From 03fa2f66fbbb3e885b386c5a023ba744bd353b2b Mon Sep 17 00:00:00 2001 From: Stephen Lautier Date: Fri, 4 Sep 2015 00:25:04 +0200 Subject: [PATCH] re-added deleted file --- ng-dialog/ng-dialog-tests.ts | 52 ++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 ng-dialog/ng-dialog-tests.ts diff --git a/ng-dialog/ng-dialog-tests.ts b/ng-dialog/ng-dialog-tests.ts new file mode 100644 index 0000000000..52b33212aa --- /dev/null +++ b/ng-dialog/ng-dialog-tests.ts @@ -0,0 +1,52 @@ +/// +/// + +var app = angular.module('testModule', ['ngDialog']); + +class DialogTestController { + + constructor(ngDialog: angular.dialog.IDialogService) { + + ngDialog.close("login-popup", "bye"); + ngDialog.closeAll("bye"); + + var defaults = ngDialog.getDefaults(); + + var dialogs = ngDialog.getOpenDialogs(); + + ngDialog.isOpen("bye"); + + var loginDialog = ngDialog.open({ + template: "login.html", + className: "default flat-ui", + closeByEscape: false, + name: "login-popup" + }); + + if (loginDialog.id === "login-popup") { + loginDialog.close("closing"); + } + + var deleteConfirm = ngDialog.openConfirm({ + template: "confirm.html" + }); + } +} + +class LoginDialogController { + + constructor($scope: angular.dialog.IDialogScope) { + + $scope.closeThisDialog("bye"); + } +} + +app.controller('TestController', DialogTestController); + +app.config((ngDialogProvider: angular.dialog.IDialogProvider) => { + + ngDialogProvider.setDefaults({ + className: "flat-ui" + }) + +}); \ No newline at end of file