Skip to content

BlockSuite API Documentation / @blocksuite/data-view / DataViewModelConfig

Interface: DataViewModelConfig<Data>

Defined in: packages/affine/data-view/src/core/view/data-view.ts:24

Type Parameters

Data

Data extends DataViewDataType = DataViewDataType

Properties

dataViewManager()

dataViewManager: (viewManager, viewId) => SingleView

Defined in: packages/affine/data-view/src/core/view/data-view.ts:28

Parameters

viewManager

ViewManager

viewId

string

Returns

SingleView


defaultData()

defaultData: (viewManager) => Omit<Data, "id" | "name" | "mode">

Defined in: packages/affine/data-view/src/core/view/data-view.ts:29

Parameters

viewManager

ViewManager

Returns

Omit<Data, "id" | "name" | "mode">


defaultName

defaultName: string

Defined in: packages/affine/data-view/src/core/view/data-view.ts:27