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