Andrew Henry
1879c122c7
Mutation API ( #1074 )
...
* [API] Allow selection
* [API] Keep in sync using model
* [API] Add selection as EventEmitter
* [API] Use selection from ToDo tutorial
* Object events prototype
* Added examples
* Transitional API
* Modified todo list code to work with new setters
* [API] Removed emitting of events on container when property changes value to remove ambiguity. Listeners must be listening to the same path used in the setter to catch changes
2016-07-07 14:30:45 -07:00
Pete Richards
d7ddb96c4e
[API] UMD Packaging ( #1078 )
...
* [Bundle] load filter with requirejs
* [Build] Use almond, wrap in UMD
Use almond for built version of application and wrap in UMD so that
it supports requirejs, commonjs, and basic browser loading.
* [Main] Can choose where to load app
MCT.run allows you to specify a dom element to load application
within. If element is not specified, will use body.
* [MCT] set class on injected div
Set class on injected div so extra markup is not required.
* [Build] Re-enable optimize
* Add minimal bootstrap example
2016-07-07 14:25:23 -07:00
Pete Richards
bccd018d97
Telemetry Draft
2016-07-01 10:26:49 -07:00
Andrew Henry
b55668426d
Merge pull request #1062 from nasa/tc-redux
...
[Time Conductor] V2 Public API
2016-07-01 10:22:16 -07:00
Henry
5b656faa9d
Added tests
2016-07-01 10:22:44 -07:00
Pete Richards
8d2c489fa9
[TimeConductor] Set bounds on timeSystem Change
...
Always set bounds on timeSystem change as not having valid bounds would
put views in inconsistent states.
2016-07-01 10:22:44 -07:00
Henry
4366b0870d
[Time Conductor] API redesign. Initial commit of V2 public API. Addresses #933
2016-07-01 10:22:44 -07:00
Victor Woeltjen
47a543beb7
Merge pull request #1067 from nasa/api-css
...
[API] Remove stylesheet from example
2016-07-01 10:17:36 -07:00
Victor Woeltjen
06f87c1472
Merge pull request #1029 from nasa/api-toolbar-add-only
...
[API Prototype] Add toolbar
2016-07-01 10:13:29 -07:00
Victor Woeltjen
c9c41cdcc8
Merge remote-tracking branch 'origin/api-tutorials' into api-toolbar-add-only
...
Conflicts:
src/MCT.js
2016-07-01 10:10:33 -07:00
Victor Woeltjen
14a56ea17e
Merge pull request #1028 from nasa/api-view
...
[API Prototype] Support imperative view registration
2016-07-01 10:09:29 -07:00
Victor Woeltjen
b2e7db71cc
Merge remote-tracking branch 'origin/api-tutorials' into api-view
...
Conflicts:
src/MCT.js
src/api/api.js
2016-07-01 10:08:05 -07:00
Victor Woeltjen
d51e6bfd92
Merge pull request #1030 from nasa/api-tutorial/objects
...
Api tutorial/objects
2016-07-01 10:03:42 -07:00
Pete Richards
d475d767d5
add grootprovider
2016-06-17 17:05:05 -07:00
Pete Richards
a63e053399
[ObjectAPI] Draft new Object API
...
Rought prototype of new object API.
2016-06-17 16:59:35 -07:00
Victor Woeltjen
370b515c23
[API] Synchronize view to model
2016-06-17 14:21:37 -07:00
Victor Woeltjen
4a50f325cb
[API] Allow tasks to be added
2016-06-17 14:18:51 -07:00
Victor Woeltjen
dbe6a4efc1
[API] Title dialog
2016-06-17 14:05:00 -07:00
Victor Woeltjen
13920d8802
[API] Resolve/reject from dialog
2016-06-17 14:00:45 -07:00
Victor Woeltjen
b6a8c514aa
[API] Show dialog from toolbar
2016-06-17 13:51:15 -07:00
Victor Woeltjen
e4a4704baa
[API] Listen to add/remove buttons
2016-06-17 13:41:59 -07:00
Victor Woeltjen
be0029e59a
[API] Get todo toolbar to look right
2016-06-17 13:38:54 -07:00
Victor Woeltjen
9cb273ef0a
[API] Get registered toolbar to appear
2016-06-17 13:30:08 -07:00
Victor Woeltjen
eec9b1cf4c
[API] Support distinct region registration
2016-06-17 13:10:24 -07:00
Victor Woeltjen
1f96e84542
[API] Override template to allow toolbar injection
2016-06-17 12:16:46 -07:00
Victor Woeltjen
c289a27305
[API] Begin adding toolbar
2016-06-17 11:43:49 -07:00
Victor Woeltjen
c944080790
[API] Remove stylesheet from example
...
No need to provide custom API for this.
2016-06-17 11:27:04 -07:00
Victor Woeltjen
96316de6e4
[API] Update view API
2016-06-17 11:16:08 -07:00
Victor Woeltjen
2240a87ddc
[API] Move view off of type
2016-06-17 10:53:56 -07:00
Victor Woeltjen
d891affe48
[API] Move view off of type
2016-06-17 10:21:00 -07:00
Victor Woeltjen
21a618d1ce
Merge branch 'api-type-proto' into api-view
2016-06-17 10:19:44 -07:00
Victor Woeltjen
5de7a96ccc
Merge pull request #1010 from nasa/api-type-proto
...
[API Prototype] Type registration
2016-06-17 10:18:42 -07:00
Victor Woeltjen
09a833f524
Merge branch 'api-tutorials' into api-type-proto
2016-06-10 13:28:09 -07:00
Victor Woeltjen
580a4e52b5
Merge branch 'api-tutorials' into api-type-driven
2016-06-07 14:01:08 -07:00
Victor Woeltjen
9c4e17bfab
[Tutorials] Add telemetry tutorial
2016-06-07 13:14:36 -07:00
Victor Woeltjen
d3e5d95d6b
[Tutorials] Add example server
2016-06-07 13:00:38 -07:00
Victor Woeltjen
c70793ac2d
[Tutorials] Add remainder of bargraph
2016-06-07 12:55:29 -07:00
Victor Woeltjen
a6ef1d3423
[Tutorials] Add Bar Graph tutorial
2016-06-07 12:49:38 -07:00
Victor Woeltjen
4ca2f51d5e
[API] Use subclass style
2016-05-27 17:08:25 -07:00
Victor Woeltjen
86ac80ddbd
[API] Persist mutations
2016-05-27 16:56:08 -07:00
Victor Woeltjen
0525ba6b0b
[API] Check/uncheck todos
2016-05-27 16:55:10 -07:00
Victor Woeltjen
a79e958ffc
[API] Show tasks from todo
2016-05-27 16:46:06 -07:00
Victor Woeltjen
03cb0ccb57
[API] Get View to render
2016-05-27 16:36:55 -07:00
Victor Woeltjen
7205faa6bb
[API] Add adapter bundle
2016-05-27 16:27:47 -07:00
Victor Woeltjen
136f2ae785
[API] Add MCTView directive as an adapter
2016-05-27 16:19:20 -07:00
Victor Woeltjen
a07e2fb8e5
[API] Implement View
2016-05-27 16:08:43 -07:00
Victor Woeltjen
55b531bdeb
[API] Sketch in view instantiation
2016-05-27 15:49:16 -07:00
Victor Woeltjen
7ece5897e8
[API] Begin adding View
2016-05-27 15:31:54 -07:00
Victor Woeltjen
a29c7a6eab
[API] Deangularize todo templates
2016-05-27 13:46:30 -07:00
Victor Woeltjen
c4fec1af6a
[API] Move type toward a newer API
2016-05-27 13:31:30 -07:00