File

assets-navigator/asset-selector/asset-selector.component.ts

Description

Displays a hierarchical tree selector for assets.

Implements

OnInit

Metadata

selector c8y-asset-selector
templateUrl ./asset-selector.component.html

Index

Methods
Inputs
Outputs

Inputs

selected

An array of predefined nodes.

Type : IManagedObject[]

Default value : []

Outputs

onChange

Emits if one item was selected (all currently selected nodes).

$event Type: EventEmitter

Methods

deselect
deselect(selectedMo: IManagedObject)

Removes a managed object from the selected array and emits the change.

Parameters :
Name Type Optional Description
selectedMo IManagedObject No

The selected asset.

Returns : void
getIndexOfSelected
getIndexOfSelected(selected: Array>, selectedMo: IManagedObject)
Parameters :
Name Type Optional
selected Array<Partial<IManagedObject>> No
selectedMo IManagedObject No
Returns : any
select
select(selectedMo: IManagedObject)

Adds an managed object to the selected array and emits the change.

Parameters :
Name Type Optional Description
selectedMo IManagedObject No

The selected asset.

Returns : void
<c8y-asset-selector-node [node]="rootNode" [preselected]="selected"></c8y-asset-selector-node>

result-matching ""

    No results matching ""