File

projects/m2-core/src/lib/model/card/params/CardRowParams.ts

Implements

IPrimitiveValue

Index

Properties

Constructor

constructor(entity: T, type: string, displayName: string, currentValue?: V, valueType?: AttributeType, changeValueFn?: (newValue?: any,rowParams?: CardRowParams) => void, opts?: string | CardRowParamsOptions, maskConfig?: any, getPropositionsFn?: (searchQuery?: string,noFilterOnValues?: boolean,showExtendedPropositions?: boolean,owner?: any) => void, isValueInherited?: boolean, placeholder?: string, fromPropositionsOnly?: boolean | ValueParserFn, readonlyInput?: boolean, propositionsFixedPositioning?: boolean, nonDeletable?: boolean, required?: boolean)
Parameters :
Name Type Optional
entity T No
type string No
displayName string No
currentValue V Yes
valueType AttributeType Yes
changeValueFn function Yes
opts string | CardRowParamsOptions Yes
maskConfig any Yes
getPropositionsFn function Yes
isValueInherited boolean Yes
placeholder string Yes
fromPropositionsOnly boolean | ValueParserFn Yes
readonlyInput boolean Yes
propositionsFixedPositioning boolean Yes
nonDeletable boolean Yes
required boolean Yes

Properties

Public Optional changeValueFn
Type : function

Функция для редактирования атрибута с произвольным возвращаемым результатом

Public currentValue
Type : V

Текущее значение

Public displayName
Type : string

Наименование атрибута

Public Optional editValueFn
Type : function

Функция для редактирования атрибута, которая должна возвращать новое значение атрибута

Public entity
Type : T

Объект, которому принаджежит атрибут

Public Optional fromPropositionsOnly
Type : boolean | ValueParserFn

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

Public Optional getPropositionsFn
Type : function

Функция, формирующая выпадающий список значений

Public Optional isValueInherited
Type : boolean

Отображать индикатор, свидетельствующий о том, что значние унаследовано

Public Optional maskConfig
Type : any

Маска ввода значения

Public Optional maxValue
Type : number

Максимальное допустимое значение

Public Optional metaType
Type : string

Дополнительная мета-информация об атрибуте

Public Optional minValue
Type : number

Минимальное допустимое значение

Public Optional nonDeletable
Type : boolean

Значение не может быть удалено

Public Optional placeholder
Type : string

Заполнитель

Public Optional propositionsFixedPositioning
Type : boolean

Выпадающий список спозиционирован фиксированно. Позволяет выпадающему списку "выбраться" из контейнера со свойством overflow, отличным от visible, однако "отвязывает" его от элемента, что может негативно сказаться при прокрутке контента.

Public Optional readonlyInput
Type : boolean

Запретить ввод значения (доступен лишь выбор из выпадающего списка)

Public Optional required
Type : boolean

Значение обязательно

Public Optional tip
Type : string

Всплывающая подсказка

Public type
Type : string

Свойство объекта, в котором хранится значение атрибута

Public valueType
Type : AttributeType

Тип данных атрибутп

results matching ""

    No results matching ""