You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ca...@apache.org on 2017/01/27 22:14:06 UTC
[25/50] git commit: [flex-asjs] [refs/heads/feature/mdl] - mdl item
renderers update docs and polishing
mdl item renderers update docs and polishing
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/72628c45
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/72628c45
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/72628c45
Branch: refs/heads/feature/mdl
Commit: 72628c456778c35dae61eb8dc11fe89799897890
Parents: ed8f5b7
Author: Carlos Rovira <ca...@apache.org>
Authored: Tue Jan 24 13:13:17 2017 +0100
Committer: Carlos Rovira <ca...@apache.org>
Committed: Tue Jan 24 13:13:17 2017 +0100
----------------------------------------------------------------------
.../mdl/itemRenderers/FooterLinkItemRenderer.as | 11 ++++----
.../flex/mdl/itemRenderers/ListItemRenderer.as | 29 ++++++++++++++------
.../flex/mdl/itemRenderers/MenuItemRenderer.as | 15 +++++-----
.../itemRenderers/NavigationLinkItemRenderer.as | 13 +++++----
.../TabBarButtonLayoutItemRenderer.as | 9 ++----
.../TabBarButtonTabsItemRenderer.as | 5 ++--
.../itemRenderers/TabBarLayoutItemRenderer.as | 8 +-----
.../itemRenderers/TabBarPanelItemRenderer.as | 10 ++-----
.../mdl/itemRenderers/TableRowItemRenderer.as | 15 +++++-----
9 files changed, 56 insertions(+), 59 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/72628c45/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/FooterLinkItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/FooterLinkItemRenderer.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/FooterLinkItemRenderer.as
index 8e2e199..c50fe7e 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/FooterLinkItemRenderer.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/FooterLinkItemRenderer.as
@@ -31,7 +31,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public class FooterLinkItemRenderer extends MXMLItemRenderer
{
@@ -41,7 +41,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public function FooterLinkItemRenderer()
{
@@ -51,12 +51,12 @@ package org.apache.flex.mdl.itemRenderers
private var _text:String = "";
/**
- * The text of the heading
+ * The text of the item renderer
*
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public function get text():String
{
@@ -79,7 +79,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
override public function set data(value:Object):void
{
@@ -103,6 +103,7 @@ package org.apache.flex.mdl.itemRenderers
/**
* @flexjsignorecoercion org.apache.flex.core.WrappedHTMLElement
+ * @flexjsignorecoercion Text
*/
COMPILE::JS
override protected function createElement():WrappedHTMLElement
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/72628c45/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/ListItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/ListItemRenderer.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/ListItemRenderer.as
index 8022eb1..a3466a3 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/ListItemRenderer.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/ListItemRenderer.as
@@ -31,7 +31,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public class ListItemRenderer extends MXMLItemRenderer
{
@@ -41,7 +41,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public function ListItemRenderer()
{
@@ -53,12 +53,12 @@ package org.apache.flex.mdl.itemRenderers
private var _text:String = "";
/**
- * The text of the heading
+ * The text of the renderer
*
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public function get text():String
{
@@ -81,7 +81,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
override public function set data(value:Object):void
{
@@ -105,6 +105,7 @@ package org.apache.flex.mdl.itemRenderers
/**
* @flexjsignorecoercion org.apache.flex.core.WrappedHTMLElement
+ * @flexjsignorecoercion Text
*/
COMPILE::JS
override protected function createElement():WrappedHTMLElement
@@ -127,8 +128,13 @@ package org.apache.flex.mdl.itemRenderers
private var _twoLine:Boolean;
/**
- * Activate "mdl-list__item--two-line" class selector, for use in list item.
- * Optional Two Line List Variant
+ * Activate "mdl-list__item--two-line" class selector, for use in list item.
+ * Optional Two Line List Variant
+ *
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion FlexJS 0.8
*/
public function get twoLine():Boolean
{
@@ -147,8 +153,13 @@ package org.apache.flex.mdl.itemRenderers
private var _threeLine:Boolean;
/**
- * Activate "mdl-list__item--three-line" class selector, for use in list item.
- * Optional Three Line List Variant
+ * Activate "mdl-list__item--three-line" class selector, for use in list item.
+ * Optional Three Line List Variant
+ *
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion FlexJS 0.8
*/
public function get threeLine():Boolean
{
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/72628c45/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/MenuItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/MenuItemRenderer.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/MenuItemRenderer.as
index 0df3814..f5c4fa3 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/MenuItemRenderer.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/MenuItemRenderer.as
@@ -31,7 +31,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public class MenuItemRenderer extends MXMLItemRenderer
{
@@ -41,7 +41,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public function MenuItemRenderer()
{
@@ -53,12 +53,12 @@ package org.apache.flex.mdl.itemRenderers
private var _text:String = "";
/**
- * The text of the heading
+ * The text of the menu item
*
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public function get text():String
{
@@ -95,7 +95,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
override public function set data(value:Object):void
{
@@ -122,6 +122,7 @@ package org.apache.flex.mdl.itemRenderers
/**
* @flexjsignorecoercion org.apache.flex.core.WrappedHTMLElement
+ * @flexjsignorecoercion Text
*/
COMPILE::JS
override protected function createElement():WrappedHTMLElement
@@ -148,7 +149,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public function get divider():Boolean
{
@@ -172,7 +173,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public function get ripple():Boolean
{
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/72628c45/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/NavigationLinkItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/NavigationLinkItemRenderer.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/NavigationLinkItemRenderer.as
index 87bfd65..bcbfad3 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/NavigationLinkItemRenderer.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/NavigationLinkItemRenderer.as
@@ -31,7 +31,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public class NavigationLinkItemRenderer extends MXMLItemRenderer
{
@@ -52,12 +52,12 @@ package org.apache.flex.mdl.itemRenderers
private var _href:String = "#";
/**
- * the link url
+ * the navigation link url
*
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public function get href():String
{
@@ -76,12 +76,12 @@ package org.apache.flex.mdl.itemRenderers
private var _label:String = "";
/**
- * The label of the link
+ * The label of the navigation link
*
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public function get label():String
{
@@ -104,7 +104,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
override public function set data(value:Object):void
{
@@ -133,6 +133,7 @@ package org.apache.flex.mdl.itemRenderers
/**
* @flexjsignorecoercion org.apache.flex.core.WrappedHTMLElement
+ * @flexjsignorecoercion Text
*/
COMPILE::JS
override protected function createElement():WrappedHTMLElement
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/72628c45/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarButtonLayoutItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarButtonLayoutItemRenderer.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarButtonLayoutItemRenderer.as
index 35ff154..9664d50 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarButtonLayoutItemRenderer.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarButtonLayoutItemRenderer.as
@@ -26,16 +26,13 @@ package org.apache.flex.mdl.itemRenderers
}
/**
- * Represents item renderer for TabBarButton
- *
- * Layout type item renderer
- *
- * Creates MDL "mdl-layout__tab" conponent
+ * Represents an item renderer for the TabBarButton
+ * Layout type item renderer. Creates MDL "mdl-layout__tab" conponent
*
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
* */
public class TabBarButtonLayoutItemRenderer extends TabBarButtonItemRendererBase
{
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/72628c45/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarButtonTabsItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarButtonTabsItemRenderer.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarButtonTabsItemRenderer.as
index 4962f54..c0b5a1f 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarButtonTabsItemRenderer.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarButtonTabsItemRenderer.as
@@ -26,15 +26,14 @@ package org.apache.flex.mdl.itemRenderers
}
/**
- * Represents item renderer for TabBarButton
- *
+ * Represents an item renderer for the TabBarButton
* It is default item renderer for TabBarButton
* Creates MDL "mdl-tabs__tab" conponent
*
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
* */
public class TabBarButtonTabsItemRenderer extends TabBarButtonItemRendererBase
{
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/72628c45/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarLayoutItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarLayoutItemRenderer.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarLayoutItemRenderer.as
index 16ac65c..6b3174b 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarLayoutItemRenderer.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarLayoutItemRenderer.as
@@ -27,13 +27,12 @@ package org.apache.flex.mdl.itemRenderers
/**
* Layout type content for Tabs
- *
* Creates MDL "mdl-layout__tab-panel" conponent
*
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
* */
public class TabBarLayoutItemRenderer extends TabItemRendererBase
{
@@ -53,11 +52,6 @@ package org.apache.flex.mdl.itemRenderers
element = document.createElement('section') as WrappedHTMLElement;
positioner = element;
-
- // absolute positioned children need a non-null
- // position value in the parent. It might
- // get set to 'absolute' if the container is
- // also absolutely positioned
element.flexjs_wrapper = this;
return element;
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/72628c45/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarPanelItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarPanelItemRenderer.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarPanelItemRenderer.as
index f2711d0..350cf04 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarPanelItemRenderer.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TabBarPanelItemRenderer.as
@@ -26,14 +26,13 @@ package org.apache.flex.mdl.itemRenderers
}
/**
- * Represents content of TabBarPanel
- *
+ * Represents content for a TabBarPanel
* Creates MDL "mdl-tabs__panel" conponent
*
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
* */
public class TabBarPanelItemRenderer extends TabItemRendererBase
{
@@ -53,11 +52,6 @@ package org.apache.flex.mdl.itemRenderers
element = document.createElement('div') as WrappedHTMLElement;
positioner = element;
-
- // absolute positioned children need a non-null
- // position value in the parent. It might
- // get set to 'absolute' if the container is
- // also absolutely positioned
element.flexjs_wrapper = this;
return element;
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/72628c45/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TableRowItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TableRowItemRenderer.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TableRowItemRenderer.as
index 62292ca..9f26836 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TableRowItemRenderer.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/TableRowItemRenderer.as
@@ -31,7 +31,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public class TableRowItemRenderer extends MXMLItemRenderer
{
@@ -41,24 +41,22 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public function TableRowItemRenderer()
{
super();
-
- //className = ""; //set to empty string avoid 'undefined' output when no class selector is assigned by user;
}
private var _text:String = "";
/**
- * The text of the heading
+ * The text of the item renderer
*
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public function get text():String
{
@@ -81,7 +79,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
override public function set data(value:Object):void
{
@@ -105,6 +103,7 @@ package org.apache.flex.mdl.itemRenderers
/**
* @flexjsignorecoercion org.apache.flex.core.WrappedHTMLElement
+ * @flexjsignorecoercion Text
*/
COMPILE::JS
override protected function createElement():WrappedHTMLElement
@@ -140,7 +139,7 @@ package org.apache.flex.mdl.itemRenderers
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
- * @productversion FlexJS 0.0
+ * @productversion FlexJS 0.8
*/
public function get nonNumeric():Boolean
{