flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pio...@apache.org
Subject [34/50] [abbrv] git commit: [flex-asjs] [refs/heads/feature/amf] - Fixed preventDefault()
Date Mon, 31 Jul 2017 22:31:55 GMT
Fixed preventDefault()


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/60f223a2
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/60f223a2
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/60f223a2

Branch: refs/heads/feature/amf
Commit: 60f223a2d0e39b092cd392ab159aeca72174bedf
Parents: 9767786
Author: Harbs <harbs@in-tools.com>
Authored: Wed Jul 26 14:51:44 2017 +0300
Committer: Harbs <harbs@in-tools.com>
Committed: Wed Jul 26 14:51:44 2017 +0300

----------------------------------------------------------------------
 .../org/apache/flex/events/KeyboardEvent.as     | 35 ++++++++++++++++++++
 .../flex/org/apache/flex/events/MouseEvent.as   | 32 ++++++++++++++++++
 2 files changed, 67 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/60f223a2/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEvent.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEvent.as
b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEvent.as
index 29761f7..dda7e0a 100644
--- a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEvent.as
+++ b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEvent.as
@@ -210,7 +210,42 @@ package org.apache.flex.events
             if(wrappedEvent)
 			    wrappedEvent.stopPropagation();
 		}
+		/**
+		 * Whether the default action has been prevented.
+         *
+         * @langversion 3.0
+         * @playerversion Flash 10.2
+         * @playerversion AIR 2.6
+         * @productversion FlexJS 0.0
+		 */
+        COMPILE::JS
+		override public function preventDefault():void
+		{
+			wrappedEvent ? wrappedEvent.preventDefault() : super.preventDefault();
+		}
 
+		COMPILE::JS
+		private var _defaultPrevented:Boolean;
+		/**
+		 * Whether the default action has been prevented.
+		 * @type {boolean}
+         *
+         * @langversion 3.0
+         * @playerversion Flash 10.2
+         * @playerversion AIR 2.6
+         * @productversion FlexJS 0.0
+		 */
+        COMPILE::JS
+		public function get defaultPrevented():Boolean
+		{
+			return wrappedEvent ? wrappedEvent.defaultPrevented : _defaultPrevented;
+		}
+        COMPILE::JS
+		public function set defaultPrevented(value:Boolean):void
+		{
+			_defaultPrevented = value;
+		}
+        
         /**
          * Create a copy/clone of the KeyboardEvent object.
          *

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/60f223a2/frameworks/projects/Core/src/main/flex/org/apache/flex/events/MouseEvent.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/MouseEvent.as b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/MouseEvent.as
index cb52298..1b6fe7e 100644
--- a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/MouseEvent.as
+++ b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/MouseEvent.as
@@ -440,6 +440,38 @@ package org.apache.flex.events
 		}
 
 		/**
+		 * Whether the default action has been prevented.
+         *
+         * @langversion 3.0
+         * @playerversion Flash 10.2
+         * @playerversion AIR 2.6
+         * @productversion FlexJS 0.0
+		 */
+		override public function preventDefault():void
+		{
+			wrappedEvent ? wrappedEvent.preventDefault() : super.preventDefault();
+		}
+
+		private var _defaultPrevented:Boolean;
+		/**
+		 * Whether the default action has been prevented.
+		 * @type {boolean}
+         *
+         * @langversion 3.0
+         * @playerversion Flash 10.2
+         * @playerversion AIR 2.6
+         * @productversion FlexJS 0.0
+		 */
+		public function get defaultPrevented():Boolean
+		{
+			return wrappedEvent ? wrappedEvent.defaultPrevented : _defaultPrevented;
+		}
+		public function set defaultPrevented(value:Boolean):void
+		{
+			_defaultPrevented = value;
+		}
+
+		/**
 		 * @private
 		 */
 		private static function installRollOverMixin():Boolean


Mime
View raw message