aboutsummaryrefslogtreecommitdiffstats
path: root/root/meta/mmm.component/dropdown_menu/text$moonscript -> mmm$component.moon
diff options
context:
space:
mode:
Diffstat (limited to 'root/meta/mmm.component/dropdown_menu/text$moonscript -> mmm$component.moon')
-rw-r--r--root/meta/mmm.component/dropdown_menu/text$moonscript -> mmm$component.moon17
1 files changed, 17 insertions, 0 deletions
diff --git a/root/meta/mmm.component/dropdown_menu/text$moonscript -> mmm$component.moon b/root/meta/mmm.component/dropdown_menu/text$moonscript -> mmm$component.moon
new file mode 100644
index 0000000..a4f1e04
--- /dev/null
+++ b/root/meta/mmm.component/dropdown_menu/text$moonscript -> mmm$component.moon
@@ -0,0 +1,17 @@
+import ReactiveVar, text, elements from require 'mmm.component'
+import div, select, option from elements
+
+color = ReactiveVar 'white'
+
+div {
+ div 'test', style: color\map (background) ->
+ { padding: '1em', :background }
+
+ select {
+ onchange: (e) => color\set e.target.value
+
+ option 'white'
+ option 'red'
+ option 'green'
+ }
+}