Theia API Documentation v1.71.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/plugin-ext
main/browser/scm-main
PluginScmHistoryProvider
Class PluginScmHistoryProvider
Implements
ScmHistoryProvider
Index
Constructors
constructor
Properties
on
Did
Change
Current
History
Item
Refs
on
Did
Change
History
Item
Refs
Accessors
current
History
Item
Base
Ref
current
History
Item
Ref
current
History
Item
Remote
Ref
Methods
dispose
fire
Did
Change
Current
History
Item
Refs
fire
Did
Change
History
Item
Refs
provide
History
Item
Changes
provide
History
Item
Refs
provide
History
Items
resolve
History
Item
resolve
History
Item
Refs
Common
Ancestor
update
From
Features
Constructors
constructor
new
PluginScmHistoryProvider
(
proxy
:
ScmExt
,
handle
:
number
,
)
:
PluginScmHistoryProvider
Parameters
proxy
:
ScmExt
handle
:
number
Returns
PluginScmHistoryProvider
Properties
Readonly
on
Did
Change
Current
History
Item
Refs
onDidChangeCurrentHistoryItemRefs
:
Event
<
void
>
= ...
Readonly
on
Did
Change
History
Item
Refs
onDidChangeHistoryItemRefs
:
Event
<
ScmHistoryItemRefsChangeEvent
>
= ...
Accessors
current
History
Item
Base
Ref
get
currentHistoryItemBaseRef
()
:
undefined
|
ScmHistoryItemRef
Returns
undefined
|
ScmHistoryItemRef
current
History
Item
Ref
get
currentHistoryItemRef
()
:
undefined
|
ScmHistoryItemRef
Returns
undefined
|
ScmHistoryItemRef
current
History
Item
Remote
Ref
get
currentHistoryItemRemoteRef
()
:
undefined
|
ScmHistoryItemRef
Returns
undefined
|
ScmHistoryItemRef
Methods
dispose
dispose
()
:
void
Returns
void
fire
Did
Change
Current
History
Item
Refs
fireDidChangeCurrentHistoryItemRefs
()
:
void
Returns
void
fire
Did
Change
History
Item
Refs
fireDidChangeHistoryItemRefs
(
event
:
ScmHistoryItemRefsChangeEventDto
)
:
void
Parameters
event
:
ScmHistoryItemRefsChangeEventDto
Returns
void
provide
History
Item
Changes
provideHistoryItemChanges
(
historyItemId
:
string
,
historyItemParentId
:
undefined
|
string
,
token
:
CancellationToken
,
)
:
Promise
<
undefined
|
ScmHistoryItemChange
[]
>
Parameters
historyItemId
:
string
historyItemParentId
:
undefined
|
string
token
:
CancellationToken
Returns
Promise
<
undefined
|
ScmHistoryItemChange
[]
>
provide
History
Item
Refs
provideHistoryItemRefs
(
historyItemRefs
:
undefined
|
string
[]
,
token
:
CancellationToken
,
)
:
Promise
<
undefined
|
ScmHistoryItemRef
[]
>
Parameters
historyItemRefs
:
undefined
|
string
[]
token
:
CancellationToken
Returns
Promise
<
undefined
|
ScmHistoryItemRef
[]
>
provide
History
Items
provideHistoryItems
(
options
:
ScmHistoryOptions
,
token
:
CancellationToken
,
)
:
Promise
<
undefined
|
ScmHistoryItem
[]
>
Parameters
options
:
ScmHistoryOptions
token
:
CancellationToken
Returns
Promise
<
undefined
|
ScmHistoryItem
[]
>
resolve
History
Item
resolveHistoryItem
(
historyItemId
:
string
,
token
:
CancellationToken
,
)
:
Promise
<
undefined
|
ScmHistoryItem
>
Parameters
historyItemId
:
string
token
:
CancellationToken
Returns
Promise
<
undefined
|
ScmHistoryItem
>
resolve
History
Item
Refs
Common
Ancestor
resolveHistoryItemRefsCommonAncestor
(
historyItemRefs
:
string
[]
,
token
:
CancellationToken
,
)
:
Promise
<
undefined
|
string
>
Parameters
historyItemRefs
:
string
[]
token
:
CancellationToken
Returns
Promise
<
undefined
|
string
>
update
From
Features
updateFromFeatures
(
features
:
SourceControlProviderFeatures
)
:
void
Parameters
features
:
SourceControlProviderFeatures
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
on
Did
Change
Current
History
Item
Refs
on
Did
Change
History
Item
Refs
Accessors
current
History
Item
Base
Ref
current
History
Item
Ref
current
History
Item
Remote
Ref
Methods
dispose
fire
Did
Change
Current
History
Item
Refs
fire
Did
Change
History
Item
Refs
provide
History
Item
Changes
provide
History
Item
Refs
provide
History
Items
resolve
History
Item
resolve
History
Item
Refs
Common
Ancestor
update
From
Features
Eclipse Theia Website
GitHub
Theia API Documentation v1.71.0
Loading...