| Index: sky/specs/dom.md
|
| diff --git a/sky/specs/dom.md b/sky/specs/dom.md
|
| index 8b566c0de25597fb4fb1849bb8d1d3c637fd608e..103959cfb6ba334ec2013f62d7127f4f01271023 100644
|
| --- a/sky/specs/dom.md
|
| +++ b/sky/specs/dom.md
|
| @@ -3,7 +3,7 @@ Sky DOM APIs
|
|
|
| ```javascript
|
|
|
| -// DOM
|
| +// Element Tree
|
|
|
| typedef ChildNode (Element or Text);
|
| typedef ChildArgument (Element or Text or String);
|
| @@ -123,9 +123,15 @@ class ShadowRoot : TreeScope {
|
|
|
| class Document : TreeScope {
|
| constructor (ChildArguments... nodes); // O(N) in number of arguments plus all their descendants
|
| +}
|
| +
|
| +class ApplicationDocument : Document {
|
| + constructor (GestureManager gestureManager, ChildArguments... nodes); // O(N) in number of /nodes/ arguments plus all their descendants
|
|
|
| virtual LayoutManagerConstructor getLayoutManager(); // O(1)
|
| // returns sky.rootLayoutManager;
|
| +
|
| + readonly attribute GestureManager gestureManager;
|
| }
|
|
|
| attribute LayoutManagerConstructor rootLayoutManager; // O(1)
|
|
|