tweak HTMLElementWrapper to use a goog.events class
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/4ad0f6ea Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/4ad0f6ea Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/4ad0f6ea Branch: refs/heads/core_js_to_as Commit: 4ad0f6ea7e4e59c016584c8276895735f2406fcb Parents: 7be4b87 Author: Alex Harui <aha...@apache.org> Authored: Thu Sep 17 09:18:13 2015 -0700 Committer: Alex Harui <aha...@apache.org> Committed: Thu Sep 17 09:30:43 2015 -0700 ---------------------------------------------------------------------- .../as/src/org/apache/flex/core/HTMLElementWrapper.as | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4ad0f6ea/frameworks/projects/Core/as/src/org/apache/flex/core/HTMLElementWrapper.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/HTMLElementWrapper.as b/frameworks/projects/Core/as/src/org/apache/flex/core/HTMLElementWrapper.as index 1963a02..9ee26b2 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/HTMLElementWrapper.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/HTMLElementWrapper.as @@ -4,13 +4,10 @@ package org.apache.flex.core { import org.apache.flex.events.BrowserEvent; import org.apache.flex.events.EventDispatcher; - import goog.events; + import goog.events; + import goog.events.EventTarget; } - [ExcludeClass] - COMPILE::AS3 - public class HTMLElementWrapper {} - COMPILE::JS public class HTMLElementWrapper extends EventDispatcher implements IStrand { @@ -47,8 +44,8 @@ package org.apache.flex.core */ static public function installOverride():Boolean { - HTMLElementWrapper.googFireListener = events.fireListener; - events.fireListener = HTMLElementWrapper.fireListenerOverride; + HTMLElementWrapper.googFireListener = goog.events.fireListener; + goog.events.fireListener = HTMLElementWrapper.fireListenerOverride; return true; }