BlockSuite API Documentation / @blocksuite/store / Slice
Class: Slice ​
Contents ​
Constructors ​
new Slice(data) ​
new Slice(
data):Slice
Parameters ​
• data: SliceData
Returns ​
Source ​
packages/store/src/transformer/slice.ts:31
Properties ​
data ​
readonlydata:SliceData
Source ​
packages/store/src/transformer/slice.ts:31
Accessors ​
blockVersions ​
getblockVersions():Record<string,number>
Returns ​
Record<string, number>
Source ​
packages/store/src/transformer/slice.ts:37
content ​
getcontent():BaseBlockModel<object>[]
Returns ​
BaseBlockModel<object>[]
Source ​
packages/store/src/transformer/slice.ts:33
pageId ​
getpageId():string
Returns ​
string
Source ​
packages/store/src/transformer/slice.ts:53
pageVersion ​
getpageVersion():number
Returns ​
number
Source ​
packages/store/src/transformer/slice.ts:41
workspaceId ​
getworkspaceId():string
Returns ​
string
Source ​
packages/store/src/transformer/slice.ts:49
workspaceVersion ​
getworkspaceVersion():number
Returns ​
number
Source ​
packages/store/src/transformer/slice.ts:45
Methods ​
fromModels() ​
staticfromModels(page,models):Slice
Parameters ​
• page: Page
• models: BaseBlockModel<object>[]
Returns ​
Source ​
packages/store/src/transformer/slice.ts:16
Generated using typedoc-plugin-markdown and TypeDoc