Differential D20415 Diff 48758 webroot/rsrc/js/application/dashboard/behavior-dashboard-async-panel.js
Changeset View
Changeset View
Standalone View
Standalone View
webroot/rsrc/js/application/dashboard/behavior-dashboard-async-panel.js
| /** | /** | ||||
| * @provides javelin-behavior-dashboard-async-panel | * @provides javelin-behavior-dashboard-async-panel | ||||
| * @requires javelin-behavior | * @requires javelin-behavior | ||||
| * javelin-dom | * javelin-dom | ||||
| * javelin-workflow | * javelin-workflow | ||||
| */ | */ | ||||
| JX.behavior('dashboard-async-panel', function(config) { | JX.behavior('dashboard-async-panel', function(config) { | ||||
| var panel = JX.$(config.panelID); | var panel = JX.$(config.panelID); | ||||
| panel.style.opacity = '0.5'; | panel.style.opacity = '0.5'; | ||||
| var data = { | var data = { | ||||
| parentPanelPHIDs: config.parentPanelPHIDs.join(','), | parentPanelPHIDs: config.parentPanelPHIDs.join(','), | ||||
| headerMode: config.headerMode, | headerMode: config.headerMode, | ||||
| contextPHID: config.contextPHID, | contextPHID: config.contextPHID, | ||||
| movable: config.movable, | |||||
| panelKey: config.panelKey | panelKey: config.panelKey | ||||
| }; | }; | ||||
| new JX.Workflow(config.uri) | new JX.Workflow(config.uri) | ||||
| .setData(data) | .setData(data) | ||||
| .setHandler(function(r) { | .setHandler(function(r) { | ||||
| JX.DOM.replace(panel, JX.$H(r.panelMarkup)); | JX.DOM.replace(panel, JX.$H(r.panelMarkup)); | ||||
| }) | }) | ||||
| .start(); | .start(); | ||||
| }); | }); | ||||