Skip to content

InlineObjectRenderProps

InlineObjectRenderProps = object

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

An inline object’s render function. Receives a non-editable inline portable text object. children carries an engine-emitted void spacer that the browser uses to anchor the caret next to the element. Dropping children makes the caret unable to land on the element.

attributes: Record<string, unknown>

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


children: ReactElement

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


focused: boolean

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


node: PortableTextObject

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


path: Path

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


readOnly: boolean

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


renderDefault: (props) => ReactElement

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

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

InlineObjectRenderProps

ReactElement


selected: boolean

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