Repository: flex-asjs
Updated Branches:
  refs/heads/develop a84c987f6 -> 0fe93b781


Use classList in MDL Chips components and Switch


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

Branch: refs/heads/develop
Commit: 0fe93b781f1b355276b2f74311a454ef3c716550
Parents: a84c987
Author: piotrz <pio...@apache.org>
Authored: Thu Dec 1 22:46:10 2016 +0100
Committer: piotrz <pio...@apache.org>
Committed: Thu Dec 1 22:46:10 2016 +0100

----------------------------------------------------------------------
 .../src/main/flex/org/apache/flex/mdl/ButtonChip.as            | 2 +-
 .../src/main/flex/org/apache/flex/mdl/Chip.as                  | 2 +-
 .../src/main/flex/org/apache/flex/mdl/Switch.as                | 5 +++--
 .../src/main/flex/org/apache/flex/mdl/beads/DeletableChip.as   | 6 ++++--
 4 files changed, 9 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/0fe93b78/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/ButtonChip.as
----------------------------------------------------------------------
diff --git 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/ButtonChip.as
 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/ButtonChip.as
index ab497df..b426834 100644
--- 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/ButtonChip.as
+++ 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/ButtonChip.as
@@ -72,7 +72,7 @@ package org.apache.flex.mdl
             typeNames = "mdl-chip";
 
             chipTextSpan = document.createElement("span") as HTMLSpanElement;
-            chipTextSpan.classList.toggle("mdl-chip__text");
+            chipTextSpan.classList.add("mdl-chip__text");
 
             textNode = document.createTextNode('') as Text;
             chipTextSpan.appendChild(textNode);

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/0fe93b78/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Chip.as
----------------------------------------------------------------------
diff --git 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Chip.as
 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Chip.as
index b6b7126..294b551 100644
--- 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Chip.as
+++ 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Chip.as
@@ -71,7 +71,7 @@ package org.apache.flex.mdl
             typeNames = "mdl-chip";
 
             chipTextSpan = document.createElement("span") as HTMLSpanElement;
-            chipTextSpan.classList.toggle("mdl-chip__text");
+            chipTextSpan.classList.add("mdl-chip__text");
 
             textNode = document.createTextNode('') as Text;
             chipTextSpan.appendChild(textNode);

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/0fe93b78/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Switch.as
----------------------------------------------------------------------
diff --git 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Switch.as
 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Switch.as
index 311fd01..dd43270 100644
--- 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Switch.as
+++ 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/Switch.as
@@ -112,11 +112,12 @@ package org.apache.flex.mdl
 
             input = document.createElement("input") as HTMLInputElement;
             input.type = "checkbox";
-            input.className = "mdl-switch__input";
+            input.classList.add("mdl-switch__input");
+
             label.appendChild(input);
 
             span = document.createElement("span") as HTMLSpanElement;
-            span.className = "mdl-switch__label";
+            span.classList.add("mdl-switch__label");
 
             label.appendChild(span);
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/0fe93b78/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/DeletableChip.as
----------------------------------------------------------------------
diff --git 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/DeletableChip.as
 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/DeletableChip.as
index cc53531..f5a5329 100644
--- 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/DeletableChip.as
+++ 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/DeletableChip.as
@@ -68,11 +68,13 @@ package org.apache.flex.mdl.beads
 
                 if (isValidElement && element.className.search("mdl-chip") > 
-1)
                 {
-                    host.className += " mdl-chip--deletable";
+                    element.classList.add("mdl-chip--deletable");
 
                     deleteButton = new Button();
                     deleteButton.icon = true;
-                    deleteButton.className += " mdl-chip__action";
+
+                    var htmlButton:HTMLElement = (deleteButton.element as 
HTMLElement)
+                    htmlButton.classList.add("mdl-chip__action");
 
                     element.appendChild(deleteButton.element as HTMLElement);
                 }

Reply via email to