UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

23 lines (22 loc) 936 B
import { InlineAlertType } from '@alauda/ui'; import { ComponentType } from '@angular/cdk/portal'; import { ChangeDetectorRef, TemplateRef } from '@angular/core'; import * as i0 from "@angular/core"; export declare class NoticeComponent { private readonly cdr; pageHeaderAppend: ComponentType<any>; messages: Message[]; constructor(cdr: ChangeDetectorRef); open: (message: Message) => () => void; close: (id?: string) => void; iconMap(type: InlineAlertType): "check_circle_s" | "exclamation_circle_s" | "exclamation_triangle_s" | "info_circle_s"; static ɵfac: i0.ɵɵFactoryDeclaration<NoticeComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NoticeComponent, "acl-page-notice", never, {}, {}, ["pageHeaderAppend"], never, true, never>; } export interface Message { content: string; id?: string; suffix?: TemplateRef<any>; type?: InlineAlertType; closable?: boolean; }