Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/plugin-ext
main/browser/text-editor-model-service
EditorModelService
Class EditorModelService
Index
Constructors
constructor
Properties
on
Model
Dirty
Changed
on
Model
Encoding
Changed
on
Model
Mode
Changed
on
Model
Removed
on
Model
Saved
on
Model
Will
Save
Accessors
on
Model
Added
Methods
create
Model
Reference
get
Models
save
save
All
Constructors
constructor
new
EditorModelService
(
monacoModelService
:
MonacoTextModelService
,
monacoWorkspace
:
MonacoWorkspace
,
)
:
EditorModelService
Parameters
monacoModelService
:
MonacoTextModelService
monacoWorkspace
:
MonacoWorkspace
Returns
EditorModelService
Properties
Readonly
on
Model
Dirty
Changed
onModelDirtyChanged
:
Event
<
MonacoEditorModel
>
= ...
Readonly
on
Model
Encoding
Changed
onModelEncodingChanged
:
Event
<
{
encoding
:
string
;
model
:
MonacoEditorModel
}
>
= ...
Readonly
on
Model
Mode
Changed
onModelModeChanged
:
Event
<
{
model
:
MonacoEditorModel
;
oldModeId
:
string
}
>
= ...
Readonly
on
Model
Removed
onModelRemoved
:
Event
<
MonacoEditorModel
>
= ...
Readonly
on
Model
Saved
onModelSaved
:
Event
<
MonacoEditorModel
>
= ...
Readonly
on
Model
Will
Save
onModelWillSave
:
Registration
<
WillSaveMonacoModelEvent
,
Promise
<
void
>
>
= ...
Accessors
on
Model
Added
get
onModelAdded
()
:
Event
<
MonacoEditorModel
>
Returns
Event
<
MonacoEditorModel
>
Methods
create
Model
Reference
createModelReference
(
uri
:
URI
)
:
Promise
<
Reference
<
MonacoEditorModel
>
>
Parameters
uri
:
URI
Returns
Promise
<
Reference
<
MonacoEditorModel
>
>
get
Models
getModels
()
:
MonacoEditorModel
[]
Returns
MonacoEditorModel
[]
save
save
(
uri
:
URI
)
:
Promise
<
boolean
>
Parameters
uri
:
URI
Returns
Promise
<
boolean
>
save
All
saveAll
(
includeUntitled
?:
boolean
)
:
Promise
<
boolean
>
Parameters
Optional
includeUntitled
:
boolean
Returns
Promise
<
boolean
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
on
Model
Dirty
Changed
on
Model
Encoding
Changed
on
Model
Mode
Changed
on
Model
Removed
on
Model
Saved
on
Model
Will
Save
Accessors
on
Model
Added
Methods
create
Model
Reference
get
Models
save
save
All
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...