Skip to main content

MarkViewProps

@blockslides/core


@blockslides/core / MarkViewProps

Interface: MarkViewProps

Defined in: blockslides/packages/core/src/types.ts:723

Extends

Properties

mark

mark: Mark

Defined in: blockslides/packages/core/src/types.ts:730

The node that is being rendered.

Inherited from

MarkViewRendererProps.mark


view

view: EditorView

Defined in: blockslides/packages/core/src/types.ts:734

The editor's view.

Inherited from

MarkViewRendererProps.view


inline

inline: boolean

Defined in: blockslides/packages/core/src/types.ts:738

indicates whether the mark's content is inline

Inherited from

MarkViewRendererProps.inline


editor

editor: SlideEditor

Defined in: blockslides/packages/core/src/types.ts:743

The editor instance.

Inherited from

MarkViewRendererProps.editor


extension

extension: Mark

Defined in: blockslides/packages/core/src/types.ts:747

The extension that is responsible for the mark.

Inherited from

MarkViewRendererProps.extension


HTMLAttributes

HTMLAttributes: Record<string, any>

Defined in: blockslides/packages/core/src/types.ts:751

The HTML attributes that should be added to the mark's DOM element.

Inherited from

MarkViewRendererProps.HTMLAttributes


updateAttributes()

updateAttributes: (attrs) => void

Defined in: blockslides/packages/core/src/types.ts:753

Parameters

attrs

Record<string, any>

Returns

void

Inherited from

MarkViewRendererProps.updateAttributes