[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 /** 2 * @provides phabricator-uiexample-reactor-button 3 * @requires javelin-install 4 * javelin-dom 5 * javelin-util 6 * javelin-dynval 7 * javelin-reactor-dom 8 */ 9 10 JX.install('ReactorButtonExample', { 11 extend: 'View', 12 members: { 13 render: function() { 14 var button = JX.$N('button', {}, 'Fun'); 15 var clicks = JX.RDOM.clickPulses(button); 16 17 var time = JX.RDOM.time(); 18 19 // function snapshot(pulses, dynval) { 20 // return new DynVal( 21 // pulses.transform(JX.bind(dynval, dynval.getValueNow)), 22 // dynval.getValueNow() 23 // ); 24 // } 25 // 26 // Below could be... 27 // time.snapshot(clicks) 28 // clicks.snapshot(time) 29 30 var snapshot_time = new JX.DynVal( 31 clicks.transform(JX.bind(time, time.getValueNow)), 32 time.getValueNow() 33 ); 34 35 return [button, JX.RDOM.$DT(snapshot_time)]; 36 } 37 } 38 });
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 |