From 3a64cd4bcdf18b9a776ab90b45faf59c9a3ca10c Mon Sep 17 00:00:00 2001 From: Maxim Belov <belov1988@gmail.com> Date: Sun, 13 Oct 2024 17:45:14 +0300 Subject: [PATCH] fix(in-app-browser): remove duplicated method (#4838) --- .../plugins/in-app-browser/index.ts | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/in-app-browser/index.ts b/src/@awesome-cordova-plugins/plugins/in-app-browser/index.ts index c723ea38b..66666788b 100644 --- a/src/@awesome-cordova-plugins/plugins/in-app-browser/index.ts +++ b/src/@awesome-cordova-plugins/plugins/in-app-browser/index.ts @@ -125,7 +125,8 @@ export type InAppBrowserEventType = | 'exit' | 'beforeload' | 'message' - | 'customscheme'; + | 'customscheme' + | string export interface InAppBrowserEvent extends Event { /** the event name */ @@ -245,19 +246,6 @@ export class InAppBrowserObject { }); } - /** - * A method that allows you to listen to events happening in the browser. - * - * @param event {string} Name of the event - * @returns {Observable<InAppBrowserEvent>} Returns back an observable that will listen to the event on subscribe, and will stop listening to the event on unsubscribe. - */ - @InstanceCheck() - on(event: string): Observable<InAppBrowserEvent> { - return new Observable<InAppBrowserEvent>((observer: Observer<InAppBrowserEvent>) => { - this._objectInstance.addEventListener(event, observer.next.bind(observer)); - return () => this._objectInstance.removeEventListener(event, observer.next.bind(observer)); - }); - } } /**