Page MenuHomestyx hydra

behavior-list-edit.js
No OneTemporary

behavior-list-edit.js

/**
* @provides javelin-behavior-maniphest-list-editor
* @requires javelin-behavior
* javelin-dom
* javelin-stratcom
* javelin-workflow
* javelin-fx
* javelin-util
*/
JX.behavior('maniphest-list-editor', function(config) {
var onedit = function(task, r) {
var nodes = JX.$H(r.tasks).getFragment().firstChild;
var new_task = JX.DOM.find(nodes, 'li', 'maniphest-task');
JX.DOM.replace(task, new_task);
new JX.FX(new_task).setDuration(500).start({opacity: [0, 1]});
};
JX.Stratcom.listen(
'click',
['maniphest-edit-task', 'tag:a'],
function(e) {
e.kill();
var task = e.getNode('maniphest-task');
JX.Workflow.newFromLink(e.getNode('tag:a'))
.setHandler(JX.bind(null, onedit, task))
.start();
});
});

File Metadata

Mime Type
text/plain
Expires
Wed, Feb 4, 3:18 AM (1 d, 9 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
709211
Default Alt Text
behavior-list-edit.js (829 B)

Event Timeline