projects/m2-core/src/lib/model/card/IPrimitiveValue.ts
Properties |
|
| changeValueFn |
changeValueFn:
|
Type : function
|
| Optional |
|
Функция для редактирования атрибута с произвольным возвращаемым результатом |
| currentValue |
currentValue:
|
Type : any
|
|
Текущее значение |
| editValueFn |
editValueFn:
|
Type : function
|
| Optional |
|
Функция для редактирования атрибута, которая должна возвращать новое значение атрибута |
| fromPropositionsOnly |
fromPropositionsOnly:
|
Type : boolean | ValueParserFn
|
| Optional |
|
Запретить задавать произвольное значение, разрешив лишь выбор из выпадающего списка. При этом поле ввода активно и позволяет осуществлять инкрементый поиск в выпадающем списке. |
| getPropositionsFn |
getPropositionsFn:
|
Type : function
|
| Optional |
|
Функция, формирующая выпадающий список значений |
| maskConfig |
maskConfig:
|
Type : any
|
| Optional |
|
Маска ввода значения |
| nonDeletable |
nonDeletable:
|
Type : boolean
|
| Optional |
|
Значение не может быть удалено |
| readonlyInput |
readonlyInput:
|
Type : boolean
|
| Optional |
|
Запретить ввод значения (доступен лишь выбор из выпадающего списка) |
| required |
required:
|
Type : boolean
|
| Optional |
|
Значение обязательно |
| valueType |
valueType:
|
Type : AttributeType
|
|
Тип данных атрибутп |