Search
    Preparing search index...

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

    interface ParametersFormProps {
        disabledParameters?: string[];
        emptyDataText?: string;
        formId?: string | symbol;
        isNewItem?: boolean;
        isReadOnly: boolean;
        isWidePanel?: boolean;
        labelWidth?: number;
        mapSelectOptions?: (
            parameter: IParameterDescriptor,
        ) => SelectOption<SelectSingleValueType>[];
        parameters: ModelCollection<IValuedParameter>;
        parametersDescriptors: ModelCollection<IParameterDescriptor>;
        showValidationError?: boolean;
        sortSelectGroups?: (
            a: ParameterGroupSelectNode,
            b: ParameterGroupSelectNode,
        ) => number;
        title?: string;
    }
    Index

    Properties

    disabledParameters?: string[]

    Массив имен оключенных параметров.

    emptyDataText?: string

    Текст при пустой коллекции параметров.

    formId?: string | symbol

    ID для формы.

    isNewItem?: boolean

    Флаг, отвечающий является ли элемент, для которого рендерится форма параметров, новым.

    isReadOnly: boolean

    Флаг только для чтения.

    isWidePanel?: boolean

    На всю ширину контейнера.

    labelWidth?: number

    Ширина метки.

    mapSelectOptions?: (
        parameter: IParameterDescriptor,
    ) => SelectOption<SelectSingleValueType>[]

    Метод создания опций для параметра с выбором опций.

    Type declaration

    Коллекция параметров.

    parametersDescriptors: ModelCollection<IParameterDescriptor>

    Коллекция дескрипторов параметров.

    showValidationError?: boolean

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

    sortSelectGroups?: (
        a: ParameterGroupSelectNode,
        b: ParameterGroupSelectNode,
    ) => number

    Метод сортировки групп опций для параметра с выбором опций.

    Type declaration

    title?: string

    Заголовок.