UNPKG

@eclipse-scout/core

Version:
38 lines 1.52 kB
/// <reference types="jquery" /> import { Icon, InitModelOf, NotificationEventMap, NotificationModel, Status, StatusOrModel, Widget } from '../index'; export declare class Notification extends Widget implements NotificationModel { model: NotificationModel; eventMap: NotificationEventMap; self: Notification; status: Status; closable: boolean; htmlEnabled: boolean; $content: JQuery; $messageText: JQuery; $closer: JQuery; protected _icon: Icon; constructor(); protected _init(model: InitModelOf<this>): void; protected _resolveStatusTextKeys(properties: string[]): void; protected _resolveStatusIconIds(properties: string[]): void; protected _render(): void; protected _remove(): void; protected _renderProperties(): void; setStatus(status: StatusOrModel): void; protected _setStatus(status: StatusOrModel): void; protected _removeStatus(): void; protected _renderStatus(): void; protected _renderMessage(): void; setIconId(iconId: string): void; protected _renderIconId(): void; protected _renderIcon(): void; protected _removeIcon(): void; setClosable(closable: boolean): void; protected _renderClosable(): void; protected _removeCloser(): void; protected _renderCloser(): void; protected _onCloseIconClick(event: JQuery.ClickEvent): void; protected _onAppLinkAction(event: JQuery.ClickEvent): void; triggerAppLinkAction(ref: string): void; } //# sourceMappingURL=Notification.d.ts.map