Skip to content

TextBlockRenderProps

TextBlockRenderProps = object

Defined in: packages/editor/src/renderers/renderer.types.ts:224

Text block render function. children carries the rendered spans - renderDecorator, renderAnnotation, renderPlaceholder, and range decorations have already fired at the leaf level. The render’s job is the outer wrapper element and any block-level composition (style, list-item) the consumer wants.

attributes: Record<string, unknown>

Defined in: packages/editor/src/renderers/renderer.types.ts:225


children: ReactElement

Defined in: packages/editor/src/renderers/renderer.types.ts:226


focused: boolean

Defined in: packages/editor/src/renderers/renderer.types.ts:227


node: PortableTextTextBlock

Defined in: packages/editor/src/renderers/renderer.types.ts:228


path: Path

Defined in: packages/editor/src/renderers/renderer.types.ts:229


readOnly: boolean

Defined in: packages/editor/src/renderers/renderer.types.ts:230


renderDefault: (props) => ReactElement

Defined in: packages/editor/src/renderers/renderer.types.ts:236

Render this position with the engine’s default wrapper. See ContainerRenderProps.renderDefault.

TextBlockRenderProps

ReactElement


selected: boolean

Defined in: packages/editor/src/renderers/renderer.types.ts:231