[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 /** 2 * @provides javelin-behavior-maniphest-transaction-controls 3 * @requires javelin-behavior 4 * javelin-dom 5 * phabricator-prefab 6 */ 7 8 JX.behavior('maniphest-transaction-controls', function(config) { 9 10 var tokenizers = {}; 11 12 for (var k in config.tokenizers) { 13 var tconfig = config.tokenizers[k]; 14 tokenizers[k] = JX.Prefab.buildTokenizer(tconfig).tokenizer; 15 tokenizers[k].start(); 16 } 17 18 JX.DOM.listen( 19 JX.$(config.select), 20 'change', 21 null, 22 function() { 23 for (var k in config.controlMap) { 24 if (k == JX.$(config.select).value) { 25 JX.DOM.show(JX.$(config.controlMap[k])); 26 if (tokenizers[k]) { 27 tokenizers[k].refresh(); 28 } 29 } else { 30 JX.DOM.hide(JX.$(config.controlMap[k])); 31 } 32 } 33 }); 34 35 });
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Sun Nov 30 09:20:46 2014 | Cross-referenced by PHPXref 0.7.1 |