UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

47 lines (46 loc) 2.76 kB
/** * @packageDocumentation * @module k8s-resource-list */ import { OnDestroy, OnInit, TemplateRef, Injector } from '@angular/core'; import { Observable } from 'rxjs'; import { KubernetesResource, KubernetesResourceList, ScrollBorderObserverDirective } from '../../core/public-api'; import { TranslateService } from '../../translate/public-api'; import { StreamListLoader } from '../types'; import * as i0 from "@angular/core"; export declare class K8sListFooterNoDataDirective { templateRef: TemplateRef<any>; constructor(templateRef: TemplateRef<any>); static ɵfac: i0.ɵɵFactoryDeclaration<K8sListFooterNoDataDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<K8sListFooterNoDataDirective, "[aclK8sListFooterNoData]", never, {}, {}, never, never, false, never>; } export declare class K8sListFooterLoadingErrorDirective { templateRef: TemplateRef<any>; constructor(templateRef: TemplateRef<any>); static ɵfac: i0.ɵɵFactoryDeclaration<K8sListFooterLoadingErrorDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<K8sListFooterLoadingErrorDirective, "[aclK8sListFooterLoadingError]", never, {}, {}, never, never, false, never>; } export declare class K8SResourceListFooterComponent extends ScrollBorderObserverDirective implements OnInit, OnDestroy { private readonly translate; list: StreamListLoader<KubernetesResourceList, KubernetesResource>; autoLoad: boolean; backTop: boolean; bottomDistance: number; resourceNameTranslated: string; firstScrollLoad: number; resourceNameTranslated$: Observable<string>; resourceName: string; resourceName$: Observable<string>; noDataTemplate: TemplateRef<any>; loadingErrorTemplate: TemplateRef<any>; isEmptyList$: Observable<boolean>; noDataHint$: Observable<string>; loadingErrorCode$: Observable<number>; window: Window & typeof globalThis; image: string[]; constructor(injector: Injector, translate: TranslateService); ngOnInit(): void; retry(): void; static ɵfac: i0.ɵɵFactoryDeclaration<K8SResourceListFooterComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<K8SResourceListFooterComponent, "acl-k8s-resource-list-footer", never, { "list": { "alias": "list"; "required": false; }; "autoLoad": { "alias": "autoLoad"; "required": false; }; "backTop": { "alias": "backTop"; "required": false; }; "bottomDistance": { "alias": "bottomDistance"; "required": false; }; "resourceNameTranslated": { "alias": "resourceNameTranslated"; "required": false; }; "firstScrollLoad": { "alias": "firstScrollLoad"; "required": false; }; "resourceName": { "alias": "resourceName"; "required": false; }; }, {}, ["noDataTemplate", "loadingErrorTemplate"], never, false, never>; }