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

    Interface UmbTableItem

    interface UmbTableItem {
        active?: boolean;
        childrenIndicator?: {
            href?: string;
            onOpen?: () => void;
            renderExpandSymbol?: () => TemplateResult;
        };
        data: UmbTableItemData[];
        entityType?: string;
        icon?: string
        | null;
        id: string;
        selectable?: boolean;
        selectOnly?: boolean;
    }
    Index
    active?: boolean
    childrenIndicator?: {
        href?: string;
        onOpen?: () => void;
        renderExpandSymbol?: () => TemplateResult;
    }

    When set, the row shows a children indicator. The nested options control what activating it does.

    Type Declaration

    • Optionalhref?: string

      When set, the indicator becomes an anchor linking to this href.

    • OptionalonOpen?: () => void

      When set (and no href is provided), the indicator becomes a button invoking this callback.

    • OptionalrenderExpandSymbol?: () => TemplateResult

      Replaces the default expand symbol. The table still wraps it in the link or button the other options describe.

    entityType?: string
    icon?: string | null
    id: string
    selectable?: boolean
    selectOnly?: boolean

    Overrides the table-wide select-only behaviour for this row. true always makes the row select-only, false always keeps its content interactive. When left undefined, the row follows the table: select-only while a selection is in progress, or when the table is configured as select-only.