Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/scm
browser/merge-editor/view/merge-editor-scroll-sync
MergeEditorScrollSync
Class MergeEditorScrollSync
Implements
Disposable
Index
Constructors
constructor
Properties
is
Syncing
merge
Editor
to
Dispose
Methods
compute
Target
Scroll
Top
dispose
handle
Base
Scroll
Top
Changed
handle
Result
Scroll
Top
Changed
handle
Side1
Scroll
Top
Changed
handle
Side2
Scroll
Top
Changed
restore
Scroll
State
store
Scroll
State
update
Constructors
constructor
new
MergeEditorScrollSync
(
mergeEditor
:
MergeEditor
)
:
MergeEditorScrollSync
Parameters
mergeEditor
:
MergeEditor
Returns
MergeEditorScrollSync
Properties
Protected
is
Syncing
isSyncing
:
boolean
= false
Protected
Readonly
merge
Editor
mergeEditor
:
MergeEditor
Protected
Readonly
to
Dispose
toDispose
:
DisposableCollection
= ...
Methods
Protected
compute
Target
Scroll
Top
computeTargetScrollTop
(
sourceEditor
:
MonacoEditor
,
targetEditor
:
MonacoEditor
,
lineRangeMap
:
DocumentLineRangeMap
,
)
:
number
Parameters
sourceEditor
:
MonacoEditor
targetEditor
:
MonacoEditor
lineRangeMap
:
DocumentLineRangeMap
Returns
number
dispose
dispose
()
:
void
Dispose this object.
Returns
void
Protected
handle
Base
Scroll
Top
Changed
handleBaseScrollTopChanged
(
scrollTop
:
number
)
:
void
Parameters
scrollTop
:
number
Returns
void
Protected
handle
Result
Scroll
Top
Changed
handleResultScrollTopChanged
(
scrollTop
:
number
)
:
void
Parameters
scrollTop
:
number
Returns
void
Protected
handle
Side1
Scroll
Top
Changed
handleSide1ScrollTopChanged
(
scrollTop
:
number
)
:
void
Parameters
scrollTop
:
number
Returns
void
Protected
handle
Side2
Scroll
Top
Changed
handleSide2ScrollTopChanged
(
scrollTop
:
number
)
:
void
Parameters
scrollTop
:
number
Returns
void
restore
Scroll
State
restoreScrollState
(
state
:
unknown
)
:
void
Parameters
state
:
unknown
Returns
void
store
Scroll
State
storeScrollState
()
:
unknown
Returns
unknown
update
update
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
is
Syncing
merge
Editor
to
Dispose
Methods
compute
Target
Scroll
Top
dispose
handle
Base
Scroll
Top
Changed
handle
Result
Scroll
Top
Changed
handle
Side1
Scroll
Top
Changed
handle
Side2
Scroll
Top
Changed
restore
Scroll
State
store
Scroll
State
update
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...
Dispose this object.