Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/plugin-ext
plugin/text-editors
TextEditorsExtImpl
Class TextEditorsExtImpl
Implements
TextEditorsExt
Index
Constructors
constructor
Properties
on
Did
Change
Active
Text
Editor
on
Did
Change
Text
Editor
Diff
Information
on
Did
Change
Text
Editor
Options
on
Did
Change
Text
Editor
Selection
on
Did
Change
Text
Editor
View
Column
on
Did
Change
Text
Editor
Visible
Ranges
on
Did
Change
Visible
Text
Editors
Methods
$accept
Editor
Diff
Information
$accept
Editor
Position
Data
$accept
Editor
Properties
Changed
apply
Workspace
Edit
create
Text
Editor
Decoration
Type
get
Active
Editor
get
Diff
Information
get
Visible
Text
Editors
save
save
All
save
As
Constructors
constructor
new
TextEditorsExtImpl
(
rpc
:
RPCProtocol
,
editorsAndDocuments
:
EditorsAndDocumentsExtImpl
,
)
:
TextEditorsExtImpl
Parameters
rpc
:
RPCProtocol
editorsAndDocuments
:
EditorsAndDocumentsExtImpl
Returns
TextEditorsExtImpl
Properties
Readonly
on
Did
Change
Active
Text
Editor
onDidChangeActiveTextEditor
:
Event
<
undefined
|
TextEditor
>
= ...
Readonly
on
Did
Change
Text
Editor
Diff
Information
onDidChangeTextEditorDiffInformation
:
Event
<
TextEditorDiffInformationChangeEvent
,
>
= ...
Readonly
on
Did
Change
Text
Editor
Options
onDidChangeTextEditorOptions
:
Event
<
TextEditorOptionsChangeEvent
>
= ...
Readonly
on
Did
Change
Text
Editor
Selection
onDidChangeTextEditorSelection
:
Event
<
TextEditorSelectionChangeEvent
>
= ...
Readonly
on
Did
Change
Text
Editor
View
Column
onDidChangeTextEditorViewColumn
:
Event
<
TextEditorViewColumnChangeEvent
>
= ...
Readonly
on
Did
Change
Text
Editor
Visible
Ranges
onDidChangeTextEditorVisibleRanges
:
Event
<
TextEditorVisibleRangesChangeEvent
>
= ...
Readonly
on
Did
Change
Visible
Text
Editors
onDidChangeVisibleTextEditors
:
Event
<
TextEditor
[]
>
= ...
Methods
$accept
Editor
Diff
Information
$acceptEditorDiffInformation
(
id
:
string
,
diffInformation
:
undefined
|
TextEditorDiffInformation
[]
,
)
:
void
Parameters
id
:
string
diffInformation
:
undefined
|
TextEditorDiffInformation
[]
Returns
void
$accept
Editor
Position
Data
$acceptEditorPositionData
(
data
:
TextEditorPositionData
)
:
void
Parameters
data
:
TextEditorPositionData
Returns
void
$accept
Editor
Properties
Changed
$acceptEditorPropertiesChanged
(
id
:
string
,
props
:
EditorChangedPropertiesData
,
)
:
void
Parameters
id
:
string
props
:
EditorChangedPropertiesData
Returns
void
apply
Workspace
Edit
applyWorkspaceEdit
(
edit
:
WorkspaceEdit
,
metadata
?:
WorkspaceEditMetadata
,
)
:
Promise
<
boolean
>
Parameters
edit
:
WorkspaceEdit
Optional
metadata
:
WorkspaceEditMetadata
Returns
Promise
<
boolean
>
create
Text
Editor
Decoration
Type
createTextEditorDecorationType
(
options
:
DecorationRenderOptions
,
)
:
TextEditorDecorationType
Parameters
options
:
DecorationRenderOptions
Returns
TextEditorDecorationType
get
Active
Editor
getActiveEditor
()
:
undefined
|
TextEditorExt
Returns
undefined
|
TextEditorExt
get
Diff
Information
getDiffInformation
()
:
Promise
<
LineChange
[]
>
Returns
Promise
<
LineChange
[]
>
get
Visible
Text
Editors
getVisibleTextEditors
()
:
TextEditor
[]
Returns
TextEditor
[]
save
save
(
uri
:
Uri
)
:
PromiseLike
<
undefined
|
Uri
>
Parameters
uri
:
Uri
Returns
PromiseLike
<
undefined
|
Uri
>
save
All
saveAll
(
includeUntitled
?:
boolean
)
:
PromiseLike
<
boolean
>
Parameters
Optional
includeUntitled
:
boolean
Returns
PromiseLike
<
boolean
>
save
As
saveAs
(
uri
:
Uri
)
:
PromiseLike
<
undefined
|
Uri
>
Parameters
uri
:
Uri
Returns
PromiseLike
<
undefined
|
Uri
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
on
Did
Change
Active
Text
Editor
on
Did
Change
Text
Editor
Diff
Information
on
Did
Change
Text
Editor
Options
on
Did
Change
Text
Editor
Selection
on
Did
Change
Text
Editor
View
Column
on
Did
Change
Text
Editor
Visible
Ranges
on
Did
Change
Visible
Text
Editors
Methods
$accept
Editor
Diff
Information
$accept
Editor
Position
Data
$accept
Editor
Properties
Changed
apply
Workspace
Edit
create
Text
Editor
Decoration
Type
get
Active
Editor
get
Diff
Information
get
Visible
Text
Editors
save
save
All
save
As
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...