Skip to content

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