Skip to content

BlockSuite API Documentation / @blocksuite/blocks / DocModeProvider

Interface: DocModeProvider

Properties

getMode()

getMode: (docId?) => DocMode

Parameters

docId?: string

Returns

DocMode

Defined in

packages/affine/shared/dist/services/doc-mode-service.d.ts:8


onModeChange()

onModeChange: (handler, docId?) => Disposable

Parameters

handler

docId?: string

Returns

Disposable

Defined in

packages/affine/shared/dist/services/doc-mode-service.d.ts:10


setMode()

setMode: (mode, docId?) => void

Parameters

mode: DocMode

docId?: string

Returns

void

Defined in

packages/affine/shared/dist/services/doc-mode-service.d.ts:7


toggleMode()

toggleMode: (docId?) => DocMode

Parameters

docId?: string

Returns

DocMode

Defined in

packages/affine/shared/dist/services/doc-mode-service.d.ts:9