BlockSuite API Documentation / @blocksuite/data-view / DataViewInstance
Interface: DataViewInstance<T>
Defined in: packages/affine/data-view/src/core/view/types.ts:52
Type Parameters
T
T
extends SingleView
= SingleView
Properties
eventTrace
eventTrace:
EventTraceFn
<DatabaseAllViewEvents
>
Defined in: packages/affine/data-view/src/core/view/types.ts:67
view
view:
T
Defined in: packages/affine/data-view/src/core/view/types.ts:65
Methods
addRow()?
optional
addRow(position
):void
Defined in: packages/affine/data-view/src/core/view/types.ts:53
Parameters
position
number
| InsertToPosition
Returns
void
clearSelection()
clearSelection():
void
Defined in: packages/affine/data-view/src/core/view/types.ts:69
Returns
void
focusFirstCell()
focusFirstCell():
void
Defined in: packages/affine/data-view/src/core/view/types.ts:57
Returns
void
getSelection()?
optional
getSelection():undefined
|DataViewSelection
Defined in: packages/affine/data-view/src/core/view/types.ts:55
Returns
undefined
| DataViewSelection
hideIndicator()?
optional
hideIndicator():void
Defined in: packages/affine/data-view/src/core/view/types.ts:61
Returns
void
moveTo()?
optional
moveTo(id
,evt
):void
Defined in: packages/affine/data-view/src/core/view/types.ts:63
Parameters
id
string
evt
MouseEvent
Returns
void
showIndicator()?
optional
showIndicator(evt
):boolean
Defined in: packages/affine/data-view/src/core/view/types.ts:59
Parameters
evt
MouseEvent
Returns
boolean