iink-ts - v4.0.0
Preparing search index...
HistoryManager
Class HistoryManager
Hierarchy (
View Summary
)
AbstractHistoryStack
<
Model
>
HistoryManager
Index
Constructors
constructor
Properties
configuration
context
event
logger
stack
Methods
clear
init
Stack
is
Stack
Item
Empty
move
Stack
Index
pop
push
push
To
Stack
redo
undo
update
Context
update
Stack
Constructors
constructor
new
HistoryManager
(
configuration
:
THistoryConfiguration
,
event
:
CanvasEvent
,
)
:
HistoryManager
Parameters
configuration
:
THistoryConfiguration
event
:
CanvasEvent
Returns
HistoryManager
Properties
configuration
configuration
:
THistoryConfiguration
context
context
:
THistoryContext
event
event
:
CanvasEvent
Protected
logger
logger
:
Logger
= ...
stack
stack
:
Model
[]
Methods
clear
clear
()
:
void
Returns
void
Protected
init
Stack
initStack
(
item
:
Model
)
:
void
Parameters
item
:
Model
Returns
void
Protected
is
Stack
Item
Empty
isStackItemEmpty
(
item
:
Model
)
:
boolean
Parameters
item
:
Model
Returns
boolean
Protected
move
Stack
Index
moveStackIndex
(
delta
:
-1
|
1
,
allowed
:
boolean
)
:
void
Parameters
delta
:
-1
|
1
allowed
:
boolean
Returns
void
pop
pop
()
:
void
Returns
void
push
push
(
model
:
Model
)
:
void
Parameters
model
:
Model
Returns
void
Protected
push
To
Stack
pushToStack
(
item
:
Model
)
:
void
Parameters
item
:
Model
Returns
void
redo
redo
()
:
Model
Returns
Model
undo
undo
()
:
Model
Returns
Model
Protected
update
Context
updateContext
()
:
void
Returns
void
update
Stack
updateStack
(
model
:
Model
)
:
void
Parameters
model
:
Model
Returns
void
Settings
Member Visibility
Protected
Inherited
Alpha
Beta
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
configuration
context
event
logger
stack
Methods
clear
init
Stack
is
Stack
Item
Empty
move
Stack
Index
pop
push
push
To
Stack
redo
undo
update
Context
update
Stack
iink-ts - v4.0.0
Loading...