Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/plugin-ext
main/browser/plugin-icon-service
PluginIconService
Class PluginIconService
Implements
Disposable
Index
Constructors
constructor
Properties
icon
Registry
style
Element
style
Sheet
to
Dispose
Methods
dispose
format
Extension
Id
register
register
Font
Icon
register
Regular
Icon
to
Plugin
Url
Constructors
constructor
new
PluginIconService
()
:
PluginIconService
Returns
PluginIconService
Properties
Protected
Readonly
icon
Registry
iconRegistry
:
MonacoIconRegistry
style
Element
styleElement
:
HTMLStyleElement
style
Sheet
styleSheet
:
string
= ''
Protected
Readonly
to
Dispose
toDispose
:
DisposableCollection
= ...
Methods
dispose
dispose
()
:
void
Dispose this object.
Returns
void
Protected
format
Extension
Id
formatExtensionId
(
id
:
string
)
:
string
Parameters
id
:
string
Returns
string
register
register
(
contribution
:
IconContribution
,
plugin
:
DeployedPlugin
)
:
Disposable
Parameters
contribution
:
IconContribution
plugin
:
DeployedPlugin
Returns
Disposable
Protected
register
Font
Icon
registerFontIcon
(
contribution
:
IconContribution
,
defaultIcon
:
IconDefinition
,
)
:
void
Parameters
contribution
:
IconContribution
defaultIcon
:
IconDefinition
Returns
void
Protected
register
Regular
Icon
registerRegularIcon
(
contribution
:
IconContribution
,
defaultIconId
:
string
)
:
void
Parameters
contribution
:
IconContribution
defaultIconId
:
string
Returns
void
Protected
to
Plugin
Url
toPluginUrl
(
id
:
string
,
relativePath
:
string
)
:
URI
Parameters
id
:
string
relativePath
:
string
Returns
URI
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
icon
Registry
style
Element
style
Sheet
to
Dispose
Methods
dispose
format
Extension
Id
register
register
Font
Icon
register
Regular
Icon
to
Plugin
Url
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...
Dispose this object.