Юниверс MDM SDK UI
v6.15.0

Интерфейс TreeColumn<T, K>

Колонка дерева

interface TreeColumn<T = any, K extends TreeNodeKeyType = TreeNodeKeyType> {
    displayName: string;
    name: string;
    renderer?: (
        node: TreeNodeType<T, K>,
        defaultComponent?: ReactNode,
    ) => ReactNode;
    tooltipRenderer?: (node: TreeNodeType<T, K>) => ReactNode;
    tooltipType?: TREE_TOOLTIP_TYPE;
}

Параметры типа

Индекс

Свойства

displayName: string

Отображаемое имя колонки.

name: string

Техническое имя колонки.

renderer?: (node: TreeNodeType<T, K>, defaultComponent?: ReactNode) => ReactNode

Функция для рендера содержимого узла в данной колонке.

Объявление типа

tooltipRenderer?: (node: TreeNodeType<T, K>) => ReactNode

Функция для рендера содержимого тултипа в данной колонке.

Объявление типа

tooltipType?: TREE_TOOLTIP_TYPE

Тип отображения тултипа узла дерева.