OptionalautoАвтофокус и постоянное отключение поля
OptionalbaselineПринудительно включает нижний baseline для текущей компоновки
OptionalblurOptionalbottomOptionalbuttonТип цвета кнопки для FieldType.Button
OptionalbuttonТип размера кнопки для FieldType.Button
OptionalbuttonТип заливки кнопки для FieldType.Button
OptionalchangeOptionalchildOptionalchooseФункция для выбора документа из справочника для useSearchModal
OptionalclassНаименование класса для корневого элемента поля (опционально)
OptionalclickПерехват клика по полю, следует использовать для копирования значения у карточек просмотра без редактирования
OptionalcolumnsКолонки для One. Не используются в List (кроме фильтров). Если указано поле columns, то остальные приравниваются к его значению
OptionalcolumnsПроизвольное количество колонок в строке
OptionalcomputeФункция, применяемая если значение поля вычисляется динамически. Включает readonly.
OptionalconditionПредикат для компоновки Condition
OptionalconditionКомпонент отображения else для condition
OptionalconditionКомпонент отображения загрузки condition
OptionalcustomКоллбек, позволяющий применить собственную компоновку
OptionaldebugКоллбек для отладки
OptionaldescriptionOptionaldesktopOptionaldesktopOptionaldesktopOptionaldesktopИсключает группу из DOM древа на компьютере
OptionaldesktopOptionaldesktopOptionaldesktopOptionaldesktopOptionaldesktopOptionaldesktopOptionaldesktopOptionaldesktopOptionaldictФункция позволяет переопределить компонент создание записи в словарь из модалки
OptionaldictПозволяет задать задержку для api запросов поля справочника
OptionaldictПозволяет задать limit для поля справочника
OptionaldictПоле справочника позволяет создавать новые записи, если поиск не дал результата
OptionaldictФункция вызывается на каждый выбор из модалки. Подразумевается запись в целевой объект. Для контекстного поиска по label, value можно записать в другое поле
OptionaldictФункция вызывается на каждое изменение текста. Подразумевается запись в целевой объект. Для контекстного поиска по label, value можно записать в другое поле
OptionaldictОбработчик запроса справочника. Если число объектов меньше dictLimit, подразумевается, что все данные выгружены на фронт и новые запросы не выполняются
OptionaldictФункция позволяет переопределить компонент элемента списка из модалки
OptionaldictФункция позволяет загрузить searchText для выбранного элемента асинхронно
OptionaldictФункция позволяет загрузить label для выбранного элемента асинхронно
OptionaldirtyОтменяет ожидание фокуса для валидации
OptionaldisabledOptionalelementИнъекция JSX для ComponentField
OptionalexpansionПоле для ExpansionLayout
OptionalfeaturesСписок бизнес-функций, необходимых для отображения поля
OptionalfieldOptionalfieldПозволяет выключить отступ. Можно использовать по аналогии с исключением последней запятой при склеивании массива руками, если раздражает
OptionalfieldsДочерние поля для групп
Optionalfilemime тип выбираемого файла
OptionalfocusКоллбеки, вызываемый при фокусировке и потере фокуса. Подразумевается изменение формы со стороны прикладного программиста, а не работа с полем ввода (например, обновление ссылки на изображение)
OptionalfreeПоле, позволяющее передавать собственные значения в FieldType.Items и FieldType.Combo
OptionalgroupПередает ссылку при перерисовках
OptionalheightOptionalheroOptionalheroOptionalheroOptionalheroOptionalheroOptionalheroOptionalheroOptionalheroOptionalhiddenФлаг, убирающий поле из древа отрисовки. Следует использовать для создания динамических значений полей компонента
OptionaliconИконка для FieldType.Button и FieldType.Icon
OptionaliconЦвет фона иконки для FieldType.Icon
OptionaliconЦвет иконки для FieldType.Icon
OptionaliconРазмер иконки для FieldType.Icon
OptionalinnerВнутренние отступы для Paper
OptionalinputOptionalinputФорматтер, преобразующий пользовательский ввод к нужному шаблону
OptionalinputРазрешенные к вводу символы
OptionalinputЗамена символов для форматерра, например запятую на точку в числе
OptionalinputРазделитель шаблона форматтера, по дефолту 0
OptionalinputШаблонов для форматтера
OptionalinputПоле inputmode для MatTextField
OptionalinputПаттерн для MatTextField (inputmode: 'decimal' и pattern: '[0-9.,]+' добавят запятую на iOS клавиатуре)
OptionalinputOptionalinputДелает TextField многострочным, если inputRows больше единицы
OptionalinputПоле type для MatTextField
Коллбек, вызываемый у поля при не прохождении валидации
OptionalisФункция, позволяющая отключить поле, исходя из целевого объекта
OptionalisФункция, позволяющая огранизовать неблокирующую валидацию. Проверка правописания (spellcheck) должен быть отображен в UI, но не должен блокировать кнопку "Сохранить"
OptionalisФункция, позволяющая организовать валидацию. Если возвращаемое значение не равно null, считается за ошибкую
OptionalisФункция, позволяющая отключить ввод данных в поле, исходя из целевого объекта
OptionalisФункция, позволяющая скрыть поле, исходя из целевого объекта
OptionalitemВарианты выбора для ComboField и ItemsField
OptionalitemВариант выбора для TreeField
OptionalkeepОтключает fulltext фильтр для FieldType.Complete
OptionallabelOptionallabelФлаг, удерживающий подпись текстового поля при пустом значении
OptionalleadingИконки для MatTextField
OptionalleadingПри клике на иконку мы можем запросить данные из модального окна, расположенного в коде прикладного программиста. Коллбек получает на вход текущее значение поля и функцию onChange...
OptionalleadingRipple эффект для иконок
OptionalleadingЕсли нужно убрать фокус после нажатия tab
OptionalleftOptionallineОтключает отчерк у линии
OptionalmapКоллбек для 2Way биндингов. Вызывается если поле валидно перед применением нового целевого объекта при исходящем изменении
OptionalmaxOptionalmaxМаксимальное число для высчитывания процента (минимальное число всегда ноль)
OptionalmaxOptionalmaxOptionalmenuКоллбек для обработки клика по элементу контекстного меню
OptionalmenuПозволяет создать контекстное меню
OptionalminOptionalminПоля, специфичные для SliderField
OptionalminOptionalnameОбщие поля. Поле name позволяет задать забор поля из целевого объекта, не нужен для group, expansion и line.
OptionalnoОтключает нижний baseline для текущей компоновки
OptionalnoОтключает возможность сброса выбора значения для Items и Combo
OptionaloutlinedПревращает FieldType.Paper в FieldType.Outline
OptionalphoneOptionalphoneOptionalphoneOptionalphoneИсключает группу из DOM древа на телефоне
OptionalphoneOptionalphoneOptionalphoneOptionalphoneOptionalphoneOptionalphoneOptionalphoneOptionalphoneOptionalplaceholderplaceholder для TextField, ComboField, ItemsField
OptionalprogressOptionalprogressOptionalradioПоле, специфичное для RadioField и позволяющее задать значение при выборе элемента кликом
OptionalreadonlyФлаг только на чтение и "круглой окаймовки"
OptionalreadOptionalrightOptionalshouldПозволяет мемоизировать вызов condition
OptionalshouldПозволяет мемоизировать вызов compute
OptionalshouldПозволяет мемоизировать список элементов
OptionalshouldПозволяет мемоизировать перевод
OptionalshowПоказывает процент числом слева
OptionalsliderOptionalsliderШаги для слайдера
OptionalsliderOptionalsliderOptionalstepOptionalstyleСтиль корневого элемента для поля (опционально)
OptionalswitchПрименяет к Switch второй title
OptionalswitchОтключает цвет для Switch
OptionalsxСпециальное поле только для MUI
OptionaltabЗакрашивает фон TabLayout в темный цвет
OptionaltabСобытие изменения вкладки
OptionaltabЦвет вкладок для TabLayout
OptionaltabНомер активной вкладки по-умолчанию
OptionaltabПозволяет содержимому растягивать высоту блока у TabLayout
OptionaltabletOptionaltabletOptionaltabletOptionaltabletИсключает группу из DOM древа на планшете
OptionaltabletOptionaltabletOptionaltabletOptionaltabletOptionaltabletOptionaltabletOptionaltabletOptionaltabletOptionaltabОтделяет табы отчерком у TabLayout
OptionaltabСписок вкладок для TabLayout
OptionaltabВариант вывода вкладок для TabLayout
OptionaltestАтрибут, который будет передат в data-testid корневому элементу компоновки
OptionaltipПодсказки для CompleteField
OptionaltipКоллбек выбора элемента из CompleteField
OptionaltitleЗаголовок и описание, если возможен вывод у поля
OptionaltopСвойства для компоновки Hero - инструмента настройки отступов
OptionaltrПозволяет перевести значения у ComboField и ItemsField из поле itemList на человеческий, если используются константы
OptionaltrailingOptionaltrailingOptionaltrailingOptionaltrailingТип поля для логического ветвления при рендеринге
OptionaltypoШрифт для поля Typography
OptionaluploadФункция для загрузки файла на сервер
OptionalvalidationПараметры фабрики для создания коллбека isInvalid
OptionalviewOptionalvirtualПозволяет включить виртуализацию для FieldType.List и FieldType.Combo
OptionalwatchВключает change-detection для выпадающих меню. По умолчанию выключено
OptionalwatchВключает change-detection для выпадающих меню. По умолчанию выключено
OptionalwatchВключает change-detection для поля компонента. По умолчанию выключено
OptionalwidthOptionalwrite
Объект сущность представляет собой поле прикладного программииста, расширенное входным параметром и коллбеком изменения для внутренней организации работы. ВАЖНО - изменение поля влечет изменение всего целевого объекта, следуя паттерну immutable