Repository: flex-asjs
Updated Branches:
  refs/heads/develop ed8f5b74e -> 72628c456


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/develop
Commit: 72628c456778c35dae61eb8dc11fe89799897890
Parents: ed8f5b7
Author: Carlos Rovira <[email protected]>
Authored: Tue Jan 24 13:13:17 2017 +0100
Committer: Carlos Rovira <[email protected]>
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
         {

Reply via email to