1
0
Fork 0
mirror of https://github.com/mmumshad/ansible-playable.git synced 2025-02-15 04:42:05 +00:00
ansible-playable/client/app/main/main.component.js

44 lines
982 B
JavaScript
Raw Normal View History

2017-06-07 17:36:44 +00:00
import angular from 'angular';
import uiRouter from 'angular-ui-router';
import routing from './main.routes';
export class MainController {
/*@ngInject*/
2017-07-13 15:47:20 +00:00
constructor($http, $scope, $uibModal, appConfig) {
'ngInject';
2017-06-07 17:36:44 +00:00
this.$http = $http;
$scope.appVersion = appConfig.version;
2017-07-13 15:47:20 +00:00
this.videos = appConfig.videos;
this.showVideoModal = function (video) {
var modalInstance = $uibModal.open({
animation: true,
template: require('../modals/video/video.html'),
controller: 'VideoController',
size: 'md',
backdrop: 'static',
keyboard: false,
closeByEscape: false,
closeByDocument: false,
resolve: {
video: function () {
return video
}
}
});
};
2017-06-07 17:36:44 +00:00
}
}
export default angular.module('app2App.main', [uiRouter])
.config(routing)
.component('main', {
template: require('./main.html'),
controller: MainController
})
.name;