Class: HistoryModel
Defined in: packages/core/src/models/history.ts:18
Constructors
new HistoryModel()
new HistoryModel(
schema
,options
):HistoryModel
Defined in: packages/core/src/models/history.ts:23
Parameters
schema
options
Partial
<HistoryModelOptions
> = {}
Returns
Properties
id
id:
string
Defined in: packages/core/src/models/history.ts:21
index
index:
number
=-1
Defined in: packages/core/src/models/history.ts:20
items
items:
HistoryItem
[]
Defined in: packages/core/src/models/history.ts:22
Methods
add()
add(
dsl
,silent
):void
Defined in: packages/core/src/models/history.ts:54
增加历史记录
Parameters
dsl
silent
boolean
= false
Returns
void
backward()
backward(
silent
):void
Defined in: packages/core/src/models/history.ts:121
Parameters
silent
boolean
= false
Returns
void
clear()
clear(
silent
):void
Defined in: packages/core/src/models/history.ts:151
Parameters
silent
boolean
= false
Returns
void
forward()
forward(
silent
):void
Defined in: packages/core/src/models/history.ts:107
Parameters
silent
boolean
= false
Returns
void
get()
get(
id
):undefined
|HistoryItem
Defined in: packages/core/src/models/history.ts:45
获取历史项
Parameters
id
string
Returns
undefined
| HistoryItem
load()
load(
id
,silent
):void
Defined in: packages/core/src/models/history.ts:138
Parameters
id
string
silent
boolean
= false
Returns
void
remove()
remove(
id
,silent
):void
Defined in: packages/core/src/models/history.ts:86
删除历史记录
Parameters
id
string
silent
boolean
= false
Returns
void
toDsl()
toDsl():
HistorySchema
Defined in: packages/core/src/models/history.ts:33