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():BlockModel<object>[]
Returns 
BlockModel<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: BlockModel<object>[]
Returns 
Source 
packages/store/src/transformer/slice.ts:16
Generated using typedoc-plugin-markdown and TypeDoc