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 2016/11/30 18:20:30 UTC
git commit: [flex-asjs] [refs/heads/develop] - Change Button
className management to classList. Please check and will comment what do you
think in mailing list
Repository: flex-asjs
Updated Branches:
refs/heads/develop 970877042 -> 3f4d5edce
Change Button className management to classList. Please check and will comment what do you think in mailing list
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/3f4d5edc
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/3f4d5edc
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/3f4d5edc
Branch: refs/heads/develop
Commit: 3f4d5edcef3a519fd470c2622cbd60118d83b579
Parents: 9708770
Author: Carlos Rovira <ca...@apache.org>
Authored: Wed Nov 30 19:20:25 2016 +0100
Committer: Carlos Rovira <ca...@apache.org>
Committed: Wed Nov 30 19:20:25 2016 +0100
----------------------------------------------------------------------
.../src/main/flex/org/apache/flex/mdl/Button.as | 40 ++++++++++++++++----
1 file changed, 32 insertions(+), 8 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/3f4d5edc/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Button.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Button.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Button.as
index 506c588..cf2d873 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Button.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Button.as
@@ -87,7 +87,10 @@ package org.apache.flex.mdl
{
_fab = value;
- className += (_fab ? " mdl-button--fab" : "" );
+ COMPILE::JS
+ {
+ element.classList.toggle("mdl-button--fab", _fab);
+ }
}
private var _raised:Boolean = false;
@@ -108,7 +111,10 @@ package org.apache.flex.mdl
{
_raised = value;
- className += (_raised ? " mdl-button--raised" : "" );
+ COMPILE::JS
+ {
+ element.classList.toggle("mdl-button--raised", _raised);
+ }
}
private var _colored:Boolean = false;
@@ -130,7 +136,10 @@ package org.apache.flex.mdl
{
_colored = value;
- className += (_colored ? " mdl-button--colored" : "");
+ COMPILE::JS
+ {
+ element.classList.toggle("mdl-button--colored", _colored);
+ }
}
private var _accent:Boolean = false;
@@ -152,7 +161,10 @@ package org.apache.flex.mdl
{
_accent = value;
- className += (_accent ? " mdl-button--accent" : "");
+ COMPILE::JS
+ {
+ element.classList.toggle("mdl-button--accent", _accent);
+ }
}
private var _primary:Boolean = false;
@@ -174,7 +186,10 @@ package org.apache.flex.mdl
{
_primary = value;
- className += (_primary ? " mdl-button--primary" : "");
+ COMPILE::JS
+ {
+ element.classList.toggle("mdl-button--primary", _primary);
+ }
}
private var _minifab:Boolean = false;
@@ -196,7 +211,10 @@ package org.apache.flex.mdl
{
_minifab = value;
- className += (_minifab ? " mdl-button--mini-fab" : "");
+ COMPILE::JS
+ {
+ element.classList.toggle("mdl-button--mini-fab", _minifab);
+ }
}
private var _icon:Boolean = false;
@@ -218,7 +236,10 @@ package org.apache.flex.mdl
{
_icon = value;
- className += (_icon ? " mdl-button--icon" : "");
+ COMPILE::JS
+ {
+ element.classList.toggle("mdl-button--icon", _icon);
+ }
}
protected var _ripple:Boolean = false;
@@ -239,7 +260,10 @@ package org.apache.flex.mdl
{
_ripple = value;
- className += (_ripple ? " mdl-js-ripple-effect" : "");
+ COMPILE::JS
+ {
+ element.classList.toggle("mdl-js-ripple-effect", _ripple);
+ }
}
}
}