constructor( private notificationConstructor: NotificationStatic, private globalOptions: NotificationOptions[], permission$: Observable<boolean> ) { this._permission$ = permission$.cache(); }