windease API reference - v0.6.0
Playground
GitHub
Preparing search index...
index
HistoryController
Class HistoryController<TSnapshot>
Type Parameters
TSnapshot
Index
Constructors
constructor
Methods
begin
Transaction
can
Redo
can
Undo
clear
current
end
Transaction
push
redo
undo
Constructors
constructor
new
HistoryController
<
TSnapshot
>
(
opts
?:
HistoryControllerOptions
,
)
:
HistoryController
<
TSnapshot
>
Type Parameters
TSnapshot
Parameters
opts
:
HistoryControllerOptions
= {}
Returns
HistoryController
<
TSnapshot
>
Methods
begin
Transaction
beginTransaction
()
:
void
Returns
void
can
Redo
canRedo
()
:
boolean
Returns
boolean
can
Undo
canUndo
()
:
boolean
Returns
boolean
clear
clear
()
:
void
Returns
void
current
current
()
:
TSnapshot
|
undefined
Returns
TSnapshot
|
undefined
end
Transaction
endTransaction
(
snapshot
:
TSnapshot
)
:
void
Parameters
snapshot
:
TSnapshot
Returns
void
push
push
(
snapshot
:
TSnapshot
)
:
void
Parameters
snapshot
:
TSnapshot
Returns
void
redo
redo
()
:
TSnapshot
|
undefined
Returns
TSnapshot
|
undefined
undo
undo
()
:
TSnapshot
|
undefined
Returns
TSnapshot
|
undefined
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
begin
Transaction
can
Redo
can
Undo
clear
current
end
Transaction
push
redo
undo
Playground
GitHub
windease API reference - v0.6.0
Loading...