Trevor Parscal
|
6dcc39fe11
|
Migrated es.* to new ve.* namespace which is more structured, and will make it easier to keep data model, edit surface, user interface and content editable work separated cleanly
|
2012-02-06 23:50:56 +00:00 |
|
Trevor Parscal
|
3ec0976f5d
|
Made leaf nodes listen for updates from their content views and emit updates themselves in response.
|
2011-11-16 00:24:46 +00:00 |
|
Trevor Parscal
|
713a80596d
|
Added es.DocumentLeafNode, which like es.DocumentBranchNode is a mixin-like class (we may want to switch to using a more natural composition mechanism than es.extendClass in the future) - now es.DocumentNode also has an abstract method called hasChildren which returns a boolean and can indicate if a node is a leaf or a branch.
|
2011-11-10 19:26:02 +00:00 |
|
Trevor Parscal
|
764f2b0e65
|
Reorganized model nodes into branches and leafs
|
2011-11-03 21:48:40 +00:00 |
|
Inez Korczynski
|
4a1167117b
|
Make drawSelection in ContentView works without parameter range being passed and the same for DocumentNode. Define getElementLength and getContentLength as methods in DocumentViewNode.
|
2011-11-02 22:53:14 +00:00 |
|
Trevor Parscal
|
c70a23fc8d
|
Fixed incorrect class name
|
2011-11-02 22:42:30 +00:00 |
|
Trevor Parscal
|
2beef6040d
|
Fixed shadowed variable
|
2011-11-02 22:28:05 +00:00 |
|
Trevor Parscal
|
2b499d5990
|
Reorganized modules by javascript namespace
|
2011-11-02 21:31:45 +00:00 |
|