Search
    Preparing search index...

    Interface IEntityTreeProps<DS, TreeType>

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

    interface IEntityTreeProps<DS extends IDraftStore, TreeType> {
        cursorKey?: string;
        defaultSelectedNodes?: string[];
        disabledNodes?: string[];
        hideEntities?: boolean;
        hideHierarchicalLookupEntities?: boolean;
        hideLookupEntities?: boolean;
        isAdminMode?: 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>;
    }

    Type Parameters

    Hierarchy (View Summary)

    Index

    Properties

    cursorKey?: string

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

    defaultSelectedNodes?: string[]

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

    disabledNodes?: string[]

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

    hideEntities?: boolean

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

    hideHierarchicalLookupEntities?: boolean

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

    hideLookupEntities?: boolean

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

    isAdminMode?: boolean

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

    isStriped?: boolean

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

    multiSelect?: boolean

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

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

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

    Type declaration

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

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

    Type declaration

    searchGroups?: boolean

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

    selectableGroups?: boolean

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

    selectedNodes?: string[]

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

    showEmptyGroups?: boolean

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

    showRoot?: boolean

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

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