UNPKG

zettapi_client

Version:

Client side CRUD operations in angular to use with zettapi_server rest api to get started quickly in any CMS project

33 lines (32 loc) 1.11 kB
app.service('$modal', function (zapiPath, $uibModal) { this.open = function (name, size, data, okCallback, dismissCallback) { var modalInstance = $uibModal.open({ animation: true, templateUrl: './client/modal/' + name + '/' + name + '.html', controller: name + 'Ctrl', size: size, backdrop: 'static', resolve: { data: function () { return data; } } }); modalInstance.result.then(okCallback, dismissCallback); }; this._open = function (name, size, data, okCallback, dismissCallback) { var modalInstance = $uibModal.open({ animation: true, templateUrl: zapiPath + '/modal/' + name + '/' + name + '.html', controller: name + 'Ctrl', size: size, backdrop: 'static', resolve: { data: function () { return data; } } }); modalInstance.result.then(okCallback, dismissCallback); }; });