@serenity-is/corelib / PropertyItem

Interface: PropertyItem

Defined in: src/base/propertyitem.ts:16

Properties

alignment?

optional alignment: string

Defined in: src/base/propertyitem.ts:54


allowHide?

optional allowHide: boolean

Defined in: src/base/propertyitem.ts:50


category?

optional category: string

Defined in: src/base/propertyitem.ts:25


collapsed?

optional collapsed: boolean

Defined in: src/base/propertyitem.ts:27


collapsible?

optional collapsible: boolean

Defined in: src/base/propertyitem.ts:26


cssClass?

optional cssClass: string

Defined in: src/base/propertyitem.ts:29


defaultValue?

optional defaultValue: any

Defined in: src/base/propertyitem.ts:47


displayFormat?

optional displayFormat: string

Defined in: src/base/propertyitem.ts:53


optional editLink: boolean

Defined in: src/base/propertyitem.ts:66


editLinkCssClass?

optional editLinkCssClass: string

Defined in: src/base/propertyitem.ts:69


editLinkIdField?

optional editLinkIdField: string

Defined in: src/base/propertyitem.ts:68


editLinkItemType?

optional editLinkItemType: string

Defined in: src/base/propertyitem.ts:67


editorAddons?

optional editorAddons: object[]

Defined in: src/base/propertyitem.ts:23

params?

optional params: any

type

type: string | EditorAddon


editorCssClass?

optional editorCssClass: string

Defined in: src/base/propertyitem.ts:24


editorParams?

optional editorParams: any

Defined in: src/base/propertyitem.ts:22


editorType?

optional editorType: string | (props?) => any | PromiseLike<(props?) => any>

Defined in: src/base/propertyitem.ts:21


filteringIdField?

optional filteringIdField: string

Defined in: src/base/propertyitem.ts:72


filteringParams?

optional filteringParams: any

Defined in: src/base/propertyitem.ts:71


filteringType?

optional filteringType: string

Defined in: src/base/propertyitem.ts:70


filterOnly?

optional filterOnly: boolean

Defined in: src/base/propertyitem.ts:74


formatterParams?

optional formatterParams: any

Defined in: src/base/propertyitem.ts:52


formatterType?

optional formatterType: string | (props?) => object | PromiseLike<(props?) => object>

Defined in: src/base/propertyitem.ts:51


formCssClass?

optional formCssClass: string

Defined in: src/base/propertyitem.ts:31


groupOrder?

optional groupOrder: number

Defined in: src/base/propertyitem.ts:64


headerCssClass?

optional headerCssClass: string

Defined in: src/base/propertyitem.ts:30


hideOnInsert?

optional hideOnInsert: boolean

Defined in: src/base/propertyitem.ts:36


hideOnUpdate?

optional hideOnUpdate: boolean

Defined in: src/base/propertyitem.ts:39


hint?

optional hint: string

Defined in: src/base/propertyitem.ts:19


insertable?

optional insertable: boolean

Defined in: src/base/propertyitem.ts:34


insertPermission?

optional insertPermission: string

Defined in: src/base/propertyitem.ts:35


labelWidth?

optional labelWidth: string

Defined in: src/base/propertyitem.ts:60


localizable?

optional localizable: boolean

Defined in: src/base/propertyitem.ts:48


maxLength?

optional maxLength: number

Defined in: src/base/propertyitem.ts:32


maxWidth?

optional maxWidth: number

Defined in: src/base/propertyitem.ts:59


minWidth?

optional minWidth: number

Defined in: src/base/propertyitem.ts:58


name

name: string

Defined in: src/base/propertyitem.ts:17


notFilterable?

optional notFilterable: boolean

Defined in: src/base/propertyitem.ts:73


oneWay?

optional oneWay: boolean

Defined in: src/base/propertyitem.ts:46

Deprecated

use skipOnSave instead


pin?

optional pin: boolean | "start" | "end"

Defined in: src/base/propertyitem.ts:55


placeholder?

optional placeholder: string

Defined in: src/base/propertyitem.ts:20


quickFilter?

optional quickFilter: boolean

Defined in: src/base/propertyitem.ts:75


quickFilterCssClass?

optional quickFilterCssClass: string

Defined in: src/base/propertyitem.ts:78


quickFilterParams?

optional quickFilterParams: any

Defined in: src/base/propertyitem.ts:76


quickFilterSeparator?

optional quickFilterSeparator: boolean

Defined in: src/base/propertyitem.ts:77


readOnly?

optional readOnly: boolean

Defined in: src/base/propertyitem.ts:40


readPermission?

optional readPermission: string

Defined in: src/base/propertyitem.ts:41


required?

optional required: boolean

Defined in: src/base/propertyitem.ts:33


resizable?

optional resizable: boolean

Defined in: src/base/propertyitem.ts:61


skipOnLoad?

optional skipOnLoad: boolean

Defined in: src/base/propertyitem.ts:42


skipOnSave?

optional skipOnSave: boolean

Defined in: src/base/propertyitem.ts:43


sortable?

optional sortable: boolean

Defined in: src/base/propertyitem.ts:62


sortOrder?

optional sortOrder: number

Defined in: src/base/propertyitem.ts:63


summaryType?

optional summaryType: SummaryType

Defined in: src/base/propertyitem.ts:65


tab?

optional tab: string

Defined in: src/base/propertyitem.ts:28


title?

optional title: string

Defined in: src/base/propertyitem.ts:18


unbound?

optional unbound: boolean

Defined in: src/base/propertyitem.ts:44


updatable?

optional updatable: boolean

Defined in: src/base/propertyitem.ts:37


updatePermission?

optional updatePermission: string

Defined in: src/base/propertyitem.ts:38


visible?

optional visible: boolean

Defined in: src/base/propertyitem.ts:49


width?

optional width: number

Defined in: src/base/propertyitem.ts:56


widthSet?

optional widthSet: boolean

Defined in: src/base/propertyitem.ts:57