API > @blocksuite/store > Slice
Class: Slice ​
Constructors ​
constructor ​
new Slice(
data):Slice
Parameters ​
| Parameter | Type |
|---|---|
data | SliceData |
Returns ​
Defined In ​
packages/store/src/transformer/slice.ts:31
Properties ​
data ​
readonlydata:SliceData
Defined In ​
packages/store/src/transformer/slice.ts:31
Accessors ​
blockVersions ​
getblockVersions():Record<string,number>
Defined In ​
packages/store/src/transformer/slice.ts:37
content ​
getcontent():BaseBlockModel<object>[]
Defined In ​
packages/store/src/transformer/slice.ts:33
pageId ​
getpageId():string
Defined In ​
packages/store/src/transformer/slice.ts:53
pageVersion ​
getpageVersion():number
Defined In ​
packages/store/src/transformer/slice.ts:41
workspaceId ​
getworkspaceId():string
Defined In ​
packages/store/src/transformer/slice.ts:49
workspaceVersion ​
getworkspaceVersion():number
Defined In ​
packages/store/src/transformer/slice.ts:45
Methods ​
fromModels ​
staticfromModels(page,models):Slice
Parameters ​
| Parameter | Type |
|---|---|
page | Page |
models | BaseBlockModel< object >[] |
Returns ​
Defined In ​
packages/store/src/transformer/slice.ts:16