Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/scm
browser/dirty-diff/dirty-diff-widget
DirtyDiffWidget
Class DirtyDiffWidget
Implements
Disposable
Index
Constructors
constructor
Properties
_
changes?
context
Key
Service
editor
Provider
index
menu
Model
Registry
on
Did
Close
props
Accessors
changes
current
Change
current
Change
Index
editor
previous
Revision
Uri
uri
Methods
check
Created
compute
Height
In
Lines
compute
Primary
Heading
compute
Secondary
Heading
create
dispose
get
Content
With
Selected
Changes
handle
Changed
Changes
show
Change
show
Current
Change
show
Next
Change
show
Previous
Change
update
Heading
Constructors
constructor
new
DirtyDiffWidget
(
props
:
DirtyDiffWidgetProps
,
editorProvider
:
MonacoEditorProvider
,
contextKeyService
:
ContextKeyService
,
menuModelRegistry
:
MenuModelRegistry
,
)
:
DirtyDiffWidget
Parameters
props
:
DirtyDiffWidgetProps
editorProvider
:
MonacoEditorProvider
contextKeyService
:
ContextKeyService
menuModelRegistry
:
MenuModelRegistry
Returns
DirtyDiffWidget
Properties
Protected
Optional
_
changes
_changes
?:
readonly
Change
[]
Readonly
context
Key
Service
contextKeyService
:
ContextKeyService
Readonly
editor
Provider
editorProvider
:
MonacoEditorProvider
Protected
index
index
:
number
= -1
Readonly
menu
Model
Registry
menuModelRegistry
:
MenuModelRegistry
Readonly
on
Did
Close
onDidClose
:
Event
<
unknown
>
= ...
Protected
Readonly
props
props
:
DirtyDiffWidgetProps
Accessors
changes
get
changes
()
:
readonly
Change
[]
Returns
readonly
Change
[]
set
changes
(
changes
:
readonly
Change
[]
)
:
void
Parameters
changes
:
readonly
Change
[]
Returns
void
current
Change
get
currentChange
()
:
undefined
|
Change
Returns
undefined
|
Change
current
Change
Index
get
currentChangeIndex
()
:
number
Returns
number
editor
get
editor
()
:
MonacoEditor
Returns
MonacoEditor
previous
Revision
Uri
get
previousRevisionUri
()
:
URI
Returns
URI
uri
get
uri
()
:
URI
Returns
URI
Methods
Protected
check
Created
checkCreated
()
:
Promise
<
MonacoDiffEditor
>
Returns
Promise
<
MonacoDiffEditor
>
Protected
compute
Height
In
Lines
computeHeightInLines
()
:
number
Returns
number
Protected
compute
Primary
Heading
computePrimaryHeading
()
:
string
Returns
string
Protected
compute
Secondary
Heading
computeSecondaryHeading
()
:
string
Returns
string
create
create
()
:
void
Returns
void
dispose
dispose
()
:
void
Dispose this object.
Returns
void
get
Content
With
Selected
Changes
getContentWithSelectedChanges
(
predicate
:
(
change
:
Change
,
index
:
number
,
changes
:
readonly
Change
[]
,
)
=>
boolean
,
)
:
Promise
<
string
>
Parameters
predicate
:
(
change
:
Change
,
index
:
number
,
changes
:
readonly
Change
[]
)
=>
boolean
Returns
Promise
<
string
>
Protected
handle
Changed
Changes
handleChangedChanges
(
updated
:
readonly
Change
[]
)
:
void
Parameters
updated
:
readonly
Change
[]
Returns
void
show
Change
showChange
(
index
:
number
)
:
Promise
<
void
>
Parameters
index
:
number
Returns
Promise
<
void
>
Protected
show
Current
Change
showCurrentChange
()
:
void
Returns
void
show
Next
Change
showNextChange
()
:
void
Returns
void
show
Previous
Change
showPreviousChange
()
:
void
Returns
void
Protected
update
Heading
updateHeading
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
changes
context
Key
Service
editor
Provider
index
menu
Model
Registry
on
Did
Close
props
Accessors
changes
current
Change
current
Change
Index
editor
previous
Revision
Uri
uri
Methods
check
Created
compute
Height
In
Lines
compute
Primary
Heading
compute
Secondary
Heading
create
dispose
get
Content
With
Selected
Changes
handle
Changed
Changes
show
Change
show
Current
Change
show
Next
Change
show
Previous
Change
update
Heading
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...
Dispose this object.