UNPKG

io.parrots

Version:

Parrots.io App

23 lines (22 loc) 1.11 kB
import { OnInit } from '@angular/core'; import { PhloxAppService } from 'com.phloxui'; import { NeedFocusService } from 'com.phloxui'; import { ObservableManager } from 'com.phloxui'; import { NotificationManager } from 'com.phloxui'; import { PhloxAppInfoService } from 'com.phloxui'; import { Notification } from 'com.phloxui'; import { AbstractSideSlidePanel } from 'com.phloxui'; export declare class ParrotsNotifier extends AbstractSideSlidePanel implements OnInit { static readonly TYPE_NAME: string; static readonly SUB_TOPIC_NAME: string; private notificationManager; private phloxAppInfo; constructor(phloxAppService: PhloxAppService, observableMgr: ObservableManager, needFocusService: NeedFocusService, notificationManager: NotificationManager, phloxAppInfoService: PhloxAppInfoService); ngOnInit(): void; isRinging(): boolean; getUnreadNotifications(): Notification[]; getNotifications(): Notification[]; onNotificationClicked($event: Event, notification: Notification): void; onToggle(event: MouseEvent): void; onClick(event: MouseEvent): void; }