Class DataControlOptionsDto
Настройки контролов данных.
Inheritance
DataControlOptionsDto
Namespace: Trivium.CommonDto.Models
Assembly: Trivium.CommonDto.dll
Syntax
public class DataControlOptionsDto : ICopyable<DataControlOptionsDto>
Properties
string | Component Наименование компонента, который должен использоваться для работы с данными. Данная настройка сделана строкой т.к. бек вообще ничего не знает о используемых вебовских компонентах. Если значение не указано, то по умолчанию будет использоваться компонент по типу данных. Пример: для столбцов с bool значениями необходимо отобразить ThreeState. Пример 2: для столбцов с string значениями необходимо отобразить Html-редактор или поле ввода Clob значения. |
Nullable<int> | ExpandedLevel Уровень развертывания справочника. |
string | Format Формат вывода значений. Для дат используется moment.js, соответственно, ожидается формат им понимаемый (например "DD.MM.YYYY" - стандартный формат даты типа 16.10.2019). Для чисел используется numeral.js, соответственно, ожидается формат им понимаемый (например "0,0" - целое с тысячным разделителем, "0,0.000" - дробное всегда с 3 знаками после запятой и тысячным разделителем, "0.00%" - процентный формат с умножением значения на 100 и двумя знаками после запятой). |
string | Mask Маска данных. Необходима для контроля и упрощения ввода данных. |
Object | Max Максимальное значение данных. |
Object | Min Минимальное значение данных. |
SearchSettingsDto | SearchSettings Настройки поиска значений в контроле. |