README revision 7610ea6bb4900ac3e259a4f299f9317f77f76971
afe3ab588a6b2992efe5a9b22ed038545ba3cdbfLennart PoetteringYUI Custom Events
c343be283b7152554bac0c02493a4e1759c163f7Kay Sievers Custom event system
f957632b960a0a42999b38ded7089fa602b41745Kay Sievers - Implemented the broadcast flag. broadcast = 1: local, accessible
f957632b960a0a42999b38ded7089fa602b41745Kay Sievers via Y.on('prefix:event'). broadcast = 2: global, accessible
f957632b960a0a42999b38ded7089fa602b41745Kay Sievers via Y.on or globally via Y.Global.on('prefix:event). Broadcast
f957632b960a0a42999b38ded7089fa602b41745Kay Sievers listeners cannot effect the defaultFn or host subscribers (so
afe3ab588a6b2992efe5a9b22ed038545ba3cdbfLennart Poettering are in effect, after listeners), although this is still possible
d19e85f0d474ed1882561b458d528cbae49f640eZbigniew Jędrzejewski-Szmek by added either Y or Y.Global as event targets.
d19e85f0d474ed1882561b458d528cbae49f640eZbigniew Jędrzejewski-Szmek - Moved custom event out of event package
d19e85f0d474ed1882561b458d528cbae49f640eZbigniew Jędrzejewski-Szmek - Event.Target accepts a prefix configuration. This is used
d19e85f0d474ed1882561b458d528cbae49f640eZbigniew Jędrzejewski-Szmek in all exposed methods to handle shortcuts to event names,
d19e85f0d474ed1882561b458d528cbae49f640eZbigniew Jędrzejewski-Szmek e.g., 'click' and 'menu:click' are the same if the prefix
afe3ab588a6b2992efe5a9b22ed038545ba3cdbfLennart Poettering - Exposed methods are 'on' for the before moment, 'after' for
afe3ab588a6b2992efe5a9b22ed038545ba3cdbfLennart Poettering the after moment, and 'detach' for unsubscribe. subscribe,
afea8d3853d0f76b3845729ff00e75d281f43a1bZbigniew Jędrzejewski-Szmek before, unsubscribe, and corresponding methods are deprecated.
3e495a6651609d0a45b62aab5c3ed5a3b40e11abZbigniew Jędrzejewski-Szmek - Event type accepts a event category which can be used to
3e495a6651609d0a45b62aab5c3ed5a3b40e11abZbigniew Jędrzejewski-Szmek Y.on('category|prefix:event', fn);
f38afcd0c7f558ca5bf0854b42f8c6954f8ad7f3Lennart Poettering Y.detach('category|prefix:event');
f38afcd0c7f558ca5bf0854b42f8c6954f8ad7f3Lennart Poettering - Added 'chain' config to events that makes the return value the
bafb15bab99887d1b6b8a35136531bac6c3876a6Lennart Poettering event target rather than a detach handle. Use with the detach
81429136905a6204875174b60a179333b7f3c9e4Kay Sievers category prefix.