Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/monaco
textmate/monaco-theme-registry
MonacoThemeRegistry
Class MonacoThemeRegistry
Index
Constructors
constructor
Properties
registry
Factory
Methods
do
Get
Theme
get
Theme
get
Theme
Data
initialize
Default
Themes
normalize
Color
register
set
Theme
transform
Constructors
constructor
new
MonacoThemeRegistry
()
:
MonacoThemeRegistry
Returns
MonacoThemeRegistry
Properties
Protected
Readonly
registry
Factory
registryFactory
:
TextmateRegistryFactory
Methods
Protected
do
Get
Theme
doGetTheme
(
name
:
undefined
|
string
)
:
undefined
|
MixStandaloneTheme
Parameters
name
:
undefined
|
string
Returns
undefined
|
MixStandaloneTheme
get
Theme
getTheme
()
:
MixStandaloneTheme
Returns
MixStandaloneTheme
getTheme
(
name
:
string
)
:
undefined
|
MixStandaloneTheme
Parameters
name
:
string
Returns
undefined
|
MixStandaloneTheme
get
Theme
Data
getThemeData
()
:
ThemeMix
Returns
ThemeMix
getThemeData
(
name
:
string
)
:
undefined
|
ThemeMix
Parameters
name
:
string
Returns
undefined
|
ThemeMix
initialize
Default
Themes
initializeDefaultThemes
()
:
void
Returns
void
Protected
normalize
Color
normalizeColor
(
color
:
undefined
|
string
|
Color
)
:
undefined
|
string
Parameters
color
:
undefined
|
string
|
Color
Returns
undefined
|
string
register
register
(
json
:
any
,
includes
?:
{
[
includePath
:
string
]:
any
}
,
givenName
?:
string
,
monacoBase
?:
BuiltinTheme
,
)
:
ThemeMix
Register VS Code compatible themes
Parameters
json
:
any
Optional
includes
:
{
[
includePath
:
string
]:
any
}
Optional
givenName
:
string
Optional
monacoBase
:
BuiltinTheme
Returns
ThemeMix
set
Theme
setTheme
(
name
:
string
,
data
:
ThemeMix
)
:
void
Parameters
name
:
string
data
:
ThemeMix
Returns
void
Protected
transform
transform
(
tokenColor
:
any
,
acceptor
:
(
rule
:
ITokenThemeRule
)
=>
void
)
:
void
Parameters
tokenColor
:
any
acceptor
:
(
rule
:
ITokenThemeRule
)
=>
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
registry
Factory
Methods
do
Get
Theme
get
Theme
get
Theme
Data
initialize
Default
Themes
normalize
Color
register
set
Theme
transform
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...
Register VS Code compatible themes