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()?
optionaladdRow(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()?
optionalgetSelection():undefined|DataViewSelection
Defined in: packages/affine/data-view/src/core/view/types.ts:55
Returns
undefined | DataViewSelection
hideIndicator()?
optionalhideIndicator():void
Defined in: packages/affine/data-view/src/core/view/types.ts:61
Returns
void
moveTo()?
optionalmoveTo(id,evt):void
Defined in: packages/affine/data-view/src/core/view/types.ts:63
Parameters
id
string
evt
MouseEvent
Returns
void
showIndicator()?
optionalshowIndicator(evt):boolean
Defined in: packages/affine/data-view/src/core/view/types.ts:59
Parameters
evt
MouseEvent
Returns
boolean