├── .gitignore ├── LICENSE ├── README.md ├── cljs-react-material-ui.iml ├── doc └── intro.md ├── project.clj ├── src └── cljs_react_material_ui │ ├── chip_input │ ├── core.cljs │ ├── reagent.cljs │ └── rum.cljs │ ├── core.clj │ ├── core.cljs │ ├── elements.clj │ ├── icons.clj │ ├── icons.cljs │ ├── reagent.cljs │ └── rum.cljs └── test └── cljs_react_material_ui └── core_test.clj /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /classes 3 | /checkouts 4 | pom.xml 5 | pom.xml.asc 6 | *.jar 7 | *.class 8 | /.lein-* 9 | /.nrepl-port 10 | /cljs-react-material-ui.iml 11 | .hgignore 12 | .hg/ 13 | /.idea 14 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC 2 | LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM 3 | CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. 4 | 5 | 1. DEFINITIONS 6 | 7 | "Contribution" means: 8 | 9 | a) in the case of the initial Contributor, the initial code and 10 | documentation distributed under this Agreement, and 11 | 12 | b) in the case of each subsequent Contributor: 13 | 14 | i) changes to the Program, and 15 | 16 | ii) additions to the Program; 17 | 18 | where such changes and/or additions to the Program originate from and are 19 | distributed by that particular Contributor. A Contribution 'originates' from 20 | a Contributor if it was added to the Program by such Contributor itself or 21 | anyone acting on such Contributor's behalf. Contributions do not include 22 | additions to the Program which: (i) are separate modules of software 23 | distributed in conjunction with the Program under their own license 24 | agreement, and (ii) are not derivative works of the Program. 25 | 26 | "Contributor" means any person or entity that distributes the Program. 27 | 28 | "Licensed Patents" mean patent claims licensable by a Contributor which are 29 | necessarily infringed by the use or sale of its Contribution alone or when 30 | combined with the Program. 31 | 32 | "Program" means the Contributions distributed in accordance with this 33 | Agreement. 34 | 35 | "Recipient" means anyone who receives the Program under this Agreement, 36 | including all Contributors. 37 | 38 | 2. GRANT OF RIGHTS 39 | 40 | a) Subject to the terms of this Agreement, each Contributor hereby grants 41 | Recipient a non-exclusive, worldwide, royalty-free copyright license to 42 | reproduce, prepare derivative works of, publicly display, publicly perform, 43 | distribute and sublicense the Contribution of such Contributor, if any, and 44 | such derivative works, in source code and object code form. 45 | 46 | b) Subject to the terms of this Agreement, each Contributor hereby grants 47 | Recipient a non-exclusive, worldwide, royalty-free patent license under 48 | Licensed Patents to make, use, sell, offer to sell, import and otherwise 49 | transfer the Contribution of such Contributor, if any, in source code and 50 | object code form. This patent license shall apply to the combination of the 51 | Contribution and the Program if, at the time the Contribution is added by the 52 | Contributor, such addition of the Contribution causes such combination to be 53 | covered by the Licensed Patents. The patent license shall not apply to any 54 | other combinations which include the Contribution. No hardware per se is 55 | licensed hereunder. 56 | 57 | c) Recipient understands that although each Contributor grants the licenses 58 | to its Contributions set forth herein, no assurances are provided by any 59 | Contributor that the Program does not infringe the patent or other 60 | intellectual property rights of any other entity. Each Contributor disclaims 61 | any liability to Recipient for claims brought by any other entity based on 62 | infringement of intellectual property rights or otherwise. As a condition to 63 | exercising the rights and licenses granted hereunder, each Recipient hereby 64 | assumes sole responsibility to secure any other intellectual property rights 65 | needed, if any. For example, if a third party patent license is required to 66 | allow Recipient to distribute the Program, it is Recipient's responsibility 67 | to acquire that license before distributing the Program. 68 | 69 | d) Each Contributor represents that to its knowledge it has sufficient 70 | copyright rights in its Contribution, if any, to grant the copyright license 71 | set forth in this Agreement. 72 | 73 | 3. REQUIREMENTS 74 | 75 | A Contributor may choose to distribute the Program in object code form under 76 | its own license agreement, provided that: 77 | 78 | a) it complies with the terms and conditions of this Agreement; and 79 | 80 | b) its license agreement: 81 | 82 | i) effectively disclaims on behalf of all Contributors all warranties and 83 | conditions, express and implied, including warranties or conditions of title 84 | and non-infringement, and implied warranties or conditions of merchantability 85 | and fitness for a particular purpose; 86 | 87 | ii) effectively excludes on behalf of all Contributors all liability for 88 | damages, including direct, indirect, special, incidental and consequential 89 | damages, such as lost profits; 90 | 91 | iii) states that any provisions which differ from this Agreement are offered 92 | by that Contributor alone and not by any other party; and 93 | 94 | iv) states that source code for the Program is available from such 95 | Contributor, and informs licensees how to obtain it in a reasonable manner on 96 | or through a medium customarily used for software exchange. 97 | 98 | When the Program is made available in source code form: 99 | 100 | a) it must be made available under this Agreement; and 101 | 102 | b) a copy of this Agreement must be included with each copy of the Program. 103 | 104 | Contributors may not remove or alter any copyright notices contained within 105 | the Program. 106 | 107 | Each Contributor must identify itself as the originator of its Contribution, 108 | if any, in a manner that reasonably allows subsequent Recipients to identify 109 | the originator of the Contribution. 110 | 111 | 4. COMMERCIAL DISTRIBUTION 112 | 113 | Commercial distributors of software may accept certain responsibilities with 114 | respect to end users, business partners and the like. While this license is 115 | intended to facilitate the commercial use of the Program, the Contributor who 116 | includes the Program in a commercial product offering should do so in a 117 | manner which does not create potential liability for other Contributors. 118 | Therefore, if a Contributor includes the Program in a commercial product 119 | offering, such Contributor ("Commercial Contributor") hereby agrees to defend 120 | and indemnify every other Contributor ("Indemnified Contributor") against any 121 | losses, damages and costs (collectively "Losses") arising from claims, 122 | lawsuits and other legal actions brought by a third party against the 123 | Indemnified Contributor to the extent caused by the acts or omissions of such 124 | Commercial Contributor in connection with its distribution of the Program in 125 | a commercial product offering. The obligations in this section do not apply 126 | to any claims or Losses relating to any actual or alleged intellectual 127 | property infringement. In order to qualify, an Indemnified Contributor must: 128 | a) promptly notify the Commercial Contributor in writing of such claim, and 129 | b) allow the Commercial Contributor tocontrol, and cooperate with the 130 | Commercial Contributor in, the defense and any related settlement 131 | negotiations. The Indemnified Contributor may participate in any such claim 132 | at its own expense. 133 | 134 | For example, a Contributor might include the Program in a commercial product 135 | offering, Product X. That Contributor is then a Commercial Contributor. If 136 | that Commercial Contributor then makes performance claims, or offers 137 | warranties related to Product X, those performance claims and warranties are 138 | such Commercial Contributor's responsibility alone. Under this section, the 139 | Commercial Contributor would have to defend claims against the other 140 | Contributors related to those performance claims and warranties, and if a 141 | court requires any other Contributor to pay any damages as a result, the 142 | Commercial Contributor must pay those damages. 143 | 144 | 5. NO WARRANTY 145 | 146 | EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON 147 | AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER 148 | EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR 149 | CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A 150 | PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the 151 | appropriateness of using and distributing the Program and assumes all risks 152 | associated with its exercise of rights under this Agreement , including but 153 | not limited to the risks and costs of program errors, compliance with 154 | applicable laws, damage to or loss of data, programs or equipment, and 155 | unavailability or interruption of operations. 156 | 157 | 6. DISCLAIMER OF LIABILITY 158 | 159 | EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY 160 | CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, 161 | SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION 162 | LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 163 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 164 | ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE 165 | EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY 166 | OF SUCH DAMAGES. 167 | 168 | 7. GENERAL 169 | 170 | If any provision of this Agreement is invalid or unenforceable under 171 | applicable law, it shall not affect the validity or enforceability of the 172 | remainder of the terms of this Agreement, and without further action by the 173 | parties hereto, such provision shall be reformed to the minimum extent 174 | necessary to make such provision valid and enforceable. 175 | 176 | If Recipient institutes patent litigation against any entity (including a 177 | cross-claim or counterclaim in a lawsuit) alleging that the Program itself 178 | (excluding combinations of the Program with other software or hardware) 179 | infringes such Recipient's patent(s), then such Recipient's rights granted 180 | under Section 2(b) shall terminate as of the date such litigation is filed. 181 | 182 | All Recipient's rights under this Agreement shall terminate if it fails to 183 | comply with any of the material terms or conditions of this Agreement and 184 | does not cure such failure in a reasonable period of time after becoming 185 | aware of such noncompliance. If all Recipient's rights under this Agreement 186 | terminate, Recipient agrees to cease use and distribution of the Program as 187 | soon as reasonably practicable. However, Recipient's obligations under this 188 | Agreement and any licenses granted by Recipient relating to the Program shall 189 | continue and survive. 190 | 191 | Everyone is permitted to copy and distribute copies of this Agreement, but in 192 | order to avoid inconsistency the Agreement is copyrighted and may only be 193 | modified in the following manner. The Agreement Steward reserves the right to 194 | publish new versions (including revisions) of this Agreement from time to 195 | time. No one other than the Agreement Steward has the right to modify this 196 | Agreement. The Eclipse Foundation is the initial Agreement Steward. The 197 | Eclipse Foundation may assign the responsibility to serve as the Agreement 198 | Steward to a suitable separate entity. Each new version of the Agreement will 199 | be given a distinguishing version number. The Program (including 200 | Contributions) may always be distributed subject to the version of the 201 | Agreement under which it was received. In addition, after a new version of 202 | the Agreement is published, Contributor may elect to distribute the Program 203 | (including its Contributions) under the new version. Except as expressly 204 | stated in Sections 2(a) and 2(b) above, Recipient receives no rights or 205 | licenses to the intellectual property of any Contributor under this 206 | Agreement, whether expressly, by implication, estoppel or otherwise. All 207 | rights in the Program not expressly granted under this Agreement are 208 | reserved. 209 | 210 | This Agreement is governed by the laws of the State of New York and the 211 | intellectual property laws of the United States of America. No party to this 212 | Agreement will bring a legal action under this Agreement more than one year 213 | after the cause of action arose. Each party waives its rights to a jury trial 214 | in any resulting litigation. 215 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # cljs-react-material-ui 2 | 3 | This library is interop to get [Material-UI](http://www.material-ui.com/#/) working in Clojurescript. 4 | 5 | Current Material-UI version: `0.19.0` 6 | 7 | ###### See Om.Next example app here 8 | https://github.com/madvas/cljs-react-material-ui-example 9 | git 10 | 11 | ## Warning version update >= 0.2.43 12 | When using [AutoComplete](http://www.material-ui.com/#/components/auto-complete) use props `:dataSource` and 13 | `:dataSourceConfig` in camelCase form, since `data-` is interpreted as HTML data attribute 14 | 15 | ## Warning version update >= 0.2.48 16 | Since this version you don't need to exclude `cljsjs/react` and `cljsjs/react-dom`. Material-ui bundle doesn't contain own React anymore. 17 | Also don't forget to rename your `on-touch-tap` into `on-click`. 18 | Update your Clojurescript version (>= 1.9.908) 19 | 20 | ## Installation 21 | - Add `[cljs-react-material-ui "0.2.48"]` to your dependencies 22 | - Add `[cljsjs/react "15.6.1-1"]` or newer version to your dependencies 23 | - Add `[cljsjs/react-dom "15.6.1-1"]` or newer version to your dependencies 24 | 25 | ## Usage 26 | 27 | ```clojure 28 | (ns cljs-react-material-ui-example.core 29 | (:require [cljsjs.material-ui] ; I recommend adding this at the beginning of core file 30 | ; so React is always loaded first. It's not always needed 31 | [cljs-react-material-ui.core :as ui] 32 | [cljs-react-material-ui.icons :as ic])) ; SVG icons that comes with MaterialUI 33 | ; Including icons is not required 34 | ``` 35 | 36 | You must start your MaterialUI component tree with [ui/mui-theme-provider](http://www.material-ui.com/v0.15.0-beta.2/#/customization/themes), which must have exactly one direct child and defined theme. Use the same pattern when you want to change theme for some children, see example app. 37 | ```clojure 38 | (ui/mui-theme-provider 39 | {:mui-theme (ui/get-mui-theme)} 40 | (ui/paper "Hello world")) 41 | 42 | (ui/mui-theme-provider 43 | {:mui-theme (ui/get-mui-theme 44 | {:palette ; You can use either camelCase or kebab-case 45 | {:primary1-color (ui/color :deep-orange-a100)} 46 | :raised-button 47 | {:primary-text-color (ui/color :light-black) 48 | :font-weight 200}})} 49 | (ui/raised-button 50 | {:label "Click me" 51 | :primary true})) 52 | 53 | (ui/mui-theme-provider 54 | {:mui-theme (ui/get-mui-theme (aget js/MaterialUIStyles "DarkRawTheme"))} 55 | (ui/paper "Hello dark world")) 56 | ``` 57 | 58 | You can use all components (icons also) in their kebab-case form. Either with props or without. 59 | ```clojure 60 | (ui/radio-button 61 | {:value "some_val" 62 | :label "Yes" 63 | :class-name "my-radio-class" 64 | :checked-icon (ic/action-favorite) 65 | :unchecked-icon (ic/action-favorite-border)}) 66 | 67 | (ui/table-row 68 | (ui/table-header-column "Name") 69 | (ui/table-header-column "Date")) 70 | ``` 71 | 72 | ##### Global objects 73 | ```clojure 74 | js/MaterialUI ; Contains constructors to all components. No need to use directly. 75 | js/MaterialUIStyles ; Contains everything from material-ui/src/styles/index.js 76 | js/MaterialUISvgIcons ; Contains constructors to all icons. Exists only when you 77 | ; include icons in your code. No need to use directly. 78 | js/MaterialUIUtils ; Contains some of util functions provided by MaterialUI 79 | ``` 80 | 81 | ##### Using with Reagent 82 | Works with `reagent "0.6.0-alpha"` and up. So the dependency may be specified like this: 83 | 84 | `[reagent "0.7.0"]` 85 | 86 | A simple Reagent example is as follows: 87 | 88 | ```clojure 89 | (ns crmui-reagent.core 90 | (:require 91 | [cljsjs.material-ui] 92 | [cljs-react-material-ui.core :refer [get-mui-theme color]] 93 | [cljs-react-material-ui.reagent :as ui] 94 | [cljs-react-material-ui.icons :as ic] 95 | [reagent.core :as r])) 96 | 97 | ; Example with various components 98 | (defn home-page [] 99 | [ui/mui-theme-provider 100 | {:mui-theme (get-mui-theme 101 | {:palette {:text-color (color :green600)}})} 102 | [:div 103 | [ui/app-bar {:title "Title" 104 | :icon-element-right 105 | (r/as-element [ui/icon-button 106 | (ic/action-account-balance-wallet)])}] 107 | [ui/paper 108 | [:div "Hello"] 109 | [ui/mui-theme-provider 110 | {:mui-theme (get-mui-theme {:palette {:text-color (color :blue200)}})} 111 | [ui/raised-button {:label "Blue button"}]] 112 | (ic/action-home {:color (color :grey600)}) 113 | [ui/raised-button {:label "Click me" 114 | :icon (ic/social-group) 115 | :on-click #(println "clicked")}]]]]) 116 | 117 | ``` 118 |   119 | ##### Using with Rum 120 |   121 | ```clojure 122 | (ns crmui-rum.core 123 | (:require 124 | [cljs-react-material-ui.core :refer [get-mui-theme color]] 125 | [cljs-react-material-ui.icons :as ic] 126 | [cljs-react-material-ui.rum :as ui] 127 | [rum.core :as rum])) 128 | 129 | (rum/defc thing1 130 | [] 131 | [:div "content1"]) 132 | 133 | (defn home-page [] 134 | (ui/mui-theme-provider 135 | {:mui-theme (get-mui-theme)} 136 | [:div 137 | (ui/app-bar {:icon-element-right (ui/icon-button (ic/action-accessibility))}) 138 | (ui/tabs 139 | (ui/tab {:label "one"} 140 | [:div ["hey" 141 | (ui/paper "yes")]]) 142 | (ui/tab {:label "two"} (thing1)) 143 | (ui/tab {:label "drei"} 144 | [:div 145 | (ui/paper {} "Ima paper")]))])) 146 | 147 | ``` 148 | 149 | ## Selectable List 150 | This library provides pre-made selectable list, whrereas in MaterialUI has to be created manually. 151 | You can access orig `makeSelectable` function as `cljs-react-material-ui.core/make-selectable` 152 | See example in reagent: 153 | ```clojure 154 | (defn selectable-list-example [] 155 | (let [list-item-selected (atom 1)] 156 | (fn [] 157 | [ui/selectable-list 158 | {:value @list-item-selected 159 | :on-change (fn [event value] 160 | (reset! list-item-selected value))} 161 | [ui/subheader {} "Selectable Contacts"] 162 | [ui/list-item 163 | {:value 1 164 | :primary-text "Brendan Lim" 165 | :nested-items 166 | [(r/as-element 167 | [ui/list-item 168 | {:value 2 169 | :key 8 170 | :primary-text "Grace Ng"}])]}] 171 | [ui/list-item 172 | {:value 3 173 | :primary-text "Kerem Suer"}] 174 | [ui/list-item 175 | {:value 4 176 | :primary-text "Eric Hoffman"}] 177 | [ui/list-item 178 | {:value 5 179 | :primary-text "Raquel Parrado"}]]))) 180 | ``` 181 | 182 | 183 | ## MaterialUI Chip Input 184 | If you feel like using [MaterialUIChipInput](https://github.com/TeamWertarbyte/material-ui-chip-input) all you need to 185 | do is add `[cljsjs/material-ui-chip-input "0.17.0-0"]` (or newer version) into your project.clj. 186 | And now you can use chip-input according to your favorite framework namespace. 187 | ```clojure 188 | (ns my.app 189 | (:require 190 | [cljs-react-material-ui.chip-input.core :refer [chip-input]] 191 | [cljs-react-material-ui.chip-input.reagent :refer [chip-input]] 192 | [cljs-react-material-ui.chip-input.rum :refer [chip-input]])) 193 | ``` 194 | 195 | 196 | ## Troubleshooting 197 | ##### Caret moves to the end when editing a text field 198 | This happens due to async rendering of clojurescript react libraries. 199 | Luckily, there is a workaround, which fixes most of use cases: Instead of `:value` prop use `:default-value` e.g: 200 | ```clojure 201 | (defn simple-text-field [text] 202 | (let [text-state (r/atom text)] 203 | (fn [] 204 | [rui/text-field 205 | {:id "example" 206 | :default-value @text-state 207 | :on-change (fn [e] (reset! text-state (.. e -target -value)))}]))) 208 | ``` -------------------------------------------------------------------------------- /cljs-react-material-ui.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /doc/intro.md: -------------------------------------------------------------------------------- 1 | # Introduction to cljs-react-material-ui 2 | 3 | TODO: write [great documentation](http://jacobian.org/writing/what-to-write/) 4 | -------------------------------------------------------------------------------- /project.clj: -------------------------------------------------------------------------------- 1 | (defproject cljs-react-material-ui "0.2.48" 2 | :description "Iterop library for material-ui.com" 3 | :url "https://github.com/madvas/cljs-react-material-ui" 4 | :license {:name "Eclipse Public License" 5 | :url "http://www.eclipse.org/legal/epl-v10.html"} 6 | :dependencies [[cljsjs/material-ui "0.19.0-0"] 7 | [cljsjs/react "15.6.1-1"] 8 | [cljsjs/react-dom "15.6.1-1"] 9 | [org.clojure/clojure "1.8.0"] 10 | [org.clojure/clojurescript "1.9.908"] 11 | [sablono "0.8.0"]]) 12 | -------------------------------------------------------------------------------- /src/cljs_react_material_ui/chip_input/core.cljs: -------------------------------------------------------------------------------- 1 | (ns cljs-react-material-ui.chip-input.core 2 | (:require [cljsjs.material-ui-chip-input] 3 | [cljs-react-material-ui.core :refer [create-mui-cmp]])) 4 | 5 | (defn chip-input [& args] (create-mui-cmp js/window "MaterialUIChipInput" args)) -------------------------------------------------------------------------------- /src/cljs_react_material_ui/chip_input/reagent.cljs: -------------------------------------------------------------------------------- 1 | (ns cljs-react-material-ui.chip-input.reagent 2 | (:require [cljsjs.material-ui-chip-input] 3 | [reagent.core :as r])) 4 | 5 | (def chip-input (r/adapt-react-class (aget js/window "MaterialUIChipInput"))) 6 | -------------------------------------------------------------------------------- /src/cljs_react_material_ui/chip_input/rum.cljs: -------------------------------------------------------------------------------- 1 | (ns cljs-react-material-ui.chip-input.rum 2 | (:require [cljsjs.material-ui-chip-input]) 3 | (:require-macros [cljs-react-material-ui.core])) 4 | 5 | (def chip-input (cljs-react-material-ui.core/adapt-rum-class (aget js/window "MaterialUIChipInput"))) 6 | -------------------------------------------------------------------------------- /src/cljs_react_material_ui/core.clj: -------------------------------------------------------------------------------- 1 | (ns cljs-react-material-ui.core 2 | (:require [clojure.string :as str])) 3 | 4 | (defn kebab-case 5 | "Converts CamelCase / camelCase to kebab-case" 6 | [s] 7 | (str/join "-" (map str/lower-case (re-seq #"\w[a-z]+" s)))) 8 | 9 | (defn generate-mui-dom-fn [fname tname] 10 | (let [f (symbol fname)] 11 | `(~'defn ~(symbol (kebab-case (str tname))) [& ~'args] 12 | (~f ~(name tname) ~'args)))) 13 | 14 | (defmacro generate-mui-dom-fns [fname tags] 15 | `(do ~@(clojure.core/map (partial generate-mui-dom-fn fname) tags))) 16 | 17 | (defn generate-mui-reagent-fn [tname] 18 | `(def ~(symbol (kebab-case (str tname))) (r/adapt-react-class (~'aget js/MaterialUI ~(name tname))))) 19 | 20 | (defn generate-mui-rum-fn [tname] 21 | `(def ~(symbol (kebab-case (str tname))) (cljs-react-material-ui.core/adapt-rum-class (~'aget js/MaterialUI ~(name tname))))) 22 | 23 | (defmacro adapt-rum-class [react-class] 24 | `(fn [& args#] 25 | (let [[opts# children#] (if (map? (first args#)) 26 | [(first args#) (rest args#)] 27 | [{} args#]) 28 | type# (first children#)] 29 | (let [new-children# (if (vector? type#) 30 | [(sablono.interpreter/interpret (last children#))] 31 | children#)] 32 | (cljs-react-material-ui.core/create-mui-cmp ~react-class (cons opts# new-children#)))))) -------------------------------------------------------------------------------- /src/cljs_react_material_ui/core.cljs: -------------------------------------------------------------------------------- 1 | (ns cljs-react-material-ui.core 2 | (:refer-clojure :exclude [list stepper]) 3 | (:require [cljsjs.material-ui] 4 | [clojure.walk :refer [postwalk]] 5 | [sablono.util :refer [camel-case camel-case-keys]])) 6 | 7 | (defn transform-keys [t coll] 8 | "Recursively transforms all map keys in coll with t." 9 | (letfn [(transform [[k v]] [(t k) v])] 10 | (postwalk (fn [x] (if (map? x) (into {} (map transform x)) x)) coll))) 11 | 12 | (def props-kebab->camel->js (comp clj->js camel-case-keys)) 13 | 14 | (defn create-mui-cmp 15 | ([react-class args] 16 | (let [first-arg (first args) 17 | args (if (or (map? first-arg) (nil? first-arg)) args (cons {} args))] 18 | (apply js/React.createElement react-class 19 | (props-kebab->camel->js (first args)) (rest args)))) 20 | ([root-obj type args] 21 | (create-mui-cmp (aget root-obj type) args))) 22 | 23 | (defn get-mui-theme 24 | ([] (get-mui-theme nil)) 25 | ([raw-theme] (->> raw-theme 26 | (transform-keys camel-case) 27 | clj->js 28 | js/MaterialUIStyles.getMuiTheme))) 29 | 30 | (defn color [color-key] 31 | (aget js/MaterialUIStyles "colors" (name (camel-case color-key)))) 32 | 33 | (def make-selectable (aget js/MaterialUI "makeSelectable")) 34 | 35 | (def create-mui-el (partial create-mui-cmp js/MaterialUI)) 36 | 37 | (defn selectable-list [& args] (create-mui-cmp (make-selectable (aget js/MaterialUI "List")) args)) 38 | 39 | (defn app-bar [& args] (create-mui-el "AppBar" args)) 40 | (defn auto-complete [& args] (create-mui-el "AutoComplete" args)) 41 | (defn avatar [& args] (create-mui-el "Avatar" args)) 42 | (defn badge [& args] (create-mui-el "Badge" args)) 43 | (defn bottom-navigation [& args] (create-mui-el "BottomNavigation" args)) 44 | (defn bottom-navigation-item [& args] (create-mui-el "BottomNavigationItem" args)) 45 | (defn card [& args] (create-mui-el "Card" args)) 46 | (defn card-actions [& args] (create-mui-el "CardActions" args)) 47 | (defn card-header [& args] (create-mui-el "CardHeader" args)) 48 | (defn card-media [& args] (create-mui-el "CardMedia" args)) 49 | (defn card-title [& args] (create-mui-el "CardTitle" args)) 50 | (defn card-text [& args] (create-mui-el "CardText" args)) 51 | (defn checkbox [& args] (create-mui-el "Checkbox" args)) 52 | (defn chip [& args] (create-mui-el "Chip" args)) 53 | (defn circular-progress [& args] (create-mui-el "CircularProgress" args)) 54 | (defn date-picker [& args] (create-mui-el "DatePicker" args)) 55 | (defn dialog [& args] (create-mui-el "Dialog" args)) 56 | (defn divider [& args] (create-mui-el "Divider" args)) 57 | (defn drawer [& args] (create-mui-el "Drawer" args)) 58 | (defn drop-down-menu [& args] (create-mui-el "DropDownMenu" args)) 59 | (defn flat-button [& args] (create-mui-el "FlatButton" args)) 60 | (defn floating-action-button [& args] (create-mui-el "FloatingActionButton" args)) 61 | (defn font-icon [& args] (create-mui-el "FontIcon" args)) 62 | (defn grid-list [& args] (create-mui-el "GridList" args)) 63 | (defn grid-tile [& args] (create-mui-el "GridTile" args)) 64 | (defn icon-button [& args] (create-mui-el "IconButton" args)) 65 | (defn icon-menu [& args] (create-mui-el "IconMenu" args)) 66 | (defn linear-progress [& args] (create-mui-el "LinearProgress" args)) 67 | (defn list [& args] (create-mui-el "List" args)) 68 | (defn list-item [& args] (create-mui-el "ListItem" args)) 69 | (defn menu [& args] (create-mui-el "Menu" args)) 70 | (defn menu-item [& args] (create-mui-el "MenuItem" args)) 71 | (defn mui-theme-provider [& args] (create-mui-el "MuiThemeProvider" args)) 72 | (defn paper [& args] (create-mui-el "Paper" args)) 73 | (defn popover [& args] (create-mui-el "Popover" args)) 74 | (defn radio-button [& args] (create-mui-el "RadioButton" args)) 75 | (defn radio-button-group [& args] (create-mui-el "RadioButtonGroup" args)) 76 | (defn raised-button [& args] (create-mui-el "RaisedButton" args)) 77 | (defn refresh-indicator [& args] (create-mui-el "RefreshIndicator" args)) 78 | (defn select-field [& args] (create-mui-el "SelectField" args)) 79 | (defn slider [& args] (create-mui-el "Slider" args)) 80 | (defn subheader [& args] (create-mui-el "Subheader" args)) 81 | (defn svg-icon [& args] (create-mui-el "SvgIcon" args)) 82 | (defn step [& args] (create-mui-el "Step" args)) 83 | (defn step-button [& args] (create-mui-el "StepButton" args)) 84 | (defn step-content [& args] (create-mui-el "StepContent" args)) 85 | (defn step-label [& args] (create-mui-el "StepLabel" args)) 86 | (defn stepper [& args] (create-mui-el "Stepper" args)) 87 | (defn snackbar [& args] (create-mui-el "Snackbar" args)) 88 | (defn tabs [& args] (create-mui-el "Tabs" args)) 89 | (defn tab [& args] (create-mui-el "Tab" args)) 90 | (defn table [& args] (create-mui-el "Table" args)) 91 | (defn table-body [& args] (create-mui-el "TableBody" args)) 92 | (defn table-footer [& args] (create-mui-el "TableFooter" args)) 93 | (defn table-header [& args] (create-mui-el "TableHeader" args)) 94 | (defn table-header-column [& args] (create-mui-el "TableHeaderColumn" args)) 95 | (defn table-row [& args] (create-mui-el "TableRow" args)) 96 | (defn table-row-column [& args] (create-mui-el "TableRowColumn" args)) 97 | (defn text-field [& args] (create-mui-el "TextField" args)) 98 | (defn time-picker [& args] (create-mui-el "TimePicker" args)) 99 | (defn toggle [& args] (create-mui-el "Toggle" args)) 100 | (defn toolbar [& args] (create-mui-el "Toolbar" args)) 101 | (defn toolbar-group [& args] (create-mui-el "ToolbarGroup" args)) 102 | (defn toolbar-separator [& args] (create-mui-el "ToolbarSeparator" args)) 103 | (defn toolbar-title [& args] (create-mui-el "ToolbarTitle" args)) -------------------------------------------------------------------------------- /src/cljs_react_material_ui/elements.clj: -------------------------------------------------------------------------------- 1 | (ns cljs-react-material-ui.elements 2 | (:require [cljs-react-material-ui.core :as m])) 3 | 4 | ; export (\w*) .* 5 | ; $1 6 | (def tags 7 | '[ 8 | AppBar 9 | AutoComplete 10 | Avatar 11 | Badge 12 | BottomNavigation 13 | BottomNavigationItem 14 | Card 15 | CardActions 16 | CardHeader 17 | CardMedia 18 | CardTitle 19 | CardText 20 | Checkbox 21 | Chip 22 | CircularProgress 23 | DatePicker 24 | Dialog 25 | Divider 26 | Drawer 27 | DropDownMenu 28 | FlatButton 29 | FloatingActionButton 30 | FontIcon 31 | GridList 32 | GridTile 33 | IconButton 34 | IconMenu 35 | LinearProgress 36 | List 37 | ListItem 38 | makeSelectable 39 | Menu 40 | MenuItem 41 | MuiThemeProvider 42 | Paper 43 | Popover 44 | RadioButton 45 | RadioButtonGroup 46 | RaisedButton 47 | RefreshIndicator 48 | SelectField 49 | Slider 50 | Subheader 51 | SvgIcon 52 | Step 53 | StepButton 54 | StepContent 55 | StepLabel 56 | Stepper 57 | Snackbar 58 | Tabs 59 | Tab 60 | Table 61 | TableBody 62 | TableFooter 63 | TableHeader 64 | TableHeaderColumn 65 | TableRow 66 | TableRowColumn 67 | TextField 68 | TimePicker 69 | Toggle 70 | Toolbar 71 | ToolbarGroup 72 | ToolbarSeparator 73 | ToolbarTitle 74 | ]) 75 | 76 | (defmacro generate-mui-el-fns [fname] 77 | `(m/generate-mui-dom-fns ~fname ~tags)) 78 | 79 | (defmacro generate-mui-reagent-fns [tags] 80 | `(do ~@(map m/generate-mui-reagent-fn tags))) 81 | 82 | (defmacro generate-mui-rum-fns [tags] 83 | `(do ~@(map m/generate-mui-rum-fn tags))) 84 | 85 | (comment 86 | (macroexpand `(generate-mui-el-fns "create-mui-el")) 87 | (macroexpand `(generate-mui-reagent-fns ~tags)) 88 | (macroexpand `(generate-mui-rum-fns ~tags))) 89 | -------------------------------------------------------------------------------- /src/cljs_react_material_ui/icons.clj: -------------------------------------------------------------------------------- 1 | (ns cljs-react-material-ui.icons 2 | (:require [cljs-react-material-ui.core :as m])) 3 | 4 | (def tags 5 | '[ 6 | ActionAccessibility 7 | ActionAccessible 8 | ActionAccountBalanceWallet 9 | ActionAccountBalance 10 | ActionAccountBox 11 | ActionAccountCircle 12 | ActionAddShoppingCart 13 | ActionAlarmAdd 14 | ActionAlarmOff 15 | ActionAlarmOn 16 | ActionAlarm 17 | ActionAllOut 18 | ActionAndroid 19 | ActionAnnouncement 20 | ActionAspectRatio 21 | ActionAssessment 22 | ActionAssignmentInd 23 | ActionAssignmentLate 24 | ActionAssignmentReturn 25 | ActionAssignmentReturned 26 | ActionAssignmentTurnedIn 27 | ActionAssignment 28 | ActionAutorenew 29 | ActionBackup 30 | ActionBook 31 | ActionBookmarkBorder 32 | ActionBookmark 33 | ActionBugReport 34 | ActionBuild 35 | ActionCached 36 | ActionCameraEnhance 37 | ActionCardGiftcard 38 | ActionCardMembership 39 | ActionCardTravel 40 | ActionChangeHistory 41 | ActionCheckCircle 42 | ActionChromeReaderMode 43 | ActionClass 44 | ActionCode 45 | ActionCompareArrows 46 | ActionCopyright 47 | ActionCreditCard 48 | ActionDashboard 49 | ActionDateRange 50 | ActionDeleteForever 51 | ActionDelete 52 | ActionDescription 53 | ActionDns 54 | ActionDoneAll 55 | ActionDone 56 | ActionDonutLarge 57 | ActionDonutSmall 58 | ActionEject 59 | ActionEuroSymbol 60 | ActionEventSeat 61 | ActionEvent 62 | ActionExitToApp 63 | ActionExplore 64 | ActionExtension 65 | ActionFace 66 | ActionFavoriteBorder 67 | ActionFavorite 68 | ActionFeedback 69 | ActionFindInPage 70 | ActionFindReplace 71 | ActionFingerprint 72 | ActionFlightLand 73 | ActionFlightTakeoff 74 | ActionFlipToBack 75 | ActionFlipToFront 76 | ActionGTranslate 77 | ActionGavel 78 | ActionGetApp 79 | ActionGif 80 | ActionGrade 81 | ActionGroupWork 82 | ActionHelpOutline 83 | ActionHelp 84 | ActionHighlightOff 85 | ActionHistory 86 | ActionHome 87 | ActionHourglassEmpty 88 | ActionHourglassFull 89 | ActionHttp 90 | ActionHttps 91 | ActionImportantDevices 92 | ActionInfoOutline 93 | ActionInfo 94 | ActionInput 95 | ActionInvertColors 96 | ActionLabelOutline 97 | ActionLabel 98 | ActionLanguage 99 | ActionLaunch 100 | ActionLightbulbOutline 101 | ActionLineStyle 102 | ActionLineWeight 103 | ActionList 104 | ActionLockOpen 105 | ActionLockOutline 106 | ActionLock 107 | ActionLoyalty 108 | ActionMarkunreadMailbox 109 | ActionMotorcycle 110 | ActionNoteAdd 111 | ActionOfflinePin 112 | ActionOpacity 113 | ActionOpenInBrowser 114 | ActionOpenInNew 115 | ActionOpenWith 116 | ActionPageview 117 | ActionPanTool 118 | ActionPayment 119 | ActionPermCameraMic 120 | ActionPermContactCalendar 121 | ActionPermDataSetting 122 | ActionPermDeviceInformation 123 | ActionPermIdentity 124 | ActionPermMedia 125 | ActionPermPhoneMsg 126 | ActionPermScanWifi 127 | ActionPets 128 | ActionPictureInPictureAlt 129 | ActionPictureInPicture 130 | ActionPlayForWork 131 | ActionPolymer 132 | ActionPowerSettingsNew 133 | ActionPregnantWoman 134 | ActionPrint 135 | ActionQueryBuilder 136 | ActionQuestionAnswer 137 | ActionReceipt 138 | ActionRecordVoiceOver 139 | ActionRedeem 140 | ActionRemoveShoppingCart 141 | ActionReorder 142 | ActionReportProblem 143 | ActionRestorePage 144 | ActionRestore 145 | ActionRoom 146 | ActionRoundedCorner 147 | ActionRowing 148 | ActionSchedule 149 | ActionSearch 150 | ActionSettingsApplications 151 | ActionSettingsBackupRestore 152 | ActionSettingsBluetooth 153 | ActionSettingsBrightness 154 | ActionSettingsCell 155 | ActionSettingsEthernet 156 | ActionSettingsInputAntenna 157 | ActionSettingsInputComponent 158 | ActionSettingsInputComposite 159 | ActionSettingsInputHdmi 160 | ActionSettingsInputSvideo 161 | ActionSettingsOverscan 162 | ActionSettingsPhone 163 | ActionSettingsPower 164 | ActionSettingsRemote 165 | ActionSettingsVoice 166 | ActionSettings 167 | ActionShopTwo 168 | ActionShop 169 | ActionShoppingBasket 170 | ActionShoppingCart 171 | ActionSpeakerNotesOff 172 | ActionSpeakerNotes 173 | ActionSpellcheck 174 | ActionStars 175 | ActionStore 176 | ActionSubject 177 | ActionSupervisorAccount 178 | ActionSwapHoriz 179 | ActionSwapVert 180 | ActionSwapVerticalCircle 181 | ActionSystemUpdateAlt 182 | ActionTabUnselected 183 | ActionTab 184 | ActionTheaters 185 | ActionThreeDRotation 186 | ActionThumbDown 187 | ActionThumbUp 188 | ActionThumbsUpDown 189 | ActionTimeline 190 | ActionToc 191 | ActionToday 192 | ActionToll 193 | ActionTouchApp 194 | ActionTrackChanges 195 | ActionTranslate 196 | ActionTrendingDown 197 | ActionTrendingFlat 198 | ActionTrendingUp 199 | ActionTurnedInNot 200 | ActionTurnedIn 201 | ActionUpdate 202 | ActionVerifiedUser 203 | ActionViewAgenda 204 | ActionViewArray 205 | ActionViewCarousel 206 | ActionViewColumn 207 | ActionViewDay 208 | ActionViewHeadline 209 | ActionViewList 210 | ActionViewModule 211 | ActionViewQuilt 212 | ActionViewStream 213 | ActionViewWeek 214 | ActionVisibilityOff 215 | ActionVisibility 216 | ActionWatchLater 217 | ActionWork 218 | ActionYoutubeSearchedFor 219 | ActionZoomIn 220 | ActionZoomOut 221 | AlertAddAlert 222 | AlertErrorOutline 223 | AlertError 224 | AlertWarning 225 | AvAddToQueue 226 | AvAirplay 227 | AvAlbum 228 | AvArtTrack 229 | AvAvTimer 230 | AvBrandingWatermark 231 | AvCallToAction 232 | AvClosedCaption 233 | AvEqualizer 234 | AvExplicit 235 | AvFastForward 236 | AvFastRewind 237 | AvFeaturedPlayList 238 | AvFeaturedVideo 239 | AvFiberDvr 240 | AvFiberManualRecord 241 | AvFiberNew 242 | AvFiberPin 243 | AvFiberSmartRecord 244 | AvForward10 245 | AvForward30 246 | AvForward5 247 | AvGames 248 | AvHd 249 | AvHearing 250 | AvHighQuality 251 | AvLibraryAdd 252 | AvLibraryBooks 253 | AvLibraryMusic 254 | AvLoop 255 | AvMicNone 256 | AvMicOff 257 | AvMic 258 | AvMovie 259 | AvMusicVideo 260 | AvNewReleases 261 | AvNotInterested 262 | AvNote 263 | AvPauseCircleFilled 264 | AvPauseCircleOutline 265 | AvPause 266 | AvPlayArrow 267 | AvPlayCircleFilled 268 | AvPlayCircleOutline 269 | AvPlaylistAddCheck 270 | AvPlaylistAdd 271 | AvPlaylistPlay 272 | AvQueueMusic 273 | AvQueuePlayNext 274 | AvQueue 275 | AvRadio 276 | AvRecentActors 277 | AvRemoveFromQueue 278 | AvRepeatOne 279 | AvRepeat 280 | AvReplay10 281 | AvReplay30 282 | AvReplay5 283 | AvReplay 284 | AvShuffle 285 | AvSkipNext 286 | AvSkipPrevious 287 | AvSlowMotionVideo 288 | AvSnooze 289 | AvSortByAlpha 290 | AvStop 291 | AvSubscriptions 292 | AvSubtitles 293 | AvSurroundSound 294 | AvVideoCall 295 | AvVideoLabel 296 | AvVideoLibrary 297 | AvVideocamOff 298 | AvVideocam 299 | AvVolumeDown 300 | AvVolumeMute 301 | AvVolumeOff 302 | AvVolumeUp 303 | AvWebAsset 304 | AvWeb 305 | CommunicationBusiness 306 | CommunicationCallEnd 307 | CommunicationCallMade 308 | CommunicationCallMerge 309 | CommunicationCallMissedOutgoing 310 | CommunicationCallMissed 311 | CommunicationCallReceived 312 | CommunicationCallSplit 313 | CommunicationCall 314 | CommunicationChatBubbleOutline 315 | CommunicationChatBubble 316 | CommunicationChat 317 | CommunicationClearAll 318 | CommunicationComment 319 | CommunicationContactMail 320 | CommunicationContactPhone 321 | CommunicationContacts 322 | CommunicationDialerSip 323 | CommunicationDialpad 324 | CommunicationEmail 325 | CommunicationForum 326 | CommunicationImportContacts 327 | CommunicationImportExport 328 | CommunicationInvertColorsOff 329 | CommunicationLiveHelp 330 | CommunicationLocationOff 331 | CommunicationLocationOn 332 | CommunicationMailOutline 333 | CommunicationMessage 334 | CommunicationNoSim 335 | CommunicationPhone 336 | CommunicationPhonelinkErase 337 | CommunicationPhonelinkLock 338 | CommunicationPhonelinkRing 339 | CommunicationPhonelinkSetup 340 | CommunicationPortableWifiOff 341 | CommunicationPresentToAll 342 | CommunicationRingVolume 343 | CommunicationRssFeed 344 | CommunicationScreenShare 345 | CommunicationSpeakerPhone 346 | CommunicationStayCurrentLandscape 347 | CommunicationStayCurrentPortrait 348 | CommunicationStayPrimaryLandscape 349 | CommunicationStayPrimaryPortrait 350 | CommunicationStopScreenShare 351 | CommunicationSwapCalls 352 | CommunicationTextsms 353 | CommunicationVoicemail 354 | CommunicationVpnKey 355 | ContentAddBox 356 | ContentAddCircleOutline 357 | ContentAddCircle 358 | ContentAdd 359 | ContentArchive 360 | ContentBackspace 361 | ContentBlock 362 | ContentClear 363 | ContentContentCopy 364 | ContentContentCut 365 | ContentContentPaste 366 | ContentCreate 367 | ContentDeleteSweep 368 | ContentDrafts 369 | ContentFilterList 370 | ContentFlag 371 | ContentFontDownload 372 | ContentForward 373 | ContentGesture 374 | ContentInbox 375 | ContentLink 376 | ContentLowPriority 377 | ContentMail 378 | ContentMarkunread 379 | ContentMoveToInbox 380 | ContentNextWeek 381 | ContentRedo 382 | ContentRemoveCircleOutline 383 | ContentRemoveCircle 384 | ContentRemove 385 | ContentReplyAll 386 | ContentReply 387 | ContentReport 388 | ContentSave 389 | ContentSelectAll 390 | ContentSend 391 | ContentSort 392 | ContentTextFormat 393 | ContentUnarchive 394 | ContentUndo 395 | ContentWeekend 396 | DeviceAccessAlarm 397 | DeviceAccessAlarms 398 | DeviceAccessTime 399 | DeviceAddAlarm 400 | DeviceAirplanemodeActive 401 | DeviceAirplanemodeInactive 402 | DeviceBattery20 403 | DeviceBattery30 404 | DeviceBattery50 405 | DeviceBattery60 406 | DeviceBattery80 407 | DeviceBattery90 408 | DeviceBatteryAlert 409 | DeviceBatteryCharging20 410 | DeviceBatteryCharging30 411 | DeviceBatteryCharging50 412 | DeviceBatteryCharging60 413 | DeviceBatteryCharging80 414 | DeviceBatteryCharging90 415 | DeviceBatteryChargingFull 416 | DeviceBatteryFull 417 | DeviceBatteryStd 418 | DeviceBatteryUnknown 419 | DeviceBluetoothConnected 420 | DeviceBluetoothDisabled 421 | DeviceBluetoothSearching 422 | DeviceBluetooth 423 | DeviceBrightnessAuto 424 | DeviceBrightnessHigh 425 | DeviceBrightnessLow 426 | DeviceBrightnessMedium 427 | DeviceDataUsage 428 | DeviceDeveloperMode 429 | DeviceDevices 430 | DeviceDvr 431 | DeviceGpsFixed 432 | DeviceGpsNotFixed 433 | DeviceGpsOff 434 | DeviceGraphicEq 435 | DeviceLocationDisabled 436 | DeviceLocationSearching 437 | DeviceNetworkCell 438 | DeviceNetworkWifi 439 | DeviceNfc 440 | DeviceScreenLockLandscape 441 | DeviceScreenLockPortrait 442 | DeviceScreenLockRotation 443 | DeviceScreenRotation 444 | DeviceSdStorage 445 | DeviceSettingsSystemDaydream 446 | DeviceSignalCellular0Bar 447 | DeviceSignalCellular1Bar 448 | DeviceSignalCellular2Bar 449 | DeviceSignalCellular3Bar 450 | DeviceSignalCellular4Bar 451 | DeviceSignalCellularConnectedNoInternet0Bar 452 | DeviceSignalCellularConnectedNoInternet1Bar 453 | DeviceSignalCellularConnectedNoInternet2Bar 454 | DeviceSignalCellularConnectedNoInternet3Bar 455 | DeviceSignalCellularConnectedNoInternet4Bar 456 | DeviceSignalCellularNoSim 457 | DeviceSignalCellularNull 458 | DeviceSignalCellularOff 459 | DeviceSignalWifi0Bar 460 | DeviceSignalWifi1BarLock 461 | DeviceSignalWifi1Bar 462 | DeviceSignalWifi2BarLock 463 | DeviceSignalWifi2Bar 464 | DeviceSignalWifi3BarLock 465 | DeviceSignalWifi3Bar 466 | DeviceSignalWifi4BarLock 467 | DeviceSignalWifi4Bar 468 | DeviceSignalWifiOff 469 | DeviceStorage 470 | DeviceUsb 471 | DeviceWallpaper 472 | DeviceWidgets 473 | DeviceWifiLock 474 | DeviceWifiTethering 475 | EditorAttachFile 476 | EditorAttachMoney 477 | EditorBorderAll 478 | EditorBorderBottom 479 | EditorBorderClear 480 | EditorBorderColor 481 | EditorBorderHorizontal 482 | EditorBorderInner 483 | EditorBorderLeft 484 | EditorBorderOuter 485 | EditorBorderRight 486 | EditorBorderStyle 487 | EditorBorderTop 488 | EditorBorderVertical 489 | EditorBubbleChart 490 | EditorDragHandle 491 | EditorFormatAlignCenter 492 | EditorFormatAlignJustify 493 | EditorFormatAlignLeft 494 | EditorFormatAlignRight 495 | EditorFormatBold 496 | EditorFormatClear 497 | EditorFormatColorFill 498 | EditorFormatColorReset 499 | EditorFormatColorText 500 | EditorFormatIndentDecrease 501 | EditorFormatIndentIncrease 502 | EditorFormatItalic 503 | EditorFormatLineSpacing 504 | EditorFormatListBulleted 505 | EditorFormatListNumbered 506 | EditorFormatPaint 507 | EditorFormatQuote 508 | EditorFormatShapes 509 | EditorFormatSize 510 | EditorFormatStrikethrough 511 | EditorFormatTextdirectionLToR 512 | EditorFormatTextdirectionRToL 513 | EditorFormatUnderlined 514 | EditorFunctions 515 | EditorHighlight 516 | EditorInsertChart 517 | EditorInsertComment 518 | EditorInsertDriveFile 519 | EditorInsertEmoticon 520 | EditorInsertInvitation 521 | EditorInsertLink 522 | EditorInsertPhoto 523 | EditorLinearScale 524 | EditorMergeType 525 | EditorModeComment 526 | EditorModeEdit 527 | EditorMonetizationOn 528 | EditorMoneyOff 529 | EditorMultilineChart 530 | EditorPieChartOutlined 531 | EditorPieChart 532 | EditorPublish 533 | EditorShortText 534 | EditorShowChart 535 | EditorSpaceBar 536 | EditorStrikethroughS 537 | EditorTextFields 538 | EditorTitle 539 | EditorVerticalAlignBottom 540 | EditorVerticalAlignCenter 541 | EditorVerticalAlignTop 542 | EditorWrapText 543 | FileAttachment 544 | FileCloudCircle 545 | FileCloudDone 546 | FileCloudDownload 547 | FileCloudOff 548 | FileCloudQueue 549 | FileCloudUpload 550 | FileCloud 551 | FileCreateNewFolder 552 | FileFileDownload 553 | FileFileUpload 554 | FileFolderOpen 555 | FileFolderShared 556 | FileFolder 557 | HardwareCastConnected 558 | HardwareCast 559 | HardwareComputer 560 | HardwareDesktopMac 561 | HardwareDesktopWindows 562 | HardwareDeveloperBoard 563 | HardwareDeviceHub 564 | HardwareDevicesOther 565 | HardwareDock 566 | HardwareGamepad 567 | HardwareHeadsetMic 568 | HardwareHeadset 569 | HardwareKeyboardArrowDown 570 | HardwareKeyboardArrowLeft 571 | HardwareKeyboardArrowRight 572 | HardwareKeyboardArrowUp 573 | HardwareKeyboardBackspace 574 | HardwareKeyboardCapslock 575 | HardwareKeyboardHide 576 | HardwareKeyboardReturn 577 | HardwareKeyboardTab 578 | HardwareKeyboardVoice 579 | HardwareKeyboard 580 | HardwareLaptopChromebook 581 | HardwareLaptopMac 582 | HardwareLaptopWindows 583 | HardwareLaptop 584 | HardwareMemory 585 | HardwareMouse 586 | HardwarePhoneAndroid 587 | HardwarePhoneIphone 588 | HardwarePhonelinkOff 589 | HardwarePhonelink 590 | HardwarePowerInput 591 | HardwareRouter 592 | HardwareScanner 593 | HardwareSecurity 594 | HardwareSimCard 595 | HardwareSmartphone 596 | HardwareSpeakerGroup 597 | HardwareSpeaker 598 | HardwareTabletAndroid 599 | HardwareTabletMac 600 | HardwareTablet 601 | HardwareToys 602 | HardwareTv 603 | HardwareVideogameAsset 604 | HardwareWatch 605 | ImageAddAPhoto 606 | ImageAddToPhotos 607 | ImageAdjust 608 | ImageAssistantPhoto 609 | ImageAssistant 610 | ImageAudiotrack 611 | ImageBlurCircular 612 | ImageBlurLinear 613 | ImageBlurOff 614 | ImageBlurOn 615 | ImageBrightness1 616 | ImageBrightness2 617 | ImageBrightness3 618 | ImageBrightness4 619 | ImageBrightness5 620 | ImageBrightness6 621 | ImageBrightness7 622 | ImageBrokenImage 623 | ImageBrush 624 | ImageBurstMode 625 | ImageCameraAlt 626 | ImageCameraFront 627 | ImageCameraRear 628 | ImageCameraRoll 629 | ImageCamera 630 | ImageCenterFocusStrong 631 | ImageCenterFocusWeak 632 | ImageCollectionsBookmark 633 | ImageCollections 634 | ImageColorLens 635 | ImageColorize 636 | ImageCompare 637 | ImageControlPointDuplicate 638 | ImageControlPoint 639 | ImageCrop169 640 | ImageCrop32 641 | ImageCrop54 642 | ImageCrop75 643 | ImageCropDin 644 | ImageCropFree 645 | ImageCropLandscape 646 | ImageCropOriginal 647 | ImageCropPortrait 648 | ImageCropRotate 649 | ImageCropSquare 650 | ImageCrop 651 | ImageDehaze 652 | ImageDetails 653 | ImageEdit 654 | ImageExposureNeg1 655 | ImageExposureNeg2 656 | ImageExposurePlus1 657 | ImageExposurePlus2 658 | ImageExposureZero 659 | ImageExposure 660 | ImageFilter1 661 | ImageFilter2 662 | ImageFilter3 663 | ImageFilter4 664 | ImageFilter5 665 | ImageFilter6 666 | ImageFilter7 667 | ImageFilter8 668 | ImageFilter9Plus 669 | ImageFilter9 670 | ImageFilterBAndW 671 | ImageFilterCenterFocus 672 | ImageFilterDrama 673 | ImageFilterFrames 674 | ImageFilterHdr 675 | ImageFilterNone 676 | ImageFilterTiltShift 677 | ImageFilterVintage 678 | ImageFilter 679 | ImageFlare 680 | ImageFlashAuto 681 | ImageFlashOff 682 | ImageFlashOn 683 | ImageFlip 684 | ImageGradient 685 | ImageGrain 686 | ImageGridOff 687 | ImageGridOn 688 | ImageHdrOff 689 | ImageHdrOn 690 | ImageHdrStrong 691 | ImageHdrWeak 692 | ImageHealing 693 | ImageImageAspectRatio 694 | ImageImage 695 | ImageIso 696 | ImageLandscape 697 | ImageLeakAdd 698 | ImageLeakRemove 699 | ImageLens 700 | ImageLinkedCamera 701 | ImageLooks3 702 | ImageLooks4 703 | ImageLooks5 704 | ImageLooks6 705 | ImageLooksOne 706 | ImageLooksTwo 707 | ImageLooks 708 | ImageLoupe 709 | ImageMonochromePhotos 710 | ImageMovieCreation 711 | ImageMovieFilter 712 | ImageMusicNote 713 | ImageNaturePeople 714 | ImageNature 715 | ImageNavigateBefore 716 | ImageNavigateNext 717 | ImagePalette 718 | ImagePanoramaFishEye 719 | ImagePanoramaHorizontal 720 | ImagePanoramaVertical 721 | ImagePanoramaWideAngle 722 | ImagePanorama 723 | ImagePhotoAlbum 724 | ImagePhotoCamera 725 | ImagePhotoFilter 726 | ImagePhotoLibrary 727 | ImagePhotoSizeSelectActual 728 | ImagePhotoSizeSelectLarge 729 | ImagePhotoSizeSelectSmall 730 | ImagePhoto 731 | ImagePictureAsPdf 732 | ImagePortrait 733 | ImageRemoveRedEye 734 | ImageRotate90DegreesCcw 735 | ImageRotateLeft 736 | ImageRotateRight 737 | ImageSlideshow 738 | ImageStraighten 739 | ImageStyle 740 | ImageSwitchCamera 741 | ImageSwitchVideo 742 | ImageTagFaces 743 | ImageTexture 744 | ImageTimelapse 745 | ImageTimer10 746 | ImageTimer3 747 | ImageTimerOff 748 | ImageTimer 749 | ImageTonality 750 | ImageTransform 751 | ImageTune 752 | ImageViewComfy 753 | ImageViewCompact 754 | ImageVignette 755 | ImageWbAuto 756 | ImageWbCloudy 757 | ImageWbIncandescent 758 | ImageWbIridescent 759 | ImageWbSunny 760 | MapsAddLocation 761 | MapsBeenhere 762 | MapsDirectionsBike 763 | MapsDirectionsBoat 764 | MapsDirectionsBus 765 | MapsDirectionsCar 766 | MapsDirectionsRailway 767 | MapsDirectionsRun 768 | MapsDirectionsSubway 769 | MapsDirectionsTransit 770 | MapsDirectionsWalk 771 | MapsDirections 772 | MapsEditLocation 773 | MapsEvStation 774 | MapsFlight 775 | MapsHotel 776 | MapsLayersClear 777 | MapsLayers 778 | MapsLocalActivity 779 | MapsLocalAirport 780 | MapsLocalAtm 781 | MapsLocalBar 782 | MapsLocalCafe 783 | MapsLocalCarWash 784 | MapsLocalConvenienceStore 785 | MapsLocalDining 786 | MapsLocalDrink 787 | MapsLocalFlorist 788 | MapsLocalGasStation 789 | MapsLocalGroceryStore 790 | MapsLocalHospital 791 | MapsLocalHotel 792 | MapsLocalLaundryService 793 | MapsLocalLibrary 794 | MapsLocalMall 795 | MapsLocalMovies 796 | MapsLocalOffer 797 | MapsLocalParking 798 | MapsLocalPharmacy 799 | MapsLocalPhone 800 | MapsLocalPizza 801 | MapsLocalPlay 802 | MapsLocalPostOffice 803 | MapsLocalPrintshop 804 | MapsLocalSee 805 | MapsLocalShipping 806 | MapsLocalTaxi 807 | MapsMap 808 | MapsMyLocation 809 | MapsNavigation 810 | MapsNearMe 811 | MapsPersonPinCircle 812 | MapsPersonPin 813 | MapsPinDrop 814 | MapsPlace 815 | MapsRateReview 816 | MapsRestaurantMenu 817 | MapsRestaurant 818 | MapsSatellite 819 | MapsStoreMallDirectory 820 | MapsStreetview 821 | MapsSubway 822 | MapsTerrain 823 | MapsTraffic 824 | MapsTrain 825 | MapsTram 826 | MapsTransferWithinAStation 827 | MapsZoomOutMap 828 | NavigationApps 829 | NavigationArrowBack 830 | NavigationArrowDownward 831 | NavigationArrowDropDownCircle 832 | NavigationArrowDropDown 833 | NavigationArrowDropUp 834 | NavigationArrowForward 835 | NavigationArrowUpward 836 | NavigationCancel 837 | NavigationCheck 838 | NavigationChevronLeft 839 | NavigationChevronRight 840 | NavigationClose 841 | NavigationExpandLess 842 | NavigationExpandMore 843 | NavigationFirstPage 844 | NavigationFullscreenExit 845 | NavigationFullscreen 846 | NavigationLastPage 847 | NavigationMenu 848 | NavigationMoreHoriz 849 | NavigationMoreVert 850 | NavigationRefresh 851 | NavigationSubdirectoryArrowLeft 852 | NavigationSubdirectoryArrowRight 853 | NavigationUnfoldLess 854 | NavigationUnfoldMore 855 | NavigationArrowDropRight 856 | NotificationAdb 857 | NotificationAirlineSeatFlatAngled 858 | NotificationAirlineSeatFlat 859 | NotificationAirlineSeatIndividualSuite 860 | NotificationAirlineSeatLegroomExtra 861 | NotificationAirlineSeatLegroomNormal 862 | NotificationAirlineSeatLegroomReduced 863 | NotificationAirlineSeatReclineExtra 864 | NotificationAirlineSeatReclineNormal 865 | NotificationBluetoothAudio 866 | NotificationConfirmationNumber 867 | NotificationDiscFull 868 | NotificationDoNotDisturbAlt 869 | NotificationDoNotDisturbOff 870 | NotificationDoNotDisturbOn 871 | NotificationDoNotDisturb 872 | NotificationDriveEta 873 | NotificationEnhancedEncryption 874 | NotificationEventAvailable 875 | NotificationEventBusy 876 | NotificationEventNote 877 | NotificationFolderSpecial 878 | NotificationLiveTv 879 | NotificationMms 880 | NotificationMore 881 | NotificationNetworkCheck 882 | NotificationNetworkLocked 883 | NotificationNoEncryption 884 | NotificationOndemandVideo 885 | NotificationPersonalVideo 886 | NotificationPhoneBluetoothSpeaker 887 | NotificationPhoneForwarded 888 | NotificationPhoneInTalk 889 | NotificationPhoneLocked 890 | NotificationPhoneMissed 891 | NotificationPhonePaused 892 | NotificationPower 893 | NotificationPriorityHigh 894 | NotificationRvHookup 895 | NotificationSdCard 896 | NotificationSimCardAlert 897 | NotificationSmsFailed 898 | NotificationSms 899 | NotificationSyncDisabled 900 | NotificationSyncProblem 901 | NotificationSync 902 | NotificationSystemUpdate 903 | NotificationTapAndPlay 904 | NotificationTimeToLeave 905 | NotificationVibration 906 | NotificationVoiceChat 907 | NotificationVpnLock 908 | NotificationWc 909 | NotificationWifi 910 | PlacesAcUnit 911 | PlacesAirportShuttle 912 | PlacesAllInclusive 913 | PlacesBeachAccess 914 | PlacesBusinessCenter 915 | PlacesCasino 916 | PlacesChildCare 917 | PlacesChildFriendly 918 | PlacesFitnessCenter 919 | PlacesFreeBreakfast 920 | PlacesGolfCourse 921 | PlacesHotTub 922 | PlacesKitchen 923 | PlacesPool 924 | PlacesRoomService 925 | PlacesRvHookup 926 | PlacesSmokeFree 927 | PlacesSmokingRooms 928 | PlacesSpa 929 | SocialCake 930 | SocialDomain 931 | SocialGroupAdd 932 | SocialGroup 933 | SocialLocationCity 934 | SocialMoodBad 935 | SocialMood 936 | SocialNotificationsActive 937 | SocialNotificationsNone 938 | SocialNotificationsOff 939 | SocialNotificationsPaused 940 | SocialNotifications 941 | SocialPages 942 | SocialPartyMode 943 | SocialPeopleOutline 944 | SocialPeople 945 | SocialPersonAdd 946 | SocialPersonOutline 947 | SocialPerson 948 | SocialPlusOne 949 | SocialPoll 950 | SocialPublic 951 | SocialSchool 952 | SocialSentimentDissatisfied 953 | SocialSentimentNeutral 954 | SocialSentimentSatisfied 955 | SocialSentimentVeryDissatisfied 956 | SocialSentimentVerySatisfied 957 | SocialShare 958 | SocialWhatshot 959 | ToggleCheckBoxOutlineBlank 960 | ToggleCheckBox 961 | ToggleIndeterminateCheckBox 962 | ToggleRadioButtonChecked 963 | ToggleRadioButtonUnchecked 964 | ToggleStarBorder 965 | ToggleStarHalf 966 | ToggleStar 967 | ]) 968 | 969 | (defmacro generate-mui-icon-fns [fname] 970 | `(m/generate-mui-dom-fns ~fname ~tags)) 971 | 972 | (comment 973 | (macroexpand `(generate-mui-icon-fns "create-mui-icon"))) 974 | 975 | -------------------------------------------------------------------------------- /src/cljs_react_material_ui/icons.cljs: -------------------------------------------------------------------------------- 1 | (ns cljs-react-material-ui.icons 2 | (:require-macros [cljs-react-material-ui.icons :as mi]) 3 | (:require [cljs-react-material-ui.core :as m] 4 | [cljsjs.material-ui-svg-icons])) 5 | 6 | (def ^:private create-mui-icon (partial m/create-mui-cmp js/MaterialUISvgIcons)) 7 | 8 | 9 | (defn action-accessibility [& args] (create-mui-icon "ActionAccessibility" args)) 10 | (defn action-accessible [& args] (create-mui-icon "ActionAccessible" args)) 11 | (defn action-account-balance-wallet [& args] (create-mui-icon "ActionAccountBalanceWallet" args)) 12 | (defn action-account-balance [& args] (create-mui-icon "ActionAccountBalance" args)) 13 | (defn action-account-box [& args] (create-mui-icon "ActionAccountBox" args)) 14 | (defn action-account-circle [& args] (create-mui-icon "ActionAccountCircle" args)) 15 | (defn action-add-shopping-cart [& args] (create-mui-icon "ActionAddShoppingCart" args)) 16 | (defn action-alarm-add [& args] (create-mui-icon "ActionAlarmAdd" args)) 17 | (defn action-alarm-off [& args] (create-mui-icon "ActionAlarmOff" args)) 18 | (defn action-alarm-on [& args] (create-mui-icon "ActionAlarmOn" args)) 19 | (defn action-alarm [& args] (create-mui-icon "ActionAlarm" args)) 20 | (defn action-all-out [& args] (create-mui-icon "ActionAllOut" args)) 21 | (defn action-android [& args] (create-mui-icon "ActionAndroid" args)) 22 | (defn action-announcement [& args] (create-mui-icon "ActionAnnouncement" args)) 23 | (defn action-aspect-ratio [& args] (create-mui-icon "ActionAspectRatio" args)) 24 | (defn action-assessment [& args] (create-mui-icon "ActionAssessment" args)) 25 | (defn action-assignment-ind [& args] (create-mui-icon "ActionAssignmentInd" args)) 26 | (defn action-assignment-late [& args] (create-mui-icon "ActionAssignmentLate" args)) 27 | (defn action-assignment-return [& args] (create-mui-icon "ActionAssignmentReturn" args)) 28 | (defn action-assignment-returned [& args] (create-mui-icon "ActionAssignmentReturned" args)) 29 | (defn action-assignment-turned-in [& args] (create-mui-icon "ActionAssignmentTurnedIn" args)) 30 | (defn action-assignment [& args] (create-mui-icon "ActionAssignment" args)) 31 | (defn action-autorenew [& args] (create-mui-icon "ActionAutorenew" args)) 32 | (defn action-backup [& args] (create-mui-icon "ActionBackup" args)) 33 | (defn action-book [& args] (create-mui-icon "ActionBook" args)) 34 | (defn action-bookmark-border [& args] (create-mui-icon "ActionBookmarkBorder" args)) 35 | (defn action-bookmark [& args] (create-mui-icon "ActionBookmark" args)) 36 | (defn action-bug-report [& args] (create-mui-icon "ActionBugReport" args)) 37 | (defn action-build [& args] (create-mui-icon "ActionBuild" args)) 38 | (defn action-cached [& args] (create-mui-icon "ActionCached" args)) 39 | (defn action-camera-enhance [& args] (create-mui-icon "ActionCameraEnhance" args)) 40 | (defn action-card-giftcard [& args] (create-mui-icon "ActionCardGiftcard" args)) 41 | (defn action-card-membership [& args] (create-mui-icon "ActionCardMembership" args)) 42 | (defn action-card-travel [& args] (create-mui-icon "ActionCardTravel" args)) 43 | (defn action-change-history [& args] (create-mui-icon "ActionChangeHistory" args)) 44 | (defn action-check-circle [& args] (create-mui-icon "ActionCheckCircle" args)) 45 | (defn action-chrome-reader-mode [& args] (create-mui-icon "ActionChromeReaderMode" args)) 46 | (defn action-class [& args] (create-mui-icon "ActionClass" args)) 47 | (defn action-code [& args] (create-mui-icon "ActionCode" args)) 48 | (defn action-compare-arrows [& args] (create-mui-icon "ActionCompareArrows" args)) 49 | (defn action-copyright [& args] (create-mui-icon "ActionCopyright" args)) 50 | (defn action-credit-card [& args] (create-mui-icon "ActionCreditCard" args)) 51 | (defn action-dashboard [& args] (create-mui-icon "ActionDashboard" args)) 52 | (defn action-date-range [& args] (create-mui-icon "ActionDateRange" args)) 53 | (defn action-delete-forever [& args] (create-mui-icon "ActionDeleteForever" args)) 54 | (defn action-delete [& args] (create-mui-icon "ActionDelete" args)) 55 | (defn action-description [& args] (create-mui-icon "ActionDescription" args)) 56 | (defn action-dns [& args] (create-mui-icon "ActionDns" args)) 57 | (defn action-done-all [& args] (create-mui-icon "ActionDoneAll" args)) 58 | (defn action-done [& args] (create-mui-icon "ActionDone" args)) 59 | (defn action-donut-large [& args] (create-mui-icon "ActionDonutLarge" args)) 60 | (defn action-donut-small [& args] (create-mui-icon "ActionDonutSmall" args)) 61 | (defn action-eject [& args] (create-mui-icon "ActionEject" args)) 62 | (defn action-euro-symbol [& args] (create-mui-icon "ActionEuroSymbol" args)) 63 | (defn action-event-seat [& args] (create-mui-icon "ActionEventSeat" args)) 64 | (defn action-event [& args] (create-mui-icon "ActionEvent" args)) 65 | (defn action-exit-to-app [& args] (create-mui-icon "ActionExitToApp" args)) 66 | (defn action-explore [& args] (create-mui-icon "ActionExplore" args)) 67 | (defn action-extension [& args] (create-mui-icon "ActionExtension" args)) 68 | (defn action-face [& args] (create-mui-icon "ActionFace" args)) 69 | (defn action-favorite-border [& args] (create-mui-icon "ActionFavoriteBorder" args)) 70 | (defn action-favorite [& args] (create-mui-icon "ActionFavorite" args)) 71 | (defn action-feedback [& args] (create-mui-icon "ActionFeedback" args)) 72 | (defn action-find-in-page [& args] (create-mui-icon "ActionFindInPage" args)) 73 | (defn action-find-replace [& args] (create-mui-icon "ActionFindReplace" args)) 74 | (defn action-fingerprint [& args] (create-mui-icon "ActionFingerprint" args)) 75 | (defn action-flight-land [& args] (create-mui-icon "ActionFlightLand" args)) 76 | (defn action-flight-takeoff [& args] (create-mui-icon "ActionFlightTakeoff" args)) 77 | (defn action-flip-to-back [& args] (create-mui-icon "ActionFlipToBack" args)) 78 | (defn action-flip-to-front [& args] (create-mui-icon "ActionFlipToFront" args)) 79 | (defn action-g-translate [& args] (create-mui-icon "ActionGTranslate" args)) 80 | (defn action-gavel [& args] (create-mui-icon "ActionGavel" args)) 81 | (defn action-get-app [& args] (create-mui-icon "ActionGetApp" args)) 82 | (defn action-gif [& args] (create-mui-icon "ActionGif" args)) 83 | (defn action-grade [& args] (create-mui-icon "ActionGrade" args)) 84 | (defn action-group-work [& args] (create-mui-icon "ActionGroupWork" args)) 85 | (defn action-help-outline [& args] (create-mui-icon "ActionHelpOutline" args)) 86 | (defn action-help [& args] (create-mui-icon "ActionHelp" args)) 87 | (defn action-highlight-off [& args] (create-mui-icon "ActionHighlightOff" args)) 88 | (defn action-history [& args] (create-mui-icon "ActionHistory" args)) 89 | (defn action-home [& args] (create-mui-icon "ActionHome" args)) 90 | (defn action-hourglass-empty [& args] (create-mui-icon "ActionHourglassEmpty" args)) 91 | (defn action-hourglass-full [& args] (create-mui-icon "ActionHourglassFull" args)) 92 | (defn action-http [& args] (create-mui-icon "ActionHttp" args)) 93 | (defn action-https [& args] (create-mui-icon "ActionHttps" args)) 94 | (defn action-important-devices [& args] (create-mui-icon "ActionImportantDevices" args)) 95 | (defn action-info-outline [& args] (create-mui-icon "ActionInfoOutline" args)) 96 | (defn action-info [& args] (create-mui-icon "ActionInfo" args)) 97 | (defn action-input [& args] (create-mui-icon "ActionInput" args)) 98 | (defn action-invert-colors [& args] (create-mui-icon "ActionInvertColors" args)) 99 | (defn action-label-outline [& args] (create-mui-icon "ActionLabelOutline" args)) 100 | (defn action-label [& args] (create-mui-icon "ActionLabel" args)) 101 | (defn action-language [& args] (create-mui-icon "ActionLanguage" args)) 102 | (defn action-launch [& args] (create-mui-icon "ActionLaunch" args)) 103 | (defn action-lightbulb-outline [& args] (create-mui-icon "ActionLightbulbOutline" args)) 104 | (defn action-line-style [& args] (create-mui-icon "ActionLineStyle" args)) 105 | (defn action-line-weight [& args] (create-mui-icon "ActionLineWeight" args)) 106 | (defn action-list [& args] (create-mui-icon "ActionList" args)) 107 | (defn action-lock-open [& args] (create-mui-icon "ActionLockOpen" args)) 108 | (defn action-lock-outline [& args] (create-mui-icon "ActionLockOutline" args)) 109 | (defn action-lock [& args] (create-mui-icon "ActionLock" args)) 110 | (defn action-loyalty [& args] (create-mui-icon "ActionLoyalty" args)) 111 | (defn action-markunread-mailbox [& args] (create-mui-icon "ActionMarkunreadMailbox" args)) 112 | (defn action-motorcycle [& args] (create-mui-icon "ActionMotorcycle" args)) 113 | (defn action-note-add [& args] (create-mui-icon "ActionNoteAdd" args)) 114 | (defn action-offline-pin [& args] (create-mui-icon "ActionOfflinePin" args)) 115 | (defn action-opacity [& args] (create-mui-icon "ActionOpacity" args)) 116 | (defn action-open-in-browser [& args] (create-mui-icon "ActionOpenInBrowser" args)) 117 | (defn action-open-in-new [& args] (create-mui-icon "ActionOpenInNew" args)) 118 | (defn action-open-with [& args] (create-mui-icon "ActionOpenWith" args)) 119 | (defn action-pageview [& args] (create-mui-icon "ActionPageview" args)) 120 | (defn action-pan-tool [& args] (create-mui-icon "ActionPanTool" args)) 121 | (defn action-payment [& args] (create-mui-icon "ActionPayment" args)) 122 | (defn action-perm-camera-mic [& args] (create-mui-icon "ActionPermCameraMic" args)) 123 | (defn action-perm-contact-calendar [& args] (create-mui-icon "ActionPermContactCalendar" args)) 124 | (defn action-perm-data-setting [& args] (create-mui-icon "ActionPermDataSetting" args)) 125 | (defn action-perm-device-information [& args] (create-mui-icon "ActionPermDeviceInformation" args)) 126 | (defn action-perm-identity [& args] (create-mui-icon "ActionPermIdentity" args)) 127 | (defn action-perm-media [& args] (create-mui-icon "ActionPermMedia" args)) 128 | (defn action-perm-phone-msg [& args] (create-mui-icon "ActionPermPhoneMsg" args)) 129 | (defn action-perm-scan-wifi [& args] (create-mui-icon "ActionPermScanWifi" args)) 130 | (defn action-pets [& args] (create-mui-icon "ActionPets" args)) 131 | (defn action-picture-in-picture-alt [& args] (create-mui-icon "ActionPictureInPictureAlt" args)) 132 | (defn action-picture-in-picture [& args] (create-mui-icon "ActionPictureInPicture" args)) 133 | (defn action-play-for-work [& args] (create-mui-icon "ActionPlayForWork" args)) 134 | (defn action-polymer [& args] (create-mui-icon "ActionPolymer" args)) 135 | (defn action-power-settings-new [& args] (create-mui-icon "ActionPowerSettingsNew" args)) 136 | (defn action-pregnant-woman [& args] (create-mui-icon "ActionPregnantWoman" args)) 137 | (defn action-print [& args] (create-mui-icon "ActionPrint" args)) 138 | (defn action-query-builder [& args] (create-mui-icon "ActionQueryBuilder" args)) 139 | (defn action-question-answer [& args] (create-mui-icon "ActionQuestionAnswer" args)) 140 | (defn action-receipt [& args] (create-mui-icon "ActionReceipt" args)) 141 | (defn action-record-voice-over [& args] (create-mui-icon "ActionRecordVoiceOver" args)) 142 | (defn action-redeem [& args] (create-mui-icon "ActionRedeem" args)) 143 | (defn action-remove-shopping-cart [& args] (create-mui-icon "ActionRemoveShoppingCart" args)) 144 | (defn action-reorder [& args] (create-mui-icon "ActionReorder" args)) 145 | (defn action-report-problem [& args] (create-mui-icon "ActionReportProblem" args)) 146 | (defn action-restore-page [& args] (create-mui-icon "ActionRestorePage" args)) 147 | (defn action-restore [& args] (create-mui-icon "ActionRestore" args)) 148 | (defn action-room [& args] (create-mui-icon "ActionRoom" args)) 149 | (defn action-rounded-corner [& args] (create-mui-icon "ActionRoundedCorner" args)) 150 | (defn action-rowing [& args] (create-mui-icon "ActionRowing" args)) 151 | (defn action-schedule [& args] (create-mui-icon "ActionSchedule" args)) 152 | (defn action-search [& args] (create-mui-icon "ActionSearch" args)) 153 | (defn action-settings-applications [& args] (create-mui-icon "ActionSettingsApplications" args)) 154 | (defn action-settings-backup-restore [& args] (create-mui-icon "ActionSettingsBackupRestore" args)) 155 | (defn action-settings-bluetooth [& args] (create-mui-icon "ActionSettingsBluetooth" args)) 156 | (defn action-settings-brightness [& args] (create-mui-icon "ActionSettingsBrightness" args)) 157 | (defn action-settings-cell [& args] (create-mui-icon "ActionSettingsCell" args)) 158 | (defn action-settings-ethernet [& args] (create-mui-icon "ActionSettingsEthernet" args)) 159 | (defn action-settings-input-antenna [& args] (create-mui-icon "ActionSettingsInputAntenna" args)) 160 | (defn action-settings-input-component [& args] (create-mui-icon "ActionSettingsInputComponent" args)) 161 | (defn action-settings-input-composite [& args] (create-mui-icon "ActionSettingsInputComposite" args)) 162 | (defn action-settings-input-hdmi [& args] (create-mui-icon "ActionSettingsInputHdmi" args)) 163 | (defn action-settings-input-svideo [& args] (create-mui-icon "ActionSettingsInputSvideo" args)) 164 | (defn action-settings-overscan [& args] (create-mui-icon "ActionSettingsOverscan" args)) 165 | (defn action-settings-phone [& args] (create-mui-icon "ActionSettingsPhone" args)) 166 | (defn action-settings-power [& args] (create-mui-icon "ActionSettingsPower" args)) 167 | (defn action-settings-remote [& args] (create-mui-icon "ActionSettingsRemote" args)) 168 | (defn action-settings-voice [& args] (create-mui-icon "ActionSettingsVoice" args)) 169 | (defn action-settings [& args] (create-mui-icon "ActionSettings" args)) 170 | (defn action-shop-two [& args] (create-mui-icon "ActionShopTwo" args)) 171 | (defn action-shop [& args] (create-mui-icon "ActionShop" args)) 172 | (defn action-shopping-basket [& args] (create-mui-icon "ActionShoppingBasket" args)) 173 | (defn action-shopping-cart [& args] (create-mui-icon "ActionShoppingCart" args)) 174 | (defn action-speaker-notes-off [& args] (create-mui-icon "ActionSpeakerNotesOff" args)) 175 | (defn action-speaker-notes [& args] (create-mui-icon "ActionSpeakerNotes" args)) 176 | (defn action-spellcheck [& args] (create-mui-icon "ActionSpellcheck" args)) 177 | (defn action-stars [& args] (create-mui-icon "ActionStars" args)) 178 | (defn action-store [& args] (create-mui-icon "ActionStore" args)) 179 | (defn action-subject [& args] (create-mui-icon "ActionSubject" args)) 180 | (defn action-supervisor-account [& args] (create-mui-icon "ActionSupervisorAccount" args)) 181 | (defn action-swap-horiz [& args] (create-mui-icon "ActionSwapHoriz" args)) 182 | (defn action-swap-vert [& args] (create-mui-icon "ActionSwapVert" args)) 183 | (defn action-swap-vertical-circle [& args] (create-mui-icon "ActionSwapVerticalCircle" args)) 184 | (defn action-system-update-alt [& args] (create-mui-icon "ActionSystemUpdateAlt" args)) 185 | (defn action-tab-unselected [& args] (create-mui-icon "ActionTabUnselected" args)) 186 | (defn action-tab [& args] (create-mui-icon "ActionTab" args)) 187 | (defn action-theaters [& args] (create-mui-icon "ActionTheaters" args)) 188 | (defn action-three-d-rotation [& args] (create-mui-icon "ActionThreeDRotation" args)) 189 | (defn action-thumb-down [& args] (create-mui-icon "ActionThumbDown" args)) 190 | (defn action-thumb-up [& args] (create-mui-icon "ActionThumbUp" args)) 191 | (defn action-thumbs-up-down [& args] (create-mui-icon "ActionThumbsUpDown" args)) 192 | (defn action-timeline [& args] (create-mui-icon "ActionTimeline" args)) 193 | (defn action-toc [& args] (create-mui-icon "ActionToc" args)) 194 | (defn action-today [& args] (create-mui-icon "ActionToday" args)) 195 | (defn action-toll [& args] (create-mui-icon "ActionToll" args)) 196 | (defn action-touch-app [& args] (create-mui-icon "ActionTouchApp" args)) 197 | (defn action-track-changes [& args] (create-mui-icon "ActionTrackChanges" args)) 198 | (defn action-translate [& args] (create-mui-icon "ActionTranslate" args)) 199 | (defn action-trending-down [& args] (create-mui-icon "ActionTrendingDown" args)) 200 | (defn action-trending-flat [& args] (create-mui-icon "ActionTrendingFlat" args)) 201 | (defn action-trending-up [& args] (create-mui-icon "ActionTrendingUp" args)) 202 | (defn action-turned-in-not [& args] (create-mui-icon "ActionTurnedInNot" args)) 203 | (defn action-turned-in [& args] (create-mui-icon "ActionTurnedIn" args)) 204 | (defn action-update [& args] (create-mui-icon "ActionUpdate" args)) 205 | (defn action-verified-user [& args] (create-mui-icon "ActionVerifiedUser" args)) 206 | (defn action-view-agenda [& args] (create-mui-icon "ActionViewAgenda" args)) 207 | (defn action-view-array [& args] (create-mui-icon "ActionViewArray" args)) 208 | (defn action-view-carousel [& args] (create-mui-icon "ActionViewCarousel" args)) 209 | (defn action-view-column [& args] (create-mui-icon "ActionViewColumn" args)) 210 | (defn action-view-day [& args] (create-mui-icon "ActionViewDay" args)) 211 | (defn action-view-headline [& args] (create-mui-icon "ActionViewHeadline" args)) 212 | (defn action-view-list [& args] (create-mui-icon "ActionViewList" args)) 213 | (defn action-view-module [& args] (create-mui-icon "ActionViewModule" args)) 214 | (defn action-view-quilt [& args] (create-mui-icon "ActionViewQuilt" args)) 215 | (defn action-view-stream [& args] (create-mui-icon "ActionViewStream" args)) 216 | (defn action-view-week [& args] (create-mui-icon "ActionViewWeek" args)) 217 | (defn action-visibility-off [& args] (create-mui-icon "ActionVisibilityOff" args)) 218 | (defn action-visibility [& args] (create-mui-icon "ActionVisibility" args)) 219 | (defn action-watch-later [& args] (create-mui-icon "ActionWatchLater" args)) 220 | (defn action-work [& args] (create-mui-icon "ActionWork" args)) 221 | (defn action-youtube-searched-for [& args] (create-mui-icon "ActionYoutubeSearchedFor" args)) 222 | (defn action-zoom-in [& args] (create-mui-icon "ActionZoomIn" args)) 223 | (defn action-zoom-out [& args] (create-mui-icon "ActionZoomOut" args)) 224 | (defn alert-add-alert [& args] (create-mui-icon "AlertAddAlert" args)) 225 | (defn alert-error-outline [& args] (create-mui-icon "AlertErrorOutline" args)) 226 | (defn alert-error [& args] (create-mui-icon "AlertError" args)) 227 | (defn alert-warning [& args] (create-mui-icon "AlertWarning" args)) 228 | (defn av-add-to-queue [& args] (create-mui-icon "AvAddToQueue" args)) 229 | (defn av-airplay [& args] (create-mui-icon "AvAirplay" args)) 230 | (defn av-album [& args] (create-mui-icon "AvAlbum" args)) 231 | (defn av-art-track [& args] (create-mui-icon "AvArtTrack" args)) 232 | (defn av-av-timer [& args] (create-mui-icon "AvAvTimer" args)) 233 | (defn av-branding-watermark [& args] (create-mui-icon "AvBrandingWatermark" args)) 234 | (defn av-call-to-action [& args] (create-mui-icon "AvCallToAction" args)) 235 | (defn av-closed-caption [& args] (create-mui-icon "AvClosedCaption" args)) 236 | (defn av-equalizer [& args] (create-mui-icon "AvEqualizer" args)) 237 | (defn av-explicit [& args] (create-mui-icon "AvExplicit" args)) 238 | (defn av-fast-forward [& args] (create-mui-icon "AvFastForward" args)) 239 | (defn av-fast-rewind [& args] (create-mui-icon "AvFastRewind" args)) 240 | (defn av-featured-play-list [& args] (create-mui-icon "AvFeaturedPlayList" args)) 241 | (defn av-featured-video [& args] (create-mui-icon "AvFeaturedVideo" args)) 242 | (defn av-fiber-dvr [& args] (create-mui-icon "AvFiberDvr" args)) 243 | (defn av-fiber-manual-record [& args] (create-mui-icon "AvFiberManualRecord" args)) 244 | (defn av-fiber-new [& args] (create-mui-icon "AvFiberNew" args)) 245 | (defn av-fiber-pin [& args] (create-mui-icon "AvFiberPin" args)) 246 | (defn av-fiber-smart-record [& args] (create-mui-icon "AvFiberSmartRecord" args)) 247 | (defn av-forward-1-0 [& args] (create-mui-icon "AvForward10" args)) 248 | (defn av-forward-3-0 [& args] (create-mui-icon "AvForward30" args)) 249 | (defn av-forward-5 [& args] (create-mui-icon "AvForward5" args)) 250 | (defn av-games [& args] (create-mui-icon "AvGames" args)) 251 | (defn av-hd [& args] (create-mui-icon "AvHd" args)) 252 | (defn av-hearing [& args] (create-mui-icon "AvHearing" args)) 253 | (defn av-high-quality [& args] (create-mui-icon "AvHighQuality" args)) 254 | (defn av-library-add [& args] (create-mui-icon "AvLibraryAdd" args)) 255 | (defn av-library-books [& args] (create-mui-icon "AvLibraryBooks" args)) 256 | (defn av-library-music [& args] (create-mui-icon "AvLibraryMusic" args)) 257 | (defn av-loop [& args] (create-mui-icon "AvLoop" args)) 258 | (defn av-mic-none [& args] (create-mui-icon "AvMicNone" args)) 259 | (defn av-mic-off [& args] (create-mui-icon "AvMicOff" args)) 260 | (defn av-mic [& args] (create-mui-icon "AvMic" args)) 261 | (defn av-movie [& args] (create-mui-icon "AvMovie" args)) 262 | (defn av-music-video [& args] (create-mui-icon "AvMusicVideo" args)) 263 | (defn av-new-releases [& args] (create-mui-icon "AvNewReleases" args)) 264 | (defn av-not-interested [& args] (create-mui-icon "AvNotInterested" args)) 265 | (defn av-note [& args] (create-mui-icon "AvNote" args)) 266 | (defn av-pause-circle-filled [& args] (create-mui-icon "AvPauseCircleFilled" args)) 267 | (defn av-pause-circle-outline [& args] (create-mui-icon "AvPauseCircleOutline" args)) 268 | (defn av-pause [& args] (create-mui-icon "AvPause" args)) 269 | (defn av-play-arrow [& args] (create-mui-icon "AvPlayArrow" args)) 270 | (defn av-play-circle-filled [& args] (create-mui-icon "AvPlayCircleFilled" args)) 271 | (defn av-play-circle-outline [& args] (create-mui-icon "AvPlayCircleOutline" args)) 272 | (defn av-playlist-add-check [& args] (create-mui-icon "AvPlaylistAddCheck" args)) 273 | (defn av-playlist-add [& args] (create-mui-icon "AvPlaylistAdd" args)) 274 | (defn av-playlist-play [& args] (create-mui-icon "AvPlaylistPlay" args)) 275 | (defn av-queue-music [& args] (create-mui-icon "AvQueueMusic" args)) 276 | (defn av-queue-play-next [& args] (create-mui-icon "AvQueuePlayNext" args)) 277 | (defn av-queue [& args] (create-mui-icon "AvQueue" args)) 278 | (defn av-radio [& args] (create-mui-icon "AvRadio" args)) 279 | (defn av-recent-actors [& args] (create-mui-icon "AvRecentActors" args)) 280 | (defn av-remove-from-queue [& args] (create-mui-icon "AvRemoveFromQueue" args)) 281 | (defn av-repeat-one [& args] (create-mui-icon "AvRepeatOne" args)) 282 | (defn av-repeat [& args] (create-mui-icon "AvRepeat" args)) 283 | (defn av-replay-1-0 [& args] (create-mui-icon "AvReplay10" args)) 284 | (defn av-replay-3-0 [& args] (create-mui-icon "AvReplay30" args)) 285 | (defn av-replay-5 [& args] (create-mui-icon "AvReplay5" args)) 286 | (defn av-replay [& args] (create-mui-icon "AvReplay" args)) 287 | (defn av-shuffle [& args] (create-mui-icon "AvShuffle" args)) 288 | (defn av-skip-next [& args] (create-mui-icon "AvSkipNext" args)) 289 | (defn av-skip-previous [& args] (create-mui-icon "AvSkipPrevious" args)) 290 | (defn av-slow-motion-video [& args] (create-mui-icon "AvSlowMotionVideo" args)) 291 | (defn av-snooze [& args] (create-mui-icon "AvSnooze" args)) 292 | (defn av-sort-by-alpha [& args] (create-mui-icon "AvSortByAlpha" args)) 293 | (defn av-stop [& args] (create-mui-icon "AvStop" args)) 294 | (defn av-subscriptions [& args] (create-mui-icon "AvSubscriptions" args)) 295 | (defn av-subtitles [& args] (create-mui-icon "AvSubtitles" args)) 296 | (defn av-surround-sound [& args] (create-mui-icon "AvSurroundSound" args)) 297 | (defn av-video-call [& args] (create-mui-icon "AvVideoCall" args)) 298 | (defn av-video-label [& args] (create-mui-icon "AvVideoLabel" args)) 299 | (defn av-video-library [& args] (create-mui-icon "AvVideoLibrary" args)) 300 | (defn av-videocam-off [& args] (create-mui-icon "AvVideocamOff" args)) 301 | (defn av-videocam [& args] (create-mui-icon "AvVideocam" args)) 302 | (defn av-volume-down [& args] (create-mui-icon "AvVolumeDown" args)) 303 | (defn av-volume-mute [& args] (create-mui-icon "AvVolumeMute" args)) 304 | (defn av-volume-off [& args] (create-mui-icon "AvVolumeOff" args)) 305 | (defn av-volume-up [& args] (create-mui-icon "AvVolumeUp" args)) 306 | (defn av-web-asset [& args] (create-mui-icon "AvWebAsset" args)) 307 | (defn av-web [& args] (create-mui-icon "AvWeb" args)) 308 | (defn communication-business [& args] (create-mui-icon "CommunicationBusiness" args)) 309 | (defn communication-call-end [& args] (create-mui-icon "CommunicationCallEnd" args)) 310 | (defn communication-call-made [& args] (create-mui-icon "CommunicationCallMade" args)) 311 | (defn communication-call-merge [& args] (create-mui-icon "CommunicationCallMerge" args)) 312 | (defn communication-call-missed-outgoing [& args] (create-mui-icon "CommunicationCallMissedOutgoing" args)) 313 | (defn communication-call-missed [& args] (create-mui-icon "CommunicationCallMissed" args)) 314 | (defn communication-call-received [& args] (create-mui-icon "CommunicationCallReceived" args)) 315 | (defn communication-call-split [& args] (create-mui-icon "CommunicationCallSplit" args)) 316 | (defn communication-call [& args] (create-mui-icon "CommunicationCall" args)) 317 | (defn communication-chat-bubble-outline [& args] (create-mui-icon "CommunicationChatBubbleOutline" args)) 318 | (defn communication-chat-bubble [& args] (create-mui-icon "CommunicationChatBubble" args)) 319 | (defn communication-chat [& args] (create-mui-icon "CommunicationChat" args)) 320 | (defn communication-clear-all [& args] (create-mui-icon "CommunicationClearAll" args)) 321 | (defn communication-comment [& args] (create-mui-icon "CommunicationComment" args)) 322 | (defn communication-contact-mail [& args] (create-mui-icon "CommunicationContactMail" args)) 323 | (defn communication-contact-phone [& args] (create-mui-icon "CommunicationContactPhone" args)) 324 | (defn communication-contacts [& args] (create-mui-icon "CommunicationContacts" args)) 325 | (defn communication-dialer-sip [& args] (create-mui-icon "CommunicationDialerSip" args)) 326 | (defn communication-dialpad [& args] (create-mui-icon "CommunicationDialpad" args)) 327 | (defn communication-email [& args] (create-mui-icon "CommunicationEmail" args)) 328 | (defn communication-forum [& args] (create-mui-icon "CommunicationForum" args)) 329 | (defn communication-import-contacts [& args] (create-mui-icon "CommunicationImportContacts" args)) 330 | (defn communication-import-export [& args] (create-mui-icon "CommunicationImportExport" args)) 331 | (defn communication-invert-colors-off [& args] (create-mui-icon "CommunicationInvertColorsOff" args)) 332 | (defn communication-live-help [& args] (create-mui-icon "CommunicationLiveHelp" args)) 333 | (defn communication-location-off [& args] (create-mui-icon "CommunicationLocationOff" args)) 334 | (defn communication-location-on [& args] (create-mui-icon "CommunicationLocationOn" args)) 335 | (defn communication-mail-outline [& args] (create-mui-icon "CommunicationMailOutline" args)) 336 | (defn communication-message [& args] (create-mui-icon "CommunicationMessage" args)) 337 | (defn communication-no-sim [& args] (create-mui-icon "CommunicationNoSim" args)) 338 | (defn communication-phone [& args] (create-mui-icon "CommunicationPhone" args)) 339 | (defn communication-phonelink-erase [& args] (create-mui-icon "CommunicationPhonelinkErase" args)) 340 | (defn communication-phonelink-lock [& args] (create-mui-icon "CommunicationPhonelinkLock" args)) 341 | (defn communication-phonelink-ring [& args] (create-mui-icon "CommunicationPhonelinkRing" args)) 342 | (defn communication-phonelink-setup [& args] (create-mui-icon "CommunicationPhonelinkSetup" args)) 343 | (defn communication-portable-wifi-off [& args] (create-mui-icon "CommunicationPortableWifiOff" args)) 344 | (defn communication-present-to-all [& args] (create-mui-icon "CommunicationPresentToAll" args)) 345 | (defn communication-ring-volume [& args] (create-mui-icon "CommunicationRingVolume" args)) 346 | (defn communication-rss-feed [& args] (create-mui-icon "CommunicationRssFeed" args)) 347 | (defn communication-screen-share [& args] (create-mui-icon "CommunicationScreenShare" args)) 348 | (defn communication-speaker-phone [& args] (create-mui-icon "CommunicationSpeakerPhone" args)) 349 | (defn communication-stay-current-landscape [& args] (create-mui-icon "CommunicationStayCurrentLandscape" args)) 350 | (defn communication-stay-current-portrait [& args] (create-mui-icon "CommunicationStayCurrentPortrait" args)) 351 | (defn communication-stay-primary-landscape [& args] (create-mui-icon "CommunicationStayPrimaryLandscape" args)) 352 | (defn communication-stay-primary-portrait [& args] (create-mui-icon "CommunicationStayPrimaryPortrait" args)) 353 | (defn communication-stop-screen-share [& args] (create-mui-icon "CommunicationStopScreenShare" args)) 354 | (defn communication-swap-calls [& args] (create-mui-icon "CommunicationSwapCalls" args)) 355 | (defn communication-textsms [& args] (create-mui-icon "CommunicationTextsms" args)) 356 | (defn communication-voicemail [& args] (create-mui-icon "CommunicationVoicemail" args)) 357 | (defn communication-vpn-key [& args] (create-mui-icon "CommunicationVpnKey" args)) 358 | (defn content-add-box [& args] (create-mui-icon "ContentAddBox" args)) 359 | (defn content-add-circle-outline [& args] (create-mui-icon "ContentAddCircleOutline" args)) 360 | (defn content-add-circle [& args] (create-mui-icon "ContentAddCircle" args)) 361 | (defn content-add [& args] (create-mui-icon "ContentAdd" args)) 362 | (defn content-archive [& args] (create-mui-icon "ContentArchive" args)) 363 | (defn content-backspace [& args] (create-mui-icon "ContentBackspace" args)) 364 | (defn content-block [& args] (create-mui-icon "ContentBlock" args)) 365 | (defn content-clear [& args] (create-mui-icon "ContentClear" args)) 366 | (defn content-content-copy [& args] (create-mui-icon "ContentContentCopy" args)) 367 | (defn content-content-cut [& args] (create-mui-icon "ContentContentCut" args)) 368 | (defn content-content-paste [& args] (create-mui-icon "ContentContentPaste" args)) 369 | (defn content-create [& args] (create-mui-icon "ContentCreate" args)) 370 | (defn content-delete-sweep [& args] (create-mui-icon "ContentDeleteSweep" args)) 371 | (defn content-drafts [& args] (create-mui-icon "ContentDrafts" args)) 372 | (defn content-filter-list [& args] (create-mui-icon "ContentFilterList" args)) 373 | (defn content-flag [& args] (create-mui-icon "ContentFlag" args)) 374 | (defn content-font-download [& args] (create-mui-icon "ContentFontDownload" args)) 375 | (defn content-forward [& args] (create-mui-icon "ContentForward" args)) 376 | (defn content-gesture [& args] (create-mui-icon "ContentGesture" args)) 377 | (defn content-inbox [& args] (create-mui-icon "ContentInbox" args)) 378 | (defn content-link [& args] (create-mui-icon "ContentLink" args)) 379 | (defn content-low-priority [& args] (create-mui-icon "ContentLowPriority" args)) 380 | (defn content-mail [& args] (create-mui-icon "ContentMail" args)) 381 | (defn content-markunread [& args] (create-mui-icon "ContentMarkunread" args)) 382 | (defn content-move-to-inbox [& args] (create-mui-icon "ContentMoveToInbox" args)) 383 | (defn content-next-week [& args] (create-mui-icon "ContentNextWeek" args)) 384 | (defn content-redo [& args] (create-mui-icon "ContentRedo" args)) 385 | (defn content-remove-circle-outline [& args] (create-mui-icon "ContentRemoveCircleOutline" args)) 386 | (defn content-remove-circle [& args] (create-mui-icon "ContentRemoveCircle" args)) 387 | (defn content-remove [& args] (create-mui-icon "ContentRemove" args)) 388 | (defn content-reply-all [& args] (create-mui-icon "ContentReplyAll" args)) 389 | (defn content-reply [& args] (create-mui-icon "ContentReply" args)) 390 | (defn content-report [& args] (create-mui-icon "ContentReport" args)) 391 | (defn content-save [& args] (create-mui-icon "ContentSave" args)) 392 | (defn content-select-all [& args] (create-mui-icon "ContentSelectAll" args)) 393 | (defn content-send [& args] (create-mui-icon "ContentSend" args)) 394 | (defn content-sort [& args] (create-mui-icon "ContentSort" args)) 395 | (defn content-text-format [& args] (create-mui-icon "ContentTextFormat" args)) 396 | (defn content-unarchive [& args] (create-mui-icon "ContentUnarchive" args)) 397 | (defn content-undo [& args] (create-mui-icon "ContentUndo" args)) 398 | (defn content-weekend [& args] (create-mui-icon "ContentWeekend" args)) 399 | (defn device-access-alarm [& args] (create-mui-icon "DeviceAccessAlarm" args)) 400 | (defn device-access-alarms [& args] (create-mui-icon "DeviceAccessAlarms" args)) 401 | (defn device-access-time [& args] (create-mui-icon "DeviceAccessTime" args)) 402 | (defn device-add-alarm [& args] (create-mui-icon "DeviceAddAlarm" args)) 403 | (defn device-airplanemode-active [& args] (create-mui-icon "DeviceAirplanemodeActive" args)) 404 | (defn device-airplanemode-inactive [& args] (create-mui-icon "DeviceAirplanemodeInactive" args)) 405 | (defn device-battery-2-0 [& args] (create-mui-icon "DeviceBattery20" args)) 406 | (defn device-battery-3-0 [& args] (create-mui-icon "DeviceBattery30" args)) 407 | (defn device-battery-5-0 [& args] (create-mui-icon "DeviceBattery50" args)) 408 | (defn device-battery-6-0 [& args] (create-mui-icon "DeviceBattery60" args)) 409 | (defn device-battery-8-0 [& args] (create-mui-icon "DeviceBattery80" args)) 410 | (defn device-battery-9-0 [& args] (create-mui-icon "DeviceBattery90" args)) 411 | (defn device-battery-alert [& args] (create-mui-icon "DeviceBatteryAlert" args)) 412 | (defn device-battery-charging-2-0 [& args] (create-mui-icon "DeviceBatteryCharging20" args)) 413 | (defn device-battery-charging-3-0 [& args] (create-mui-icon "DeviceBatteryCharging30" args)) 414 | (defn device-battery-charging-5-0 [& args] (create-mui-icon "DeviceBatteryCharging50" args)) 415 | (defn device-battery-charging-6-0 [& args] (create-mui-icon "DeviceBatteryCharging60" args)) 416 | (defn device-battery-charging-8-0 [& args] (create-mui-icon "DeviceBatteryCharging80" args)) 417 | (defn device-battery-charging-9-0 [& args] (create-mui-icon "DeviceBatteryCharging90" args)) 418 | (defn device-battery-charging-full [& args] (create-mui-icon "DeviceBatteryChargingFull" args)) 419 | (defn device-battery-full [& args] (create-mui-icon "DeviceBatteryFull" args)) 420 | (defn device-battery-std [& args] (create-mui-icon "DeviceBatteryStd" args)) 421 | (defn device-battery-unknown [& args] (create-mui-icon "DeviceBatteryUnknown" args)) 422 | (defn device-bluetooth-connected [& args] (create-mui-icon "DeviceBluetoothConnected" args)) 423 | (defn device-bluetooth-disabled [& args] (create-mui-icon "DeviceBluetoothDisabled" args)) 424 | (defn device-bluetooth-searching [& args] (create-mui-icon "DeviceBluetoothSearching" args)) 425 | (defn device-bluetooth [& args] (create-mui-icon "DeviceBluetooth" args)) 426 | (defn device-brightness-auto [& args] (create-mui-icon "DeviceBrightnessAuto" args)) 427 | (defn device-brightness-high [& args] (create-mui-icon "DeviceBrightnessHigh" args)) 428 | (defn device-brightness-low [& args] (create-mui-icon "DeviceBrightnessLow" args)) 429 | (defn device-brightness-medium [& args] (create-mui-icon "DeviceBrightnessMedium" args)) 430 | (defn device-data-usage [& args] (create-mui-icon "DeviceDataUsage" args)) 431 | (defn device-developer-mode [& args] (create-mui-icon "DeviceDeveloperMode" args)) 432 | (defn device-devices [& args] (create-mui-icon "DeviceDevices" args)) 433 | (defn device-dvr [& args] (create-mui-icon "DeviceDvr" args)) 434 | (defn device-gps-fixed [& args] (create-mui-icon "DeviceGpsFixed" args)) 435 | (defn device-gps-not-fixed [& args] (create-mui-icon "DeviceGpsNotFixed" args)) 436 | (defn device-gps-off [& args] (create-mui-icon "DeviceGpsOff" args)) 437 | (defn device-graphic-eq [& args] (create-mui-icon "DeviceGraphicEq" args)) 438 | (defn device-location-disabled [& args] (create-mui-icon "DeviceLocationDisabled" args)) 439 | (defn device-location-searching [& args] (create-mui-icon "DeviceLocationSearching" args)) 440 | (defn device-network-cell [& args] (create-mui-icon "DeviceNetworkCell" args)) 441 | (defn device-network-wifi [& args] (create-mui-icon "DeviceNetworkWifi" args)) 442 | (defn device-nfc [& args] (create-mui-icon "DeviceNfc" args)) 443 | (defn device-screen-lock-landscape [& args] (create-mui-icon "DeviceScreenLockLandscape" args)) 444 | (defn device-screen-lock-portrait [& args] (create-mui-icon "DeviceScreenLockPortrait" args)) 445 | (defn device-screen-lock-rotation [& args] (create-mui-icon "DeviceScreenLockRotation" args)) 446 | (defn device-screen-rotation [& args] (create-mui-icon "DeviceScreenRotation" args)) 447 | (defn device-sd-storage [& args] (create-mui-icon "DeviceSdStorage" args)) 448 | (defn device-settings-system-daydream [& args] (create-mui-icon "DeviceSettingsSystemDaydream" args)) 449 | (defn device-signal-cellular-0-bar [& args] (create-mui-icon "DeviceSignalCellular0Bar" args)) 450 | (defn device-signal-cellular-1-bar [& args] (create-mui-icon "DeviceSignalCellular1Bar" args)) 451 | (defn device-signal-cellular-2-bar [& args] (create-mui-icon "DeviceSignalCellular2Bar" args)) 452 | (defn device-signal-cellular-3-bar [& args] (create-mui-icon "DeviceSignalCellular3Bar" args)) 453 | (defn device-signal-cellular-4-bar [& args] (create-mui-icon "DeviceSignalCellular4Bar" args)) 454 | (defn 455 | device-signal-cellular-connected-no-internet-0-bar 456 | [& args] 457 | (create-mui-icon "DeviceSignalCellularConnectedNoInternet0Bar" args)) 458 | (defn 459 | device-signal-cellular-connected-no-internet-1-bar 460 | [& args] 461 | (create-mui-icon "DeviceSignalCellularConnectedNoInternet1Bar" args)) 462 | (defn 463 | device-signal-cellular-connected-no-internet-2-bar 464 | [& args] 465 | (create-mui-icon "DeviceSignalCellularConnectedNoInternet2Bar" args)) 466 | (defn 467 | device-signal-cellular-connected-no-internet-3-bar 468 | [& args] 469 | (create-mui-icon "DeviceSignalCellularConnectedNoInternet3Bar" args)) 470 | (defn 471 | device-signal-cellular-connected-no-internet-4-bar 472 | [& args] 473 | (create-mui-icon "DeviceSignalCellularConnectedNoInternet4Bar" args)) 474 | (defn device-signal-cellular-no-sim [& args] (create-mui-icon "DeviceSignalCellularNoSim" args)) 475 | (defn device-signal-cellular-null [& args] (create-mui-icon "DeviceSignalCellularNull" args)) 476 | (defn device-signal-cellular-off [& args] (create-mui-icon "DeviceSignalCellularOff" args)) 477 | (defn device-signal-wifi-0-bar [& args] (create-mui-icon "DeviceSignalWifi0Bar" args)) 478 | (defn device-signal-wifi-1-bar-lock [& args] (create-mui-icon "DeviceSignalWifi1BarLock" args)) 479 | (defn device-signal-wifi-1-bar [& args] (create-mui-icon "DeviceSignalWifi1Bar" args)) 480 | (defn device-signal-wifi-2-bar-lock [& args] (create-mui-icon "DeviceSignalWifi2BarLock" args)) 481 | (defn device-signal-wifi-2-bar [& args] (create-mui-icon "DeviceSignalWifi2Bar" args)) 482 | (defn device-signal-wifi-3-bar-lock [& args] (create-mui-icon "DeviceSignalWifi3BarLock" args)) 483 | (defn device-signal-wifi-3-bar [& args] (create-mui-icon "DeviceSignalWifi3Bar" args)) 484 | (defn device-signal-wifi-4-bar-lock [& args] (create-mui-icon "DeviceSignalWifi4BarLock" args)) 485 | (defn device-signal-wifi-4-bar [& args] (create-mui-icon "DeviceSignalWifi4Bar" args)) 486 | (defn device-signal-wifi-off [& args] (create-mui-icon "DeviceSignalWifiOff" args)) 487 | (defn device-storage [& args] (create-mui-icon "DeviceStorage" args)) 488 | (defn device-usb [& args] (create-mui-icon "DeviceUsb" args)) 489 | (defn device-wallpaper [& args] (create-mui-icon "DeviceWallpaper" args)) 490 | (defn device-widgets [& args] (create-mui-icon "DeviceWidgets" args)) 491 | (defn device-wifi-lock [& args] (create-mui-icon "DeviceWifiLock" args)) 492 | (defn device-wifi-tethering [& args] (create-mui-icon "DeviceWifiTethering" args)) 493 | (defn editor-attach-file [& args] (create-mui-icon "EditorAttachFile" args)) 494 | (defn editor-attach-money [& args] (create-mui-icon "EditorAttachMoney" args)) 495 | (defn editor-border-all [& args] (create-mui-icon "EditorBorderAll" args)) 496 | (defn editor-border-bottom [& args] (create-mui-icon "EditorBorderBottom" args)) 497 | (defn editor-border-clear [& args] (create-mui-icon "EditorBorderClear" args)) 498 | (defn editor-border-color [& args] (create-mui-icon "EditorBorderColor" args)) 499 | (defn editor-border-horizontal [& args] (create-mui-icon "EditorBorderHorizontal" args)) 500 | (defn editor-border-inner [& args] (create-mui-icon "EditorBorderInner" args)) 501 | (defn editor-border-left [& args] (create-mui-icon "EditorBorderLeft" args)) 502 | (defn editor-border-outer [& args] (create-mui-icon "EditorBorderOuter" args)) 503 | (defn editor-border-right [& args] (create-mui-icon "EditorBorderRight" args)) 504 | (defn editor-border-style [& args] (create-mui-icon "EditorBorderStyle" args)) 505 | (defn editor-border-top [& args] (create-mui-icon "EditorBorderTop" args)) 506 | (defn editor-border-vertical [& args] (create-mui-icon "EditorBorderVertical" args)) 507 | (defn editor-bubble-chart [& args] (create-mui-icon "EditorBubbleChart" args)) 508 | (defn editor-drag-handle [& args] (create-mui-icon "EditorDragHandle" args)) 509 | (defn editor-format-align-center [& args] (create-mui-icon "EditorFormatAlignCenter" args)) 510 | (defn editor-format-align-justify [& args] (create-mui-icon "EditorFormatAlignJustify" args)) 511 | (defn editor-format-align-left [& args] (create-mui-icon "EditorFormatAlignLeft" args)) 512 | (defn editor-format-align-right [& args] (create-mui-icon "EditorFormatAlignRight" args)) 513 | (defn editor-format-bold [& args] (create-mui-icon "EditorFormatBold" args)) 514 | (defn editor-format-clear [& args] (create-mui-icon "EditorFormatClear" args)) 515 | (defn editor-format-color-fill [& args] (create-mui-icon "EditorFormatColorFill" args)) 516 | (defn editor-format-color-reset [& args] (create-mui-icon "EditorFormatColorReset" args)) 517 | (defn editor-format-color-text [& args] (create-mui-icon "EditorFormatColorText" args)) 518 | (defn editor-format-indent-decrease [& args] (create-mui-icon "EditorFormatIndentDecrease" args)) 519 | (defn editor-format-indent-increase [& args] (create-mui-icon "EditorFormatIndentIncrease" args)) 520 | (defn editor-format-italic [& args] (create-mui-icon "EditorFormatItalic" args)) 521 | (defn editor-format-line-spacing [& args] (create-mui-icon "EditorFormatLineSpacing" args)) 522 | (defn editor-format-list-bulleted [& args] (create-mui-icon "EditorFormatListBulleted" args)) 523 | (defn editor-format-list-numbered [& args] (create-mui-icon "EditorFormatListNumbered" args)) 524 | (defn editor-format-paint [& args] (create-mui-icon "EditorFormatPaint" args)) 525 | (defn editor-format-quote [& args] (create-mui-icon "EditorFormatQuote" args)) 526 | (defn editor-format-shapes [& args] (create-mui-icon "EditorFormatShapes" args)) 527 | (defn editor-format-size [& args] (create-mui-icon "EditorFormatSize" args)) 528 | (defn editor-format-strikethrough [& args] (create-mui-icon "EditorFormatStrikethrough" args)) 529 | (defn editor-format-textdirection-l-to-r [& args] (create-mui-icon "EditorFormatTextdirectionLToR" args)) 530 | (defn editor-format-textdirection-r-to-l [& args] (create-mui-icon "EditorFormatTextdirectionRToL" args)) 531 | (defn editor-format-underlined [& args] (create-mui-icon "EditorFormatUnderlined" args)) 532 | (defn editor-functions [& args] (create-mui-icon "EditorFunctions" args)) 533 | (defn editor-highlight [& args] (create-mui-icon "EditorHighlight" args)) 534 | (defn editor-insert-chart [& args] (create-mui-icon "EditorInsertChart" args)) 535 | (defn editor-insert-comment [& args] (create-mui-icon "EditorInsertComment" args)) 536 | (defn editor-insert-drive-file [& args] (create-mui-icon "EditorInsertDriveFile" args)) 537 | (defn editor-insert-emoticon [& args] (create-mui-icon "EditorInsertEmoticon" args)) 538 | (defn editor-insert-invitation [& args] (create-mui-icon "EditorInsertInvitation" args)) 539 | (defn editor-insert-link [& args] (create-mui-icon "EditorInsertLink" args)) 540 | (defn editor-insert-photo [& args] (create-mui-icon "EditorInsertPhoto" args)) 541 | (defn editor-linear-scale [& args] (create-mui-icon "EditorLinearScale" args)) 542 | (defn editor-merge-type [& args] (create-mui-icon "EditorMergeType" args)) 543 | (defn editor-mode-comment [& args] (create-mui-icon "EditorModeComment" args)) 544 | (defn editor-mode-edit [& args] (create-mui-icon "EditorModeEdit" args)) 545 | (defn editor-monetization-on [& args] (create-mui-icon "EditorMonetizationOn" args)) 546 | (defn editor-money-off [& args] (create-mui-icon "EditorMoneyOff" args)) 547 | (defn editor-multiline-chart [& args] (create-mui-icon "EditorMultilineChart" args)) 548 | (defn editor-pie-chart-outlined [& args] (create-mui-icon "EditorPieChartOutlined" args)) 549 | (defn editor-pie-chart [& args] (create-mui-icon "EditorPieChart" args)) 550 | (defn editor-publish [& args] (create-mui-icon "EditorPublish" args)) 551 | (defn editor-short-text [& args] (create-mui-icon "EditorShortText" args)) 552 | (defn editor-show-chart [& args] (create-mui-icon "EditorShowChart" args)) 553 | (defn editor-space-bar [& args] (create-mui-icon "EditorSpaceBar" args)) 554 | (defn editor-strikethrough-s [& args] (create-mui-icon "EditorStrikethroughS" args)) 555 | (defn editor-text-fields [& args] (create-mui-icon "EditorTextFields" args)) 556 | (defn editor-title [& args] (create-mui-icon "EditorTitle" args)) 557 | (defn editor-vertical-align-bottom [& args] (create-mui-icon "EditorVerticalAlignBottom" args)) 558 | (defn editor-vertical-align-center [& args] (create-mui-icon "EditorVerticalAlignCenter" args)) 559 | (defn editor-vertical-align-top [& args] (create-mui-icon "EditorVerticalAlignTop" args)) 560 | (defn editor-wrap-text [& args] (create-mui-icon "EditorWrapText" args)) 561 | (defn file-attachment [& args] (create-mui-icon "FileAttachment" args)) 562 | (defn file-cloud-circle [& args] (create-mui-icon "FileCloudCircle" args)) 563 | (defn file-cloud-done [& args] (create-mui-icon "FileCloudDone" args)) 564 | (defn file-cloud-download [& args] (create-mui-icon "FileCloudDownload" args)) 565 | (defn file-cloud-off [& args] (create-mui-icon "FileCloudOff" args)) 566 | (defn file-cloud-queue [& args] (create-mui-icon "FileCloudQueue" args)) 567 | (defn file-cloud-upload [& args] (create-mui-icon "FileCloudUpload" args)) 568 | (defn file-cloud [& args] (create-mui-icon "FileCloud" args)) 569 | (defn file-create-new-folder [& args] (create-mui-icon "FileCreateNewFolder" args)) 570 | (defn file-file-download [& args] (create-mui-icon "FileFileDownload" args)) 571 | (defn file-file-upload [& args] (create-mui-icon "FileFileUpload" args)) 572 | (defn file-folder-open [& args] (create-mui-icon "FileFolderOpen" args)) 573 | (defn file-folder-shared [& args] (create-mui-icon "FileFolderShared" args)) 574 | (defn file-folder [& args] (create-mui-icon "FileFolder" args)) 575 | (defn hardware-cast-connected [& args] (create-mui-icon "HardwareCastConnected" args)) 576 | (defn hardware-cast [& args] (create-mui-icon "HardwareCast" args)) 577 | (defn hardware-computer [& args] (create-mui-icon "HardwareComputer" args)) 578 | (defn hardware-desktop-mac [& args] (create-mui-icon "HardwareDesktopMac" args)) 579 | (defn hardware-desktop-windows [& args] (create-mui-icon "HardwareDesktopWindows" args)) 580 | (defn hardware-developer-board [& args] (create-mui-icon "HardwareDeveloperBoard" args)) 581 | (defn hardware-device-hub [& args] (create-mui-icon "HardwareDeviceHub" args)) 582 | (defn hardware-devices-other [& args] (create-mui-icon "HardwareDevicesOther" args)) 583 | (defn hardware-dock [& args] (create-mui-icon "HardwareDock" args)) 584 | (defn hardware-gamepad [& args] (create-mui-icon "HardwareGamepad" args)) 585 | (defn hardware-headset-mic [& args] (create-mui-icon "HardwareHeadsetMic" args)) 586 | (defn hardware-headset [& args] (create-mui-icon "HardwareHeadset" args)) 587 | (defn hardware-keyboard-arrow-down [& args] (create-mui-icon "HardwareKeyboardArrowDown" args)) 588 | (defn hardware-keyboard-arrow-left [& args] (create-mui-icon "HardwareKeyboardArrowLeft" args)) 589 | (defn hardware-keyboard-arrow-right [& args] (create-mui-icon "HardwareKeyboardArrowRight" args)) 590 | (defn hardware-keyboard-arrow-up [& args] (create-mui-icon "HardwareKeyboardArrowUp" args)) 591 | (defn hardware-keyboard-backspace [& args] (create-mui-icon "HardwareKeyboardBackspace" args)) 592 | (defn hardware-keyboard-capslock [& args] (create-mui-icon "HardwareKeyboardCapslock" args)) 593 | (defn hardware-keyboard-hide [& args] (create-mui-icon "HardwareKeyboardHide" args)) 594 | (defn hardware-keyboard-return [& args] (create-mui-icon "HardwareKeyboardReturn" args)) 595 | (defn hardware-keyboard-tab [& args] (create-mui-icon "HardwareKeyboardTab" args)) 596 | (defn hardware-keyboard-voice [& args] (create-mui-icon "HardwareKeyboardVoice" args)) 597 | (defn hardware-keyboard [& args] (create-mui-icon "HardwareKeyboard" args)) 598 | (defn hardware-laptop-chromebook [& args] (create-mui-icon "HardwareLaptopChromebook" args)) 599 | (defn hardware-laptop-mac [& args] (create-mui-icon "HardwareLaptopMac" args)) 600 | (defn hardware-laptop-windows [& args] (create-mui-icon "HardwareLaptopWindows" args)) 601 | (defn hardware-laptop [& args] (create-mui-icon "HardwareLaptop" args)) 602 | (defn hardware-memory [& args] (create-mui-icon "HardwareMemory" args)) 603 | (defn hardware-mouse [& args] (create-mui-icon "HardwareMouse" args)) 604 | (defn hardware-phone-android [& args] (create-mui-icon "HardwarePhoneAndroid" args)) 605 | (defn hardware-phone-iphone [& args] (create-mui-icon "HardwarePhoneIphone" args)) 606 | (defn hardware-phonelink-off [& args] (create-mui-icon "HardwarePhonelinkOff" args)) 607 | (defn hardware-phonelink [& args] (create-mui-icon "HardwarePhonelink" args)) 608 | (defn hardware-power-input [& args] (create-mui-icon "HardwarePowerInput" args)) 609 | (defn hardware-router [& args] (create-mui-icon "HardwareRouter" args)) 610 | (defn hardware-scanner [& args] (create-mui-icon "HardwareScanner" args)) 611 | (defn hardware-security [& args] (create-mui-icon "HardwareSecurity" args)) 612 | (defn hardware-sim-card [& args] (create-mui-icon "HardwareSimCard" args)) 613 | (defn hardware-smartphone [& args] (create-mui-icon "HardwareSmartphone" args)) 614 | (defn hardware-speaker-group [& args] (create-mui-icon "HardwareSpeakerGroup" args)) 615 | (defn hardware-speaker [& args] (create-mui-icon "HardwareSpeaker" args)) 616 | (defn hardware-tablet-android [& args] (create-mui-icon "HardwareTabletAndroid" args)) 617 | (defn hardware-tablet-mac [& args] (create-mui-icon "HardwareTabletMac" args)) 618 | (defn hardware-tablet [& args] (create-mui-icon "HardwareTablet" args)) 619 | (defn hardware-toys [& args] (create-mui-icon "HardwareToys" args)) 620 | (defn hardware-tv [& args] (create-mui-icon "HardwareTv" args)) 621 | (defn hardware-videogame-asset [& args] (create-mui-icon "HardwareVideogameAsset" args)) 622 | (defn hardware-watch [& args] (create-mui-icon "HardwareWatch" args)) 623 | (defn image-add-a-photo [& args] (create-mui-icon "ImageAddAPhoto" args)) 624 | (defn image-add-to-photos [& args] (create-mui-icon "ImageAddToPhotos" args)) 625 | (defn image-adjust [& args] (create-mui-icon "ImageAdjust" args)) 626 | (defn image-assistant-photo [& args] (create-mui-icon "ImageAssistantPhoto" args)) 627 | (defn image-assistant [& args] (create-mui-icon "ImageAssistant" args)) 628 | (defn image-audiotrack [& args] (create-mui-icon "ImageAudiotrack" args)) 629 | (defn image-blur-circular [& args] (create-mui-icon "ImageBlurCircular" args)) 630 | (defn image-blur-linear [& args] (create-mui-icon "ImageBlurLinear" args)) 631 | (defn image-blur-off [& args] (create-mui-icon "ImageBlurOff" args)) 632 | (defn image-blur-on [& args] (create-mui-icon "ImageBlurOn" args)) 633 | (defn image-brightness-1 [& args] (create-mui-icon "ImageBrightness1" args)) 634 | (defn image-brightness-2 [& args] (create-mui-icon "ImageBrightness2" args)) 635 | (defn image-brightness-3 [& args] (create-mui-icon "ImageBrightness3" args)) 636 | (defn image-brightness-4 [& args] (create-mui-icon "ImageBrightness4" args)) 637 | (defn image-brightness-5 [& args] (create-mui-icon "ImageBrightness5" args)) 638 | (defn image-brightness-6 [& args] (create-mui-icon "ImageBrightness6" args)) 639 | (defn image-brightness-7 [& args] (create-mui-icon "ImageBrightness7" args)) 640 | (defn image-broken-image [& args] (create-mui-icon "ImageBrokenImage" args)) 641 | (defn image-brush [& args] (create-mui-icon "ImageBrush" args)) 642 | (defn image-burst-mode [& args] (create-mui-icon "ImageBurstMode" args)) 643 | (defn image-camera-alt [& args] (create-mui-icon "ImageCameraAlt" args)) 644 | (defn image-camera-front [& args] (create-mui-icon "ImageCameraFront" args)) 645 | (defn image-camera-rear [& args] (create-mui-icon "ImageCameraRear" args)) 646 | (defn image-camera-roll [& args] (create-mui-icon "ImageCameraRoll" args)) 647 | (defn image-camera [& args] (create-mui-icon "ImageCamera" args)) 648 | (defn image-center-focus-strong [& args] (create-mui-icon "ImageCenterFocusStrong" args)) 649 | (defn image-center-focus-weak [& args] (create-mui-icon "ImageCenterFocusWeak" args)) 650 | (defn image-collections-bookmark [& args] (create-mui-icon "ImageCollectionsBookmark" args)) 651 | (defn image-collections [& args] (create-mui-icon "ImageCollections" args)) 652 | (defn image-color-lens [& args] (create-mui-icon "ImageColorLens" args)) 653 | (defn image-colorize [& args] (create-mui-icon "ImageColorize" args)) 654 | (defn image-compare [& args] (create-mui-icon "ImageCompare" args)) 655 | (defn image-control-point-duplicate [& args] (create-mui-icon "ImageControlPointDuplicate" args)) 656 | (defn image-control-point [& args] (create-mui-icon "ImageControlPoint" args)) 657 | (defn image-crop-1-6-9 [& args] (create-mui-icon "ImageCrop169" args)) 658 | (defn image-crop-3-2 [& args] (create-mui-icon "ImageCrop32" args)) 659 | (defn image-crop-5-4 [& args] (create-mui-icon "ImageCrop54" args)) 660 | (defn image-crop-7-5 [& args] (create-mui-icon "ImageCrop75" args)) 661 | (defn image-crop-din [& args] (create-mui-icon "ImageCropDin" args)) 662 | (defn image-crop-free [& args] (create-mui-icon "ImageCropFree" args)) 663 | (defn image-crop-landscape [& args] (create-mui-icon "ImageCropLandscape" args)) 664 | (defn image-crop-original [& args] (create-mui-icon "ImageCropOriginal" args)) 665 | (defn image-crop-portrait [& args] (create-mui-icon "ImageCropPortrait" args)) 666 | (defn image-crop-rotate [& args] (create-mui-icon "ImageCropRotate" args)) 667 | (defn image-crop-square [& args] (create-mui-icon "ImageCropSquare" args)) 668 | (defn image-crop [& args] (create-mui-icon "ImageCrop" args)) 669 | (defn image-dehaze [& args] (create-mui-icon "ImageDehaze" args)) 670 | (defn image-details [& args] (create-mui-icon "ImageDetails" args)) 671 | (defn image-edit [& args] (create-mui-icon "ImageEdit" args)) 672 | (defn image-exposure-neg-1 [& args] (create-mui-icon "ImageExposureNeg1" args)) 673 | (defn image-exposure-neg-2 [& args] (create-mui-icon "ImageExposureNeg2" args)) 674 | (defn image-exposure-plus-1 [& args] (create-mui-icon "ImageExposurePlus1" args)) 675 | (defn image-exposure-plus-2 [& args] (create-mui-icon "ImageExposurePlus2" args)) 676 | (defn image-exposure-zero [& args] (create-mui-icon "ImageExposureZero" args)) 677 | (defn image-exposure [& args] (create-mui-icon "ImageExposure" args)) 678 | (defn image-filter-1 [& args] (create-mui-icon "ImageFilter1" args)) 679 | (defn image-filter-2 [& args] (create-mui-icon "ImageFilter2" args)) 680 | (defn image-filter-3 [& args] (create-mui-icon "ImageFilter3" args)) 681 | (defn image-filter-4 [& args] (create-mui-icon "ImageFilter4" args)) 682 | (defn image-filter-5 [& args] (create-mui-icon "ImageFilter5" args)) 683 | (defn image-filter-6 [& args] (create-mui-icon "ImageFilter6" args)) 684 | (defn image-filter-7 [& args] (create-mui-icon "ImageFilter7" args)) 685 | (defn image-filter-8 [& args] (create-mui-icon "ImageFilter8" args)) 686 | (defn image-filter-9-plus [& args] (create-mui-icon "ImageFilter9Plus" args)) 687 | (defn image-filter-9 [& args] (create-mui-icon "ImageFilter9" args)) 688 | (defn image-filter-b-and-w [& args] (create-mui-icon "ImageFilterBAndW" args)) 689 | (defn image-filter-center-focus [& args] (create-mui-icon "ImageFilterCenterFocus" args)) 690 | (defn image-filter-drama [& args] (create-mui-icon "ImageFilterDrama" args)) 691 | (defn image-filter-frames [& args] (create-mui-icon "ImageFilterFrames" args)) 692 | (defn image-filter-hdr [& args] (create-mui-icon "ImageFilterHdr" args)) 693 | (defn image-filter-none [& args] (create-mui-icon "ImageFilterNone" args)) 694 | (defn image-filter-tilt-shift [& args] (create-mui-icon "ImageFilterTiltShift" args)) 695 | (defn image-filter-vintage [& args] (create-mui-icon "ImageFilterVintage" args)) 696 | (defn image-filter [& args] (create-mui-icon "ImageFilter" args)) 697 | (defn image-flare [& args] (create-mui-icon "ImageFlare" args)) 698 | (defn image-flash-auto [& args] (create-mui-icon "ImageFlashAuto" args)) 699 | (defn image-flash-off [& args] (create-mui-icon "ImageFlashOff" args)) 700 | (defn image-flash-on [& args] (create-mui-icon "ImageFlashOn" args)) 701 | (defn image-flip [& args] (create-mui-icon "ImageFlip" args)) 702 | (defn image-gradient [& args] (create-mui-icon "ImageGradient" args)) 703 | (defn image-grain [& args] (create-mui-icon "ImageGrain" args)) 704 | (defn image-grid-off [& args] (create-mui-icon "ImageGridOff" args)) 705 | (defn image-grid-on [& args] (create-mui-icon "ImageGridOn" args)) 706 | (defn image-hdr-off [& args] (create-mui-icon "ImageHdrOff" args)) 707 | (defn image-hdr-on [& args] (create-mui-icon "ImageHdrOn" args)) 708 | (defn image-hdr-strong [& args] (create-mui-icon "ImageHdrStrong" args)) 709 | (defn image-hdr-weak [& args] (create-mui-icon "ImageHdrWeak" args)) 710 | (defn image-healing [& args] (create-mui-icon "ImageHealing" args)) 711 | (defn image-image-aspect-ratio [& args] (create-mui-icon "ImageImageAspectRatio" args)) 712 | (defn image-image [& args] (create-mui-icon "ImageImage" args)) 713 | (defn image-iso [& args] (create-mui-icon "ImageIso" args)) 714 | (defn image-landscape [& args] (create-mui-icon "ImageLandscape" args)) 715 | (defn image-leak-add [& args] (create-mui-icon "ImageLeakAdd" args)) 716 | (defn image-leak-remove [& args] (create-mui-icon "ImageLeakRemove" args)) 717 | (defn image-lens [& args] (create-mui-icon "ImageLens" args)) 718 | (defn image-linked-camera [& args] (create-mui-icon "ImageLinkedCamera" args)) 719 | (defn image-looks-3 [& args] (create-mui-icon "ImageLooks3" args)) 720 | (defn image-looks-4 [& args] (create-mui-icon "ImageLooks4" args)) 721 | (defn image-looks-5 [& args] (create-mui-icon "ImageLooks5" args)) 722 | (defn image-looks-6 [& args] (create-mui-icon "ImageLooks6" args)) 723 | (defn image-looks-one [& args] (create-mui-icon "ImageLooksOne" args)) 724 | (defn image-looks-two [& args] (create-mui-icon "ImageLooksTwo" args)) 725 | (defn image-looks [& args] (create-mui-icon "ImageLooks" args)) 726 | (defn image-loupe [& args] (create-mui-icon "ImageLoupe" args)) 727 | (defn image-monochrome-photos [& args] (create-mui-icon "ImageMonochromePhotos" args)) 728 | (defn image-movie-creation [& args] (create-mui-icon "ImageMovieCreation" args)) 729 | (defn image-movie-filter [& args] (create-mui-icon "ImageMovieFilter" args)) 730 | (defn image-music-note [& args] (create-mui-icon "ImageMusicNote" args)) 731 | (defn image-nature-people [& args] (create-mui-icon "ImageNaturePeople" args)) 732 | (defn image-nature [& args] (create-mui-icon "ImageNature" args)) 733 | (defn image-navigate-before [& args] (create-mui-icon "ImageNavigateBefore" args)) 734 | (defn image-navigate-next [& args] (create-mui-icon "ImageNavigateNext" args)) 735 | (defn image-palette [& args] (create-mui-icon "ImagePalette" args)) 736 | (defn image-panorama-fish-eye [& args] (create-mui-icon "ImagePanoramaFishEye" args)) 737 | (defn image-panorama-horizontal [& args] (create-mui-icon "ImagePanoramaHorizontal" args)) 738 | (defn image-panorama-vertical [& args] (create-mui-icon "ImagePanoramaVertical" args)) 739 | (defn image-panorama-wide-angle [& args] (create-mui-icon "ImagePanoramaWideAngle" args)) 740 | (defn image-panorama [& args] (create-mui-icon "ImagePanorama" args)) 741 | (defn image-photo-album [& args] (create-mui-icon "ImagePhotoAlbum" args)) 742 | (defn image-photo-camera [& args] (create-mui-icon "ImagePhotoCamera" args)) 743 | (defn image-photo-filter [& args] (create-mui-icon "ImagePhotoFilter" args)) 744 | (defn image-photo-library [& args] (create-mui-icon "ImagePhotoLibrary" args)) 745 | (defn image-photo-size-select-actual [& args] (create-mui-icon "ImagePhotoSizeSelectActual" args)) 746 | (defn image-photo-size-select-large [& args] (create-mui-icon "ImagePhotoSizeSelectLarge" args)) 747 | (defn image-photo-size-select-small [& args] (create-mui-icon "ImagePhotoSizeSelectSmall" args)) 748 | (defn image-photo [& args] (create-mui-icon "ImagePhoto" args)) 749 | (defn image-picture-as-pdf [& args] (create-mui-icon "ImagePictureAsPdf" args)) 750 | (defn image-portrait [& args] (create-mui-icon "ImagePortrait" args)) 751 | (defn image-remove-red-eye [& args] (create-mui-icon "ImageRemoveRedEye" args)) 752 | (defn image-rotate-9-0-degrees-ccw [& args] (create-mui-icon "ImageRotate90DegreesCcw" args)) 753 | (defn image-rotate-left [& args] (create-mui-icon "ImageRotateLeft" args)) 754 | (defn image-rotate-right [& args] (create-mui-icon "ImageRotateRight" args)) 755 | (defn image-slideshow [& args] (create-mui-icon "ImageSlideshow" args)) 756 | (defn image-straighten [& args] (create-mui-icon "ImageStraighten" args)) 757 | (defn image-style [& args] (create-mui-icon "ImageStyle" args)) 758 | (defn image-switch-camera [& args] (create-mui-icon "ImageSwitchCamera" args)) 759 | (defn image-switch-video [& args] (create-mui-icon "ImageSwitchVideo" args)) 760 | (defn image-tag-faces [& args] (create-mui-icon "ImageTagFaces" args)) 761 | (defn image-texture [& args] (create-mui-icon "ImageTexture" args)) 762 | (defn image-timelapse [& args] (create-mui-icon "ImageTimelapse" args)) 763 | (defn image-timer-1-0 [& args] (create-mui-icon "ImageTimer10" args)) 764 | (defn image-timer-3 [& args] (create-mui-icon "ImageTimer3" args)) 765 | (defn image-timer-off [& args] (create-mui-icon "ImageTimerOff" args)) 766 | (defn image-timer [& args] (create-mui-icon "ImageTimer" args)) 767 | (defn image-tonality [& args] (create-mui-icon "ImageTonality" args)) 768 | (defn image-transform [& args] (create-mui-icon "ImageTransform" args)) 769 | (defn image-tune [& args] (create-mui-icon "ImageTune" args)) 770 | (defn image-view-comfy [& args] (create-mui-icon "ImageViewComfy" args)) 771 | (defn image-view-compact [& args] (create-mui-icon "ImageViewCompact" args)) 772 | (defn image-vignette [& args] (create-mui-icon "ImageVignette" args)) 773 | (defn image-wb-auto [& args] (create-mui-icon "ImageWbAuto" args)) 774 | (defn image-wb-cloudy [& args] (create-mui-icon "ImageWbCloudy" args)) 775 | (defn image-wb-incandescent [& args] (create-mui-icon "ImageWbIncandescent" args)) 776 | (defn image-wb-iridescent [& args] (create-mui-icon "ImageWbIridescent" args)) 777 | (defn image-wb-sunny [& args] (create-mui-icon "ImageWbSunny" args)) 778 | (defn maps-add-location [& args] (create-mui-icon "MapsAddLocation" args)) 779 | (defn maps-beenhere [& args] (create-mui-icon "MapsBeenhere" args)) 780 | (defn maps-directions-bike [& args] (create-mui-icon "MapsDirectionsBike" args)) 781 | (defn maps-directions-boat [& args] (create-mui-icon "MapsDirectionsBoat" args)) 782 | (defn maps-directions-bus [& args] (create-mui-icon "MapsDirectionsBus" args)) 783 | (defn maps-directions-car [& args] (create-mui-icon "MapsDirectionsCar" args)) 784 | (defn maps-directions-railway [& args] (create-mui-icon "MapsDirectionsRailway" args)) 785 | (defn maps-directions-run [& args] (create-mui-icon "MapsDirectionsRun" args)) 786 | (defn maps-directions-subway [& args] (create-mui-icon "MapsDirectionsSubway" args)) 787 | (defn maps-directions-transit [& args] (create-mui-icon "MapsDirectionsTransit" args)) 788 | (defn maps-directions-walk [& args] (create-mui-icon "MapsDirectionsWalk" args)) 789 | (defn maps-directions [& args] (create-mui-icon "MapsDirections" args)) 790 | (defn maps-edit-location [& args] (create-mui-icon "MapsEditLocation" args)) 791 | (defn maps-ev-station [& args] (create-mui-icon "MapsEvStation" args)) 792 | (defn maps-flight [& args] (create-mui-icon "MapsFlight" args)) 793 | (defn maps-hotel [& args] (create-mui-icon "MapsHotel" args)) 794 | (defn maps-layers-clear [& args] (create-mui-icon "MapsLayersClear" args)) 795 | (defn maps-layers [& args] (create-mui-icon "MapsLayers" args)) 796 | (defn maps-local-activity [& args] (create-mui-icon "MapsLocalActivity" args)) 797 | (defn maps-local-airport [& args] (create-mui-icon "MapsLocalAirport" args)) 798 | (defn maps-local-atm [& args] (create-mui-icon "MapsLocalAtm" args)) 799 | (defn maps-local-bar [& args] (create-mui-icon "MapsLocalBar" args)) 800 | (defn maps-local-cafe [& args] (create-mui-icon "MapsLocalCafe" args)) 801 | (defn maps-local-car-wash [& args] (create-mui-icon "MapsLocalCarWash" args)) 802 | (defn maps-local-convenience-store [& args] (create-mui-icon "MapsLocalConvenienceStore" args)) 803 | (defn maps-local-dining [& args] (create-mui-icon "MapsLocalDining" args)) 804 | (defn maps-local-drink [& args] (create-mui-icon "MapsLocalDrink" args)) 805 | (defn maps-local-florist [& args] (create-mui-icon "MapsLocalFlorist" args)) 806 | (defn maps-local-gas-station [& args] (create-mui-icon "MapsLocalGasStation" args)) 807 | (defn maps-local-grocery-store [& args] (create-mui-icon "MapsLocalGroceryStore" args)) 808 | (defn maps-local-hospital [& args] (create-mui-icon "MapsLocalHospital" args)) 809 | (defn maps-local-hotel [& args] (create-mui-icon "MapsLocalHotel" args)) 810 | (defn maps-local-laundry-service [& args] (create-mui-icon "MapsLocalLaundryService" args)) 811 | (defn maps-local-library [& args] (create-mui-icon "MapsLocalLibrary" args)) 812 | (defn maps-local-mall [& args] (create-mui-icon "MapsLocalMall" args)) 813 | (defn maps-local-movies [& args] (create-mui-icon "MapsLocalMovies" args)) 814 | (defn maps-local-offer [& args] (create-mui-icon "MapsLocalOffer" args)) 815 | (defn maps-local-parking [& args] (create-mui-icon "MapsLocalParking" args)) 816 | (defn maps-local-pharmacy [& args] (create-mui-icon "MapsLocalPharmacy" args)) 817 | (defn maps-local-phone [& args] (create-mui-icon "MapsLocalPhone" args)) 818 | (defn maps-local-pizza [& args] (create-mui-icon "MapsLocalPizza" args)) 819 | (defn maps-local-play [& args] (create-mui-icon "MapsLocalPlay" args)) 820 | (defn maps-local-post-office [& args] (create-mui-icon "MapsLocalPostOffice" args)) 821 | (defn maps-local-printshop [& args] (create-mui-icon "MapsLocalPrintshop" args)) 822 | (defn maps-local-see [& args] (create-mui-icon "MapsLocalSee" args)) 823 | (defn maps-local-shipping [& args] (create-mui-icon "MapsLocalShipping" args)) 824 | (defn maps-local-taxi [& args] (create-mui-icon "MapsLocalTaxi" args)) 825 | (defn maps-map [& args] (create-mui-icon "MapsMap" args)) 826 | (defn maps-my-location [& args] (create-mui-icon "MapsMyLocation" args)) 827 | (defn maps-navigation [& args] (create-mui-icon "MapsNavigation" args)) 828 | (defn maps-near-me [& args] (create-mui-icon "MapsNearMe" args)) 829 | (defn maps-person-pin-circle [& args] (create-mui-icon "MapsPersonPinCircle" args)) 830 | (defn maps-person-pin [& args] (create-mui-icon "MapsPersonPin" args)) 831 | (defn maps-pin-drop [& args] (create-mui-icon "MapsPinDrop" args)) 832 | (defn maps-place [& args] (create-mui-icon "MapsPlace" args)) 833 | (defn maps-rate-review [& args] (create-mui-icon "MapsRateReview" args)) 834 | (defn maps-restaurant-menu [& args] (create-mui-icon "MapsRestaurantMenu" args)) 835 | (defn maps-restaurant [& args] (create-mui-icon "MapsRestaurant" args)) 836 | (defn maps-satellite [& args] (create-mui-icon "MapsSatellite" args)) 837 | (defn maps-store-mall-directory [& args] (create-mui-icon "MapsStoreMallDirectory" args)) 838 | (defn maps-streetview [& args] (create-mui-icon "MapsStreetview" args)) 839 | (defn maps-subway [& args] (create-mui-icon "MapsSubway" args)) 840 | (defn maps-terrain [& args] (create-mui-icon "MapsTerrain" args)) 841 | (defn maps-traffic [& args] (create-mui-icon "MapsTraffic" args)) 842 | (defn maps-train [& args] (create-mui-icon "MapsTrain" args)) 843 | (defn maps-tram [& args] (create-mui-icon "MapsTram" args)) 844 | (defn maps-transfer-within-a-station [& args] (create-mui-icon "MapsTransferWithinAStation" args)) 845 | (defn maps-zoom-out-map [& args] (create-mui-icon "MapsZoomOutMap" args)) 846 | (defn navigation-apps [& args] (create-mui-icon "NavigationApps" args)) 847 | (defn navigation-arrow-back [& args] (create-mui-icon "NavigationArrowBack" args)) 848 | (defn navigation-arrow-downward [& args] (create-mui-icon "NavigationArrowDownward" args)) 849 | (defn navigation-arrow-drop-down-circle [& args] (create-mui-icon "NavigationArrowDropDownCircle" args)) 850 | (defn navigation-arrow-drop-down [& args] (create-mui-icon "NavigationArrowDropDown" args)) 851 | (defn navigation-arrow-drop-up [& args] (create-mui-icon "NavigationArrowDropUp" args)) 852 | (defn navigation-arrow-forward [& args] (create-mui-icon "NavigationArrowForward" args)) 853 | (defn navigation-arrow-upward [& args] (create-mui-icon "NavigationArrowUpward" args)) 854 | (defn navigation-cancel [& args] (create-mui-icon "NavigationCancel" args)) 855 | (defn navigation-check [& args] (create-mui-icon "NavigationCheck" args)) 856 | (defn navigation-chevron-left [& args] (create-mui-icon "NavigationChevronLeft" args)) 857 | (defn navigation-chevron-right [& args] (create-mui-icon "NavigationChevronRight" args)) 858 | (defn navigation-close [& args] (create-mui-icon "NavigationClose" args)) 859 | (defn navigation-expand-less [& args] (create-mui-icon "NavigationExpandLess" args)) 860 | (defn navigation-expand-more [& args] (create-mui-icon "NavigationExpandMore" args)) 861 | (defn navigation-first-page [& args] (create-mui-icon "NavigationFirstPage" args)) 862 | (defn navigation-fullscreen-exit [& args] (create-mui-icon "NavigationFullscreenExit" args)) 863 | (defn navigation-fullscreen [& args] (create-mui-icon "NavigationFullscreen" args)) 864 | (defn navigation-last-page [& args] (create-mui-icon "NavigationLastPage" args)) 865 | (defn navigation-menu [& args] (create-mui-icon "NavigationMenu" args)) 866 | (defn navigation-more-horiz [& args] (create-mui-icon "NavigationMoreHoriz" args)) 867 | (defn navigation-more-vert [& args] (create-mui-icon "NavigationMoreVert" args)) 868 | (defn navigation-refresh [& args] (create-mui-icon "NavigationRefresh" args)) 869 | (defn navigation-subdirectory-arrow-left [& args] (create-mui-icon "NavigationSubdirectoryArrowLeft" args)) 870 | (defn navigation-subdirectory-arrow-right [& args] (create-mui-icon "NavigationSubdirectoryArrowRight" args)) 871 | (defn navigation-unfold-less [& args] (create-mui-icon "NavigationUnfoldLess" args)) 872 | (defn navigation-unfold-more [& args] (create-mui-icon "NavigationUnfoldMore" args)) 873 | (defn navigation-arrow-drop-right [& args] (create-mui-icon "NavigationArrowDropRight" args)) 874 | (defn notification-adb [& args] (create-mui-icon "NotificationAdb" args)) 875 | (defn notification-airline-seat-flat-angled [& args] (create-mui-icon "NotificationAirlineSeatFlatAngled" args)) 876 | (defn notification-airline-seat-flat [& args] (create-mui-icon "NotificationAirlineSeatFlat" args)) 877 | (defn 878 | notification-airline-seat-individual-suite 879 | [& args] 880 | (create-mui-icon "NotificationAirlineSeatIndividualSuite" args)) 881 | (defn notification-airline-seat-legroom-extra [& args] (create-mui-icon "NotificationAirlineSeatLegroomExtra" args)) 882 | (defn notification-airline-seat-legroom-normal [& args] (create-mui-icon "NotificationAirlineSeatLegroomNormal" args)) 883 | (defn 884 | notification-airline-seat-legroom-reduced 885 | [& args] 886 | (create-mui-icon "NotificationAirlineSeatLegroomReduced" args)) 887 | (defn notification-airline-seat-recline-extra [& args] (create-mui-icon "NotificationAirlineSeatReclineExtra" args)) 888 | (defn notification-airline-seat-recline-normal [& args] (create-mui-icon "NotificationAirlineSeatReclineNormal" args)) 889 | (defn notification-bluetooth-audio [& args] (create-mui-icon "NotificationBluetoothAudio" args)) 890 | (defn notification-confirmation-number [& args] (create-mui-icon "NotificationConfirmationNumber" args)) 891 | (defn notification-disc-full [& args] (create-mui-icon "NotificationDiscFull" args)) 892 | (defn notification-do-not-disturb-alt [& args] (create-mui-icon "NotificationDoNotDisturbAlt" args)) 893 | (defn notification-do-not-disturb-off [& args] (create-mui-icon "NotificationDoNotDisturbOff" args)) 894 | (defn notification-do-not-disturb-on [& args] (create-mui-icon "NotificationDoNotDisturbOn" args)) 895 | (defn notification-do-not-disturb [& args] (create-mui-icon "NotificationDoNotDisturb" args)) 896 | (defn notification-drive-eta [& args] (create-mui-icon "NotificationDriveEta" args)) 897 | (defn notification-enhanced-encryption [& args] (create-mui-icon "NotificationEnhancedEncryption" args)) 898 | (defn notification-event-available [& args] (create-mui-icon "NotificationEventAvailable" args)) 899 | (defn notification-event-busy [& args] (create-mui-icon "NotificationEventBusy" args)) 900 | (defn notification-event-note [& args] (create-mui-icon "NotificationEventNote" args)) 901 | (defn notification-folder-special [& args] (create-mui-icon "NotificationFolderSpecial" args)) 902 | (defn notification-live-tv [& args] (create-mui-icon "NotificationLiveTv" args)) 903 | (defn notification-mms [& args] (create-mui-icon "NotificationMms" args)) 904 | (defn notification-more [& args] (create-mui-icon "NotificationMore" args)) 905 | (defn notification-network-check [& args] (create-mui-icon "NotificationNetworkCheck" args)) 906 | (defn notification-network-locked [& args] (create-mui-icon "NotificationNetworkLocked" args)) 907 | (defn notification-no-encryption [& args] (create-mui-icon "NotificationNoEncryption" args)) 908 | (defn notification-ondemand-video [& args] (create-mui-icon "NotificationOndemandVideo" args)) 909 | (defn notification-personal-video [& args] (create-mui-icon "NotificationPersonalVideo" args)) 910 | (defn notification-phone-bluetooth-speaker [& args] (create-mui-icon "NotificationPhoneBluetoothSpeaker" args)) 911 | (defn notification-phone-forwarded [& args] (create-mui-icon "NotificationPhoneForwarded" args)) 912 | (defn notification-phone-in-talk [& args] (create-mui-icon "NotificationPhoneInTalk" args)) 913 | (defn notification-phone-locked [& args] (create-mui-icon "NotificationPhoneLocked" args)) 914 | (defn notification-phone-missed [& args] (create-mui-icon "NotificationPhoneMissed" args)) 915 | (defn notification-phone-paused [& args] (create-mui-icon "NotificationPhonePaused" args)) 916 | (defn notification-power [& args] (create-mui-icon "NotificationPower" args)) 917 | (defn notification-priority-high [& args] (create-mui-icon "NotificationPriorityHigh" args)) 918 | (defn notification-rv-hookup [& args] (create-mui-icon "NotificationRvHookup" args)) 919 | (defn notification-sd-card [& args] (create-mui-icon "NotificationSdCard" args)) 920 | (defn notification-sim-card-alert [& args] (create-mui-icon "NotificationSimCardAlert" args)) 921 | (defn notification-sms-failed [& args] (create-mui-icon "NotificationSmsFailed" args)) 922 | (defn notification-sms [& args] (create-mui-icon "NotificationSms" args)) 923 | (defn notification-sync-disabled [& args] (create-mui-icon "NotificationSyncDisabled" args)) 924 | (defn notification-sync-problem [& args] (create-mui-icon "NotificationSyncProblem" args)) 925 | (defn notification-sync [& args] (create-mui-icon "NotificationSync" args)) 926 | (defn notification-system-update [& args] (create-mui-icon "NotificationSystemUpdate" args)) 927 | (defn notification-tap-and-play [& args] (create-mui-icon "NotificationTapAndPlay" args)) 928 | (defn notification-time-to-leave [& args] (create-mui-icon "NotificationTimeToLeave" args)) 929 | (defn notification-vibration [& args] (create-mui-icon "NotificationVibration" args)) 930 | (defn notification-voice-chat [& args] (create-mui-icon "NotificationVoiceChat" args)) 931 | (defn notification-vpn-lock [& args] (create-mui-icon "NotificationVpnLock" args)) 932 | (defn notification-wc [& args] (create-mui-icon "NotificationWc" args)) 933 | (defn notification-wifi [& args] (create-mui-icon "NotificationWifi" args)) 934 | (defn places-ac-unit [& args] (create-mui-icon "PlacesAcUnit" args)) 935 | (defn places-airport-shuttle [& args] (create-mui-icon "PlacesAirportShuttle" args)) 936 | (defn places-all-inclusive [& args] (create-mui-icon "PlacesAllInclusive" args)) 937 | (defn places-beach-access [& args] (create-mui-icon "PlacesBeachAccess" args)) 938 | (defn places-business-center [& args] (create-mui-icon "PlacesBusinessCenter" args)) 939 | (defn places-casino [& args] (create-mui-icon "PlacesCasino" args)) 940 | (defn places-child-care [& args] (create-mui-icon "PlacesChildCare" args)) 941 | (defn places-child-friendly [& args] (create-mui-icon "PlacesChildFriendly" args)) 942 | (defn places-fitness-center [& args] (create-mui-icon "PlacesFitnessCenter" args)) 943 | (defn places-free-breakfast [& args] (create-mui-icon "PlacesFreeBreakfast" args)) 944 | (defn places-golf-course [& args] (create-mui-icon "PlacesGolfCourse" args)) 945 | (defn places-hot-tub [& args] (create-mui-icon "PlacesHotTub" args)) 946 | (defn places-kitchen [& args] (create-mui-icon "PlacesKitchen" args)) 947 | (defn places-pool [& args] (create-mui-icon "PlacesPool" args)) 948 | (defn places-room-service [& args] (create-mui-icon "PlacesRoomService" args)) 949 | (defn places-rv-hookup [& args] (create-mui-icon "PlacesRvHookup" args)) 950 | (defn places-smoke-free [& args] (create-mui-icon "PlacesSmokeFree" args)) 951 | (defn places-smoking-rooms [& args] (create-mui-icon "PlacesSmokingRooms" args)) 952 | (defn places-spa [& args] (create-mui-icon "PlacesSpa" args)) 953 | (defn social-cake [& args] (create-mui-icon "SocialCake" args)) 954 | (defn social-domain [& args] (create-mui-icon "SocialDomain" args)) 955 | (defn social-group-add [& args] (create-mui-icon "SocialGroupAdd" args)) 956 | (defn social-group [& args] (create-mui-icon "SocialGroup" args)) 957 | (defn social-location-city [& args] (create-mui-icon "SocialLocationCity" args)) 958 | (defn social-mood-bad [& args] (create-mui-icon "SocialMoodBad" args)) 959 | (defn social-mood [& args] (create-mui-icon "SocialMood" args)) 960 | (defn social-notifications-active [& args] (create-mui-icon "SocialNotificationsActive" args)) 961 | (defn social-notifications-none [& args] (create-mui-icon "SocialNotificationsNone" args)) 962 | (defn social-notifications-off [& args] (create-mui-icon "SocialNotificationsOff" args)) 963 | (defn social-notifications-paused [& args] (create-mui-icon "SocialNotificationsPaused" args)) 964 | (defn social-notifications [& args] (create-mui-icon "SocialNotifications" args)) 965 | (defn social-pages [& args] (create-mui-icon "SocialPages" args)) 966 | (defn social-party-mode [& args] (create-mui-icon "SocialPartyMode" args)) 967 | (defn social-people-outline [& args] (create-mui-icon "SocialPeopleOutline" args)) 968 | (defn social-people [& args] (create-mui-icon "SocialPeople" args)) 969 | (defn social-person-add [& args] (create-mui-icon "SocialPersonAdd" args)) 970 | (defn social-person-outline [& args] (create-mui-icon "SocialPersonOutline" args)) 971 | (defn social-person [& args] (create-mui-icon "SocialPerson" args)) 972 | (defn social-plus-one [& args] (create-mui-icon "SocialPlusOne" args)) 973 | (defn social-poll [& args] (create-mui-icon "SocialPoll" args)) 974 | (defn social-public [& args] (create-mui-icon "SocialPublic" args)) 975 | (defn social-school [& args] (create-mui-icon "SocialSchool" args)) 976 | (defn social-sentiment-dissatisfied [& args] (create-mui-icon "SocialSentimentDissatisfied" args)) 977 | (defn social-sentiment-neutral [& args] (create-mui-icon "SocialSentimentNeutral" args)) 978 | (defn social-sentiment-satisfied [& args] (create-mui-icon "SocialSentimentSatisfied" args)) 979 | (defn social-sentiment-very-dissatisfied [& args] (create-mui-icon "SocialSentimentVeryDissatisfied" args)) 980 | (defn social-sentiment-very-satisfied [& args] (create-mui-icon "SocialSentimentVerySatisfied" args)) 981 | (defn social-share [& args] (create-mui-icon "SocialShare" args)) 982 | (defn social-whatshot [& args] (create-mui-icon "SocialWhatshot" args)) 983 | (defn toggle-check-box-outline-blank [& args] (create-mui-icon "ToggleCheckBoxOutlineBlank" args)) 984 | (defn toggle-check-box [& args] (create-mui-icon "ToggleCheckBox" args)) 985 | (defn toggle-indeterminate-check-box [& args] (create-mui-icon "ToggleIndeterminateCheckBox" args)) 986 | (defn toggle-radio-button-checked [& args] (create-mui-icon "ToggleRadioButtonChecked" args)) 987 | (defn toggle-radio-button-unchecked [& args] (create-mui-icon "ToggleRadioButtonUnchecked" args)) 988 | (defn toggle-star-border [& args] (create-mui-icon "ToggleStarBorder" args)) 989 | (defn toggle-star-half [& args] (create-mui-icon "ToggleStarHalf" args)) 990 | (defn toggle-star [& args] (create-mui-icon "ToggleStar" args)) 991 | -------------------------------------------------------------------------------- /src/cljs_react_material_ui/reagent.cljs: -------------------------------------------------------------------------------- 1 | (ns cljs-react-material-ui.reagent 2 | (:refer-clojure :exclude [list stepper]) 3 | (:require [reagent.core :as r] 4 | [reagent.impl.template] 5 | [reagent.interop :refer-macros [$ $!]])) 6 | 7 | (def selectable-list (r/adapt-react-class ((aget js/MaterialUI "makeSelectable") (aget js/MaterialUI "List")))) 8 | 9 | (def app-bar (r/adapt-react-class (aget js/MaterialUI "AppBar"))) 10 | (def auto-complete (r/adapt-react-class (aget js/MaterialUI "AutoComplete"))) 11 | (def avatar (r/adapt-react-class (aget js/MaterialUI "Avatar"))) 12 | (def badge (r/adapt-react-class (aget js/MaterialUI "Badge"))) 13 | (def bottom-navigation (r/adapt-react-class (aget js/MaterialUI "BottomNavigation"))) 14 | (def bottom-navigation-item (r/adapt-react-class (aget js/MaterialUI "BottomNavigationItem"))) 15 | (def card (r/adapt-react-class (aget js/MaterialUI "Card"))) 16 | (def card-actions (r/adapt-react-class (aget js/MaterialUI "CardActions"))) 17 | (def card-header (r/adapt-react-class (aget js/MaterialUI "CardHeader"))) 18 | (def card-media (r/adapt-react-class (aget js/MaterialUI "CardMedia"))) 19 | (def card-title (r/adapt-react-class (aget js/MaterialUI "CardTitle"))) 20 | (def card-text (r/adapt-react-class (aget js/MaterialUI "CardText"))) 21 | (def checkbox (r/adapt-react-class (aget js/MaterialUI "Checkbox"))) 22 | (def chip (r/adapt-react-class (aget js/MaterialUI "Chip"))) 23 | (def circular-progress (r/adapt-react-class (aget js/MaterialUI "CircularProgress"))) 24 | (def date-picker (r/adapt-react-class (aget js/MaterialUI "DatePicker"))) 25 | (def dialog (r/adapt-react-class (aget js/MaterialUI "Dialog"))) 26 | (def divider (r/adapt-react-class (aget js/MaterialUI "Divider"))) 27 | (def drawer (r/adapt-react-class (aget js/MaterialUI "Drawer"))) 28 | (def drop-down-menu (r/adapt-react-class (aget js/MaterialUI "DropDownMenu"))) 29 | (def flat-button (r/adapt-react-class (aget js/MaterialUI "FlatButton"))) 30 | (def floating-action-button (r/adapt-react-class (aget js/MaterialUI "FloatingActionButton"))) 31 | (def font-icon (r/adapt-react-class (aget js/MaterialUI "FontIcon"))) 32 | (def grid-list (r/adapt-react-class (aget js/MaterialUI "GridList"))) 33 | (def grid-tile (r/adapt-react-class (aget js/MaterialUI "GridTile"))) 34 | (def icon-button (r/adapt-react-class (aget js/MaterialUI "IconButton"))) 35 | (def icon-menu (r/adapt-react-class (aget js/MaterialUI "IconMenu"))) 36 | (def linear-progress (r/adapt-react-class (aget js/MaterialUI "LinearProgress"))) 37 | (def list (r/adapt-react-class (aget js/MaterialUI "List"))) 38 | (def list-item (r/adapt-react-class (aget js/MaterialUI "ListItem"))) 39 | (def menu (r/adapt-react-class (aget js/MaterialUI "Menu"))) 40 | (def menu-item (r/adapt-react-class (aget js/MaterialUI "MenuItem"))) 41 | (def mui-theme-provider (r/adapt-react-class (aget js/MaterialUI "MuiThemeProvider"))) 42 | (def paper (r/adapt-react-class (aget js/MaterialUI "Paper"))) 43 | (def popover (r/adapt-react-class (aget js/MaterialUI "Popover"))) 44 | (def radio-button (r/adapt-react-class (aget js/MaterialUI "RadioButton"))) 45 | (def radio-button-group (r/adapt-react-class (aget js/MaterialUI "RadioButtonGroup"))) 46 | (def raised-button (r/adapt-react-class (aget js/MaterialUI "RaisedButton"))) 47 | (def refresh-indicator (r/adapt-react-class (aget js/MaterialUI "RefreshIndicator"))) 48 | (def select-field (r/adapt-react-class (aget js/MaterialUI "SelectField"))) 49 | (def slider (r/adapt-react-class (aget js/MaterialUI "Slider"))) 50 | (def subheader (r/adapt-react-class (aget js/MaterialUI "Subheader"))) 51 | (def svg-icon (r/adapt-react-class (aget js/MaterialUI "SvgIcon"))) 52 | (def step (r/adapt-react-class (aget js/MaterialUI "Step"))) 53 | (def step-button (r/adapt-react-class (aget js/MaterialUI "StepButton"))) 54 | (def step-content (r/adapt-react-class (aget js/MaterialUI "StepContent"))) 55 | (def step-label (r/adapt-react-class (aget js/MaterialUI "StepLabel"))) 56 | (def stepper (r/adapt-react-class (aget js/MaterialUI "Stepper"))) 57 | (def snackbar (r/adapt-react-class (aget js/MaterialUI "Snackbar"))) 58 | (def tabs (r/adapt-react-class (aget js/MaterialUI "Tabs"))) 59 | (def tab (r/adapt-react-class (aget js/MaterialUI "Tab"))) 60 | (def table (r/adapt-react-class (aget js/MaterialUI "Table"))) 61 | (def table-body (r/adapt-react-class (aget js/MaterialUI "TableBody"))) 62 | (def table-footer (r/adapt-react-class (aget js/MaterialUI "TableFooter"))) 63 | (def table-header (r/adapt-react-class (aget js/MaterialUI "TableHeader"))) 64 | (def table-header-column (r/adapt-react-class (aget js/MaterialUI "TableHeaderColumn"))) 65 | (def table-row (r/adapt-react-class (aget js/MaterialUI "TableRow"))) 66 | (def table-row-column (r/adapt-react-class (aget js/MaterialUI "TableRowColumn"))) 67 | (def text-field (r/adapt-react-class (aget js/MaterialUI "TextField"))) 68 | (def time-picker (r/adapt-react-class (aget js/MaterialUI "TimePicker"))) 69 | (def toggle (r/adapt-react-class (aget js/MaterialUI "Toggle"))) 70 | (def toolbar (r/adapt-react-class (aget js/MaterialUI "Toolbar"))) 71 | (def toolbar-group (r/adapt-react-class (aget js/MaterialUI "ToolbarGroup"))) 72 | (def toolbar-separator (r/adapt-react-class (aget js/MaterialUI "ToolbarSeparator"))) 73 | (def toolbar-title (r/adapt-react-class (aget js/MaterialUI "ToolbarTitle"))) -------------------------------------------------------------------------------- /src/cljs_react_material_ui/rum.cljs: -------------------------------------------------------------------------------- 1 | (ns cljs-react-material-ui.rum 2 | (:refer-clojure :exclude [list stepper]) 3 | (:require-macros [cljs-react-material-ui.core]) 4 | (:require [rum.core] 5 | [cljs-react-material-ui.core])) 6 | 7 | (def selectable-list (cljs-react-material-ui.core/adapt-rum-class ((aget js/MaterialUI "makeSelectable") (aget js/MaterialUI "List")))) 8 | 9 | (def app-bar (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "AppBar"))) 10 | (def auto-complete (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "AutoComplete"))) 11 | (def avatar (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Avatar"))) 12 | (def badge (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Badge"))) 13 | (def bottom-navigation (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "BottomNavigation"))) 14 | (def bottom-navigation-item (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "BottomNavigationItem"))) 15 | (def card (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Card"))) 16 | (def card-actions (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "CardActions"))) 17 | (def card-header (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "CardHeader"))) 18 | (def card-media (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "CardMedia"))) 19 | (def card-title (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "CardTitle"))) 20 | (def card-text (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "CardText"))) 21 | (def checkbox (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Checkbox"))) 22 | (def chip (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Chip"))) 23 | (def circular-progress (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "CircularProgress"))) 24 | (def date-picker (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "DatePicker"))) 25 | (def dialog (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Dialog"))) 26 | (def divider (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Divider"))) 27 | (def drawer (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Drawer"))) 28 | (def drop-down-menu (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "DropDownMenu"))) 29 | (def flat-button (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "FlatButton"))) 30 | (def floating-action-button (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "FloatingActionButton"))) 31 | (def font-icon (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "FontIcon"))) 32 | (def grid-list (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "GridList"))) 33 | (def grid-tile (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "GridTile"))) 34 | (def icon-button (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "IconButton"))) 35 | (def icon-menu (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "IconMenu"))) 36 | (def linear-progress (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "LinearProgress"))) 37 | (def list (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "List"))) 38 | (def list-item (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "ListItem"))) 39 | (def menu (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Menu"))) 40 | (def menu-item (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "MenuItem"))) 41 | (def mui-theme-provider (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "MuiThemeProvider"))) 42 | (def paper (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Paper"))) 43 | (def popover (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Popover"))) 44 | (def radio-button (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "RadioButton"))) 45 | (def radio-button-group (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "RadioButtonGroup"))) 46 | (def raised-button (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "RaisedButton"))) 47 | (def refresh-indicator (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "RefreshIndicator"))) 48 | (def select-field (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "SelectField"))) 49 | (def slider (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Slider"))) 50 | (def subheader (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Subheader"))) 51 | (def svg-icon (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "SvgIcon"))) 52 | (def step (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Step"))) 53 | (def step-button (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "StepButton"))) 54 | (def step-content (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "StepContent"))) 55 | (def step-label (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "StepLabel"))) 56 | (def stepper (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Stepper"))) 57 | (def snackbar (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Snackbar"))) 58 | (def tabs (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Tabs"))) 59 | (def tab (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Tab"))) 60 | (def table (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Table"))) 61 | (def table-body (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "TableBody"))) 62 | (def table-footer (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "TableFooter"))) 63 | (def table-header (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "TableHeader"))) 64 | (def table-header-column (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "TableHeaderColumn"))) 65 | (def table-row (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "TableRow"))) 66 | (def table-row-column (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "TableRowColumn"))) 67 | (def text-field (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "TextField"))) 68 | (def time-picker (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "TimePicker"))) 69 | (def toggle (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Toggle"))) 70 | (def toolbar (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "Toolbar"))) 71 | (def toolbar-group (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "ToolbarGroup"))) 72 | (def toolbar-separator (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "ToolbarSeparator"))) 73 | (def toolbar-title (cljs-react-material-ui.core/adapt-rum-class (aget js/MaterialUI "ToolbarTitle"))) -------------------------------------------------------------------------------- /test/cljs_react_material_ui/core_test.clj: -------------------------------------------------------------------------------- 1 | (ns cljs-react-material-ui.core-test 2 | (:require [clojure.test :refer :all] 3 | [cljs-react-material-ui.core :refer :all])) 4 | 5 | (deftest a-test 6 | (testing "FIXME, I fail." 7 | (is (= 0 1)))) 8 | --------------------------------------------------------------------------------