diff --git a/ionic/ionic-tests.ts b/ionic/ionic-tests.ts index bad5f9d9f..8491fc13f 100644 --- a/ionic/ionic-tests.ts +++ b/ionic/ionic-tests.ts @@ -200,8 +200,9 @@ class IonicTestController { }; var ionicPopoverController: ionic.popover.IonicPopoverController = this.$ionicPopover.fromTemplate("template", popoverOptions); ionicPopoverController.initialize(popoverOptions); - ionicPopoverController.show(angular.element("body")).then(() => console.log("shown popover")) - ionicPopoverController.hide().then(() => console.log("hid popover")) + ionicPopoverController.show(angular.element("body")).then(() => console.log("shown popover")); + ionicPopoverController.hide().then(() => console.log("hid popover")); + ionicPopoverController.remove().then(() => console.log("removed popover")); var isShown: boolean = ionicPopoverController.isShown(); this.$ionicPopover.fromTemplateUrl("templateUrl", popoverOptions) diff --git a/ionic/ionic.d.ts b/ionic/ionic.d.ts index a3781f26d..a767b851b 100644 --- a/ionic/ionic.d.ts +++ b/ionic/ionic.d.ts @@ -238,6 +238,7 @@ declare module ionic { show($event?: any): ng.IPromise; hide(): ng.IPromise; isShown(): boolean; + remove(): ng.IPromise; } interface IonicPopoverOptions { scope?: any;