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

Псевдоним типа 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[];
    isMetaModel?: boolean;
    isOpen?: boolean;
    onClear?: () => void;
    onDropdownVisibleChange?: (value: boolean) => void;
    treeStore: ITreeStore<IEntityTreeNodeModel<TreeType>, TreeType, string, DS>;
    value?: string | string[];
}

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

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

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

  • OptionaldefaultValue?: string | string[]

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

  • OptionaldisabledNodes?: string[]

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

  • OptionalisMetaModel?: boolean
  • OptionalisOpen?: boolean

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

  • OptionalonClear?: () => void

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

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

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

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

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

  • Optionalvalue?: string | string[]

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