BlockSuite API Documentation / @blocksuite/data-view / ViewManager
Interface: ViewManager
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:13
Properties
currentView$
currentView$:
ReadonlySignal<undefined|SingleView>
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:19
currentViewId$
currentViewId$:
ReadonlySignal<undefined|string>
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:18
dataSource
dataSource:
DataSource
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:15
readonly$
readonly$:
ReadonlySignal<boolean>
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:16
viewMetas
viewMetas:
ViewMeta[]
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:14
views$
views$:
ReadonlySignal<string[]>
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:23
Methods
moveTo()
moveTo(
id,position):void
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:35
Parameters
id
string
position
InsertToPosition
Returns
void
setCurrentView()
setCurrentView(
id):void
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:21
Parameters
id
string
Returns
void
viewAdd()
viewAdd(
type):string
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:27
Parameters
type
string
Returns
string
viewChangeType()
viewChangeType(
id,type):void
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:37
Parameters
id
string
type
string
Returns
void
viewDataGet()
viewDataGet(
id):undefined|DefaultViewDataType
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:33
Parameters
id
string
Returns
undefined | DefaultViewDataType
viewDelete()
viewDelete(
id):void
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:29
Parameters
id
string
Returns
void
viewDuplicate()
viewDuplicate(
id):void
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:31
Parameters
id
string
Returns
void
viewGet()
viewGet(
id):undefined|SingleView
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:25
Parameters
id
string
Returns
undefined | SingleView