Юниверс DG SDK UI
v2.15.0

Интерфейс IEntityTreeProps<DS, TreeType>

Интерфейс описывающий свойства EntityTree

interface IEntityTreeProps<DS extends IDraftStore, TreeType> {
    cursorKey?: string;
    defaultSelectedNodes?: string[];
    disabledNodes?: string[];
    hideEntities?: boolean;
    hideHierarchicalLookupEntities?: boolean;
    hideLookupEntities?: boolean;
    isAdminMode?: boolean;
    isMetaModel?: boolean;
    isStriped?: boolean;
    multiSelect?: boolean;
    onEntityDeselect?: (
        entity: TreeNodeModel<TreeType, string>,
        selectedEntities: TreeNodeModel<TreeType, string>[],
    ) => void;
    onEntitySelect?: (
        entity: TreeNodeModel<TreeType, string>,
        selectedEntities: TreeNodeModel<TreeType, string>[],
    ) => void;
    searchGroups?: boolean;
    selectableGroups?: boolean;
    selectedNodes?: string[];
    showEmptyGroups?: boolean;
    showRoot?: boolean;
    treeStore: ITreeStore<IEntityTreeNodeModel<TreeType>, TreeType, string, DS>;
}

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

Иерархия (Просмотр сводки)

Индекс

Свойства

cursorKey?: string
defaultSelectedNodes?: string[]

Массив ключей выбранных по умолчанию узлов.

disabledNodes?: string[]

Массив ключей отключенных узлов.

hideEntities?: boolean

Флаг, отвечающий за скрытие сущностей.

hideHierarchicalLookupEntities?: boolean

Флаг, отвечающий за скрытие иерархических справочников.

hideLookupEntities?: boolean

Флаг, отвечающий за скрытие справочников.

isAdminMode?: boolean

Флаг, отвечающий за режим администратора.

isMetaModel?: boolean

Ключ узла, связанный с позицией курсора.

isStriped?: boolean

Признак чередующейся раскраски строк.

multiSelect?: boolean

Включает режим множественного выбора.

onEntityDeselect?: (
    entity: TreeNodeModel<TreeType, string>,
    selectedEntities: TreeNodeModel<TreeType, string>[],
) => void

Обработчик отмены выбора сущности.

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

onEntitySelect?: (
    entity: TreeNodeModel<TreeType, string>,
    selectedEntities: TreeNodeModel<TreeType, string>[],
) => void

Обработчик выбора сущности.

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

searchGroups?: boolean

Флаг, отвечающий за возможность поиска по группам узлов.

selectableGroups?: boolean

Флаг, отвечающий за возможность выбора группы узлов.

selectedNodes?: string[]

Массив ключей выбранных узлов.

showEmptyGroups?: boolean

Флаг, отвечающий за отображение пустых групп узлов.

showRoot?: boolean

Флаг, отвечающий за отображение главной корневой группы.

Стор для общего вида дерева сущностей.