operations/status-filter/status-filter.component.ts
providers |
{
provide: PRODUCT_EXPERIENCE_EVENT_SOURCE, useExisting: forwardRef(() => StatusFilterComponent)
}
|
selector | c8y-status-filter |
templateUrl | ./status-filter.component.html |
Properties |
Methods |
Inputs |
Outputs |
HostBindings |
Accessors |
multiple |
Type : boolean
|
Allows multiple options to be active simultaneosly. |
options |
Type : OperationStatusOptionsMapShared
|
List of filter options to be displayed |
small |
Type : boolean
|
Display the filter as a small button group |
onFilterChanged |
Type : EventEmitter<OperationStatusOption[]>
|
class.btn-group-sm |
Type : boolean
|
activeFilters |
activeFilters()
|
Returns :
OperationStatusOption[]
|
changeFilter | ||||||
changeFilter(option: literal type)
|
||||||
Parameters :
Returns :
void
|
isFilterApplied |
isFilterApplied()
|
Returns :
boolean
|
preset | |||||||||||||||
preset(filters: OperationStatusOption[], emit)
|
|||||||||||||||
Allows the filter to be initalliy displayed with some preset filters.
Parameters :
Returns :
void
|
removeFilter |
removeFilter()
|
Returns :
void
|
reset |
reset()
|
Returns :
void
|
ACTIONS |
Default value : ACTIONS_OPERATIONS
|
isAllButtonSelected |
Default value : true
|
productExperienceEvent |
Type : ProductExperienceEvent
|
statusOptions |
Type : Array<literal type>
|
Default value : []
|
options | ||||||
setoptions(options: OperationStatusOptionsMapShared)
|
||||||
List of filter options to be displayed
Parameters :
Returns :
void
|
_multiple | ||||||
set_multiple(multiple: boolean)
|
||||||
Allows multiple options to be active simultaneosly.
Parameters :
Returns :
void
|
_small | ||||||
set_small(small: boolean)
|
||||||
Display the filter as a small button group
Parameters :
Returns :
void
|
displaySmall |
getdisplaySmall()
|