browser-notification-for-web-app
Version:
A lite package to display desktop notification for web application.
15 lines (14 loc) • 468 B
TypeScript
export interface BrowserNotificationParam {
title: string;
message: string;
icon?: string;
}
export default class BrowserNotification {
static askPermission(): Promise<boolean>;
static notify(param: BrowserNotificationParam): void;
static debounceNotify(param: BrowserNotificationParam): void;
private static _canNotify;
private static _currentNotify;
private static _debounceNotify;
private static _checkNotificationPromise;
}