| Index: client/html/generated/html/dartium/Document.dart
|
| diff --git a/client/html/generated/html/dartium/Document.dart b/client/html/generated/html/dartium/Document.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..db94010b20019284ee29972b48f4b0dcfc0d58a2
|
| --- /dev/null
|
| +++ b/client/html/generated/html/dartium/Document.dart
|
| @@ -0,0 +1,277 @@
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +class _DocumentImpl extends _ElementImpl
|
| + implements Document {
|
| +
|
| + Element get activeElement() => _wrap(_documentPtr.activeElement);
|
| +
|
| + Element get body() => _wrap(_documentPtr.body);
|
| +
|
| + void set body(Element value) { _documentPtr.body = _unwrap(value); }
|
| +
|
| + String get charset() => _wrap(_documentPtr.charset);
|
| +
|
| + void set charset(String value) { _documentPtr.charset = _unwrap(value); }
|
| +
|
| + String get cookie() => _wrap(_documentPtr.cookie);
|
| +
|
| + void set cookie(String value) { _documentPtr.cookie = _unwrap(value); }
|
| +
|
| + Window get window() => _wrap(_documentPtr.defaultView);
|
| +
|
| + String get domain() => _wrap(_documentPtr.domain);
|
| +
|
| + HeadElement get head() => _wrap(_documentPtr.head);
|
| +
|
| + String get lastModified() => _wrap(_documentPtr.lastModified);
|
| +
|
| + String get preferredStylesheetSet() => _wrap(_documentPtr.preferredStylesheetSet);
|
| +
|
| + String get readyState() => _wrap(_documentPtr.readyState);
|
| +
|
| + String get referrer() => _wrap(_documentPtr.referrer);
|
| +
|
| + String get selectedStylesheetSet() => _wrap(_documentPtr.selectedStylesheetSet);
|
| +
|
| + void set selectedStylesheetSet(String value) { _documentPtr.selectedStylesheetSet = _unwrap(value); }
|
| +
|
| + StyleSheetList get styleSheets() => _wrap(_documentPtr.styleSheets);
|
| +
|
| + Element get webkitCurrentFullScreenElement() => _wrap(_documentPtr.webkitCurrentFullScreenElement);
|
| +
|
| + bool get webkitFullScreenKeyboardInputAllowed() => _wrap(_documentPtr.webkitFullScreenKeyboardInputAllowed);
|
| +
|
| + bool get webkitHidden() => _wrap(_documentPtr.webkitHidden);
|
| +
|
| + bool get webkitIsFullScreen() => _wrap(_documentPtr.webkitIsFullScreen);
|
| +
|
| + String get webkitVisibilityState() => _wrap(_documentPtr.webkitVisibilityState);
|
| +
|
| + _DocumentEventsImpl get on() {
|
| + if (_on == null) _on = new _DocumentEventsImpl(_wrappedDocumentPtr);
|
| + return _on;
|
| + }
|
| +
|
| + Range caretRangeFromPoint(int x, int y) {
|
| + return _wrap(_documentPtr.caretRangeFromPoint(_unwrap(x), _unwrap(y)));
|
| + }
|
| +
|
| + CDATASection createCDATASection(String data) {
|
| + return _wrap(_documentPtr.createCDATASection(_unwrap(data)));
|
| + }
|
| +
|
| + DocumentFragment createDocumentFragment() {
|
| + return _wrap(_documentPtr.createDocumentFragment());
|
| + }
|
| +
|
| + Element _createElement(String tagName) {
|
| + return _wrap(_documentPtr.createElement(_unwrap(tagName)));
|
| + }
|
| +
|
| + Event _createEvent(String eventType) {
|
| + return _wrap(_documentPtr.createEvent(_unwrap(eventType)));
|
| + }
|
| +
|
| + Range createRange() {
|
| + return _wrap(_documentPtr.createRange());
|
| + }
|
| +
|
| + Text _createTextNode(String data) {
|
| + return _wrap(_documentPtr.createTextNode(_unwrap(data)));
|
| + }
|
| +
|
| + Touch createTouch(Window window, EventTarget target, int identifier, int pageX, int pageY, int screenX, int screenY, int webkitRadiusX, int webkitRadiusY, num webkitRotationAngle, num webkitForce) {
|
| + return _wrap(_documentPtr.createTouch(_unwrap(window), _unwrap(target), _unwrap(identifier), _unwrap(pageX), _unwrap(pageY), _unwrap(screenX), _unwrap(screenY), _unwrap(webkitRadiusX), _unwrap(webkitRadiusY), _unwrap(webkitRotationAngle), _unwrap(webkitForce)));
|
| + }
|
| +
|
| + TouchList _createTouchList() {
|
| + return _wrap(_documentPtr.createTouchList());
|
| + }
|
| +
|
| + Element elementFromPoint(int x, int y) {
|
| + return _wrap(_documentPtr.elementFromPoint(_unwrap(x), _unwrap(y)));
|
| + }
|
| +
|
| + bool execCommand(String command, bool userInterface, String value) {
|
| + return _wrap(_documentPtr.execCommand(_unwrap(command), _unwrap(userInterface), _unwrap(value)));
|
| + }
|
| +
|
| + Object getCSSCanvasContext(String contextId, String name, int width, int height) {
|
| + return _wrap(_documentPtr.getCSSCanvasContext(_unwrap(contextId), _unwrap(name), _unwrap(width), _unwrap(height)));
|
| + }
|
| +
|
| + bool queryCommandEnabled(String command) {
|
| + return _wrap(_documentPtr.queryCommandEnabled(_unwrap(command)));
|
| + }
|
| +
|
| + bool queryCommandIndeterm(String command) {
|
| + return _wrap(_documentPtr.queryCommandIndeterm(_unwrap(command)));
|
| + }
|
| +
|
| + bool queryCommandState(String command) {
|
| + return _wrap(_documentPtr.queryCommandState(_unwrap(command)));
|
| + }
|
| +
|
| + bool queryCommandSupported(String command) {
|
| + return _wrap(_documentPtr.queryCommandSupported(_unwrap(command)));
|
| + }
|
| +
|
| + String queryCommandValue(String command) {
|
| + return _wrap(_documentPtr.queryCommandValue(_unwrap(command)));
|
| + }
|
| +
|
| + void webkitCancelFullScreen() {
|
| + _documentPtr.webkitCancelFullScreen();
|
| + return;
|
| + }
|
| +
|
| + WebKitNamedFlow webkitGetFlowByName(String name) {
|
| + return _wrap(_documentPtr.webkitGetFlowByName(_unwrap(name)));
|
| + }
|
| +
|
| +
|
| + final dom.Document _documentPtr;
|
| + final _NodeImpl _wrappedDocumentPtr;
|
| +
|
| +_DocumentImpl._wrap(ptr) :
|
| + super._wrap(ptr),
|
| + _documentPtr = ptr.parentNode,
|
| + _wrappedDocumentPtr = ptr.parentNode != null ?
|
| + new _SecretHtmlDocumentImpl._wrap(ptr.parentNode) : null;
|
| +
|
| + // TODO(jacobr): remove these methods and let them be generated automatically
|
| + // once dart supports defining fields with the same name in an interface and
|
| + // its parent interface.
|
| + String get title() => _documentPtr.title;
|
| + void set title(String value) => _documentPtr.title = title;
|
| +
|
| + // For efficiency and simplicity, we always use the HtmlElement as the
|
| + // Document but sometimes internally we need the real JS document object.
|
| + _NodeImpl get _rawDocument() => _wrappedDocumentPtr;
|
| +
|
| + // The document doesn't have a parent element.
|
| + _ElementImpl get parent() => null;
|
| +}
|
| +
|
| +// This class should not be externally visible. If a user ever gets access to
|
| +// a _SecretHtmlDocumentImpl object that is a bug. This object is hidden by
|
| +// adding checks to all methods that could an HTMLDocument. We believe that
|
| +// list is limited to Event.target, and HTMLHtmlElement.parent.
|
| +// In a wrapper based world there isn't a need for this complexity but we
|
| +// use this design for consistency with the wrapperless implementation so
|
| +// that bugs show up in both cases.
|
| +class _SecretHtmlDocumentImpl extends _NodeImpl implements Node {
|
| +
|
| + _SecretHtmlDocumentImpl._wrap(ptr) : super._wrap(ptr);
|
| +
|
| + _DocumentImpl get _documentElement() => _wrap(_ptr.documentElement);
|
| +}
|
| +
|
| +EventTarget _FixHtmlDocumentReference(EventTarget eventTarget) {
|
| + if (eventTarget is _SecretHtmlDocumentImpl) {
|
| + _SecretHtmlDocumentImpl secretDocument = eventTarget;
|
| + return secretDocument._documentElement;
|
| + } else {
|
| + return eventTarget;
|
| + }
|
| +}
|
| +
|
| +class _DocumentEventsImpl extends _ElementEventsImpl implements DocumentEvents {
|
| + _DocumentEventsImpl(_ptr) : super(_ptr);
|
| +
|
| + EventListenerList get abort() => _get('abort');
|
| +
|
| + EventListenerList get beforeCopy() => _get('beforecopy');
|
| +
|
| + EventListenerList get beforeCut() => _get('beforecut');
|
| +
|
| + EventListenerList get beforePaste() => _get('beforepaste');
|
| +
|
| + EventListenerList get blur() => _get('blur');
|
| +
|
| + EventListenerList get change() => _get('change');
|
| +
|
| + EventListenerList get click() => _get('click');
|
| +
|
| + EventListenerList get contextMenu() => _get('contextmenu');
|
| +
|
| + EventListenerList get copy() => _get('copy');
|
| +
|
| + EventListenerList get cut() => _get('cut');
|
| +
|
| + EventListenerList get doubleClick() => _get('dblclick');
|
| +
|
| + EventListenerList get drag() => _get('drag');
|
| +
|
| + EventListenerList get dragEnd() => _get('dragend');
|
| +
|
| + EventListenerList get dragEnter() => _get('dragenter');
|
| +
|
| + EventListenerList get dragLeave() => _get('dragleave');
|
| +
|
| + EventListenerList get dragOver() => _get('dragover');
|
| +
|
| + EventListenerList get dragStart() => _get('dragstart');
|
| +
|
| + EventListenerList get drop() => _get('drop');
|
| +
|
| + EventListenerList get error() => _get('error');
|
| +
|
| + EventListenerList get focus() => _get('focus');
|
| +
|
| + EventListenerList get fullscreenChange() => _get('webkitfullscreenchange');
|
| +
|
| + EventListenerList get fullscreenError() => _get('webkitfullscreenerror');
|
| +
|
| + EventListenerList get input() => _get('input');
|
| +
|
| + EventListenerList get invalid() => _get('invalid');
|
| +
|
| + EventListenerList get keyDown() => _get('keydown');
|
| +
|
| + EventListenerList get keyPress() => _get('keypress');
|
| +
|
| + EventListenerList get keyUp() => _get('keyup');
|
| +
|
| + EventListenerList get load() => _get('load');
|
| +
|
| + EventListenerList get mouseDown() => _get('mousedown');
|
| +
|
| + EventListenerList get mouseMove() => _get('mousemove');
|
| +
|
| + EventListenerList get mouseOut() => _get('mouseout');
|
| +
|
| + EventListenerList get mouseOver() => _get('mouseover');
|
| +
|
| + EventListenerList get mouseUp() => _get('mouseup');
|
| +
|
| + EventListenerList get mouseWheel() => _get('mousewheel');
|
| +
|
| + EventListenerList get paste() => _get('paste');
|
| +
|
| + EventListenerList get readyStateChange() => _get('readystatechange');
|
| +
|
| + EventListenerList get reset() => _get('reset');
|
| +
|
| + EventListenerList get scroll() => _get('scroll');
|
| +
|
| + EventListenerList get search() => _get('search');
|
| +
|
| + EventListenerList get select() => _get('select');
|
| +
|
| + EventListenerList get selectStart() => _get('selectstart');
|
| +
|
| + EventListenerList get selectionChange() => _get('selectionchange');
|
| +
|
| + EventListenerList get submit() => _get('submit');
|
| +
|
| + EventListenerList get touchCancel() => _get('touchcancel');
|
| +
|
| + EventListenerList get touchEnd() => _get('touchend');
|
| +
|
| + EventListenerList get touchMove() => _get('touchmove');
|
| +
|
| + EventListenerList get touchStart() => _get('touchstart');
|
| +}
|
|
|