Search
    Preparing search index...

    Type Alias EntitySelectProps<DS, TreeType>

    EntitySelectProps: Omit<
        IEntityTreeProps<DS, TreeType>,
        "multiSelect" | "searchText" | "selectedNodes" | "treeStore",
    > & Pick<
        SelectProps,
        | "mode"
        | "size"
        | "isDisabled"
        | "placeholder"
        | "isReadOnly"
        | "hasError"
        | "allowClear"
        | "onDeselect"
        | "valueRenderer",
    > & {
        defaultValue?: string
        | string[];
        disabledNodes?: string[];
        isOpen?: boolean;
        onClear?: () => void;
        onDropdownVisibleChange?: (value: boolean) => void;
        treeStore: ITreeStore<IEntityTreeNodeModel<TreeType>, TreeType, string, DS>;
        value?: string | string[];
    }

    Интерфейс описывающий свойства компонента выбора сущностей

    Type Parameters

    Type declaration

    • OptionaldefaultValue?: string | string[]

      Значение по умолчанию. Используется для неуправляемого компонента выбора сущностей.

    • OptionaldisabledNodes?: string[]

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

    • OptionalisOpen?: boolean

      Флаг, открыт ли элемент.

    • OptionalonClear?: () => void

      Обработчик очистки значения.

    • OptionalonDropdownVisibleChange?: (value: boolean) => void

      Обработчик изменения видимости выпадающего списка.

    • treeStore: ITreeStore<IEntityTreeNodeModel<TreeType>, TreeType, string, DS>

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

    • Optionalvalue?: string | string[]

      Текущее значение. Используется для управляемого компонента выбора сущностей.