operations/stepper-bulk-type-software/select-software-step.component.ts
selector | c8y-select-software-step |
templateUrl | select-software-step.component.html |
Properties |
Methods |
Outputs |
constructor(repositoryService: RepositoryService, translate: TranslateService)
|
|||||||||
Parameters :
|
software |
Type : EventEmitter<ISelectedSoftware>
|
emitSoftware | |||
emitSoftware(undefined)
|
|||
Parameters :
Returns :
void
|
getBaseVersionsCount$ | ||||||
getBaseVersionsCount$(software: IManagedObject)
|
||||||
Decorators :
@memoize(undefined)
|
||||||
Parameters :
Returns :
Observable<number>
|
getDeviceTypeTitle | ||||||
getDeviceTypeTitle(software: IManagedObject)
|
||||||
Parameters :
Returns :
string
|
getVersions | ||||||
getVersions(software: IManagedObject)
|
||||||
Decorators :
@memoize(undefined)
|
||||||
Parameters :
Returns :
any
|
loadDeviceTypes |
loadDeviceTypes()
|
Returns :
void
|
ngOnDestroy |
ngOnDestroy()
|
Returns :
void
|
resetSelection |
resetSelection()
|
Returns :
void
|
selectSoftware | |||
selectSoftware(undefined)
|
|||
Parameters :
Returns :
void
|
deviceType$ |
Type : BehaviorSubject<string>
|
Default value : new BehaviorSubject('')
|
deviceTypes |
Type : []
|
Default value : []
|
isLegacy |
Default value : this.repositoryService.isLegacyEntry.bind(this.repositoryService)
|
Readonly NO_DEVICE_TYPE_AVAILABLE |
Default value : gettext('No device type available')
|
radioButtons |
Type : QueryList<ListItemRadioComponent>
|
Decorators :
@ViewChildren(ListItemRadioComponent)
|
selectedDeviceType |
Type : object
|
Default value : { name: '' }
|
softwareTypeFilter$ |
Type : BehaviorSubject<string>
|
Default value : new BehaviorSubject('')
|
textFilter$ |
Type : BehaviorSubject<string>
|
Default value : new BehaviorSubject('')
|