mirror of
https://github.com/ansible/awx.git
synced 2026-01-21 06:28:01 -03:30
51 lines
2.2 KiB
JavaScript
51 lines
2.2 KiB
JavaScript
/* Copyright (c) 2017 Red Hat, Inc. */
|
|
|
|
import atFeaturesNetworking from './network-nav/main';
|
|
import networkDetailsDirective from './network-details/main';
|
|
import networkZoomWidget from './zoom-widget/main';
|
|
import awxNetStrings from './network.ui.strings';
|
|
|
|
var NetworkUIController = require('./network.ui.controller.js');
|
|
var cursor = require('./cursor.directive.js');
|
|
var router = require('./router.directive.js');
|
|
var switchd = require('./switch.directive.js');
|
|
var host = require('./host.directive.js');
|
|
var link = require('./link.directive.js');
|
|
var contextMenu = require('./context.menu.directive.js');
|
|
var contextMenuButton = require('./context.menu.button.directive.js');
|
|
var defaultd = require('./default.directive.js');
|
|
var quadrants = require('./quadrants.directive.js');
|
|
var inventoryToolbox = require('./inventory.toolbox.directive.js');
|
|
var debug = require('./debug.directive.js');
|
|
var test_results = require('./test_results.directive.js');
|
|
var awxNetworkUI = require('./network.ui.directive.js');
|
|
var util = require('./util.js');
|
|
|
|
export default
|
|
angular.module('networkUI', [
|
|
'monospaced.mousewheel',
|
|
atFeaturesNetworking,
|
|
networkDetailsDirective.name,
|
|
networkZoomWidget.name
|
|
])
|
|
.filter('chunk', function () {
|
|
return function(input, size) {
|
|
return util.chunkSubstr(input, size);
|
|
};
|
|
})
|
|
.controller('NetworkUIController', NetworkUIController.NetworkUIController)
|
|
.directive('awxNetCursor', cursor.cursor)
|
|
.directive('awxNetDebug', debug.debug)
|
|
.directive('awxNetRouter', router.router)
|
|
.directive('awxNetSwitch', switchd.switchd)
|
|
.directive('awxNetHost', host.host)
|
|
.directive('awxNetLink', link.link)
|
|
.directive('awxNetContextMenu', contextMenu.contextMenu)
|
|
.directive('awxNetContextMenuButton', contextMenuButton.contextMenuButton)
|
|
.directive('awxNetDefault', defaultd.defaultd)
|
|
.directive('awxNetQuadrants', quadrants.quadrants)
|
|
.directive('awxNetInventoryToolbox', inventoryToolbox.inventoryToolbox)
|
|
.directive('awxNetTestResults', test_results.test_results)
|
|
.directive('awxNetworkUi', awxNetworkUI.awxNetworkUI)
|
|
.service('awxNetStrings', awxNetStrings);
|