repository/firmware/list/firmware-details.component.ts
OnInit
OnDestroy
selector | c8y-firmware-details |
templateUrl | ./firmware-details.component.html |
Properties |
Methods |
constructor(activatedRoute: ActivatedRoute, inventoryService: InventoryService, repositoryService: RepositoryService, alertService: AlertService, translateService: TranslateService, modalService: ModalService, bsModalService: BsModalService, gainsightService: GainsightService, router: Router)
|
||||||||||||||||||||||||||||||
Parameters :
|
addBaseVersion |
addBaseVersion()
|
Returns :
void
|
addPatchVersion |
addPatchVersion()
|
Returns :
void
|
Async deleteBaseVersion | ||||||
deleteBaseVersion(baseVersion: IManagedObject)
|
||||||
Parameters :
Returns :
any
|
Async deletePatchVersion | ||||||
deletePatchVersion(patchVersion: IManagedObject)
|
||||||
Parameters :
Returns :
any
|
getBinaryName$ | ||||
getBinaryName$(binaryUrl)
|
||||
Decorators :
@memoize()
|
||||
Parameters :
Returns :
any
|
getPatchVersions$ | ||||
getPatchVersions$(baseVersion)
|
||||
Decorators :
@memoize(undefined)
|
||||
Parameters :
Returns :
any
|
getPatchVersionsCount$ | ||||||
getPatchVersionsCount$(baseVersion: FirmwareBinary)
|
||||||
Decorators :
@memoize(undefined)
|
||||||
Parameters :
Returns :
any
|
ngOnDestroy |
ngOnDestroy()
|
Returns :
void
|
ngOnInit |
ngOnInit()
|
Returns :
void
|
baseVersionsUpdated$ |
Type : Subject<void>
|
Default value : new Subject()
|
destroy$ |
Type : Subject<boolean>
|
Default value : new Subject<boolean>()
|
expanded |
Type : literal type
|
Default value : {}
|
firmware |
Type : IManagedObject
|
firmwareUpdated$ |
Type : Subject<IManagedObject>
|
Default value : new Subject()
|
isLegacy$ |
Type : Observable<boolean>
|
Default value : this.firmware$.pipe(
map(firmware => this.repositoryService.isLegacyEntry(firmware)),
shareReplay(1)
)
|
patchVersionsUpdated$ |
Type : Subject<void>
|
Default value : new Subject()
|
reload$ |
Type : Subject<void>
|
Default value : new Subject()
|
reloading$ |
Type : BehaviorSubject<boolean>
|
Default value : new BehaviorSubject(false)
|
updateFirmware$ |
Type : Subject<Partial<IManagedObject>>
|
Default value : new Subject()
|