Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/core
browser/open-with-service
OpenWithService
Class OpenWithService
Index
Constructors
constructor
Properties
handlers
preference
Service
quick
Input
Service
Methods
get
Handlers
get
Order
get
Quick
Pick
Items
open
With
register
Handler
Constructors
constructor
new
OpenWithService
()
:
OpenWithService
Returns
OpenWithService
Properties
Protected
Readonly
handlers
handlers
:
OpenWithHandler
[]
= []
Protected
Readonly
preference
Service
preferenceService
:
PreferenceService
Protected
Readonly
quick
Input
Service
quickInputService
:
QuickInputService
Methods
get
Handlers
getHandlers
(
uri
:
URI
)
:
OpenWithHandler
[]
Parameters
uri
:
URI
Returns
OpenWithHandler
[]
Protected
get
Order
getOrder
(
handler
:
OpenWithHandler
,
uri
:
URI
)
:
number
Parameters
handler
:
OpenWithHandler
uri
:
URI
Returns
number
Protected
get
Quick
Pick
Items
getQuickPickItems
(
handlers
:
OpenWithHandler
[]
,
defaultHandler
?:
string
,
)
:
OpenWithQuickPickItem
[]
Parameters
handlers
:
OpenWithHandler
[]
Optional
defaultHandler
:
string
Returns
OpenWithQuickPickItem
[]
open
With
openWith
(
uri
:
URI
)
:
Promise
<
undefined
|
object
>
Parameters
uri
:
URI
Returns
Promise
<
undefined
|
object
>
register
Handler
registerHandler
(
handler
:
OpenWithHandler
)
:
Disposable
Parameters
handler
:
OpenWithHandler
Returns
Disposable
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
handlers
preference
Service
quick
Input
Service
Methods
get
Handlers
get
Order
get
Quick
Pick
Items
open
With
register
Handler
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...