(function(cloudStack, $) { cloudStack.uiCustom.physicalResources = function(args) { var listView = function() { return $('
').listView(args); }; var resourceChart = function(args) { return $('#template').find('.system-dashboard-view').clone() .click(function(event) { var $target = $(event.target); if ($target.closest('.view-more').size()) { args.$browser.cloudBrowser('addPanel', { title: 'Zones', data: '', noSelectPanel: true, maximizeIfSelected: true, complete: function($newPanel) { listView().appendTo($newPanel); } }); } }); }; return function(args) { return resourceChart(args); }; }; }(cloudStack, jQuery));