From 7ac5d036dedfd4fa86c3ffe0e8289596e9845253 Mon Sep 17 00:00:00 2001 From: Ray Greenwell Date: Fri, 31 Oct 2008 00:10:46 +0000 Subject: [PATCH] Dispatch a COMPLETE event when we finish loading media. git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@679 ed5b42cb-e716-0410-a449-f6a68f950b19 --- src/as/com/threerings/flash/MediaContainer.as | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/as/com/threerings/flash/MediaContainer.as b/src/as/com/threerings/flash/MediaContainer.as index 1522976b..ff95ca13 100644 --- a/src/as/com/threerings/flash/MediaContainer.as +++ b/src/as/com/threerings/flash/MediaContainer.as @@ -78,6 +78,13 @@ import com.threerings.util.Util; */ [Event(name="init", type="flash.events.Event")] +/** + * Dispatched when we've shown new media. + * + * @eventType flash.events.Event.COMPLETE + */ +[Event(name="complete", type="flash.events.Event")] + /** * Dispatched when we've unloaded our content... always. The LoaderInfo's UNLOAD event * is only dispatched if the INIT event has already been dispatched and not if you cancel a @@ -231,7 +238,7 @@ public class MediaContainer extends Sprite */ protected function didShowNewMedia () :void { - // nothing right now, but call super() you overriders. + dispatchEvent(new Event(Event.COMPLETE)); } /**