Interface UmbBlockEditorCustomViewProperties<LayoutType, BlockType>

interface UmbBlockEditorCustomViewProperties<
    LayoutType extends UmbBlockLayoutBaseModel = UmbBlockLayoutBaseModel,
    BlockType extends UmbBlockTypeBaseModel = UmbBlockTypeBaseModel,
> {
    blockType?: BlockType;
    config?: UmbBlockEditorCustomViewConfiguration;
    content?: UmbBlockDataType;
    contentInvalid?: boolean;
    contentKey?: string;
    icon?: string;
    index?: number;
    label?: string;
    layout?: LayoutType;
    manifest?: ManifestBlockEditorCustomView;
    settings?: UmbBlockDataType;
    settingsInvalid?: boolean;
    unpublished?: boolean;
    unsupported?: boolean;
}

Type Parameters

Hierarchy (View Summary)

Properties

blockType?: BlockType
contentInvalid?: boolean
contentKey?: string
icon?: string
index?: number
label?: string
layout?: LayoutType
settings?: UmbBlockDataType
settingsInvalid?: boolean
unpublished?: boolean
unsupported?: boolean
MMNEPVFCICPMFPCPTTAAATR