<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comments on: Complex Javascript Event Handling: EventMediator</title> <atom:link href="http://www.selfcontained.us/2008/07/16/complex-javascript-event-handling-eventmediator/feed/" rel="self" type="application/rss+xml" /><link>http://www.selfcontained.us/2008/07/16/complex-javascript-event-handling-eventmediator/</link> <description>web-development</description> <lastBuildDate>Fri, 03 Feb 2012 05:18:27 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>By: brad</title><link>http://www.selfcontained.us/2008/07/16/complex-javascript-event-handling-eventmediator/comment-page-1/#comment-18592</link> <dc:creator>brad</dc:creator> <pubDate>Fri, 03 Apr 2009 14:25:37 +0000</pubDate> <guid
isPermaLink="false">http://www.selfcontained.us/?p=63#comment-18592</guid> <description>I feel sorry for you if you haven&#039;t learned how to take advantage of at least one of the great js libs out there.</description> <content:encoded><![CDATA[<p>I feel sorry for you if you haven&#8217;t learned how to take advantage of at least one of the great js libs out there.</p> ]]></content:encoded> </item> <item><title>By: Adhoc</title><link>http://www.selfcontained.us/2008/07/16/complex-javascript-event-handling-eventmediator/comment-page-1/#comment-18559</link> <dc:creator>Adhoc</dc:creator> <pubDate>Thu, 02 Apr 2009 14:59:18 +0000</pubDate> <guid
isPermaLink="false">http://www.selfcontained.us/?p=63#comment-18559</guid> <description>A little disappointed that a site called &quot;self contained&quot; describes custom event handlers as a function of a YUI library.  Not very self contained.</description> <content:encoded><![CDATA[<p>A little disappointed that a site called &#8220;self contained&#8221; describes custom event handlers as a function of a YUI library.  Not very self contained.</p> ]]></content:encoded> </item> <item><title>By: Hunter Loftis</title><link>http://www.selfcontained.us/2008/07/16/complex-javascript-event-handling-eventmediator/comment-page-1/#comment-14277</link> <dc:creator>Hunter Loftis</dc:creator> <pubDate>Tue, 09 Dec 2008 16:40:31 +0000</pubDate> <guid
isPermaLink="false">http://www.selfcontained.us/?p=63#comment-14277</guid> <description>You just gave some great help to an ActionScript 3 game developer! We were having domino event syndrome as well and before coding our own &quot;Event Mediator&quot; I decided to see what other people had written on the subject.
Very cool, and the best part: It looks easy to use!</description> <content:encoded><![CDATA[<p>You just gave some great help to an ActionScript 3 game developer! We were having domino event syndrome as well and before coding our own &#8220;Event Mediator&#8221; I decided to see what other people had written on the subject.</p><p>Very cool, and the best part: It looks easy to use!</p> ]]></content:encoded> </item> <item><title>By: In the Wild for August 21, 2008 &#187; Yahoo! User Interface Blog</title><link>http://www.selfcontained.us/2008/07/16/complex-javascript-event-handling-eventmediator/comment-page-1/#comment-10904</link> <dc:creator>In the Wild for August 21, 2008 &#187; Yahoo! User Interface Blog</dc:creator> <pubDate>Thu, 21 Aug 2008 21:52:00 +0000</pubDate> <guid
isPermaLink="false">http://www.selfcontained.us/?p=63#comment-10904</guid> <description>[...] Brad Harris&#8217;s EventMediator for Custom Events: If you&#8217;re building complex YUI Custom Event-driven applications, check out Brad Harris&#8217;s EventMediator script. Writes Brad: A large enterprise sized project I work on uses YUI library extensively, and events are a huge part of the rich front end we’re developing. What you start to learn quickly about UI events, is that dependencies between different events start to get very complicated very fast. When A depends on B, but B needs to wait for C and D and E to finish, but E needs to wait for F to finish, you have a complex situation on your hands. Up until recently we were able to rely mostly on just using CustomEvents in YUI to handle this for us. Where that starts to break down is when you have one event, A, that is dependent on multiple other events, B, C, D. You now have to manually keep track of what has fired, and make sure you don’t fire that A until B, C and D have all fired. With very little code, here is a simple class that can be used in conjunction with YIU CustomEvents. It will handle the &#8216;book-keeping&#8217; of firing what you want when all the events you have designated fire. [...]</description> <content:encoded><![CDATA[<p>[...] Brad Harris&#8217;s EventMediator for Custom Events: If you&#8217;re building complex YUI Custom Event-driven applications, check out Brad Harris&#8217;s EventMediator script. Writes Brad: A large enterprise sized project I work on uses YUI library extensively, and events are a huge part of the rich front end we’re developing. What you start to learn quickly about UI events, is that dependencies between different events start to get very complicated very fast. When A depends on B, but B needs to wait for C and D and E to finish, but E needs to wait for F to finish, you have a complex situation on your hands. Up until recently we were able to rely mostly on just using CustomEvents in YUI to handle this for us. Where that starts to break down is when you have one event, A, that is dependent on multiple other events, B, C, D. You now have to manually keep track of what has fired, and make sure you don’t fire that A until B, C and D have all fired. With very little code, here is a simple class that can be used in conjunction with YIU CustomEvents. It will handle the &#8216;book-keeping&#8217; of firing what you want when all the events you have designated fire. [...]</p> ]]></content:encoded> </item> </channel> </rss>
