src/lib/shared/interfaces/attribute-item.interface.ts
AttributeItem is used to further define the attributes that are displayed in the inbox
Properties |
|
| allowEmptyDataItemFilter |
allowEmptyDataItemFilter:
|
Type : boolean
|
| Optional |
|
Defines if the options for the filter should contain the not available option '–'. If set to true, the options will contain the '–' option (default). If set to false, the options will not contain the '–' option. If not set, the options will contain the '–' option. The '–' option is used to filter for items that have no value for the specific attribute. |
| checked |
checked:
|
Type : FormGroup
|
|
defines if the attribute is displayed in the inbox or not |
| dateFilterRestriction |
dateFilterRestriction:
|
Type : TDateFilterRestrictions
|
| Optional |
|
Restrictions that apply to the filterMode = |
| filterMode |
filterMode:
|
Type : TAttributeFilterModes
|
| Optional |
|
which type of filter is used for this attribute |
| filterSelectionOptions |
filterSelectionOptions:
|
Type : ISelectionFilterValue[]
|
| Optional |
|
Defines the options for the single and multi select filter for the specific attribute |
| iconFilter |
iconFilter:
|
Type : IIconInput
|
| Optional |
|
the icon filter is used to define an icon for a specific data item. |
| identifier |
identifier:
|
Type : string
|
|
the name of the attribute used internally |
| label |
label:
|
Type : string
|
|
the name of the attribute that is displayed in the inbox |
| sortable |
sortable:
|
Type : boolean
|
| Optional |
|
The sortable attribute defines if the attribute is sortable. |