-import {BasePubSub} from "./base-pubsub";
+import { BasePubSub } from './base-pubsub';
declare const window: Window;
export class PluginPubSub extends BasePubSub {
- constructor(pluginId: string, parentUrl: string, eventsToWait?: Array<string>) {
+ constructor(pluginId: string, parentUrl: string, eventsToWait?: string[]) {
super(pluginId);
this.register('sdc-hub', window.parent, parentUrl);
this.subscribe(eventsToWait);
}
- public subscribe(eventsToWait?: Array<string>) {
+ public subscribe(eventsToWait?: string[]) {
const registerData = {
pluginId: this.clientId,
eventsToWait: eventsToWait || []