@serenity-is/sleekgrid / Column
Interface: Column<TItem>
Type parameters
Name | Type |
---|---|
TItem |
any |
Table of contents
Properties
- asyncPostRender
- asyncPostRenderCleanup
- behavior
- cannotTriggerInsert
- cssClass
- defaultSortAsc
- editor
- editorFixedDecimalPlaces
- field
- focusable
- footerCssClass
- format
- formatter
- frozen
- groupTotalsFormatter
- headerCssClass
- id
- maxWidth
- minWidth
- name
- nameIsHtml
- previousWidth
- referencedFields
- rerenderOnResize
- resizable
- selectable
- sortOrder
- sortable
- toolTip
- validator
- visible
- width
Properties
asyncPostRender
• Optional
asyncPostRender: AsyncPostRender
<TItem
>
Defined in
asyncPostRenderCleanup
• Optional
asyncPostRenderCleanup: AsyncPostCleanup
<TItem
>
Defined in
behavior
• Optional
behavior: any
Defined in
cannotTriggerInsert
• Optional
cannotTriggerInsert: boolean
Defined in
cssClass
• Optional
cssClass: string
Defined in
defaultSortAsc
• Optional
defaultSortAsc: boolean
Defined in
editor
• Optional
editor: EditorClass
Defined in
editorFixedDecimalPlaces
• Optional
editorFixedDecimalPlaces: number
Defined in
field
• Optional
field: string
Defined in
focusable
• Optional
focusable: boolean
Defined in
footerCssClass
• Optional
footerCssClass: string
Defined in
format
• Optional
format: ColumnFormat
<TItem
>
Defined in
formatter
• Optional
formatter: CompatFormatter
<TItem
>
Deprecated
Defined in
frozen
• Optional
frozen: boolean
Defined in
groupTotalsFormatter
• Optional
groupTotalsFormatter: (p1?
: GroupTotals
<TItem
>, p2?
: Column
<TItem
>, grid?
: unknown
) => string
Type declaration
▸ (p1?
, p2?
, grid?
): string
Parameters
Name | Type |
---|---|
p1? |
GroupTotals <TItem > |
p2? |
Column <TItem > |
grid? |
unknown |
Returns
string
Defined in
headerCssClass
• Optional
headerCssClass: string
Defined in
id
• Optional
id: string
Defined in
maxWidth
• Optional
maxWidth: any
Defined in
minWidth
• Optional
minWidth: number
Defined in
name
• Optional
name: string
Defined in
nameIsHtml
• Optional
nameIsHtml: boolean
Defined in
previousWidth
• Optional
previousWidth: number
Defined in
referencedFields
• Optional
referencedFields: string
[]
Defined in
rerenderOnResize
• Optional
rerenderOnResize: boolean
Defined in
resizable
• Optional
resizable: boolean
Defined in
selectable
• Optional
selectable: boolean
Defined in
sortOrder
• Optional
sortOrder: number
Defined in
sortable
• Optional
sortable: boolean
Defined in
toolTip
• Optional
toolTip: string
Defined in
validator
• Optional
validator: (value
: any
, editorArgs?
: any
) => ValidationResult
Type declaration
▸ (value
, editorArgs?
): ValidationResult
Parameters
Name | Type |
---|---|
value |
any |
editorArgs? |
any |
Returns
Defined in
visible
• Optional
visible: boolean
Defined in
width
• Optional
width: number