jupiterjs/javascriptmvc — Issue #16: $.Model should inherit from $.Observe
Author: justinbmeyer
Created: 2011-10-17 23:09:39+00:00
State: open

$.Observe's event system is much better than $.Model's. Same with $.Model.List vs $.Observe.List.

I'd like to make $.Model inherit from $.Observe and start working with nested objects

Some things that need to be thought about:

- How $.Model handles errors.
- Do we remove direct property access? Like

model.name

- Getter / Setters
- nested defaults, converters, types, etc