apollodec/Apollo/assets/js/controllers/asideCtrl.js
venbatechnologies@gmail.com d06b1c0cba status file
2017-12-07 11:31:25 +05:30

25 lines
818 B
JavaScript
Executable File

'use strict';
/**
* controller for angular-aside
* Off canvas side menu to use with ui-bootstrap. Extends ui-bootstrap's $modal provider.
*/
app.controller('AsideCtrl', ["$scope", "$aside", function ($scope, $aside) {
$scope.openAside = function (position) {
$aside.open({
templateUrl: 'asideContent.html',
placement: position,
size: 'sm',
backdrop: true,
controller: function ($scope, $modalInstance) {
$scope.ok = function (e) {
$modalInstance.close();
e.stopPropagation();
};
$scope.cancel = function (e) {
$modalInstance.dismiss();
e.stopPropagation();
};
}
});
};
}]);