Skip to content

BlockSuite API Documentation / @blocksuite/store / Slice

Class: Slice

Constructors

new Slice(data)

new Slice(data): Slice

Parameters

data: SliceData

Returns

Slice

Source

packages/framework/store/src/transformer/slice.ts:29

Properties

data

readonly data: SliceData

Source

packages/framework/store/src/transformer/slice.ts:29

Accessors

content

get content(): DraftModel[]

Returns

DraftModel[]

Source

packages/framework/store/src/transformer/slice.ts:31


docId

get docId(): string

Returns

string

Source

packages/framework/store/src/transformer/slice.ts:47


pageVersion

get pageVersion(): number

Returns

number

Source

packages/framework/store/src/transformer/slice.ts:35


workspaceId

get workspaceId(): string

Returns

string

Source

packages/framework/store/src/transformer/slice.ts:43


workspaceVersion

get workspaceVersion(): number

Returns

number

Source

packages/framework/store/src/transformer/slice.ts:39

Methods

fromModels()

static fromModels(doc, models): Slice

Parameters

doc: Doc

models: DraftModel[]

Returns

Slice

Source

packages/framework/store/src/transformer/slice.ts:15