UNPKG

@raona/sp

Version:

Raona utilities to work with Sharepoint using pnp/sp

16 lines (15 loc) 523 B
import { SubscriptionInfo } from './SubscriptionInfo'; declare global { interface Window { notifier: Notifier; } } export declare class Notifier { private subscribers; private subscriptionCount; static initialize(): void; static getInstance(): Notifier; subscribe(subscriptionName: string, callback: Function): SubscriptionInfo; unsubscribe({ subscriptionName, subscriptionId }: SubscriptionInfo): void; notify(subscriptionName: string, ...values: any[]): void; }