BlockSuite API Documentation / @blocksuite/data-view / ViewManagerBase
Class: ViewManagerBase
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:40
Implements
Constructors
new ViewManagerBase()
new ViewManagerBase(
dataSource
):ViewManagerBase
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:65
Parameters
dataSource
Returns
ViewManagerBase
Properties
_currentViewId$
_currentViewId$:
Signal
<undefined
|string
>
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:41
currentView$
currentView$:
ReadonlySignal
<undefined
|SingleView
>
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:51
Implementation of
currentViewId$
currentViewId$:
ReadonlySignal
<undefined
|string
>
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:47
Implementation of
dataSource
dataSource:
DataSource
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:65
Implementation of
readonly$
readonly$:
ReadonlySignal
<boolean
>
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:57
Implementation of
views$
views$:
ReadonlySignal
<string
[]>
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:43
Implementation of
Accessors
viewMetas
Get Signature
get viewMetas():
ViewMeta
[]
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:61
Returns
ViewMeta
[]
Implementation of
Methods
moveTo()
moveTo(
id
,position
):void
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:67
Parameters
id
string
position
InsertToPosition
Returns
void
Implementation of
setCurrentView()
setCurrentView(
id
):void
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:71
Parameters
id
undefined
| string
Returns
void
Implementation of
viewAdd()
viewAdd(
type
):string
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:75
Parameters
type
string
Returns
string
Implementation of
viewChangeType()
viewChangeType(
id
,type
):void
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:88
Parameters
id
string
type
string
Returns
void
Implementation of
viewDataGet()
viewDataGet(
id
):undefined
|DefaultViewDataType
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:111
Parameters
id
string
Returns
undefined
| DefaultViewDataType
Implementation of
viewDelete()
viewDelete(
id
):void
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:115
Parameters
id
string
Returns
void
Implementation of
viewDuplicate()
viewDuplicate(
id
):void
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:120
Parameters
id
string
Returns
void
Implementation of
viewGet()
viewGet(
id
):undefined
|SingleView
Defined in: packages/affine/data-view/src/core/view-manager/view-manager.ts:125
Parameters
id
string
Returns
undefined
| SingleView