@umbraco-cms/backoffice
    Preparing search index...

    Interface NodeViewRendererOptions

    interface NodeViewRendererOptions {
        contentDOMElementTag: string;
        ignoreMutation:
            | ((props: { mutation: ViewMutationRecord }) => boolean)
            | null;
        selectedOnTextSelection?: boolean;
        stopEvent: ((props: { event: Event }) => boolean) | null;
        trackNodeViewPosition?: boolean;
    }
    Index
    contentDOMElementTag: string
    ignoreMutation: ((props: { mutation: ViewMutationRecord }) => boolean) | null
    selectedOnTextSelection?: boolean

    When true, the selected prop also becomes true if a TextSelection is fully inside the node's range (e.g. the cursor is placed within the node's content), not only when there is a NodeSelection on the node. Defaults to false to preserve existing behavior.

    stopEvent: ((props: { event: Event }) => boolean) | null
    trackNodeViewPosition?: boolean

    When true, the component re-renders on every position shift so calls to getPos() stay current in render output. Without this option, getPos() is still always current for imperative use (click handlers, commands) — it only becomes stale when directly rendered in JSX or used in reactive template expressions.

    false