ecosystem/features/feature-list.component.ts
selector | c8y-feature-list |
templateUrl | ./feature-list.component.html |
Properties |
Methods |
constructor(ecosystemService: EcosystemService)
|
||||||
Parameters :
|
loadFeatures |
loadFeatures()
|
Returns :
void
|
ngOnInit |
ngOnInit()
|
Returns :
void
|
resetFilters |
resetFilters()
|
Returns :
void
|
setFilterPipe | ||||||
setFilterPipe(pipe: FilterPipe)
|
||||||
Parameters :
Returns :
void
|
features$ |
Type : Observable<IApplication[]>
|
Default value : this.reload$.pipe(
tap(() => (this.reloading = true)),
switchMap(() => this.ecosystemService.getFeatureApplications()),
tap(() => (this.reloading = false)),
shareReplay()
)
|
filteredFeatures$ |
Type : Observable<FilterableAppOrPlugin[]>
|
filtersComponent |
Type : ListFiltersComponent
|
Decorators :
@ViewChild(ListFiltersComponent)
|
listClass |
Type : string
|
reload$ |
Type : BehaviorSubject<void>
|
Default value : new BehaviorSubject(null)
|
reloading |
Default value : false
|