UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

31 lines (30 loc) 1.45 kB
import { DialogService } from '@alauda/ui'; import { EventEmitter, TemplateRef } from '@angular/core'; import { BehaviorSubject } from 'rxjs'; import { K8sApiService } from '../../../api/k8s-api.service'; import { AuthorizationStateService } from '../../../authorization/state.service'; import { K8sPermissionService } from '../../../permission/public-api'; import { TranslateService } from '../../../translate/public-api'; import * as i0 from "@angular/core"; export declare class MaintenanceComponent { private readonly k8sApi; private readonly k8sPermission; private readonly translate; private readonly auth; private readonly dialog; maintenance: TemplateRef<any>; announcement: TemplateRef<any>; noticeOpen: EventEmitter<{ id: string; content: string; suffix?: TemplateRef<any>; }>; noticeClose: EventEmitter<string>; isDevMode: boolean; noticeId: string; announcement$: BehaviorSubject<string>; hasConfirm: boolean; constructor(k8sApi: K8sApiService, k8sPermission: K8sPermissionService, translate: TranslateService, auth: AuthorizationStateService, dialog: DialogService); static ɵfac: i0.ɵɵFactoryDeclaration<MaintenanceComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<MaintenanceComponent, "acl-page-header-notice-maintenance", never, {}, { "noticeOpen": "noticeOpen"; "noticeClose": "noticeClose"; }, never, never, true, never>; }