Search
Preparing search index...
The search index is not available
Theia TypeDoc
Options
All
Public
Public/Protected
All
Inherited
Menu
Theia TypeDoc
monaco
MonacoThemingService
Class MonacoThemingService
Hierarchy
MonacoThemingService
Index
Constructors
constructor
Properties
file
Service
to
Update
UiTheme
Methods
clean
Empty
do
Load
Theme
do
Register
load
Theme
register
do
Register
init
register
restore
to
Css
Selector
update
Body
UiTheme
Constructors
constructor
new
Monaco
Theming
Service
(
)
:
MonacoThemingService
Returns
MonacoThemingService
Properties
Protected
Readonly
file
Service
file
Service
:
FileService
Static
Protected
to
Update
UiTheme
to
Update
UiTheme
:
DisposableCollection
= ...
Methods
Private
clean
Empty
clean
Empty
(
obj
:
any
)
:
void
Parameters
obj:
any
Returns
void
Protected
do
Load
Theme
do
Load
Theme
(
themeUri
:
default
, referencedPath
:
string
, includes
:
{}
, pending
:
{}
, toDispose
:
DisposableCollection
)
:
Promise
<
any
>
Parameters
themeUri:
default
referencedPath:
string
includes:
{}
[
include:
string
]:
any
pending:
{}
[
uri:
string
]:
Promise
<
any
>
toDispose:
DisposableCollection
Returns
Promise
<
any
>
Protected
do
Register
do
Register
(
theme
:
MonacoTheme
, pending
:
{}
, toDispose
:
DisposableCollection
)
:
Promise
<
void
>
Parameters
theme:
MonacoTheme
pending:
{}
[
uri:
string
]:
Promise
<
any
>
toDispose:
DisposableCollection
Returns
Promise
<
void
>
Protected
load
Theme
load
Theme
(
uri
:
string
, includes
:
{}
, pending
:
{}
, toDispose
:
DisposableCollection
)
:
Promise
<
any
>
Parameters
uri:
string
includes:
{}
[
include:
string
]:
any
pending:
{}
[
uri:
string
]:
Promise
<
any
>
toDispose:
DisposableCollection
Returns
Promise
<
any
>
register
register
(
theme
:
MonacoTheme
, pending
?:
{}
)
:
Disposable
Parameters
theme:
MonacoTheme
pending:
{}
= {}
[
uri:
string
]:
Promise
<
any
>
Returns
Disposable
Static
Protected
do
Register
do
Register
(
state
:
MonacoThemeState
)
:
Disposable
Parameters
state:
MonacoThemeState
Returns
Disposable
Static
init
init
(
)
:
void
Returns
void
Static
register
register
(
theme
:
MonacoThemeJson
)
:
Disposable
Parameters
theme:
MonacoThemeJson
Returns
Disposable
Static
Protected
restore
restore
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Static
Protected
to
Css
Selector
to
Css
Selector
(
str
:
string
)
:
string
Parameters
str:
string
Returns
string
Static
Protected
update
Body
UiTheme
update
Body
UiTheme
(
)
:
void
Returns
void
Exports
monaco
Json
Serialized
Snippet
Monaco
Commands
Monaco
Diff
Editor
Monaco
Editor
Monaco
Editor
Model
Monaco
Editor
Zone
Widget
Monaco
Menus
Monaco
Outline
Contribution
Monaco
Outline
Symbol
Information
Node
Monaco
Range
Replace
Monaco
Theme
Registry
Monaco
Theme
State
Resource
File
Edit
Resource
Text
Edit
Tokenizer
Option
Workspace
File
Edit
Workspace
Text
Edit
Monaco
Theming
Service
constructor
file
Service
to
Update
UiTheme
clean
Empty
do
Load
Theme
do
Register
load
Theme
register
do
Register
init
register
restore
to
Css
Selector
update
Body
UiTheme