BlockSuite API Documentation / @blocksuite/affine-block-surface / SurfaceContext
Interface: SurfaceContext
Defined in: packages/affine/blocks/block-surface/src/surface-block.ts:24
Properties
elementRenderers
elementRenderers:
Record
<string
,ElementRenderer
>
Defined in: packages/affine/blocks/block-surface/src/surface-block.ts:27
host
host:
EditorHost
Defined in: packages/affine/blocks/block-surface/src/surface-block.ts:26
selection
selection:
object
Defined in: packages/affine/blocks/block-surface/src/surface-block.ts:28
selectedIds
selectedIds:
string
[]
slots
slots:
object
slots.updated
slots.updated:
Subject
<SurfaceSelection
[]>
viewport
viewport:
Viewport
Defined in: packages/affine/blocks/block-surface/src/surface-block.ts:25