aboutsummaryrefslogtreecommitdiff
path: root/node_modules
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules')
-rw-r--r--node_modules/components-data/anchor.json46
-rw-r--r--node_modules/components-data/button.json72
-rw-r--r--node_modules/components-data/checkbox.json51
-rw-r--r--node_modules/components-data/image.json27
-rw-r--r--node_modules/components-data/number-input.json26
-rw-r--r--node_modules/components-data/radio-button.json50
-rw-r--r--node_modules/components-data/range-input.json26
-rw-r--r--node_modules/components-data/select.json21
-rw-r--r--node_modules/components-data/textarea.json32
-rw-r--r--node_modules/components-data/textfield.json125
-rw-r--r--node_modules/components-data/toggle-button.json36
-rw-r--r--node_modules/descriptor.json260
-rwxr-xr-xnode_modules/montage/core/converter/converter.js10
-rwxr-xr-xnode_modules/montage/core/converter/date-converter.js10
-rwxr-xr-xnode_modules/montage/core/core.js42
-rwxr-xr-xnode_modules/montage/core/deserializer.js4
-rwxr-xr-xnode_modules/montage/core/event/binding.js8
-rwxr-xr-xnode_modules/montage/core/event/event-manager.js5
-rwxr-xr-xnode_modules/montage/core/event/mutable-event.js1
-rwxr-xr-xnode_modules/montage/core/promise.js36
-rwxr-xr-xnode_modules/montage/core/shim/string.js15
-rwxr-xr-xnode_modules/montage/data/context.js5
-rwxr-xr-xnode_modules/montage/montage.js2
-rw-r--r--node_modules/montage/node.js5
-rwxr-xr-xnode_modules/montage/package.json2
-rwxr-xr-xnode_modules/montage/require/browser.js28
-rw-r--r--node_modules/montage/require/node.js5
-rw-r--r--node_modules/montage/ui/button.reel/button.js206
-rw-r--r--node_modules/montage/ui/check-input.js93
-rwxr-xr-xnode_modules/montage/ui/component.js6
-rw-r--r--node_modules/montage/ui/composer/composer.js1
-rw-r--r--node_modules/montage/ui/composer/press-composer.js434
-rwxr-xr-xnode_modules/montage/ui/condition.reel/condition.js68
-rw-r--r--node_modules/montage/ui/date-input.reel/date-input.js20
-rw-r--r--node_modules/montage/ui/flow-path-cubic.js6
-rw-r--r--node_modules/montage/ui/flow-path-lerp.js6
-rw-r--r--node_modules/montage/ui/flow-path-linear.js6
-rw-r--r--node_modules/montage/ui/flow-path-sigmoid.js6
-rw-r--r--node_modules/montage/ui/flow-path.js6
-rw-r--r--node_modules/montage/ui/flow.reel/flow.js6
-rw-r--r--node_modules/montage/ui/native-control.js175
-rw-r--r--node_modules/montage/ui/nearest-neighbor-component-search.js6
-rw-r--r--node_modules/montage/ui/number-input.reel/number-input.js9
-rwxr-xr-xnode_modules/montage/ui/radio-button.reel/radio-button.js19
-rw-r--r--node_modules/montage/ui/range-input.reel/range-input.js48
-rw-r--r--node_modules/montage/ui/scroll-bars.reel/scroll-bars.js6
-rwxr-xr-xnode_modules/montage/ui/scroll.js6
-rw-r--r--node_modules/montage/ui/scroller.reel/scroller.js6
-rwxr-xr-xnode_modules/montage/ui/scrollview.reel/scrollview.js43
-rw-r--r--node_modules/montage/ui/select-input.reel/select-input.js53
-rw-r--r--node_modules/montage/ui/text-input.js109
-rw-r--r--node_modules/montage/ui/textfield.reel/textfield.js5
-rw-r--r--node_modules/montage/ui/toggle-button.reel/toggle-button.js4
-rwxr-xr-xnode_modules/montage/ui/toggle-switch.reel/toggle-switch.css162
-rwxr-xr-xnode_modules/montage/ui/toggle-switch.reel/toggle-switch.html16
-rw-r--r--node_modules/montage/ui/toggle-switch.reel/toggle-switch.js424
56 files changed, 1817 insertions, 1088 deletions
diff --git a/node_modules/components-data/anchor.json b/node_modules/components-data/anchor.json
new file mode 100644
index 00000000..04faf04d
--- /dev/null
+++ b/node_modules/components-data/anchor.json
@@ -0,0 +1,46 @@
1{
2 "component": "anchor",
3
4 "module": "montage/ui/anchor.reel",
5
6 "name": "Anchor",
7
8 "properties": [
9
10 {
11 "name": "textContent",
12 "type": "string",
13 "default": ""
14 },
15 {
16 "name": "href",
17 "type": "string",
18 "default": ""
19 },
20 {
21 "name": "hreflang",
22 "type": "string",
23 "default": ""
24 },
25 {
26 "name": "media",
27 "type": "string",
28 "default": ""
29 },
30 {
31 "name": "rel",
32 "type": "string",
33 "default": ""
34 },
35 {
36 "name": "target",
37 "type": "string",
38 "default": ""
39 },
40 {
41 "name": "type",
42 "type": "string",
43 "default": ""
44 }
45 ]
46} \ No newline at end of file
diff --git a/node_modules/components-data/button.json b/node_modules/components-data/button.json
new file mode 100644
index 00000000..3f30030e
--- /dev/null
+++ b/node_modules/components-data/button.json
@@ -0,0 +1,72 @@
1{
2 "component": "button",
3
4 "module": "montage/ui/button.reel",
5
6 "name": "Button",
7
8 "properties": [
9
10 {
11 "name": "label",
12 "type": "string",
13 "default": "Button"
14 },
15 {
16 "name": "autofocus",
17 "type": "boolean",
18 "default": "false"
19 },
20 {
21 "name": "enabled",
22 "type": "boolean",
23 "default": "true"
24 },
25 {
26 "name": "form",
27 "type": "string",
28 "default": ""
29 },
30 {
31 "name": "formaction",
32 "type": "string",
33 "default": ""
34 },
35 {
36 "name": "formenctype",
37 "type": "string",
38 "default": ""
39 },
40 {
41 "name": "formmethod",
42 "type": "string",
43 "default": ""
44 },
45 {
46 "name": "formnovalidate",
47 "type": "boolean",
48 "default": ""
49 },
50 {
51 "name": "formtarget",
52 "type": "string",
53 "default": ""
54 },
55 {
56 "name": "name",
57 "type": "string",
58 "default": ""
59 },
60 {
61 "name": "type",
62 "type": "select",
63 "default": "submit",
64 "possibleValues": ["submit", "reset", "button"]
65 },
66 {
67 "name": "value",
68 "type": "string",
69 "default": ""
70 }
71 ]
72} \ No newline at end of file
diff --git a/node_modules/components-data/checkbox.json b/node_modules/components-data/checkbox.json
new file mode 100644
index 00000000..a03ee00f
--- /dev/null
+++ b/node_modules/components-data/checkbox.json
@@ -0,0 +1,51 @@
1{
2 "component": "checkbox",
3
4 "module": "montage/ui/checkbox.reel",
5
6 "name": "Checkbox",
7
8 "properties": [
9
10 {
11 "name": "autofocus",
12 "type": "boolean",
13 "default": "false"
14 },
15 {
16 "name": "disabled",
17 "type": "boolean",
18 "default": "false"
19 },
20 {
21 "name": "checked",
22 "type": "boolean",
23 "default": "false"
24 },