datapoint-selector/datapoint-selector-list-item/datapoint-selector-list-item.component.ts
ControlValueAccessor
Validator
providers |
{
provide: NG_VALUE_ACCESSOR, useExisting: forwardRef(() => DatapointSelectorListItemComponent), multi: true
}
{
provide: NG_VALIDATORS, useExisting: forwardRef(() => DatapointSelectorListItemComponent), multi: true
}
|
selector | c8y-datapoint-selector-list-item |
templateUrl | ./datapoint-selector-list-item.component.html |
Properties |
Methods |
Inputs |
Outputs |
constructor(formBuilder: FormBuilder)
|
||||||
Parameters :
|
actions |
Type : DatapointAction[]
|
Default value : []
|
activeToggleDisabled |
Type : boolean
|
Default value : false
|
addButtonType |
Type : AddButtonType
|
Default value : AddButtonTypes.addRemove
|
colorPickerDisabled |
Type : boolean
|
Default value : true
|
datapointLibraryEntries |
Type : Observable<IResultList<ManagedObjectKPI>>
|
defaultFormOptions |
Type : Partial<DatapointAttributesFormConfig>
|
Default value : {}
|
disableTypeaheadIfSelected |
Type : boolean
|
Default value : false
|
editable |
Type : boolean
|
Default value : true
|
hasUnlinkTemplateOption |
Type : boolean
|
Default value : false
|
highlightText |
Type : string
|
isCollapsed |
Type : boolean
|
Default value : true
|
isSelected |
Type : boolean
|
Default value : false
|
optionToRemove |
Type : boolean
|
Default value : false
|
showActiveToggle |
Type : boolean
|
Default value : false
|
showOptions |
Type : boolean
|
Default value : false
|
added |
Type : EventEmitter
|
removed |
Type : EventEmitter
|
addOrRemoveItem |
addOrRemoveItem()
|
Returns :
void
|
collapse |
collapse()
|
Returns :
void
|
dataPointTemplateSelected | ||||||
dataPointTemplateSelected(template: ManagedObjectKPI)
|
||||||
Parameters :
Returns :
void
|
registerOnChange | ||||||
registerOnChange(fn: any)
|
||||||
Parameters :
Returns :
void
|
registerOnTouched | ||||||
registerOnTouched(fn: any)
|
||||||
Parameters :
Returns :
void
|
remove |
remove()
|
Returns :
void
|
setDisabledState | ||||||
setDisabledState(isDisabled: boolean)
|
||||||
Parameters :
Returns :
void
|
setPipe | ||||||
setPipe(filterStr: string)
|
||||||
Parameters :
Returns :
void
|
unlinkDatapointTemplate |
unlinkDatapointTemplate()
|
Returns :
void
|
validate | ||||||
validate(_control: AbstractControl)
|
||||||
Parameters :
Returns :
ValidationErrors
|
writeValue | ||||||
writeValue(obj: any)
|
||||||
Parameters :
Returns :
void
|
AddButtonTypes |
Default value : AddButtonTypes
|
dragHandle |
Type : ListItemDragHandleComponent
|
Decorators :
@ContentChild(ListItemDragHandleComponent)
|
errorMessage |
Type : string
|
filterPipe |
Type : ForOfFilterPipe<ManagedObjectKPI>
|
formGroup |
Type : FormGroup
|
isValid$ |
Type : Observable<boolean>
|
pattern |
Type : string
|
Default value : ''
|