aboutsummaryrefslogtreecommitdiff
path: root/node_modules/montage/ui
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/montage/ui')
-rwxr-xr-xnode_modules/montage/ui/application.js248
-rwxr-xr-xnode_modules/montage/ui/button-group.reel/button-group.css111
-rwxr-xr-xnode_modules/montage/ui/button-group.reel/button-group.html26
-rwxr-xr-xnode_modules/montage/ui/button-group.reel/button-group.js77
-rwxr-xr-xnode_modules/montage/ui/button.reel/button.css386
-rwxr-xr-xnode_modules/montage/ui/button.reel/button.html26
-rwxr-xr-xnode_modules/montage/ui/button.reel/button.js741
-rwxr-xr-xnode_modules/montage/ui/checkbox.reel/checkbox.css116
-rwxr-xr-xnode_modules/montage/ui/checkbox.reel/checkbox.html14
-rwxr-xr-xnode_modules/montage/ui/checkbox.reel/checkbox.js452
-rwxr-xr-xnode_modules/montage/ui/checkbox.reel/checkmark-dark-disabled.svg5
-rwxr-xr-xnode_modules/montage/ui/checkbox.reel/checkmark-dark.svg7
-rwxr-xr-xnode_modules/montage/ui/checkbox.reel/checkmark-light-disabled.svg5
-rwxr-xr-xnode_modules/montage/ui/checkbox.reel/checkmark.svg7
-rwxr-xr-xnode_modules/montage/ui/component-group.reel/component-group.js33
-rwxr-xr-xnode_modules/montage/ui/component-placeholder.reel/component-placeholder.js146
-rwxr-xr-xnode_modules/montage/ui/component.js1527
-rwxr-xr-xnode_modules/montage/ui/condition.reel/condition.js149
-rwxr-xr-xnode_modules/montage/ui/controller/array-controller.js796
-rwxr-xr-xnode_modules/montage/ui/controller/media-controller.js698
-rwxr-xr-xnode_modules/montage/ui/controller/object-controller.js62
-rwxr-xr-xnode_modules/montage/ui/controller/paged-array-controller.js260
-rwxr-xr-xnode_modules/montage/ui/dom.js268
-rwxr-xr-xnode_modules/montage/ui/dynamic-text.reel/dynamic-text.js95
-rwxr-xr-xnode_modules/montage/ui/editable-text.js324
-rw-r--r--node_modules/montage/ui/flow-controller.reel/flow-controller.html275
-rw-r--r--node_modules/montage/ui/flow-controller.reel/flow-controller.js288
-rw-r--r--node_modules/montage/ui/flow-offset.js389
-rw-r--r--node_modules/montage/ui/flow-path-cubic.js115
-rw-r--r--node_modules/montage/ui/flow-path-lerp.js112
-rw-r--r--node_modules/montage/ui/flow-path-linear.js83
-rw-r--r--node_modules/montage/ui/flow-path-sigmoid.js148
-rw-r--r--node_modules/montage/ui/flow-path.js215
-rw-r--r--node_modules/montage/ui/flow.reel/flow.html60
-rw-r--r--node_modules/montage/ui/flow.reel/flow.js348
-rw-r--r--node_modules/montage/ui/hottext.reel/hottext.css27
-rw-r--r--node_modules/montage/ui/hottext.reel/hottext.html29
-rw-r--r--node_modules/montage/ui/hottext.reel/hottext.js376
-rw-r--r--node_modules/montage/ui/hottextunit.reel/hottextunit.css41
-rw-r--r--node_modules/montage/ui/hottextunit.reel/hottextunit.html28
-rw-r--r--node_modules/montage/ui/hottextunit.reel/hottextunit.js185
-rw-r--r--node_modules/montage/ui/image.reel/image.js65
-rw-r--r--node_modules/montage/ui/image2.reel/image2.html31
-rw-r--r--node_modules/montage/ui/image2.reel/image2.js26
-rw-r--r--node_modules/montage/ui/image3d.reel/image3d.html95
-rw-r--r--node_modules/montage/ui/image3d.reel/image3d.js30
-rwxr-xr-xnode_modules/montage/ui/list.reel/list.html56
-rwxr-xr-xnode_modules/montage/ui/list.reel/list.js272
-rwxr-xr-xnode_modules/montage/ui/loader.reel/loader.js472
-rwxr-xr-xnode_modules/montage/ui/loading-panel.reel/loading-panel.css37
-rwxr-xr-xnode_modules/montage/ui/loading-panel.reel/loading-panel.html89
-rwxr-xr-xnode_modules/montage/ui/loading-panel.reel/loading-panel.js38
-rwxr-xr-xnode_modules/montage/ui/loading.reel/loading-0.svg3
-rwxr-xr-xnode_modules/montage/ui/loading.reel/loading-1.svg3
-rwxr-xr-xnode_modules/montage/ui/loading.reel/loading-2.svg3
-rwxr-xr-xnode_modules/montage/ui/loading.reel/loading-3.svg3
-rwxr-xr-xnode_modules/montage/ui/loading.reel/loading-4.svg3
-rwxr-xr-xnode_modules/montage/ui/loading.reel/loading-5.svg3
-rwxr-xr-xnode_modules/montage/ui/loading.reel/loading-bg.svg31
-rwxr-xr-xnode_modules/montage/ui/loading.reel/loading.css78
-rwxr-xr-xnode_modules/montage/ui/loading.reel/loading.html36
-rwxr-xr-xnode_modules/montage/ui/loading.reel/loading.js61
-rw-r--r--node_modules/montage/ui/nearest-neighbor-component-search.js232
-rwxr-xr-xnode_modules/montage/ui/photo-editor.reel/photo-editor.css34
-rwxr-xr-xnode_modules/montage/ui/photo-editor.reel/photo-editor.html50
-rwxr-xr-xnode_modules/montage/ui/photo-editor.reel/photo-editor.js415
-rwxr-xr-xnode_modules/montage/ui/popup/alert.reel/alert.css67
-rwxr-xr-xnode_modules/montage/ui/popup/alert.reel/alert.html120
-rwxr-xr-xnode_modules/montage/ui/popup/alert.reel/alert.js134
-rwxr-xr-xnode_modules/montage/ui/popup/confirm.reel/confirm.css17
-rwxr-xr-xnode_modules/montage/ui/popup/confirm.reel/confirm.html120
-rwxr-xr-xnode_modules/montage/ui/popup/confirm.reel/confirm.js186
-rwxr-xr-xnode_modules/montage/ui/popup/notifier.reel/notifier.css15
-rwxr-xr-xnode_modules/montage/ui/popup/notifier.reel/notifier.html35
-rwxr-xr-xnode_modules/montage/ui/popup/notifier.reel/notifier.js121
-rwxr-xr-xnode_modules/montage/ui/popup/popup.reel/popup.css70
-rwxr-xr-xnode_modules/montage/ui/popup/popup.reel/popup.html54
-rwxr-xr-xnode_modules/montage/ui/popup/popup.reel/popup.js519
-rwxr-xr-xnode_modules/montage/ui/progress.reel/progress.css51
-rwxr-xr-xnode_modules/montage/ui/progress.reel/progress.html32
-rwxr-xr-xnode_modules/montage/ui/progress.reel/progress.js140
-rwxr-xr-xnode_modules/montage/ui/progress.reel/rule.pngbin0 -> 956 bytes
-rwxr-xr-xnode_modules/montage/ui/progress.reel/scroll.pngbin0 -> 272 bytes
-rwxr-xr-xnode_modules/montage/ui/repetition.reel/repetition.js1115
-rw-r--r--node_modules/montage/ui/scroll-bars.reel/scroll-bars.html117
-rw-r--r--node_modules/montage/ui/scroll-bars.reel/scroll-bars.js247
-rwxr-xr-xnode_modules/montage/ui/scroll.js820
-rw-r--r--node_modules/montage/ui/scroller.reel/scroller.html55
-rw-r--r--node_modules/montage/ui/scroller.reel/scroller.js268
-rwxr-xr-xnode_modules/montage/ui/scrollview.reel/scrollview.js1230
-rw-r--r--node_modules/montage/ui/slider-base.js278
-rwxr-xr-xnode_modules/montage/ui/slider.reel/slider.css255
-rwxr-xr-xnode_modules/montage/ui/slider.reel/slider.html82
-rwxr-xr-xnode_modules/montage/ui/slider.reel/slider.js583
-rwxr-xr-xnode_modules/montage/ui/slot.reel/slot.js302
-rwxr-xr-xnode_modules/montage/ui/substitution.reel/substitution.js91
-rwxr-xr-xnode_modules/montage/ui/tabs.reel/tabs.css126
-rwxr-xr-xnode_modules/montage/ui/tabs.reel/tabs.html80
-rwxr-xr-xnode_modules/montage/ui/tabs.reel/tabs.js177
-rwxr-xr-xnode_modules/montage/ui/template.js792
-rwxr-xr-xnode_modules/montage/ui/textarea.reel/textarea.css36
-rwxr-xr-xnode_modules/montage/ui/textarea.reel/textarea.html15
-rwxr-xr-xnode_modules/montage/ui/textarea.reel/textarea.js29
-rwxr-xr-xnode_modules/montage/ui/textfield.reel/textfield.css35
-rwxr-xr-xnode_modules/montage/ui/textfield.reel/textfield.html16
-rwxr-xr-xnode_modules/montage/ui/textfield.reel/textfield.js38
-rwxr-xr-xnode_modules/montage/ui/toggle.reel/toggle.css162
-rwxr-xr-xnode_modules/montage/ui/toggle.reel/toggle.html16
-rwxr-xr-xnode_modules/montage/ui/toggle.reel/toggle.js423
-rwxr-xr-xnode_modules/montage/ui/video-player.reel/images/fullscreen-enter.pngbin0 -> 1178 bytes
-rwxr-xr-xnode_modules/montage/ui/video-player.reel/images/fullscreen-exit.pngbin0 -> 1214 bytes
-rwxr-xr-xnode_modules/montage/ui/video-player.reel/images/pause.pngbin0 -> 1040 bytes
-rwxr-xr-xnode_modules/montage/ui/video-player.reel/images/play.pngbin0 -> 1375 bytes
-rwxr-xr-xnode_modules/montage/ui/video-player.reel/images/volume-down.pngbin0 -> 991 bytes
-rwxr-xr-xnode_modules/montage/ui/video-player.reel/images/volume-up.pngbin0 -> 1094 bytes
-rwxr-xr-xnode_modules/montage/ui/video-player.reel/video-player.css313
-rwxr-xr-xnode_modules/montage/ui/video-player.reel/video-player.html371
-rwxr-xr-xnode_modules/montage/ui/video-player.reel/video-player.js368
118 files changed, 21585 insertions, 0 deletions
diff --git a/node_modules/montage/ui/application.js b/node_modules/montage/ui/application.js
new file mode 100755
index 00000000..21449b8d
--- /dev/null
+++ b/node_modules/montage/ui/application.js
@@ -0,0 +1,248 @@
1/* <copyright>
2 This file contains proprietary software owned by Motorola Mobility, Inc.<br/>
3 No rights, expressed or implied, whatsoever to this software are provided by Motorola Mobility, Inc. hereunder.<br/>
4 (c) Copyright 2011 Motorola Mobility, Inc. All Rights Reserved.
5 </copyright> */
6
7/**
8 @module montage/ui/application
9 @require montage/core/event/event-manager
10 @require montage/ui/template
11*/
12
13var Montage = require("core/core").Montage,
14 EventManager = require("core/event/event-manager").EventManager,
15 Template = require("ui/template").Template,
16 Component = require("ui/component").Component,
17 Slot;
18
19 require("ui/dom");
20
21/**