25 lines
754 B
JavaScript
25 lines
754 B
JavaScript
// Angular module
|
|
var requirePlugin = [
|
|
"angular", "angularAMD", "moment", "d3",
|
|
"angular-material-lite", "angular-swipe", "angular-animate",
|
|
"angular-touch", "angular-ui-router", "angular-css", "angular-translate", "angular-sanitize",
|
|
"loader-static-files",'angular-signalr-hub'
|
|
];
|
|
var model = [
|
|
"ui.router", "pascalprecht.translate", "angularCSS", "ngMaterialLite",
|
|
"swipe", "ngAnimate", "ngSanitize", "ngTouch",'SignalR'
|
|
];
|
|
if(window.cordova){
|
|
//APP 版本
|
|
} else {
|
|
//桌面板/網頁版
|
|
requirePlugin.push("angular-perfect-scrollbar");
|
|
model.push('perfect_scrollbar');
|
|
}
|
|
define(requirePlugin,
|
|
function (angular, angularAMD, moment, d3) {
|
|
'use strict';
|
|
return angular.module("app",model);
|
|
}
|
|
);
|