@raona/sp
Version:
Raona utilities to work with Sharepoint using pnp/sp
16 lines (15 loc) • 523 B
TypeScript
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;
}