You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ha...@apache.org on 2018/03/27 20:10:58 UTC
[royale-asjs] branch feature/layout-optimization updated: And more
This is an automated email from the ASF dual-hosted git repository.
harbs pushed a commit to branch feature/layout-optimization
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
The following commit(s) were added to refs/heads/feature/layout-optimization by this push:
new f357a78 And more
f357a78 is described below
commit f357a78d6baaa1f6148668357daec9eb26af7434
Author: Harbs <ha...@in-tools.com>
AuthorDate: Tue Mar 27 23:10:51 2018 +0300
And more
---
.../html/accessories/NumericOnlyTextInputBead.as | 11 +++---
.../apache/royale/html/accessories/ToolTipBead.as | 2 ++
.../controllers/ItemRendererMouseController.as | 2 ++
.../ListSingleSelectionMouseController.as | 2 ++
.../org/apache/royale/binding/DataBindingBase.as | 1 +
.../org/apache/royale/core/SimpleCSSValuesImpl.as | 40 ++++++++++++----------
.../org/apache/royale/core/StyleChangeNotifier.as | 2 ++
.../main/royale/org/apache/royale/utils/UIUtils.as | 2 ++
8 files changed, 39 insertions(+), 23 deletions(-)
diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/accessories/NumericOnlyTextInputBead.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/accessories/NumericOnlyTextInputBead.as
index c6eb7e2..b81749e 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/accessories/NumericOnlyTextInputBead.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/accessories/NumericOnlyTextInputBead.as
@@ -46,7 +46,7 @@ package org.apache.royale.html.accessories
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public class NumericOnlyTextInputBead implements IBead
{
@@ -56,7 +56,7 @@ package org.apache.royale.html.accessories
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public function NumericOnlyTextInputBead()
{
@@ -70,7 +70,8 @@ package org.apache.royale.html.accessories
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
+ * @royaleignorecoercion org.apache.royale.core.UIBase
*/
public function set strand(value:IStrand):void
{
@@ -95,7 +96,7 @@ package org.apache.royale.html.accessories
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public function get decimalSeparator():String
{
@@ -116,7 +117,7 @@ package org.apache.royale.html.accessories
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public function get maxChars():int
{
diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/accessories/ToolTipBead.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/accessories/ToolTipBead.as
index d731e95..8b92f41 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/accessories/ToolTipBead.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/accessories/ToolTipBead.as
@@ -119,6 +119,7 @@ package org.apache.royale.html.accessories
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.9
+ * @royaleignorecoercion org.apache.royale.events.IEventDispatcher
*/
public function set strand(value:IStrand):void
{
@@ -130,6 +131,7 @@ package org.apache.royale.html.accessories
/**
* @private
* @royaleignorecoercion org.apache.royale.core.IUIBase
+ * @royaleignorecoercion org.apache.royale.events.IEventDispatcher
*/
protected function rollOverHandler(event:MouseEvent):void
{
diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ItemRendererMouseController.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ItemRendererMouseController.as
index 7543b0c..c9c53e5 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ItemRendererMouseController.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ItemRendererMouseController.as
@@ -70,6 +70,8 @@ COMPILE::JS {
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.9
+ * @royaleignorecoercion org.apache.royale.core.ISelectableItemRenderer
+ * @royaleignorecoercion org.apache.royale.core.UIBase
*/
public function set strand(value:IStrand):void
{
diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ListSingleSelectionMouseController.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ListSingleSelectionMouseController.as
index 28afdad..bd8ccb0 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ListSingleSelectionMouseController.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ListSingleSelectionMouseController.as
@@ -143,6 +143,7 @@ package org.apache.royale.html.beads.controllers
/**
* @royaleemitcoercion org.apache.royale.core.ISelectableItemRenderer
+ * @royaleignorecoercion org.apache.royale.core.IRollOverModel
*/
protected function rolloverHandler(event:Event):void
{
@@ -154,6 +155,7 @@ package org.apache.royale.html.beads.controllers
/**
* @royaleemitcoercion org.apache.royale.core.ISelectableItemRenderer
+ * @royaleignorecoercion org.apache.royale.core.IRollOverModel
*/
protected function rolloutHandler(event:Event):void
{
diff --git a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/DataBindingBase.as b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/DataBindingBase.as
index 4ec9ee0..a45a265 100644
--- a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/DataBindingBase.as
+++ b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/DataBindingBase.as
@@ -72,6 +72,7 @@ package org.apache.royale.binding
/**
* @royaleignorecoercion org.apache.royale.core.IBead
+ * @royaleignorecoercion org.apache.royale.core.IStrand
* @royaleignorecoercion org.apache.royale.events.IEventDispatcher
*/
protected function prepareCreatedBinding(binding:IBinding, bindingObject:Object, destinationObject:Object = null):void
diff --git a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSValuesImpl.as b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSValuesImpl.as
index 4f0e479..dd88a05 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSValuesImpl.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSValuesImpl.as
@@ -50,7 +50,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public class SimpleCSSValuesImpl extends EventDispatcher implements IBorderPaddingMarginValuesImpl, ICSSImpl
{
@@ -64,7 +64,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public function SimpleCSSValuesImpl()
{
@@ -93,7 +93,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
COMPILE::SWF
public function init(main:Object):void
@@ -180,7 +180,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
COMPILE::SWF
public function generateCSSStyleDeclarations(factoryFunctions:Object, arr:Array):void
@@ -327,7 +327,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*
* @royalesuppresspublicvarwarning
*/
@@ -339,7 +339,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
* @royaleignorecoercion org.apache.royale.core.IStyleableObject
* @royaleignorecoercion org.apache.royale.core.IChild
*/
@@ -521,6 +521,9 @@ package org.apache.royale.core
return undefined;
}
+ /**
+ * @royaleignorecoercion org.apache.royale.core.IChild
+ */
private function getInheritingValue(thisObject:Object, valueName:String, state:String = null, attrs:Object = null):*
{
var value:*;
@@ -553,7 +556,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public function setValue(thisObject:Object, valueName:String, value:*):void
{
@@ -579,7 +582,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public function newInstance(thisObject:Object, valueName:String, state:String = null, attrs:Object = null):*
{
@@ -595,8 +598,9 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
* @royaleignorecoercion Function
+ * @royaleignorecoercion org.apache.royale.core.IDocument
*/
public function getInstance(valueName:String):Object
{
@@ -628,7 +632,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public function convertColor(value:Object):uint
{
@@ -641,7 +645,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public function parseStyles(styles:String):Object
{
@@ -699,7 +703,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*
* @royaleignorecoercion HTMLStyleElement
* @royaleignorecoercion CSSStyleSheet
@@ -763,7 +767,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public static const inheritingStyles:Object = {
"color" : 1,
@@ -857,7 +861,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
* @royaleignorecoercion String
*/
public function getBorderStyles(object:IUIBase, state:String = null):BorderStyles
@@ -940,7 +944,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public function getBorderMetrics(object:IUIBase, state:String = null):EdgeData
{
@@ -1054,7 +1058,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public function getPaddingMetrics(object:IUIBase, hostWidth:Number = NaN, hostHeight:Number = NaN, state:String = null):EdgeData
{
@@ -1104,7 +1108,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public function getBorderAndPaddingMetrics(object:IUIBase, hostWidth:Number = NaN, hostHeight:Number = NaN, state:String = null):EdgeData
{
@@ -1239,7 +1243,7 @@ package org.apache.royale.core
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion Royale 0.0
+ * @productversion Royale 0.8
*/
public function getBorderPaddingAndMargins(object:IUIBase, hostWidth:Number = NaN, hostHeight:Number = NaN, state:String = null):LayoutData
{
diff --git a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/StyleChangeNotifier.as b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/StyleChangeNotifier.as
index c55fb13..bc2bd0d 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/StyleChangeNotifier.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/StyleChangeNotifier.as
@@ -46,6 +46,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.9
+ * @royaleignorecoercion org.apache.royale.core.IStyleableObject
+ * @royaleignorecoercion org.apache.royale.events.IEventDispatcher
*/
public function set strand(value:IStrand):void
{
diff --git a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/UIUtils.as b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/UIUtils.as
index c90458e..8c2da88 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/UIUtils.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/UIUtils.as
@@ -76,6 +76,8 @@ package org.apache.royale.utils
* @playerversion AIR 2.6
* @productversion Royale 0.9
* @royaleignorecoercion org.apache.royale.core.IChild
+ * @royaleemitcoercion org.apache.royale.core.IUIBase
+ * @royaleemitcoercion org.apache.royale.core.IPopUpHost
*/
public static function findPopUpHost(start:IUIBase):IPopUpHost
{
--
To stop receiving notification emails like this one, please contact
harbs@apache.org.