From 403bd1698dd41320eaa5767d5ba2af40b062074a Mon Sep 17 00:00:00 2001 From: "Terry L. Lucas" Date: Tue, 15 Sep 2015 17:36:47 -0700 Subject: [PATCH] Dartium JS Interop enabled. TBR=alanknight@google.com Review URL: https://codereview.chromium.org//1349493003 . --- DEPS | 2 +- sdk/lib/_blink/dartium/_blink_dartium.dart | 27862 ++++------------ .../_internal/js_runtime/lib/js_array.dart | 2 +- sdk/lib/core/list.dart | 2 +- sdk/lib/html/dart2js/html_dart2js.dart | 1362 +- sdk/lib/html/dartium/html_dartium.dart | 9169 ++++- .../html_common/filtered_element_list.dart | 2 +- .../dartium/indexed_db_dartium.dart | 249 +- sdk/lib/internal/list.dart | 4 +- sdk/lib/js/dart2js/js_dart2js.dart | 2 +- sdk/lib/js/dartium/js_dartium.dart | 67 +- sdk/lib/svg/dart2js/svg_dart2js.dart | 27 +- sdk/lib/svg/dartium/svg_dartium.dart | 2369 +- .../web_audio/dartium/web_audio_dartium.dart | 446 +- sdk/lib/web_gl/dartium/web_gl_dartium.dart | 588 +- sdk/lib/web_sql/dart2js/web_sql_dart2js.dart | 2 +- sdk/lib/web_sql/dartium/web_sql_dartium.dart | 123 +- tests/co19/co19-analyzer.status | 1 + tests/co19/co19-analyzer2.status | 23 + tests/co19/co19-dart2js.status | 30 +- tests/co19/co19-dartium.status | 38 +- tests/html/fontface_loaded_test.dart | 23 +- tests/html/html.status | 17 +- tests/html/messageevent_test.dart | 2 +- tests/html/worker_test.dart | 1 - tests/lib/analyzer/analyze_library.status | 2 + tools/deps/dartium.deps/DEPS | 7 +- tools/dom/scripts/css_code_generator.py | 24 +- tools/dom/scripts/generator.py | 97 +- tools/dom/scripts/go.sh | 2 +- tools/dom/scripts/htmldartgenerator.py | 83 +- tools/dom/scripts/htmlrenamer.py | 6 + tools/dom/scripts/systemhtml.py | 123 +- tools/dom/scripts/systemnative.py | 58 +- tools/dom/src/CssRectangle.dart | 12 +- tools/dom/src/Html5NodeValidator.dart | 4 +- tools/dom/src/NodeValidatorBuilder.dart | 10 +- tools/dom/src/Validators.dart | 13 +- tools/dom/src/WrappedList.dart | 2 +- tools/dom/src/_chrome/app_runtime.dart | 8 +- tools/dom/src/_chrome/app_window.dart | 50 +- tools/dom/src/_chrome/file_system.dart | 14 +- tools/dom/src/_chrome/utils.dart | 8 +- tools/dom/src/dart2js_DOMImplementation.dart | 2 +- tools/dom/src/dartium_KeyEvent.dart | 7 + tools/dom/src/dartium_WrappedEvent.dart | 7 + tools/dom/src/native_DOMImplementation.dart | 20 +- .../html/dartium/html_dartium.darttemplate | 218 +- .../dartium/indexed_db_dartium.darttemplate | 3 +- .../html/dartium/svg_dartium.darttemplate | 6 + .../dartium/web_audio_dartium.darttemplate | 1 + .../html/dartium/web_gl_dartium.darttemplate | 1 + .../html/dartium/web_sql_dartium.darttemplate | 7 + .../html/impl/impl_Blob.darttemplate | 17 + .../impl_CSSStyleDeclaration.darttemplate | 1062 +- ...impl_CanvasRenderingContext2D.darttemplate | 2 +- .../html/impl/impl_DOMException.darttemplate | 44 + .../html/impl/impl_Document.darttemplate | 57 +- .../impl/impl_DocumentFragment.darttemplate | 9 +- .../html/impl/impl_DocumentType.darttemplate | 16 + .../html/impl/impl_Element.darttemplate | 130 +- .../html/impl/impl_EventTarget.darttemplate | 6 + .../html/impl/impl_FileReader.darttemplate | 2 +- .../impl/impl_HTMLAudioElement.darttemplate | 20 + .../html/impl/impl_HTMLDocument.darttemplate | 109 +- .../impl_HTMLFrameSetElement.darttemplate | 21 + .../impl/impl_MutationObserver.darttemplate | 10 +- .../html/impl/impl_Node.darttemplate | 43 +- .../impl/impl_SVGCursorElement.darttemplate | 19 + .../html/impl/impl_SVGElement.darttemplate | 20 +- .../impl_SVGFEDropShadowElement.darttemplate | 19 + .../impl/impl_SVGGlyphRefElement.darttemplate | 15 + .../impl/impl_SVGMPathElement.darttemplate | 15 + .../html/impl/impl_ServiceWorker.darttemplate | 15 + .../html/impl/impl_ShadowRoot.darttemplate | 4 +- .../html/impl/impl_Touch.darttemplate | 16 +- .../html/impl/impl_WheelEvent.darttemplate | 4 +- .../html/impl/impl_Window.darttemplate | 6 +- .../impl/impl_WorkerLocation.darttemplate | 23 + .../impl/impl_WorkerNavigator.darttemplate | 23 + .../impl/impl_XMLHttpRequest.darttemplate | 29 + .../immutable_list_mixin.darttemplate | 2 +- 82 files changed, 20215 insertions(+), 24751 deletions(-) create mode 100644 tools/dom/templates/html/impl/impl_DocumentType.darttemplate create mode 100644 tools/dom/templates/html/impl/impl_HTMLAudioElement.darttemplate create mode 100644 tools/dom/templates/html/impl/impl_HTMLFrameSetElement.darttemplate create mode 100644 tools/dom/templates/html/impl/impl_SVGCursorElement.darttemplate create mode 100644 tools/dom/templates/html/impl/impl_SVGFEDropShadowElement.darttemplate create mode 100644 tools/dom/templates/html/impl/impl_SVGGlyphRefElement.darttemplate create mode 100644 tools/dom/templates/html/impl/impl_SVGMPathElement.darttemplate create mode 100644 tools/dom/templates/html/impl/impl_ServiceWorker.darttemplate create mode 100644 tools/dom/templates/html/impl/impl_WorkerLocation.darttemplate create mode 100644 tools/dom/templates/html/impl/impl_WorkerNavigator.darttemplate diff --git a/DEPS b/DEPS index 948d24ccb6b..37bca93f387 100644 --- a/DEPS +++ b/DEPS @@ -32,7 +32,7 @@ vars = { "https://chromium.googlesource.com/external/github.com/dart-lang/%s.git", "gyp_rev": "@6ee91ad8659871916f9aa840d42e1513befdf638", - "co19_rev": "@f95f109fea67127a220958794ef5200a63cb454c", + "co19_rev": "@fad777939a2b891c0a79b69a4d79c914049c69b0", "chromium_url": "http://src.chromium.org/svn", "chromium_git": "https://chromium.googlesource.com", diff --git a/sdk/lib/_blink/dartium/_blink_dartium.dart b/sdk/lib/_blink/dartium/_blink_dartium.dart index a3d3f8db70f..eac32e7bed2 100644 --- a/sdk/lib/_blink/dartium/_blink_dartium.dart +++ b/sdk/lib/_blink/dartium/_blink_dartium.dart @@ -5,6 +5,8 @@ // WARNING: Do not edit - generated code. library dart.dom._blink; +import 'dart:js' as js; + // This is a place to put custom renames if we need them. final resolverMap = { }; @@ -627,153 +629,75 @@ dynamic resolver(String s) { class BlinkANGLEInstancedArrays { static final instance = new BlinkANGLEInstancedArrays(); - static drawArraysInstancedANGLE_Callback_2(mthis, __arg_0, __arg_1) native "ANGLEInstancedArrays_drawArraysInstancedANGLE_Callback"; - drawArraysInstancedANGLE_Callback_2_(mthis, __arg_0, __arg_1) => drawArraysInstancedANGLE_Callback_2(mthis, __arg_0, __arg_1); + drawArraysInstancedANGLE_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("drawArraysInstancedANGLE", [__arg_0, __arg_1]); - static drawArraysInstancedANGLE_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ANGLEInstancedArrays_drawArraysInstancedANGLE_Callback"; - drawArraysInstancedANGLE_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => drawArraysInstancedANGLE_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + drawArraysInstancedANGLE_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("drawArraysInstancedANGLE", [__arg_0, __arg_1, __arg_2]); - static drawArraysInstancedANGLE_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "ANGLEInstancedArrays_drawArraysInstancedANGLE_Callback"; - drawArraysInstancedANGLE_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => drawArraysInstancedANGLE_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + drawArraysInstancedANGLE_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("drawArraysInstancedANGLE", [__arg_0, __arg_1, __arg_2, __arg_3]); - static drawArraysInstancedANGLE_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "ANGLEInstancedArrays_drawArraysInstancedANGLE_Callback"; - drawArraysInstancedANGLE_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => drawArraysInstancedANGLE_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + drawElementsInstancedANGLE_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("drawElementsInstancedANGLE", [__arg_0, __arg_1, __arg_2]); - static drawArraysInstancedANGLE_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "ANGLEInstancedArrays_drawArraysInstancedANGLE_Callback"; - drawArraysInstancedANGLE_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => drawArraysInstancedANGLE_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + drawElementsInstancedANGLE_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("drawElementsInstancedANGLE", [__arg_0, __arg_1, __arg_2, __arg_3]); - static drawElementsInstancedANGLE_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ANGLEInstancedArrays_drawElementsInstancedANGLE_Callback"; - drawElementsInstancedANGLE_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => drawElementsInstancedANGLE_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + drawElementsInstancedANGLE_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("drawElementsInstancedANGLE", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static drawElementsInstancedANGLE_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "ANGLEInstancedArrays_drawElementsInstancedANGLE_Callback"; - drawElementsInstancedANGLE_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => drawElementsInstancedANGLE_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + vertexAttribDivisorANGLE_Callback_0_(mthis) => mthis.callMethod("vertexAttribDivisorANGLE", []); - static drawElementsInstancedANGLE_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "ANGLEInstancedArrays_drawElementsInstancedANGLE_Callback"; - drawElementsInstancedANGLE_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => drawElementsInstancedANGLE_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + vertexAttribDivisorANGLE_Callback_1_(mthis, __arg_0) => mthis.callMethod("vertexAttribDivisorANGLE", [__arg_0]); - static drawElementsInstancedANGLE_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "ANGLEInstancedArrays_drawElementsInstancedANGLE_Callback"; - drawElementsInstancedANGLE_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => drawElementsInstancedANGLE_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static drawElementsInstancedANGLE_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "ANGLEInstancedArrays_drawElementsInstancedANGLE_Callback"; - drawElementsInstancedANGLE_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => drawElementsInstancedANGLE_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static vertexAttribDivisorANGLE_Callback_0(mthis) native "ANGLEInstancedArrays_vertexAttribDivisorANGLE_Callback"; - vertexAttribDivisorANGLE_Callback_0_(mthis) => vertexAttribDivisorANGLE_Callback_0(mthis); - - static vertexAttribDivisorANGLE_Callback_1(mthis, __arg_0) native "ANGLEInstancedArrays_vertexAttribDivisorANGLE_Callback"; - vertexAttribDivisorANGLE_Callback_1_(mthis, __arg_0) => vertexAttribDivisorANGLE_Callback_1(mthis, __arg_0); - - static vertexAttribDivisorANGLE_Callback_2(mthis, __arg_0, __arg_1) native "ANGLEInstancedArrays_vertexAttribDivisorANGLE_Callback"; - vertexAttribDivisorANGLE_Callback_2_(mthis, __arg_0, __arg_1) => vertexAttribDivisorANGLE_Callback_2(mthis, __arg_0, __arg_1); - - static vertexAttribDivisorANGLE_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ANGLEInstancedArrays_vertexAttribDivisorANGLE_Callback"; - vertexAttribDivisorANGLE_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => vertexAttribDivisorANGLE_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static vertexAttribDivisorANGLE_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "ANGLEInstancedArrays_vertexAttribDivisorANGLE_Callback"; - vertexAttribDivisorANGLE_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => vertexAttribDivisorANGLE_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + vertexAttribDivisorANGLE_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("vertexAttribDivisorANGLE", [__arg_0, __arg_1]); } class BlinkAnalyserNode extends BlinkAudioNode { static final instance = new BlinkAnalyserNode(); - static fftSize_Getter(mthis) native "AnalyserNode_fftSize_Getter"; - fftSize_Getter_(mthis) => fftSize_Getter(mthis); + fftSize_Getter_(mthis) => mthis["fftSize"]; - static fftSize_Setter(mthis, __arg_0) native "AnalyserNode_fftSize_Setter"; - fftSize_Setter_(mthis, __arg_0) => fftSize_Setter(mthis, __arg_0); + fftSize_Setter_(mthis, __arg_0) => mthis["fftSize"] = __arg_0; - static frequencyBinCount_Getter(mthis) native "AnalyserNode_frequencyBinCount_Getter"; - frequencyBinCount_Getter_(mthis) => frequencyBinCount_Getter(mthis); + frequencyBinCount_Getter_(mthis) => mthis["frequencyBinCount"]; - static getByteFrequencyData_Callback_0(mthis) native "AnalyserNode_getByteFrequencyData_Callback"; - getByteFrequencyData_Callback_0_(mthis) => getByteFrequencyData_Callback_0(mthis); + getByteFrequencyData_Callback_0_(mthis) => mthis.callMethod("getByteFrequencyData", []); - static getByteFrequencyData_Callback_1(mthis, __arg_0) native "AnalyserNode_getByteFrequencyData_Callback"; - getByteFrequencyData_Callback_1_(mthis, __arg_0) => getByteFrequencyData_Callback_1(mthis, __arg_0); + getByteFrequencyData_Callback_1_(mthis, __arg_0) => mthis.callMethod("getByteFrequencyData", [__arg_0]); - static getByteFrequencyData_Callback_2(mthis, __arg_0, __arg_1) native "AnalyserNode_getByteFrequencyData_Callback"; - getByteFrequencyData_Callback_2_(mthis, __arg_0, __arg_1) => getByteFrequencyData_Callback_2(mthis, __arg_0, __arg_1); + getByteTimeDomainData_Callback_0_(mthis) => mthis.callMethod("getByteTimeDomainData", []); - static getByteFrequencyData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AnalyserNode_getByteFrequencyData_Callback"; - getByteFrequencyData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getByteFrequencyData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getByteTimeDomainData_Callback_1_(mthis, __arg_0) => mthis.callMethod("getByteTimeDomainData", [__arg_0]); - static getByteTimeDomainData_Callback_0(mthis) native "AnalyserNode_getByteTimeDomainData_Callback"; - getByteTimeDomainData_Callback_0_(mthis) => getByteTimeDomainData_Callback_0(mthis); + getFloatFrequencyData_Callback_0_(mthis) => mthis.callMethod("getFloatFrequencyData", []); - static getByteTimeDomainData_Callback_1(mthis, __arg_0) native "AnalyserNode_getByteTimeDomainData_Callback"; - getByteTimeDomainData_Callback_1_(mthis, __arg_0) => getByteTimeDomainData_Callback_1(mthis, __arg_0); + getFloatFrequencyData_Callback_1_(mthis, __arg_0) => mthis.callMethod("getFloatFrequencyData", [__arg_0]); - static getByteTimeDomainData_Callback_2(mthis, __arg_0, __arg_1) native "AnalyserNode_getByteTimeDomainData_Callback"; - getByteTimeDomainData_Callback_2_(mthis, __arg_0, __arg_1) => getByteTimeDomainData_Callback_2(mthis, __arg_0, __arg_1); + getFloatTimeDomainData_Callback_0_(mthis) => mthis.callMethod("getFloatTimeDomainData", []); - static getByteTimeDomainData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AnalyserNode_getByteTimeDomainData_Callback"; - getByteTimeDomainData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getByteTimeDomainData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getFloatTimeDomainData_Callback_1_(mthis, __arg_0) => mthis.callMethod("getFloatTimeDomainData", [__arg_0]); - static getFloatFrequencyData_Callback_0(mthis) native "AnalyserNode_getFloatFrequencyData_Callback"; - getFloatFrequencyData_Callback_0_(mthis) => getFloatFrequencyData_Callback_0(mthis); + maxDecibels_Getter_(mthis) => mthis["maxDecibels"]; - static getFloatFrequencyData_Callback_1(mthis, __arg_0) native "AnalyserNode_getFloatFrequencyData_Callback"; - getFloatFrequencyData_Callback_1_(mthis, __arg_0) => getFloatFrequencyData_Callback_1(mthis, __arg_0); + maxDecibels_Setter_(mthis, __arg_0) => mthis["maxDecibels"] = __arg_0; - static getFloatFrequencyData_Callback_2(mthis, __arg_0, __arg_1) native "AnalyserNode_getFloatFrequencyData_Callback"; - getFloatFrequencyData_Callback_2_(mthis, __arg_0, __arg_1) => getFloatFrequencyData_Callback_2(mthis, __arg_0, __arg_1); + minDecibels_Getter_(mthis) => mthis["minDecibels"]; - static getFloatFrequencyData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AnalyserNode_getFloatFrequencyData_Callback"; - getFloatFrequencyData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getFloatFrequencyData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + minDecibels_Setter_(mthis, __arg_0) => mthis["minDecibels"] = __arg_0; - static getFloatTimeDomainData_Callback_0(mthis) native "AnalyserNode_getFloatTimeDomainData_Callback"; - getFloatTimeDomainData_Callback_0_(mthis) => getFloatTimeDomainData_Callback_0(mthis); + smoothingTimeConstant_Getter_(mthis) => mthis["smoothingTimeConstant"]; - static getFloatTimeDomainData_Callback_1(mthis, __arg_0) native "AnalyserNode_getFloatTimeDomainData_Callback"; - getFloatTimeDomainData_Callback_1_(mthis, __arg_0) => getFloatTimeDomainData_Callback_1(mthis, __arg_0); - - static getFloatTimeDomainData_Callback_2(mthis, __arg_0, __arg_1) native "AnalyserNode_getFloatTimeDomainData_Callback"; - getFloatTimeDomainData_Callback_2_(mthis, __arg_0, __arg_1) => getFloatTimeDomainData_Callback_2(mthis, __arg_0, __arg_1); - - static getFloatTimeDomainData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AnalyserNode_getFloatTimeDomainData_Callback"; - getFloatTimeDomainData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getFloatTimeDomainData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static maxDecibels_Getter(mthis) native "AnalyserNode_maxDecibels_Getter"; - maxDecibels_Getter_(mthis) => maxDecibels_Getter(mthis); - - static maxDecibels_Setter(mthis, __arg_0) native "AnalyserNode_maxDecibels_Setter"; - maxDecibels_Setter_(mthis, __arg_0) => maxDecibels_Setter(mthis, __arg_0); - - static minDecibels_Getter(mthis) native "AnalyserNode_minDecibels_Getter"; - minDecibels_Getter_(mthis) => minDecibels_Getter(mthis); - - static minDecibels_Setter(mthis, __arg_0) native "AnalyserNode_minDecibels_Setter"; - minDecibels_Setter_(mthis, __arg_0) => minDecibels_Setter(mthis, __arg_0); - - static smoothingTimeConstant_Getter(mthis) native "AnalyserNode_smoothingTimeConstant_Getter"; - smoothingTimeConstant_Getter_(mthis) => smoothingTimeConstant_Getter(mthis); - - static smoothingTimeConstant_Setter(mthis, __arg_0) native "AnalyserNode_smoothingTimeConstant_Setter"; - smoothingTimeConstant_Setter_(mthis, __arg_0) => smoothingTimeConstant_Setter(mthis, __arg_0); + smoothingTimeConstant_Setter_(mthis, __arg_0) => mthis["smoothingTimeConstant"] = __arg_0; } class BlinkAnimation extends BlinkAnimationNode { static final instance = new BlinkAnimation(); - static constructorCallback_0() native "Animation_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["Animation"], []); - static constructorCallback_1(__arg_0) native "Animation_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["Animation"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "Animation_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["Animation"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "Animation_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); - - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "Animation_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); - - static constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Animation_constructorCallback"; - constructorCallback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + constructorCallback_3_(__arg_0, __arg_1, __arg_2) => new js.JsObject(js.context["Animation"], [__arg_0, __arg_1, __arg_2]); } @@ -785,900 +709,445 @@ class BlinkAnimationEffect { class BlinkAnimationNode { static final instance = new BlinkAnimationNode(); - static activeDuration_Getter(mthis) native "AnimationNode_activeDuration_Getter"; - activeDuration_Getter_(mthis) => activeDuration_Getter(mthis); + activeDuration_Getter_(mthis) => mthis["activeDuration"]; - static currentIteration_Getter(mthis) native "AnimationNode_currentIteration_Getter"; - currentIteration_Getter_(mthis) => currentIteration_Getter(mthis); + currentIteration_Getter_(mthis) => mthis["currentIteration"]; - static duration_Getter(mthis) native "AnimationNode_duration_Getter"; - duration_Getter_(mthis) => duration_Getter(mthis); + duration_Getter_(mthis) => mthis["duration"]; - static endTime_Getter(mthis) native "AnimationNode_endTime_Getter"; - endTime_Getter_(mthis) => endTime_Getter(mthis); + endTime_Getter_(mthis) => mthis["endTime"]; - static localTime_Getter(mthis) native "AnimationNode_localTime_Getter"; - localTime_Getter_(mthis) => localTime_Getter(mthis); + localTime_Getter_(mthis) => mthis["localTime"]; - static player_Getter(mthis) native "AnimationNode_player_Getter"; - player_Getter_(mthis) => player_Getter(mthis); + player_Getter_(mthis) => mthis["player"]; - static startTime_Getter(mthis) native "AnimationNode_startTime_Getter"; - startTime_Getter_(mthis) => startTime_Getter(mthis); + startTime_Getter_(mthis) => mthis["startTime"]; - static timing_Getter(mthis) native "AnimationNode_timing_Getter"; - timing_Getter_(mthis) => timing_Getter(mthis); + timing_Getter_(mthis) => mthis["timing"]; } class BlinkAnimationPlayer extends BlinkEventTarget { static final instance = new BlinkAnimationPlayer(); - static cancel_Callback_0(mthis) native "AnimationPlayer_cancel_Callback"; - cancel_Callback_0_(mthis) => cancel_Callback_0(mthis); + cancel_Callback_0_(mthis) => mthis.callMethod("cancel", []); - static cancel_Callback_1(mthis, __arg_0) native "AnimationPlayer_cancel_Callback"; - cancel_Callback_1_(mthis, __arg_0) => cancel_Callback_1(mthis, __arg_0); + currentTime_Getter_(mthis) => mthis["currentTime"]; - static cancel_Callback_2(mthis, __arg_0, __arg_1) native "AnimationPlayer_cancel_Callback"; - cancel_Callback_2_(mthis, __arg_0, __arg_1) => cancel_Callback_2(mthis, __arg_0, __arg_1); + currentTime_Setter_(mthis, __arg_0) => mthis["currentTime"] = __arg_0; - static currentTime_Getter(mthis) native "AnimationPlayer_currentTime_Getter"; - currentTime_Getter_(mthis) => currentTime_Getter(mthis); + finish_Callback_0_(mthis) => mthis.callMethod("finish", []); - static currentTime_Setter(mthis, __arg_0) native "AnimationPlayer_currentTime_Setter"; - currentTime_Setter_(mthis, __arg_0) => currentTime_Setter(mthis, __arg_0); + onfinish_Getter_(mthis) => mthis["onfinish"]; - static finish_Callback_0(mthis) native "AnimationPlayer_finish_Callback"; - finish_Callback_0_(mthis) => finish_Callback_0(mthis); + onfinish_Setter_(mthis, __arg_0) => mthis["onfinish"] = __arg_0; - static finish_Callback_1(mthis, __arg_0) native "AnimationPlayer_finish_Callback"; - finish_Callback_1_(mthis, __arg_0) => finish_Callback_1(mthis, __arg_0); + pause_Callback_0_(mthis) => mthis.callMethod("pause", []); - static finish_Callback_2(mthis, __arg_0, __arg_1) native "AnimationPlayer_finish_Callback"; - finish_Callback_2_(mthis, __arg_0, __arg_1) => finish_Callback_2(mthis, __arg_0, __arg_1); + playState_Getter_(mthis) => mthis["playState"]; - static onfinish_Getter(mthis) native "AnimationPlayer_onfinish_Getter"; - onfinish_Getter_(mthis) => onfinish_Getter(mthis); + play_Callback_0_(mthis) => mthis.callMethod("play", []); - static onfinish_Setter(mthis, __arg_0) native "AnimationPlayer_onfinish_Setter"; - onfinish_Setter_(mthis, __arg_0) => onfinish_Setter(mthis, __arg_0); + playbackRate_Getter_(mthis) => mthis["playbackRate"]; - static pause_Callback_0(mthis) native "AnimationPlayer_pause_Callback"; - pause_Callback_0_(mthis) => pause_Callback_0(mthis); + playbackRate_Setter_(mthis, __arg_0) => mthis["playbackRate"] = __arg_0; - static pause_Callback_1(mthis, __arg_0) native "AnimationPlayer_pause_Callback"; - pause_Callback_1_(mthis, __arg_0) => pause_Callback_1(mthis, __arg_0); + reverse_Callback_0_(mthis) => mthis.callMethod("reverse", []); - static pause_Callback_2(mthis, __arg_0, __arg_1) native "AnimationPlayer_pause_Callback"; - pause_Callback_2_(mthis, __arg_0, __arg_1) => pause_Callback_2(mthis, __arg_0, __arg_1); + source_Getter_(mthis) => mthis["source"]; - static playState_Getter(mthis) native "AnimationPlayer_playState_Getter"; - playState_Getter_(mthis) => playState_Getter(mthis); + source_Setter_(mthis, __arg_0) => mthis["source"] = __arg_0; - static play_Callback_0(mthis) native "AnimationPlayer_play_Callback"; - play_Callback_0_(mthis) => play_Callback_0(mthis); + startTime_Getter_(mthis) => mthis["startTime"]; - static play_Callback_1(mthis, __arg_0) native "AnimationPlayer_play_Callback"; - play_Callback_1_(mthis, __arg_0) => play_Callback_1(mthis, __arg_0); - - static play_Callback_2(mthis, __arg_0, __arg_1) native "AnimationPlayer_play_Callback"; - play_Callback_2_(mthis, __arg_0, __arg_1) => play_Callback_2(mthis, __arg_0, __arg_1); - - static playbackRate_Getter(mthis) native "AnimationPlayer_playbackRate_Getter"; - playbackRate_Getter_(mthis) => playbackRate_Getter(mthis); - - static playbackRate_Setter(mthis, __arg_0) native "AnimationPlayer_playbackRate_Setter"; - playbackRate_Setter_(mthis, __arg_0) => playbackRate_Setter(mthis, __arg_0); - - static reverse_Callback_0(mthis) native "AnimationPlayer_reverse_Callback"; - reverse_Callback_0_(mthis) => reverse_Callback_0(mthis); - - static reverse_Callback_1(mthis, __arg_0) native "AnimationPlayer_reverse_Callback"; - reverse_Callback_1_(mthis, __arg_0) => reverse_Callback_1(mthis, __arg_0); - - static reverse_Callback_2(mthis, __arg_0, __arg_1) native "AnimationPlayer_reverse_Callback"; - reverse_Callback_2_(mthis, __arg_0, __arg_1) => reverse_Callback_2(mthis, __arg_0, __arg_1); - - static source_Getter(mthis) native "AnimationPlayer_source_Getter"; - source_Getter_(mthis) => source_Getter(mthis); - - static source_Setter(mthis, __arg_0) native "AnimationPlayer_source_Setter"; - source_Setter_(mthis, __arg_0) => source_Setter(mthis, __arg_0); - - static startTime_Getter(mthis) native "AnimationPlayer_startTime_Getter"; - startTime_Getter_(mthis) => startTime_Getter(mthis); - - static startTime_Setter(mthis, __arg_0) native "AnimationPlayer_startTime_Setter"; - startTime_Setter_(mthis, __arg_0) => startTime_Setter(mthis, __arg_0); + startTime_Setter_(mthis, __arg_0) => mthis["startTime"] = __arg_0; } class BlinkAnimationPlayerEvent extends BlinkEvent { static final instance = new BlinkAnimationPlayerEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "AnimationPlayerEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["AnimationPlayerEvent"], [__arg_0, __arg_1]); - static currentTime_Getter(mthis) native "AnimationPlayerEvent_currentTime_Getter"; - currentTime_Getter_(mthis) => currentTime_Getter(mthis); + currentTime_Getter_(mthis) => mthis["currentTime"]; - static timelineTime_Getter(mthis) native "AnimationPlayerEvent_timelineTime_Getter"; - timelineTime_Getter_(mthis) => timelineTime_Getter(mthis); + timelineTime_Getter_(mthis) => mthis["timelineTime"]; } class BlinkAnimationTimeline { static final instance = new BlinkAnimationTimeline(); - static currentTime_Getter(mthis) native "AnimationTimeline_currentTime_Getter"; - currentTime_Getter_(mthis) => currentTime_Getter(mthis); + currentTime_Getter_(mthis) => mthis["currentTime"]; - static getAnimationPlayers_Callback_0(mthis) native "AnimationTimeline_getAnimationPlayers_Callback"; - getAnimationPlayers_Callback_0_(mthis) => getAnimationPlayers_Callback_0(mthis); + getAnimationPlayers_Callback_0_(mthis) => mthis.callMethod("getAnimationPlayers", []); - static getAnimationPlayers_Callback_1(mthis, __arg_0) native "AnimationTimeline_getAnimationPlayers_Callback"; - getAnimationPlayers_Callback_1_(mthis, __arg_0) => getAnimationPlayers_Callback_1(mthis, __arg_0); + play_Callback_0_(mthis) => mthis.callMethod("play", []); - static getAnimationPlayers_Callback_2(mthis, __arg_0, __arg_1) native "AnimationTimeline_getAnimationPlayers_Callback"; - getAnimationPlayers_Callback_2_(mthis, __arg_0, __arg_1) => getAnimationPlayers_Callback_2(mthis, __arg_0, __arg_1); - - static play_Callback_0(mthis) native "AnimationTimeline_play_Callback"; - play_Callback_0_(mthis) => play_Callback_0(mthis); - - static play_Callback_1(mthis, __arg_0) native "AnimationTimeline_play_Callback"; - play_Callback_1_(mthis, __arg_0) => play_Callback_1(mthis, __arg_0); - - static play_Callback_2(mthis, __arg_0, __arg_1) native "AnimationTimeline_play_Callback"; - play_Callback_2_(mthis, __arg_0, __arg_1) => play_Callback_2(mthis, __arg_0, __arg_1); - - static play_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AnimationTimeline_play_Callback"; - play_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => play_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + play_Callback_1_(mthis, __arg_0) => mthis.callMethod("play", [__arg_0]); } class BlinkApplicationCache extends BlinkEventTarget { static final instance = new BlinkApplicationCache(); - static abort_Callback_0(mthis) native "ApplicationCache_abort_Callback"; - abort_Callback_0_(mthis) => abort_Callback_0(mthis); + abort_Callback_0_(mthis) => mthis.callMethod("abort", []); - static abort_Callback_1(mthis, __arg_0) native "ApplicationCache_abort_Callback"; - abort_Callback_1_(mthis, __arg_0) => abort_Callback_1(mthis, __arg_0); + oncached_Getter_(mthis) => mthis["oncached"]; - static abort_Callback_2(mthis, __arg_0, __arg_1) native "ApplicationCache_abort_Callback"; - abort_Callback_2_(mthis, __arg_0, __arg_1) => abort_Callback_2(mthis, __arg_0, __arg_1); + oncached_Setter_(mthis, __arg_0) => mthis["oncached"] = __arg_0; - static oncached_Getter(mthis) native "ApplicationCache_oncached_Getter"; - oncached_Getter_(mthis) => oncached_Getter(mthis); + onchecking_Getter_(mthis) => mthis["onchecking"]; - static oncached_Setter(mthis, __arg_0) native "ApplicationCache_oncached_Setter"; - oncached_Setter_(mthis, __arg_0) => oncached_Setter(mthis, __arg_0); + onchecking_Setter_(mthis, __arg_0) => mthis["onchecking"] = __arg_0; - static onchecking_Getter(mthis) native "ApplicationCache_onchecking_Getter"; - onchecking_Getter_(mthis) => onchecking_Getter(mthis); + ondownloading_Getter_(mthis) => mthis["ondownloading"]; - static onchecking_Setter(mthis, __arg_0) native "ApplicationCache_onchecking_Setter"; - onchecking_Setter_(mthis, __arg_0) => onchecking_Setter(mthis, __arg_0); + ondownloading_Setter_(mthis, __arg_0) => mthis["ondownloading"] = __arg_0; - static ondownloading_Getter(mthis) native "ApplicationCache_ondownloading_Getter"; - ondownloading_Getter_(mthis) => ondownloading_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static ondownloading_Setter(mthis, __arg_0) native "ApplicationCache_ondownloading_Setter"; - ondownloading_Setter_(mthis, __arg_0) => ondownloading_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onerror_Getter(mthis) native "ApplicationCache_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onnoupdate_Getter_(mthis) => mthis["onnoupdate"]; - static onerror_Setter(mthis, __arg_0) native "ApplicationCache_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onnoupdate_Setter_(mthis, __arg_0) => mthis["onnoupdate"] = __arg_0; - static onnoupdate_Getter(mthis) native "ApplicationCache_onnoupdate_Getter"; - onnoupdate_Getter_(mthis) => onnoupdate_Getter(mthis); + onobsolete_Getter_(mthis) => mthis["onobsolete"]; - static onnoupdate_Setter(mthis, __arg_0) native "ApplicationCache_onnoupdate_Setter"; - onnoupdate_Setter_(mthis, __arg_0) => onnoupdate_Setter(mthis, __arg_0); + onobsolete_Setter_(mthis, __arg_0) => mthis["onobsolete"] = __arg_0; - static onobsolete_Getter(mthis) native "ApplicationCache_onobsolete_Getter"; - onobsolete_Getter_(mthis) => onobsolete_Getter(mthis); + onprogress_Getter_(mthis) => mthis["onprogress"]; - static onobsolete_Setter(mthis, __arg_0) native "ApplicationCache_onobsolete_Setter"; - onobsolete_Setter_(mthis, __arg_0) => onobsolete_Setter(mthis, __arg_0); + onprogress_Setter_(mthis, __arg_0) => mthis["onprogress"] = __arg_0; - static onprogress_Getter(mthis) native "ApplicationCache_onprogress_Getter"; - onprogress_Getter_(mthis) => onprogress_Getter(mthis); + onupdateready_Getter_(mthis) => mthis["onupdateready"]; - static onprogress_Setter(mthis, __arg_0) native "ApplicationCache_onprogress_Setter"; - onprogress_Setter_(mthis, __arg_0) => onprogress_Setter(mthis, __arg_0); + onupdateready_Setter_(mthis, __arg_0) => mthis["onupdateready"] = __arg_0; - static onupdateready_Getter(mthis) native "ApplicationCache_onupdateready_Getter"; - onupdateready_Getter_(mthis) => onupdateready_Getter(mthis); + status_Getter_(mthis) => mthis["status"]; - static onupdateready_Setter(mthis, __arg_0) native "ApplicationCache_onupdateready_Setter"; - onupdateready_Setter_(mthis, __arg_0) => onupdateready_Setter(mthis, __arg_0); + swapCache_Callback_0_(mthis) => mthis.callMethod("swapCache", []); - static status_Getter(mthis) native "ApplicationCache_status_Getter"; - status_Getter_(mthis) => status_Getter(mthis); - - static swapCache_Callback_0(mthis) native "ApplicationCache_swapCache_Callback"; - swapCache_Callback_0_(mthis) => swapCache_Callback_0(mthis); - - static swapCache_Callback_1(mthis, __arg_0) native "ApplicationCache_swapCache_Callback"; - swapCache_Callback_1_(mthis, __arg_0) => swapCache_Callback_1(mthis, __arg_0); - - static swapCache_Callback_2(mthis, __arg_0, __arg_1) native "ApplicationCache_swapCache_Callback"; - swapCache_Callback_2_(mthis, __arg_0, __arg_1) => swapCache_Callback_2(mthis, __arg_0, __arg_1); - - static update_Callback_0(mthis) native "ApplicationCache_update_Callback"; - update_Callback_0_(mthis) => update_Callback_0(mthis); - - static update_Callback_1(mthis, __arg_0) native "ApplicationCache_update_Callback"; - update_Callback_1_(mthis, __arg_0) => update_Callback_1(mthis, __arg_0); - - static update_Callback_2(mthis, __arg_0, __arg_1) native "ApplicationCache_update_Callback"; - update_Callback_2_(mthis, __arg_0, __arg_1) => update_Callback_2(mthis, __arg_0, __arg_1); + update_Callback_0_(mthis) => mthis.callMethod("update", []); } class BlinkApplicationCacheErrorEvent extends BlinkEvent { static final instance = new BlinkApplicationCacheErrorEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "ApplicationCacheErrorEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["ApplicationCacheErrorEvent"], [__arg_0, __arg_1]); - static message_Getter(mthis) native "ApplicationCacheErrorEvent_message_Getter"; - message_Getter_(mthis) => message_Getter(mthis); + message_Getter_(mthis) => mthis["message"]; - static reason_Getter(mthis) native "ApplicationCacheErrorEvent_reason_Getter"; - reason_Getter_(mthis) => reason_Getter(mthis); + reason_Getter_(mthis) => mthis["reason"]; - static status_Getter(mthis) native "ApplicationCacheErrorEvent_status_Getter"; - status_Getter_(mthis) => status_Getter(mthis); + status_Getter_(mthis) => mthis["status"]; - static url_Getter(mthis) native "ApplicationCacheErrorEvent_url_Getter"; - url_Getter_(mthis) => url_Getter(mthis); + url_Getter_(mthis) => mthis["url"]; } class BlinkAttr extends BlinkNode { static final instance = new BlinkAttr(); - static localName_Getter(mthis) native "Attr_localName_Getter"; - localName_Getter_(mthis) => localName_Getter(mthis); + localName_Getter_(mthis) => mthis["localName"]; - static name_Getter(mthis) native "Attr_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static namespaceURI_Getter(mthis) native "Attr_namespaceURI_Getter"; - namespaceURI_Getter_(mthis) => namespaceURI_Getter(mthis); + namespaceURI_Getter_(mthis) => mthis["namespaceURI"]; - static nodeValue_Getter(mthis) native "Attr_nodeValue_Getter"; - nodeValue_Getter_(mthis) => nodeValue_Getter(mthis); + nodeValue_Getter_(mthis) => mthis["nodeValue"]; - static nodeValue_Setter(mthis, __arg_0) native "Attr_nodeValue_Setter"; - nodeValue_Setter_(mthis, __arg_0) => nodeValue_Setter(mthis, __arg_0); + nodeValue_Setter_(mthis, __arg_0) => mthis["nodeValue"] = __arg_0; - static ownerElement_Getter(mthis) native "Attr_ownerElement_Getter"; - ownerElement_Getter_(mthis) => ownerElement_Getter(mthis); + ownerElement_Getter_(mthis) => mthis["ownerElement"]; - static prefix_Getter(mthis) native "Attr_prefix_Getter"; - prefix_Getter_(mthis) => prefix_Getter(mthis); + prefix_Getter_(mthis) => mthis["prefix"]; - static specified_Getter(mthis) native "Attr_specified_Getter"; - specified_Getter_(mthis) => specified_Getter(mthis); + specified_Getter_(mthis) => mthis["specified"]; - static textContent_Getter(mthis) native "Attr_textContent_Getter"; - textContent_Getter_(mthis) => textContent_Getter(mthis); + textContent_Getter_(mthis) => mthis["textContent"]; - static textContent_Setter(mthis, __arg_0) native "Attr_textContent_Setter"; - textContent_Setter_(mthis, __arg_0) => textContent_Setter(mthis, __arg_0); + textContent_Setter_(mthis, __arg_0) => mthis["textContent"] = __arg_0; - static value_Getter(mthis) native "Attr_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; - static value_Setter(mthis, __arg_0) native "Attr_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; } class BlinkAudioBuffer { static final instance = new BlinkAudioBuffer(); - static duration_Getter(mthis) native "AudioBuffer_duration_Getter"; - duration_Getter_(mthis) => duration_Getter(mthis); + duration_Getter_(mthis) => mthis["duration"]; - static getChannelData_Callback_0(mthis) native "AudioBuffer_getChannelData_Callback"; - getChannelData_Callback_0_(mthis) => getChannelData_Callback_0(mthis); + getChannelData_Callback_0_(mthis) => mthis.callMethod("getChannelData", []); - static getChannelData_Callback_1(mthis, __arg_0) native "AudioBuffer_getChannelData_Callback"; - getChannelData_Callback_1_(mthis, __arg_0) => getChannelData_Callback_1(mthis, __arg_0); + getChannelData_Callback_1_(mthis, __arg_0) => mthis.callMethod("getChannelData", [__arg_0]); - static getChannelData_Callback_2(mthis, __arg_0, __arg_1) native "AudioBuffer_getChannelData_Callback"; - getChannelData_Callback_2_(mthis, __arg_0, __arg_1) => getChannelData_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static getChannelData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioBuffer_getChannelData_Callback"; - getChannelData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getChannelData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + numberOfChannels_Getter_(mthis) => mthis["numberOfChannels"]; - static length_Getter(mthis) native "AudioBuffer_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static numberOfChannels_Getter(mthis) native "AudioBuffer_numberOfChannels_Getter"; - numberOfChannels_Getter_(mthis) => numberOfChannels_Getter(mthis); - - static sampleRate_Getter(mthis) native "AudioBuffer_sampleRate_Getter"; - sampleRate_Getter_(mthis) => sampleRate_Getter(mthis); + sampleRate_Getter_(mthis) => mthis["sampleRate"]; } class BlinkAudioBufferSourceNode extends BlinkAudioSourceNode { static final instance = new BlinkAudioBufferSourceNode(); - static buffer_Getter(mthis) native "AudioBufferSourceNode_buffer_Getter"; - buffer_Getter_(mthis) => buffer_Getter(mthis); + buffer_Getter_(mthis) => mthis["buffer"]; - static buffer_Setter(mthis, __arg_0) native "AudioBufferSourceNode_buffer_Setter"; - buffer_Setter_(mthis, __arg_0) => buffer_Setter(mthis, __arg_0); + buffer_Setter_(mthis, __arg_0) => mthis["buffer"] = __arg_0; - static loopEnd_Getter(mthis) native "AudioBufferSourceNode_loopEnd_Getter"; - loopEnd_Getter_(mthis) => loopEnd_Getter(mthis); + loopEnd_Getter_(mthis) => mthis["loopEnd"]; - static loopEnd_Setter(mthis, __arg_0) native "AudioBufferSourceNode_loopEnd_Setter"; - loopEnd_Setter_(mthis, __arg_0) => loopEnd_Setter(mthis, __arg_0); + loopEnd_Setter_(mthis, __arg_0) => mthis["loopEnd"] = __arg_0; - static loopStart_Getter(mthis) native "AudioBufferSourceNode_loopStart_Getter"; - loopStart_Getter_(mthis) => loopStart_Getter(mthis); + loopStart_Getter_(mthis) => mthis["loopStart"]; - static loopStart_Setter(mthis, __arg_0) native "AudioBufferSourceNode_loopStart_Setter"; - loopStart_Setter_(mthis, __arg_0) => loopStart_Setter(mthis, __arg_0); + loopStart_Setter_(mthis, __arg_0) => mthis["loopStart"] = __arg_0; - static loop_Getter(mthis) native "AudioBufferSourceNode_loop_Getter"; - loop_Getter_(mthis) => loop_Getter(mthis); + loop_Getter_(mthis) => mthis["loop"]; - static loop_Setter(mthis, __arg_0) native "AudioBufferSourceNode_loop_Setter"; - loop_Setter_(mthis, __arg_0) => loop_Setter(mthis, __arg_0); + loop_Setter_(mthis, __arg_0) => mthis["loop"] = __arg_0; - static onended_Getter(mthis) native "AudioBufferSourceNode_onended_Getter"; - onended_Getter_(mthis) => onended_Getter(mthis); + onended_Getter_(mthis) => mthis["onended"]; - static onended_Setter(mthis, __arg_0) native "AudioBufferSourceNode_onended_Setter"; - onended_Setter_(mthis, __arg_0) => onended_Setter(mthis, __arg_0); + onended_Setter_(mthis, __arg_0) => mthis["onended"] = __arg_0; - static playbackRate_Getter(mthis) native "AudioBufferSourceNode_playbackRate_Getter"; - playbackRate_Getter_(mthis) => playbackRate_Getter(mthis); + playbackRate_Getter_(mthis) => mthis["playbackRate"]; - static start_Callback_0(mthis) native "AudioBufferSourceNode_start_Callback"; - start_Callback_0_(mthis) => start_Callback_0(mthis); + start_Callback_0_(mthis) => mthis.callMethod("start", []); - static start_Callback_1(mthis, __arg_0) native "AudioBufferSourceNode_start_Callback"; - start_Callback_1_(mthis, __arg_0) => start_Callback_1(mthis, __arg_0); + start_Callback_1_(mthis, __arg_0) => mthis.callMethod("start", [__arg_0]); - static start_Callback_2(mthis, __arg_0, __arg_1) native "AudioBufferSourceNode_start_Callback"; - start_Callback_2_(mthis, __arg_0, __arg_1) => start_Callback_2(mthis, __arg_0, __arg_1); + start_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("start", [__arg_0, __arg_1]); - static start_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioBufferSourceNode_start_Callback"; - start_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => start_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + start_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("start", [__arg_0, __arg_1, __arg_2]); - static start_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioBufferSourceNode_start_Callback"; - start_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => start_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + stop_Callback_0_(mthis) => mthis.callMethod("stop", []); - static start_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "AudioBufferSourceNode_start_Callback"; - start_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => start_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static stop_Callback_0(mthis) native "AudioBufferSourceNode_stop_Callback"; - stop_Callback_0_(mthis) => stop_Callback_0(mthis); - - static stop_Callback_1(mthis, __arg_0) native "AudioBufferSourceNode_stop_Callback"; - stop_Callback_1_(mthis, __arg_0) => stop_Callback_1(mthis, __arg_0); - - static stop_Callback_2(mthis, __arg_0, __arg_1) native "AudioBufferSourceNode_stop_Callback"; - stop_Callback_2_(mthis, __arg_0, __arg_1) => stop_Callback_2(mthis, __arg_0, __arg_1); - - static stop_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioBufferSourceNode_stop_Callback"; - stop_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => stop_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + stop_Callback_1_(mthis, __arg_0) => mthis.callMethod("stop", [__arg_0]); } class BlinkAudioContext extends BlinkEventTarget { static final instance = new BlinkAudioContext(); - static constructorCallback_0() native "AudioContext_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["AudioContext"], []); - static constructorCallback_1(__arg_0) native "AudioContext_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + createAnalyser_Callback_0_(mthis) => mthis.callMethod("createAnalyser", []); - static constructorCallback_2(__arg_0, __arg_1) native "AudioContext_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + createBiquadFilter_Callback_0_(mthis) => mthis.callMethod("createBiquadFilter", []); - static createAnalyser_Callback_0(mthis) native "AudioContext_createAnalyser_Callback"; - createAnalyser_Callback_0_(mthis) => createAnalyser_Callback_0(mthis); + createBufferSource_Callback_0_(mthis) => mthis.callMethod("createBufferSource", []); - static createAnalyser_Callback_1(mthis, __arg_0) native "AudioContext_createAnalyser_Callback"; - createAnalyser_Callback_1_(mthis, __arg_0) => createAnalyser_Callback_1(mthis, __arg_0); + createBuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("createBuffer", [__arg_0]); - static createAnalyser_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createAnalyser_Callback"; - createAnalyser_Callback_2_(mthis, __arg_0, __arg_1) => createAnalyser_Callback_2(mthis, __arg_0, __arg_1); + createBuffer_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createBuffer", [__arg_0, __arg_1]); - static createBiquadFilter_Callback_0(mthis) native "AudioContext_createBiquadFilter_Callback"; - createBiquadFilter_Callback_0_(mthis) => createBiquadFilter_Callback_0(mthis); + createBuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createBuffer", [__arg_0, __arg_1, __arg_2]); - static createBiquadFilter_Callback_1(mthis, __arg_0) native "AudioContext_createBiquadFilter_Callback"; - createBiquadFilter_Callback_1_(mthis, __arg_0) => createBiquadFilter_Callback_1(mthis, __arg_0); + createChannelMerger_Callback_0_(mthis) => mthis.callMethod("createChannelMerger", []); - static createBiquadFilter_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createBiquadFilter_Callback"; - createBiquadFilter_Callback_2_(mthis, __arg_0, __arg_1) => createBiquadFilter_Callback_2(mthis, __arg_0, __arg_1); + createChannelMerger_Callback_1_(mthis, __arg_0) => mthis.callMethod("createChannelMerger", [__arg_0]); - static createBufferSource_Callback_0(mthis) native "AudioContext_createBufferSource_Callback"; - createBufferSource_Callback_0_(mthis) => createBufferSource_Callback_0(mthis); + createChannelSplitter_Callback_0_(mthis) => mthis.callMethod("createChannelSplitter", []); - static createBufferSource_Callback_1(mthis, __arg_0) native "AudioContext_createBufferSource_Callback"; - createBufferSource_Callback_1_(mthis, __arg_0) => createBufferSource_Callback_1(mthis, __arg_0); + createChannelSplitter_Callback_1_(mthis, __arg_0) => mthis.callMethod("createChannelSplitter", [__arg_0]); - static createBufferSource_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createBufferSource_Callback"; - createBufferSource_Callback_2_(mthis, __arg_0, __arg_1) => createBufferSource_Callback_2(mthis, __arg_0, __arg_1); + createConvolver_Callback_0_(mthis) => mthis.callMethod("createConvolver", []); - static createBuffer_Callback_1(mthis, __arg_0) native "AudioContext_createBuffer_Callback"; - createBuffer_Callback_1_(mthis, __arg_0) => createBuffer_Callback_1(mthis, __arg_0); + createDelay_Callback_0_(mthis) => mthis.callMethod("createDelay", []); - static createBuffer_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createBuffer_Callback"; - createBuffer_Callback_2_(mthis, __arg_0, __arg_1) => createBuffer_Callback_2(mthis, __arg_0, __arg_1); + createDelay_Callback_1_(mthis, __arg_0) => mthis.callMethod("createDelay", [__arg_0]); - static createBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioContext_createBuffer_Callback"; - createBuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createDynamicsCompressor_Callback_0_(mthis) => mthis.callMethod("createDynamicsCompressor", []); - static createBuffer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioContext_createBuffer_Callback"; - createBuffer_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createBuffer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createGain_Callback_0_(mthis) => mthis.callMethod("createGain", []); - static createBuffer_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "AudioContext_createBuffer_Callback"; - createBuffer_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createBuffer_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + createMediaElementSource_Callback_0_(mthis) => mthis.callMethod("createMediaElementSource", []); - static createChannelMerger_Callback_0(mthis) native "AudioContext_createChannelMerger_Callback"; - createChannelMerger_Callback_0_(mthis) => createChannelMerger_Callback_0(mthis); + createMediaElementSource_Callback_1_(mthis, __arg_0) => mthis.callMethod("createMediaElementSource", [__arg_0]); - static createChannelMerger_Callback_1(mthis, __arg_0) native "AudioContext_createChannelMerger_Callback"; - createChannelMerger_Callback_1_(mthis, __arg_0) => createChannelMerger_Callback_1(mthis, __arg_0); + createMediaStreamDestination_Callback_0_(mthis) => mthis.callMethod("createMediaStreamDestination", []); - static createChannelMerger_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createChannelMerger_Callback"; - createChannelMerger_Callback_2_(mthis, __arg_0, __arg_1) => createChannelMerger_Callback_2(mthis, __arg_0, __arg_1); + createMediaStreamSource_Callback_0_(mthis) => mthis.callMethod("createMediaStreamSource", []); - static createChannelMerger_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioContext_createChannelMerger_Callback"; - createChannelMerger_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createChannelMerger_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createMediaStreamSource_Callback_1_(mthis, __arg_0) => mthis.callMethod("createMediaStreamSource", [__arg_0]); - static createChannelSplitter_Callback_0(mthis) native "AudioContext_createChannelSplitter_Callback"; - createChannelSplitter_Callback_0_(mthis) => createChannelSplitter_Callback_0(mthis); + createOscillator_Callback_0_(mthis) => mthis.callMethod("createOscillator", []); - static createChannelSplitter_Callback_1(mthis, __arg_0) native "AudioContext_createChannelSplitter_Callback"; - createChannelSplitter_Callback_1_(mthis, __arg_0) => createChannelSplitter_Callback_1(mthis, __arg_0); + createPanner_Callback_0_(mthis) => mthis.callMethod("createPanner", []); - static createChannelSplitter_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createChannelSplitter_Callback"; - createChannelSplitter_Callback_2_(mthis, __arg_0, __arg_1) => createChannelSplitter_Callback_2(mthis, __arg_0, __arg_1); + createPeriodicWave_Callback_0_(mthis) => mthis.callMethod("createPeriodicWave", []); - static createChannelSplitter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioContext_createChannelSplitter_Callback"; - createChannelSplitter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createChannelSplitter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createPeriodicWave_Callback_1_(mthis, __arg_0) => mthis.callMethod("createPeriodicWave", [__arg_0]); - static createConvolver_Callback_0(mthis) native "AudioContext_createConvolver_Callback"; - createConvolver_Callback_0_(mthis) => createConvolver_Callback_0(mthis); + createPeriodicWave_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createPeriodicWave", [__arg_0, __arg_1]); - static createConvolver_Callback_1(mthis, __arg_0) native "AudioContext_createConvolver_Callback"; - createConvolver_Callback_1_(mthis, __arg_0) => createConvolver_Callback_1(mthis, __arg_0); + createScriptProcessor_Callback_0_(mthis) => mthis.callMethod("createScriptProcessor", []); - static createConvolver_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createConvolver_Callback"; - createConvolver_Callback_2_(mthis, __arg_0, __arg_1) => createConvolver_Callback_2(mthis, __arg_0, __arg_1); + createScriptProcessor_Callback_1_(mthis, __arg_0) => mthis.callMethod("createScriptProcessor", [__arg_0]); - static createDelay_Callback_0(mthis) native "AudioContext_createDelay_Callback"; - createDelay_Callback_0_(mthis) => createDelay_Callback_0(mthis); + createScriptProcessor_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createScriptProcessor", [__arg_0, __arg_1]); - static createDelay_Callback_1(mthis, __arg_0) native "AudioContext_createDelay_Callback"; - createDelay_Callback_1_(mthis, __arg_0) => createDelay_Callback_1(mthis, __arg_0); + createScriptProcessor_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createScriptProcessor", [__arg_0, __arg_1, __arg_2]); - static createDelay_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createDelay_Callback"; - createDelay_Callback_2_(mthis, __arg_0, __arg_1) => createDelay_Callback_2(mthis, __arg_0, __arg_1); + createWaveShaper_Callback_0_(mthis) => mthis.callMethod("createWaveShaper", []); - static createDelay_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioContext_createDelay_Callback"; - createDelay_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createDelay_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + currentTime_Getter_(mthis) => mthis["currentTime"]; - static createDynamicsCompressor_Callback_0(mthis) native "AudioContext_createDynamicsCompressor_Callback"; - createDynamicsCompressor_Callback_0_(mthis) => createDynamicsCompressor_Callback_0(mthis); + decodeAudioData_Callback_0_(mthis) => mthis.callMethod("decodeAudioData", []); - static createDynamicsCompressor_Callback_1(mthis, __arg_0) native "AudioContext_createDynamicsCompressor_Callback"; - createDynamicsCompressor_Callback_1_(mthis, __arg_0) => createDynamicsCompressor_Callback_1(mthis, __arg_0); + decodeAudioData_Callback_1_(mthis, __arg_0) => mthis.callMethod("decodeAudioData", [__arg_0]); - static createDynamicsCompressor_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createDynamicsCompressor_Callback"; - createDynamicsCompressor_Callback_2_(mthis, __arg_0, __arg_1) => createDynamicsCompressor_Callback_2(mthis, __arg_0, __arg_1); + decodeAudioData_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("decodeAudioData", [__arg_0, __arg_1]); - static createGain_Callback_0(mthis) native "AudioContext_createGain_Callback"; - createGain_Callback_0_(mthis) => createGain_Callback_0(mthis); + decodeAudioData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("decodeAudioData", [__arg_0, __arg_1, __arg_2]); - static createGain_Callback_1(mthis, __arg_0) native "AudioContext_createGain_Callback"; - createGain_Callback_1_(mthis, __arg_0) => createGain_Callback_1(mthis, __arg_0); + destination_Getter_(mthis) => mthis["destination"]; - static createGain_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createGain_Callback"; - createGain_Callback_2_(mthis, __arg_0, __arg_1) => createGain_Callback_2(mthis, __arg_0, __arg_1); + listener_Getter_(mthis) => mthis["listener"]; - static createMediaElementSource_Callback_0(mthis) native "AudioContext_createMediaElementSource_Callback"; - createMediaElementSource_Callback_0_(mthis) => createMediaElementSource_Callback_0(mthis); + oncomplete_Getter_(mthis) => mthis["oncomplete"]; - static createMediaElementSource_Callback_1(mthis, __arg_0) native "AudioContext_createMediaElementSource_Callback"; - createMediaElementSource_Callback_1_(mthis, __arg_0) => createMediaElementSource_Callback_1(mthis, __arg_0); + oncomplete_Setter_(mthis, __arg_0) => mthis["oncomplete"] = __arg_0; - static createMediaElementSource_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createMediaElementSource_Callback"; - createMediaElementSource_Callback_2_(mthis, __arg_0, __arg_1) => createMediaElementSource_Callback_2(mthis, __arg_0, __arg_1); + sampleRate_Getter_(mthis) => mthis["sampleRate"]; - static createMediaElementSource_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioContext_createMediaElementSource_Callback"; - createMediaElementSource_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createMediaElementSource_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static createMediaStreamDestination_Callback_0(mthis) native "AudioContext_createMediaStreamDestination_Callback"; - createMediaStreamDestination_Callback_0_(mthis) => createMediaStreamDestination_Callback_0(mthis); - - static createMediaStreamDestination_Callback_1(mthis, __arg_0) native "AudioContext_createMediaStreamDestination_Callback"; - createMediaStreamDestination_Callback_1_(mthis, __arg_0) => createMediaStreamDestination_Callback_1(mthis, __arg_0); - - static createMediaStreamDestination_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createMediaStreamDestination_Callback"; - createMediaStreamDestination_Callback_2_(mthis, __arg_0, __arg_1) => createMediaStreamDestination_Callback_2(mthis, __arg_0, __arg_1); - - static createMediaStreamSource_Callback_0(mthis) native "AudioContext_createMediaStreamSource_Callback"; - createMediaStreamSource_Callback_0_(mthis) => createMediaStreamSource_Callback_0(mthis); - - static createMediaStreamSource_Callback_1(mthis, __arg_0) native "AudioContext_createMediaStreamSource_Callback"; - createMediaStreamSource_Callback_1_(mthis, __arg_0) => createMediaStreamSource_Callback_1(mthis, __arg_0); - - static createMediaStreamSource_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createMediaStreamSource_Callback"; - createMediaStreamSource_Callback_2_(mthis, __arg_0, __arg_1) => createMediaStreamSource_Callback_2(mthis, __arg_0, __arg_1); - - static createMediaStreamSource_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioContext_createMediaStreamSource_Callback"; - createMediaStreamSource_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createMediaStreamSource_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static createOscillator_Callback_0(mthis) native "AudioContext_createOscillator_Callback"; - createOscillator_Callback_0_(mthis) => createOscillator_Callback_0(mthis); - - static createOscillator_Callback_1(mthis, __arg_0) native "AudioContext_createOscillator_Callback"; - createOscillator_Callback_1_(mthis, __arg_0) => createOscillator_Callback_1(mthis, __arg_0); - - static createOscillator_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createOscillator_Callback"; - createOscillator_Callback_2_(mthis, __arg_0, __arg_1) => createOscillator_Callback_2(mthis, __arg_0, __arg_1); - - static createPanner_Callback_0(mthis) native "AudioContext_createPanner_Callback"; - createPanner_Callback_0_(mthis) => createPanner_Callback_0(mthis); - - static createPanner_Callback_1(mthis, __arg_0) native "AudioContext_createPanner_Callback"; - createPanner_Callback_1_(mthis, __arg_0) => createPanner_Callback_1(mthis, __arg_0); - - static createPanner_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createPanner_Callback"; - createPanner_Callback_2_(mthis, __arg_0, __arg_1) => createPanner_Callback_2(mthis, __arg_0, __arg_1); - - static createPeriodicWave_Callback_0(mthis) native "AudioContext_createPeriodicWave_Callback"; - createPeriodicWave_Callback_0_(mthis) => createPeriodicWave_Callback_0(mthis); - - static createPeriodicWave_Callback_1(mthis, __arg_0) native "AudioContext_createPeriodicWave_Callback"; - createPeriodicWave_Callback_1_(mthis, __arg_0) => createPeriodicWave_Callback_1(mthis, __arg_0); - - static createPeriodicWave_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createPeriodicWave_Callback"; - createPeriodicWave_Callback_2_(mthis, __arg_0, __arg_1) => createPeriodicWave_Callback_2(mthis, __arg_0, __arg_1); - - static createPeriodicWave_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioContext_createPeriodicWave_Callback"; - createPeriodicWave_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createPeriodicWave_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static createPeriodicWave_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioContext_createPeriodicWave_Callback"; - createPeriodicWave_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createPeriodicWave_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static createScriptProcessor_Callback_0(mthis) native "AudioContext_createScriptProcessor_Callback"; - createScriptProcessor_Callback_0_(mthis) => createScriptProcessor_Callback_0(mthis); - - static createScriptProcessor_Callback_1(mthis, __arg_0) native "AudioContext_createScriptProcessor_Callback"; - createScriptProcessor_Callback_1_(mthis, __arg_0) => createScriptProcessor_Callback_1(mthis, __arg_0); - - static createScriptProcessor_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createScriptProcessor_Callback"; - createScriptProcessor_Callback_2_(mthis, __arg_0, __arg_1) => createScriptProcessor_Callback_2(mthis, __arg_0, __arg_1); - - static createScriptProcessor_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioContext_createScriptProcessor_Callback"; - createScriptProcessor_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createScriptProcessor_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static createScriptProcessor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioContext_createScriptProcessor_Callback"; - createScriptProcessor_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createScriptProcessor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static createScriptProcessor_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "AudioContext_createScriptProcessor_Callback"; - createScriptProcessor_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createScriptProcessor_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static createWaveShaper_Callback_0(mthis) native "AudioContext_createWaveShaper_Callback"; - createWaveShaper_Callback_0_(mthis) => createWaveShaper_Callback_0(mthis); - - static createWaveShaper_Callback_1(mthis, __arg_0) native "AudioContext_createWaveShaper_Callback"; - createWaveShaper_Callback_1_(mthis, __arg_0) => createWaveShaper_Callback_1(mthis, __arg_0); - - static createWaveShaper_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_createWaveShaper_Callback"; - createWaveShaper_Callback_2_(mthis, __arg_0, __arg_1) => createWaveShaper_Callback_2(mthis, __arg_0, __arg_1); - - static currentTime_Getter(mthis) native "AudioContext_currentTime_Getter"; - currentTime_Getter_(mthis) => currentTime_Getter(mthis); - - static decodeAudioData_Callback_0(mthis) native "AudioContext_decodeAudioData_Callback"; - decodeAudioData_Callback_0_(mthis) => decodeAudioData_Callback_0(mthis); - - static decodeAudioData_Callback_1(mthis, __arg_0) native "AudioContext_decodeAudioData_Callback"; - decodeAudioData_Callback_1_(mthis, __arg_0) => decodeAudioData_Callback_1(mthis, __arg_0); - - static decodeAudioData_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_decodeAudioData_Callback"; - decodeAudioData_Callback_2_(mthis, __arg_0, __arg_1) => decodeAudioData_Callback_2(mthis, __arg_0, __arg_1); - - static decodeAudioData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioContext_decodeAudioData_Callback"; - decodeAudioData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => decodeAudioData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static decodeAudioData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioContext_decodeAudioData_Callback"; - decodeAudioData_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => decodeAudioData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static decodeAudioData_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "AudioContext_decodeAudioData_Callback"; - decodeAudioData_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => decodeAudioData_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static destination_Getter(mthis) native "AudioContext_destination_Getter"; - destination_Getter_(mthis) => destination_Getter(mthis); - - static listener_Getter(mthis) native "AudioContext_listener_Getter"; - listener_Getter_(mthis) => listener_Getter(mthis); - - static oncomplete_Getter(mthis) native "AudioContext_oncomplete_Getter"; - oncomplete_Getter_(mthis) => oncomplete_Getter(mthis); - - static oncomplete_Setter(mthis, __arg_0) native "AudioContext_oncomplete_Setter"; - oncomplete_Setter_(mthis, __arg_0) => oncomplete_Setter(mthis, __arg_0); - - static sampleRate_Getter(mthis) native "AudioContext_sampleRate_Getter"; - sampleRate_Getter_(mthis) => sampleRate_Getter(mthis); - - static startRendering_Callback_0(mthis) native "AudioContext_startRendering_Callback"; - startRendering_Callback_0_(mthis) => startRendering_Callback_0(mthis); - - static startRendering_Callback_1(mthis, __arg_0) native "AudioContext_startRendering_Callback"; - startRendering_Callback_1_(mthis, __arg_0) => startRendering_Callback_1(mthis, __arg_0); - - static startRendering_Callback_2(mthis, __arg_0, __arg_1) native "AudioContext_startRendering_Callback"; - startRendering_Callback_2_(mthis, __arg_0, __arg_1) => startRendering_Callback_2(mthis, __arg_0, __arg_1); + startRendering_Callback_0_(mthis) => mthis.callMethod("startRendering", []); } class BlinkAudioDestinationNode extends BlinkAudioNode { static final instance = new BlinkAudioDestinationNode(); - static maxChannelCount_Getter(mthis) native "AudioDestinationNode_maxChannelCount_Getter"; - maxChannelCount_Getter_(mthis) => maxChannelCount_Getter(mthis); + maxChannelCount_Getter_(mthis) => mthis["maxChannelCount"]; } class BlinkAudioListener { static final instance = new BlinkAudioListener(); - static dopplerFactor_Getter(mthis) native "AudioListener_dopplerFactor_Getter"; - dopplerFactor_Getter_(mthis) => dopplerFactor_Getter(mthis); + dopplerFactor_Getter_(mthis) => mthis["dopplerFactor"]; - static dopplerFactor_Setter(mthis, __arg_0) native "AudioListener_dopplerFactor_Setter"; - dopplerFactor_Setter_(mthis, __arg_0) => dopplerFactor_Setter(mthis, __arg_0); + dopplerFactor_Setter_(mthis, __arg_0) => mthis["dopplerFactor"] = __arg_0; - static setOrientation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioListener_setOrientation_Callback"; - setOrientation_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setOrientation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + setOrientation_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("setOrientation", [__arg_0, __arg_1, __arg_2, __arg_3]); - static setOrientation_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "AudioListener_setOrientation_Callback"; - setOrientation_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setOrientation_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + setOrientation_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("setOrientation", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static setOrientation_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "AudioListener_setOrientation_Callback"; - setOrientation_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => setOrientation_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + setOrientation_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("setOrientation", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static setOrientation_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "AudioListener_setOrientation_Callback"; - setOrientation_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => setOrientation_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + setPosition_Callback_1_(mthis, __arg_0) => mthis.callMethod("setPosition", [__arg_0]); - static setOrientation_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "AudioListener_setOrientation_Callback"; - setOrientation_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => setOrientation_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + setPosition_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setPosition", [__arg_0, __arg_1]); - static setPosition_Callback_1(mthis, __arg_0) native "AudioListener_setPosition_Callback"; - setPosition_Callback_1_(mthis, __arg_0) => setPosition_Callback_1(mthis, __arg_0); + setPosition_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setPosition", [__arg_0, __arg_1, __arg_2]); - static setPosition_Callback_2(mthis, __arg_0, __arg_1) native "AudioListener_setPosition_Callback"; - setPosition_Callback_2_(mthis, __arg_0, __arg_1) => setPosition_Callback_2(mthis, __arg_0, __arg_1); + setVelocity_Callback_1_(mthis, __arg_0) => mthis.callMethod("setVelocity", [__arg_0]); - static setPosition_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioListener_setPosition_Callback"; - setPosition_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setPosition_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setVelocity_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setVelocity", [__arg_0, __arg_1]); - static setPosition_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioListener_setPosition_Callback"; - setPosition_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setPosition_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + setVelocity_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setVelocity", [__arg_0, __arg_1, __arg_2]); - static setPosition_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "AudioListener_setPosition_Callback"; - setPosition_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setPosition_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + speedOfSound_Getter_(mthis) => mthis["speedOfSound"]; - static setVelocity_Callback_1(mthis, __arg_0) native "AudioListener_setVelocity_Callback"; - setVelocity_Callback_1_(mthis, __arg_0) => setVelocity_Callback_1(mthis, __arg_0); - - static setVelocity_Callback_2(mthis, __arg_0, __arg_1) native "AudioListener_setVelocity_Callback"; - setVelocity_Callback_2_(mthis, __arg_0, __arg_1) => setVelocity_Callback_2(mthis, __arg_0, __arg_1); - - static setVelocity_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioListener_setVelocity_Callback"; - setVelocity_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setVelocity_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setVelocity_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioListener_setVelocity_Callback"; - setVelocity_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setVelocity_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setVelocity_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "AudioListener_setVelocity_Callback"; - setVelocity_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setVelocity_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static speedOfSound_Getter(mthis) native "AudioListener_speedOfSound_Getter"; - speedOfSound_Getter_(mthis) => speedOfSound_Getter(mthis); - - static speedOfSound_Setter(mthis, __arg_0) native "AudioListener_speedOfSound_Setter"; - speedOfSound_Setter_(mthis, __arg_0) => speedOfSound_Setter(mthis, __arg_0); + speedOfSound_Setter_(mthis, __arg_0) => mthis["speedOfSound"] = __arg_0; } class BlinkAudioNode extends BlinkEventTarget { static final instance = new BlinkAudioNode(); - static channelCountMode_Getter(mthis) native "AudioNode_channelCountMode_Getter"; - channelCountMode_Getter_(mthis) => channelCountMode_Getter(mthis); + channelCountMode_Getter_(mthis) => mthis["channelCountMode"]; - static channelCountMode_Setter(mthis, __arg_0) native "AudioNode_channelCountMode_Setter"; - channelCountMode_Setter_(mthis, __arg_0) => channelCountMode_Setter(mthis, __arg_0); + channelCountMode_Setter_(mthis, __arg_0) => mthis["channelCountMode"] = __arg_0; - static channelCount_Getter(mthis) native "AudioNode_channelCount_Getter"; - channelCount_Getter_(mthis) => channelCount_Getter(mthis); + channelCount_Getter_(mthis) => mthis["channelCount"]; - static channelCount_Setter(mthis, __arg_0) native "AudioNode_channelCount_Setter"; - channelCount_Setter_(mthis, __arg_0) => channelCount_Setter(mthis, __arg_0); + channelCount_Setter_(mthis, __arg_0) => mthis["channelCount"] = __arg_0; - static channelInterpretation_Getter(mthis) native "AudioNode_channelInterpretation_Getter"; - channelInterpretation_Getter_(mthis) => channelInterpretation_Getter(mthis); + channelInterpretation_Getter_(mthis) => mthis["channelInterpretation"]; - static channelInterpretation_Setter(mthis, __arg_0) native "AudioNode_channelInterpretation_Setter"; - channelInterpretation_Setter_(mthis, __arg_0) => channelInterpretation_Setter(mthis, __arg_0); + channelInterpretation_Setter_(mthis, __arg_0) => mthis["channelInterpretation"] = __arg_0; - static connect_Callback_0(mthis) native "AudioNode_connect_Callback"; - connect_Callback_0_(mthis) => connect_Callback_0(mthis); + connect_Callback_0_(mthis) => mthis.callMethod("connect", []); - static connect_Callback_1(mthis, __arg_0) native "AudioNode_connect_Callback"; - connect_Callback_1_(mthis, __arg_0) => connect_Callback_1(mthis, __arg_0); + connect_Callback_1_(mthis, __arg_0) => mthis.callMethod("connect", [__arg_0]); - static connect_Callback_2(mthis, __arg_0, __arg_1) native "AudioNode_connect_Callback"; - connect_Callback_2_(mthis, __arg_0, __arg_1) => connect_Callback_2(mthis, __arg_0, __arg_1); + connect_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("connect", [__arg_0, __arg_1]); - static connect_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioNode_connect_Callback"; - connect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => connect_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + connect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("connect", [__arg_0, __arg_1, __arg_2]); - static connect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioNode_connect_Callback"; - connect_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => connect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + context_Getter_(mthis) => mthis["context"]; - static connect_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "AudioNode_connect_Callback"; - connect_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => connect_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + disconnect_Callback_0_(mthis) => mthis.callMethod("disconnect", []); - static context_Getter(mthis) native "AudioNode_context_Getter"; - context_Getter_(mthis) => context_Getter(mthis); + disconnect_Callback_1_(mthis, __arg_0) => mthis.callMethod("disconnect", [__arg_0]); - static disconnect_Callback_0(mthis) native "AudioNode_disconnect_Callback"; - disconnect_Callback_0_(mthis) => disconnect_Callback_0(mthis); + numberOfInputs_Getter_(mthis) => mthis["numberOfInputs"]; - static disconnect_Callback_1(mthis, __arg_0) native "AudioNode_disconnect_Callback"; - disconnect_Callback_1_(mthis, __arg_0) => disconnect_Callback_1(mthis, __arg_0); - - static disconnect_Callback_2(mthis, __arg_0, __arg_1) native "AudioNode_disconnect_Callback"; - disconnect_Callback_2_(mthis, __arg_0, __arg_1) => disconnect_Callback_2(mthis, __arg_0, __arg_1); - - static disconnect_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioNode_disconnect_Callback"; - disconnect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => disconnect_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static numberOfInputs_Getter(mthis) native "AudioNode_numberOfInputs_Getter"; - numberOfInputs_Getter_(mthis) => numberOfInputs_Getter(mthis); - - static numberOfOutputs_Getter(mthis) native "AudioNode_numberOfOutputs_Getter"; - numberOfOutputs_Getter_(mthis) => numberOfOutputs_Getter(mthis); + numberOfOutputs_Getter_(mthis) => mthis["numberOfOutputs"]; } class BlinkAudioParam { static final instance = new BlinkAudioParam(); - static cancelScheduledValues_Callback_0(mthis) native "AudioParam_cancelScheduledValues_Callback"; - cancelScheduledValues_Callback_0_(mthis) => cancelScheduledValues_Callback_0(mthis); + cancelScheduledValues_Callback_0_(mthis) => mthis.callMethod("cancelScheduledValues", []); - static cancelScheduledValues_Callback_1(mthis, __arg_0) native "AudioParam_cancelScheduledValues_Callback"; - cancelScheduledValues_Callback_1_(mthis, __arg_0) => cancelScheduledValues_Callback_1(mthis, __arg_0); + cancelScheduledValues_Callback_1_(mthis, __arg_0) => mthis.callMethod("cancelScheduledValues", [__arg_0]); - static cancelScheduledValues_Callback_2(mthis, __arg_0, __arg_1) native "AudioParam_cancelScheduledValues_Callback"; - cancelScheduledValues_Callback_2_(mthis, __arg_0, __arg_1) => cancelScheduledValues_Callback_2(mthis, __arg_0, __arg_1); + defaultValue_Getter_(mthis) => mthis["defaultValue"]; - static cancelScheduledValues_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioParam_cancelScheduledValues_Callback"; - cancelScheduledValues_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => cancelScheduledValues_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + exponentialRampToValueAtTime_Callback_0_(mthis) => mthis.callMethod("exponentialRampToValueAtTime", []); - static defaultValue_Getter(mthis) native "AudioParam_defaultValue_Getter"; - defaultValue_Getter_(mthis) => defaultValue_Getter(mthis); + exponentialRampToValueAtTime_Callback_1_(mthis, __arg_0) => mthis.callMethod("exponentialRampToValueAtTime", [__arg_0]); - static exponentialRampToValueAtTime_Callback_0(mthis) native "AudioParam_exponentialRampToValueAtTime_Callback"; - exponentialRampToValueAtTime_Callback_0_(mthis) => exponentialRampToValueAtTime_Callback_0(mthis); + exponentialRampToValueAtTime_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("exponentialRampToValueAtTime", [__arg_0, __arg_1]); - static exponentialRampToValueAtTime_Callback_1(mthis, __arg_0) native "AudioParam_exponentialRampToValueAtTime_Callback"; - exponentialRampToValueAtTime_Callback_1_(mthis, __arg_0) => exponentialRampToValueAtTime_Callback_1(mthis, __arg_0); + linearRampToValueAtTime_Callback_0_(mthis) => mthis.callMethod("linearRampToValueAtTime", []); - static exponentialRampToValueAtTime_Callback_2(mthis, __arg_0, __arg_1) native "AudioParam_exponentialRampToValueAtTime_Callback"; - exponentialRampToValueAtTime_Callback_2_(mthis, __arg_0, __arg_1) => exponentialRampToValueAtTime_Callback_2(mthis, __arg_0, __arg_1); + linearRampToValueAtTime_Callback_1_(mthis, __arg_0) => mthis.callMethod("linearRampToValueAtTime", [__arg_0]); - static exponentialRampToValueAtTime_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioParam_exponentialRampToValueAtTime_Callback"; - exponentialRampToValueAtTime_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => exponentialRampToValueAtTime_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + linearRampToValueAtTime_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("linearRampToValueAtTime", [__arg_0, __arg_1]); - static exponentialRampToValueAtTime_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioParam_exponentialRampToValueAtTime_Callback"; - exponentialRampToValueAtTime_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => exponentialRampToValueAtTime_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + setTargetAtTime_Callback_1_(mthis, __arg_0) => mthis.callMethod("setTargetAtTime", [__arg_0]); - static linearRampToValueAtTime_Callback_0(mthis) native "AudioParam_linearRampToValueAtTime_Callback"; - linearRampToValueAtTime_Callback_0_(mthis) => linearRampToValueAtTime_Callback_0(mthis); + setTargetAtTime_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setTargetAtTime", [__arg_0, __arg_1]); - static linearRampToValueAtTime_Callback_1(mthis, __arg_0) native "AudioParam_linearRampToValueAtTime_Callback"; - linearRampToValueAtTime_Callback_1_(mthis, __arg_0) => linearRampToValueAtTime_Callback_1(mthis, __arg_0); + setTargetAtTime_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setTargetAtTime", [__arg_0, __arg_1, __arg_2]); - static linearRampToValueAtTime_Callback_2(mthis, __arg_0, __arg_1) native "AudioParam_linearRampToValueAtTime_Callback"; - linearRampToValueAtTime_Callback_2_(mthis, __arg_0, __arg_1) => linearRampToValueAtTime_Callback_2(mthis, __arg_0, __arg_1); + setValueAtTime_Callback_0_(mthis) => mthis.callMethod("setValueAtTime", []); - static linearRampToValueAtTime_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioParam_linearRampToValueAtTime_Callback"; - linearRampToValueAtTime_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => linearRampToValueAtTime_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setValueAtTime_Callback_1_(mthis, __arg_0) => mthis.callMethod("setValueAtTime", [__arg_0]); - static linearRampToValueAtTime_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioParam_linearRampToValueAtTime_Callback"; - linearRampToValueAtTime_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => linearRampToValueAtTime_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + setValueAtTime_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setValueAtTime", [__arg_0, __arg_1]); - static setTargetAtTime_Callback_1(mthis, __arg_0) native "AudioParam_setTargetAtTime_Callback"; - setTargetAtTime_Callback_1_(mthis, __arg_0) => setTargetAtTime_Callback_1(mthis, __arg_0); + setValueCurveAtTime_Callback_1_(mthis, __arg_0) => mthis.callMethod("setValueCurveAtTime", [__arg_0]); - static setTargetAtTime_Callback_2(mthis, __arg_0, __arg_1) native "AudioParam_setTargetAtTime_Callback"; - setTargetAtTime_Callback_2_(mthis, __arg_0, __arg_1) => setTargetAtTime_Callback_2(mthis, __arg_0, __arg_1); + setValueCurveAtTime_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setValueCurveAtTime", [__arg_0, __arg_1]); - static setTargetAtTime_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioParam_setTargetAtTime_Callback"; - setTargetAtTime_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setTargetAtTime_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setValueCurveAtTime_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setValueCurveAtTime", [__arg_0, __arg_1, __arg_2]); - static setTargetAtTime_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioParam_setTargetAtTime_Callback"; - setTargetAtTime_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setTargetAtTime_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + value_Getter_(mthis) => mthis["value"]; - static setTargetAtTime_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "AudioParam_setTargetAtTime_Callback"; - setTargetAtTime_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setTargetAtTime_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static setValueAtTime_Callback_0(mthis) native "AudioParam_setValueAtTime_Callback"; - setValueAtTime_Callback_0_(mthis) => setValueAtTime_Callback_0(mthis); - - static setValueAtTime_Callback_1(mthis, __arg_0) native "AudioParam_setValueAtTime_Callback"; - setValueAtTime_Callback_1_(mthis, __arg_0) => setValueAtTime_Callback_1(mthis, __arg_0); - - static setValueAtTime_Callback_2(mthis, __arg_0, __arg_1) native "AudioParam_setValueAtTime_Callback"; - setValueAtTime_Callback_2_(mthis, __arg_0, __arg_1) => setValueAtTime_Callback_2(mthis, __arg_0, __arg_1); - - static setValueAtTime_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioParam_setValueAtTime_Callback"; - setValueAtTime_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setValueAtTime_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setValueAtTime_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioParam_setValueAtTime_Callback"; - setValueAtTime_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setValueAtTime_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setValueCurveAtTime_Callback_1(mthis, __arg_0) native "AudioParam_setValueCurveAtTime_Callback"; - setValueCurveAtTime_Callback_1_(mthis, __arg_0) => setValueCurveAtTime_Callback_1(mthis, __arg_0); - - static setValueCurveAtTime_Callback_2(mthis, __arg_0, __arg_1) native "AudioParam_setValueCurveAtTime_Callback"; - setValueCurveAtTime_Callback_2_(mthis, __arg_0, __arg_1) => setValueCurveAtTime_Callback_2(mthis, __arg_0, __arg_1); - - static setValueCurveAtTime_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioParam_setValueCurveAtTime_Callback"; - setValueCurveAtTime_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setValueCurveAtTime_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setValueCurveAtTime_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "AudioParam_setValueCurveAtTime_Callback"; - setValueCurveAtTime_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setValueCurveAtTime_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setValueCurveAtTime_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "AudioParam_setValueCurveAtTime_Callback"; - setValueCurveAtTime_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setValueCurveAtTime_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static value_Getter(mthis) native "AudioParam_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); - - static value_Setter(mthis, __arg_0) native "AudioParam_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; } class BlinkAudioProcessingEvent extends BlinkEvent { static final instance = new BlinkAudioProcessingEvent(); - static inputBuffer_Getter(mthis) native "AudioProcessingEvent_inputBuffer_Getter"; - inputBuffer_Getter_(mthis) => inputBuffer_Getter(mthis); + inputBuffer_Getter_(mthis) => mthis["inputBuffer"]; - static outputBuffer_Getter(mthis) native "AudioProcessingEvent_outputBuffer_Getter"; - outputBuffer_Getter_(mthis) => outputBuffer_Getter(mthis); + outputBuffer_Getter_(mthis) => mthis["outputBuffer"]; - static playbackTime_Getter(mthis) native "AudioProcessingEvent_playbackTime_Getter"; - playbackTime_Getter_(mthis) => playbackTime_Getter(mthis); + playbackTime_Getter_(mthis) => mthis["playbackTime"]; } @@ -1690,270 +1159,159 @@ class BlinkAudioSourceNode extends BlinkAudioNode { class BlinkAudioTrack { static final instance = new BlinkAudioTrack(); - static enabled_Getter(mthis) native "AudioTrack_enabled_Getter"; - enabled_Getter_(mthis) => enabled_Getter(mthis); + enabled_Getter_(mthis) => mthis["enabled"]; - static enabled_Setter(mthis, __arg_0) native "AudioTrack_enabled_Setter"; - enabled_Setter_(mthis, __arg_0) => enabled_Setter(mthis, __arg_0); + enabled_Setter_(mthis, __arg_0) => mthis["enabled"] = __arg_0; - static id_Getter(mthis) native "AudioTrack_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + id_Getter_(mthis) => mthis["id"]; - static kind_Getter(mthis) native "AudioTrack_kind_Getter"; - kind_Getter_(mthis) => kind_Getter(mthis); + kind_Getter_(mthis) => mthis["kind"]; - static label_Getter(mthis) native "AudioTrack_label_Getter"; - label_Getter_(mthis) => label_Getter(mthis); + label_Getter_(mthis) => mthis["label"]; - static language_Getter(mthis) native "AudioTrack_language_Getter"; - language_Getter_(mthis) => language_Getter(mthis); + language_Getter_(mthis) => mthis["language"]; } class BlinkAudioTrackList extends BlinkEventTarget { static final instance = new BlinkAudioTrackList(); - static $__getter___Callback_1(mthis, __arg_0) native "AudioTrackList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static getTrackById_Callback_0(mthis) native "AudioTrackList_getTrackById_Callback"; - getTrackById_Callback_0_(mthis) => getTrackById_Callback_0(mthis); + getTrackById_Callback_0_(mthis) => mthis.callMethod("getTrackById", []); - static getTrackById_Callback_1(mthis, __arg_0) native "AudioTrackList_getTrackById_Callback"; - getTrackById_Callback_1_(mthis, __arg_0) => getTrackById_Callback_1(mthis, __arg_0); + getTrackById_Callback_1_(mthis, __arg_0) => mthis.callMethod("getTrackById", [__arg_0]); - static getTrackById_Callback_2(mthis, __arg_0, __arg_1) native "AudioTrackList_getTrackById_Callback"; - getTrackById_Callback_2_(mthis, __arg_0, __arg_1) => getTrackById_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static getTrackById_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "AudioTrackList_getTrackById_Callback"; - getTrackById_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getTrackById_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onaddtrack_Getter_(mthis) => mthis["onaddtrack"]; - static length_Getter(mthis) native "AudioTrackList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + onaddtrack_Setter_(mthis, __arg_0) => mthis["onaddtrack"] = __arg_0; - static onaddtrack_Getter(mthis) native "AudioTrackList_onaddtrack_Getter"; - onaddtrack_Getter_(mthis) => onaddtrack_Getter(mthis); + onchange_Getter_(mthis) => mthis["onchange"]; - static onaddtrack_Setter(mthis, __arg_0) native "AudioTrackList_onaddtrack_Setter"; - onaddtrack_Setter_(mthis, __arg_0) => onaddtrack_Setter(mthis, __arg_0); + onchange_Setter_(mthis, __arg_0) => mthis["onchange"] = __arg_0; - static onchange_Getter(mthis) native "AudioTrackList_onchange_Getter"; - onchange_Getter_(mthis) => onchange_Getter(mthis); + onremovetrack_Getter_(mthis) => mthis["onremovetrack"]; - static onchange_Setter(mthis, __arg_0) native "AudioTrackList_onchange_Setter"; - onchange_Setter_(mthis, __arg_0) => onchange_Setter(mthis, __arg_0); - - static onremovetrack_Getter(mthis) native "AudioTrackList_onremovetrack_Getter"; - onremovetrack_Getter_(mthis) => onremovetrack_Getter(mthis); - - static onremovetrack_Setter(mthis, __arg_0) native "AudioTrackList_onremovetrack_Setter"; - onremovetrack_Setter_(mthis, __arg_0) => onremovetrack_Setter(mthis, __arg_0); + onremovetrack_Setter_(mthis, __arg_0) => mthis["onremovetrack"] = __arg_0; } class BlinkAutocompleteErrorEvent extends BlinkEvent { static final instance = new BlinkAutocompleteErrorEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "AutocompleteErrorEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["AutocompleteErrorEvent"], [__arg_0, __arg_1]); - static reason_Getter(mthis) native "AutocompleteErrorEvent_reason_Getter"; - reason_Getter_(mthis) => reason_Getter(mthis); + reason_Getter_(mthis) => mthis["reason"]; } class BlinkBarProp { static final instance = new BlinkBarProp(); - static visible_Getter(mthis) native "BarProp_visible_Getter"; - visible_Getter_(mthis) => visible_Getter(mthis); + visible_Getter_(mthis) => mthis["visible"]; } class BlinkBatteryManager extends BlinkEventTarget { static final instance = new BlinkBatteryManager(); - static chargingTime_Getter(mthis) native "BatteryManager_chargingTime_Getter"; - chargingTime_Getter_(mthis) => chargingTime_Getter(mthis); + chargingTime_Getter_(mthis) => mthis["chargingTime"]; - static charging_Getter(mthis) native "BatteryManager_charging_Getter"; - charging_Getter_(mthis) => charging_Getter(mthis); + charging_Getter_(mthis) => mthis["charging"]; - static dischargingTime_Getter(mthis) native "BatteryManager_dischargingTime_Getter"; - dischargingTime_Getter_(mthis) => dischargingTime_Getter(mthis); + dischargingTime_Getter_(mthis) => mthis["dischargingTime"]; - static level_Getter(mthis) native "BatteryManager_level_Getter"; - level_Getter_(mthis) => level_Getter(mthis); + level_Getter_(mthis) => mthis["level"]; - static onchargingchange_Getter(mthis) native "BatteryManager_onchargingchange_Getter"; - onchargingchange_Getter_(mthis) => onchargingchange_Getter(mthis); + onchargingchange_Getter_(mthis) => mthis["onchargingchange"]; - static onchargingchange_Setter(mthis, __arg_0) native "BatteryManager_onchargingchange_Setter"; - onchargingchange_Setter_(mthis, __arg_0) => onchargingchange_Setter(mthis, __arg_0); + onchargingchange_Setter_(mthis, __arg_0) => mthis["onchargingchange"] = __arg_0; - static onchargingtimechange_Getter(mthis) native "BatteryManager_onchargingtimechange_Getter"; - onchargingtimechange_Getter_(mthis) => onchargingtimechange_Getter(mthis); + onchargingtimechange_Getter_(mthis) => mthis["onchargingtimechange"]; - static onchargingtimechange_Setter(mthis, __arg_0) native "BatteryManager_onchargingtimechange_Setter"; - onchargingtimechange_Setter_(mthis, __arg_0) => onchargingtimechange_Setter(mthis, __arg_0); + onchargingtimechange_Setter_(mthis, __arg_0) => mthis["onchargingtimechange"] = __arg_0; - static ondischargingtimechange_Getter(mthis) native "BatteryManager_ondischargingtimechange_Getter"; - ondischargingtimechange_Getter_(mthis) => ondischargingtimechange_Getter(mthis); + ondischargingtimechange_Getter_(mthis) => mthis["ondischargingtimechange"]; - static ondischargingtimechange_Setter(mthis, __arg_0) native "BatteryManager_ondischargingtimechange_Setter"; - ondischargingtimechange_Setter_(mthis, __arg_0) => ondischargingtimechange_Setter(mthis, __arg_0); + ondischargingtimechange_Setter_(mthis, __arg_0) => mthis["ondischargingtimechange"] = __arg_0; - static onlevelchange_Getter(mthis) native "BatteryManager_onlevelchange_Getter"; - onlevelchange_Getter_(mthis) => onlevelchange_Getter(mthis); + onlevelchange_Getter_(mthis) => mthis["onlevelchange"]; - static onlevelchange_Setter(mthis, __arg_0) native "BatteryManager_onlevelchange_Setter"; - onlevelchange_Setter_(mthis, __arg_0) => onlevelchange_Setter(mthis, __arg_0); + onlevelchange_Setter_(mthis, __arg_0) => mthis["onlevelchange"] = __arg_0; } class BlinkBeforeUnloadEvent extends BlinkEvent { static final instance = new BlinkBeforeUnloadEvent(); - static returnValue_Getter(mthis) native "BeforeUnloadEvent_returnValue_Getter"; - returnValue_Getter_(mthis) => returnValue_Getter(mthis); + returnValue_Getter_(mthis) => mthis["returnValue"]; - static returnValue_Setter(mthis, __arg_0) native "BeforeUnloadEvent_returnValue_Setter"; - returnValue_Setter_(mthis, __arg_0) => returnValue_Setter(mthis, __arg_0); + returnValue_Setter_(mthis, __arg_0) => mthis["returnValue"] = __arg_0; } class BlinkBiquadFilterNode extends BlinkAudioNode { static final instance = new BlinkBiquadFilterNode(); - static Q_Getter(mthis) native "BiquadFilterNode_Q_Getter"; - Q_Getter_(mthis) => Q_Getter(mthis); + Q_Getter_(mthis) => mthis["Q"]; - static detune_Getter(mthis) native "BiquadFilterNode_detune_Getter"; - detune_Getter_(mthis) => detune_Getter(mthis); + detune_Getter_(mthis) => mthis["detune"]; - static frequency_Getter(mthis) native "BiquadFilterNode_frequency_Getter"; - frequency_Getter_(mthis) => frequency_Getter(mthis); + frequency_Getter_(mthis) => mthis["frequency"]; - static gain_Getter(mthis) native "BiquadFilterNode_gain_Getter"; - gain_Getter_(mthis) => gain_Getter(mthis); + gain_Getter_(mthis) => mthis["gain"]; - static getFrequencyResponse_Callback_1(mthis, __arg_0) native "BiquadFilterNode_getFrequencyResponse_Callback"; - getFrequencyResponse_Callback_1_(mthis, __arg_0) => getFrequencyResponse_Callback_1(mthis, __arg_0); + getFrequencyResponse_Callback_1_(mthis, __arg_0) => mthis.callMethod("getFrequencyResponse", [__arg_0]); - static getFrequencyResponse_Callback_2(mthis, __arg_0, __arg_1) native "BiquadFilterNode_getFrequencyResponse_Callback"; - getFrequencyResponse_Callback_2_(mthis, __arg_0, __arg_1) => getFrequencyResponse_Callback_2(mthis, __arg_0, __arg_1); + getFrequencyResponse_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getFrequencyResponse", [__arg_0, __arg_1]); - static getFrequencyResponse_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "BiquadFilterNode_getFrequencyResponse_Callback"; - getFrequencyResponse_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getFrequencyResponse_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getFrequencyResponse_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("getFrequencyResponse", [__arg_0, __arg_1, __arg_2]); - static getFrequencyResponse_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "BiquadFilterNode_getFrequencyResponse_Callback"; - getFrequencyResponse_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getFrequencyResponse_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + type_Getter_(mthis) => mthis["type"]; - static getFrequencyResponse_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "BiquadFilterNode_getFrequencyResponse_Callback"; - getFrequencyResponse_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => getFrequencyResponse_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static type_Getter(mthis) native "BiquadFilterNode_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); - - static type_Setter(mthis, __arg_0) native "BiquadFilterNode_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; } class BlinkBlob { static final instance = new BlinkBlob(); - static close_Callback_0(mthis) native "Blob_close_Callback"; - close_Callback_0_(mthis) => close_Callback_0(mthis); + close_Callback_0_(mthis) => mthis.callMethod("close", []); - static close_Callback_1(mthis, __arg_0) native "Blob_close_Callback"; - close_Callback_1_(mthis, __arg_0) => close_Callback_1(mthis, __arg_0); + constructorCallback_0_() => new js.JsObject(js.context["Blob"], []); - static close_Callback_2(mthis, __arg_0, __arg_1) native "Blob_close_Callback"; - close_Callback_2_(mthis, __arg_0, __arg_1) => close_Callback_2(mthis, __arg_0, __arg_1); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["Blob"], [__arg_0]); - static constructorCallback_0() native "Blob_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["Blob"], [__arg_0, __arg_1]); - static constructorCallback_1(__arg_0) native "Blob_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + size_Getter_(mthis) => mthis["size"]; - static constructorCallback_2(__arg_0, __arg_1) native "Blob_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + slice_Callback_0_(mthis) => mthis.callMethod("slice", []); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "Blob_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + slice_Callback_1_(mthis, __arg_0) => mthis.callMethod("slice", [__arg_0]); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "Blob_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + slice_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("slice", [__arg_0, __arg_1]); - static size_Getter(mthis) native "Blob_size_Getter"; - size_Getter_(mthis) => size_Getter(mthis); + slice_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("slice", [__arg_0, __arg_1, __arg_2]); - static slice_Callback_0(mthis) native "Blob_slice_Callback"; - slice_Callback_0_(mthis) => slice_Callback_0(mthis); - - static slice_Callback_1(mthis, __arg_0) native "Blob_slice_Callback"; - slice_Callback_1_(mthis, __arg_0) => slice_Callback_1(mthis, __arg_0); - - static slice_Callback_2(mthis, __arg_0, __arg_1) native "Blob_slice_Callback"; - slice_Callback_2_(mthis, __arg_0, __arg_1) => slice_Callback_2(mthis, __arg_0, __arg_1); - - static slice_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Blob_slice_Callback"; - slice_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => slice_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static slice_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Blob_slice_Callback"; - slice_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => slice_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static slice_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Blob_slice_Callback"; - slice_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => slice_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static type_Getter(mthis) native "Blob_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkBody { static final instance = new BlinkBody(); - static arrayBuffer_Callback_0(mthis) native "Body_arrayBuffer_Callback"; - arrayBuffer_Callback_0_(mthis) => arrayBuffer_Callback_0(mthis); + arrayBuffer_Callback_0_(mthis) => mthis.callMethod("arrayBuffer", []); - static arrayBuffer_Callback_1(mthis, __arg_0) native "Body_arrayBuffer_Callback"; - arrayBuffer_Callback_1_(mthis, __arg_0) => arrayBuffer_Callback_1(mthis, __arg_0); + blob_Callback_0_(mthis) => mthis.callMethod("blob", []); - static arrayBuffer_Callback_2(mthis, __arg_0, __arg_1) native "Body_arrayBuffer_Callback"; - arrayBuffer_Callback_2_(mthis, __arg_0, __arg_1) => arrayBuffer_Callback_2(mthis, __arg_0, __arg_1); + bodyUsed_Getter_(mthis) => mthis["bodyUsed"]; - static blob_Callback_0(mthis) native "Body_blob_Callback"; - blob_Callback_0_(mthis) => blob_Callback_0(mthis); + json_Callback_0_(mthis) => mthis.callMethod("json", []); - static blob_Callback_1(mthis, __arg_0) native "Body_blob_Callback"; - blob_Callback_1_(mthis, __arg_0) => blob_Callback_1(mthis, __arg_0); - - static blob_Callback_2(mthis, __arg_0, __arg_1) native "Body_blob_Callback"; - blob_Callback_2_(mthis, __arg_0, __arg_1) => blob_Callback_2(mthis, __arg_0, __arg_1); - - static bodyUsed_Getter(mthis) native "Body_bodyUsed_Getter"; - bodyUsed_Getter_(mthis) => bodyUsed_Getter(mthis); - - static json_Callback_0(mthis) native "Body_json_Callback"; - json_Callback_0_(mthis) => json_Callback_0(mthis); - - static json_Callback_1(mthis, __arg_0) native "Body_json_Callback"; - json_Callback_1_(mthis, __arg_0) => json_Callback_1(mthis, __arg_0); - - static json_Callback_2(mthis, __arg_0, __arg_1) native "Body_json_Callback"; - json_Callback_2_(mthis, __arg_0, __arg_1) => json_Callback_2(mthis, __arg_0, __arg_1); - - static text_Callback_0(mthis) native "Body_text_Callback"; - text_Callback_0_(mthis) => text_Callback_0(mthis); - - static text_Callback_1(mthis, __arg_0) native "Body_text_Callback"; - text_Callback_1_(mthis, __arg_0) => text_Callback_1(mthis, __arg_0); - - static text_Callback_2(mthis, __arg_0, __arg_1) native "Body_text_Callback"; - text_Callback_2_(mthis, __arg_0, __arg_1) => text_Callback_2(mthis, __arg_0, __arg_1); + text_Callback_0_(mthis) => mthis.callMethod("text", []); } @@ -1965,516 +1323,269 @@ class BlinkCDATASection extends BlinkText { class BlinkCSS { static final instance = new BlinkCSS(); - static supports_Callback_0(mthis) native "CSS_supports_Callback"; - supports_Callback_0_(mthis) => supports_Callback_0(mthis); + supports_Callback_0_(mthis) => mthis.callMethod("supports", []); - static supports_Callback_1(mthis, __arg_0) native "CSS_supports_Callback"; - supports_Callback_1_(mthis, __arg_0) => supports_Callback_1(mthis, __arg_0); + supports_Callback_1_(mthis, __arg_0) => mthis.callMethod("supports", [__arg_0]); - static supports_Callback_2(mthis, __arg_0, __arg_1) native "CSS_supports_Callback"; - supports_Callback_2_(mthis, __arg_0, __arg_1) => supports_Callback_2(mthis, __arg_0, __arg_1); - - static supports_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSS_supports_Callback"; - supports_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => supports_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static supports_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CSS_supports_Callback"; - supports_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => supports_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + supports_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("supports", [__arg_0, __arg_1]); } class BlinkCSSCharsetRule extends BlinkCSSRule { static final instance = new BlinkCSSCharsetRule(); - static encoding_Getter(mthis) native "CSSCharsetRule_encoding_Getter"; - encoding_Getter_(mthis) => encoding_Getter(mthis); + encoding_Getter_(mthis) => mthis["encoding"]; - static encoding_Setter(mthis, __arg_0) native "CSSCharsetRule_encoding_Setter"; - encoding_Setter_(mthis, __arg_0) => encoding_Setter(mthis, __arg_0); + encoding_Setter_(mthis, __arg_0) => mthis["encoding"] = __arg_0; } class BlinkCSSFontFaceRule extends BlinkCSSRule { static final instance = new BlinkCSSFontFaceRule(); - static style_Getter(mthis) native "CSSFontFaceRule_style_Getter"; - style_Getter_(mthis) => style_Getter(mthis); + style_Getter_(mthis) => mthis["style"]; } class BlinkCSSImportRule extends BlinkCSSRule { static final instance = new BlinkCSSImportRule(); - static href_Getter(mthis) native "CSSImportRule_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static media_Getter(mthis) native "CSSImportRule_media_Getter"; - media_Getter_(mthis) => media_Getter(mthis); + media_Getter_(mthis) => mthis["media"]; - static styleSheet_Getter(mthis) native "CSSImportRule_styleSheet_Getter"; - styleSheet_Getter_(mthis) => styleSheet_Getter(mthis); + styleSheet_Getter_(mthis) => mthis["styleSheet"]; } class BlinkCSSKeyframeRule extends BlinkCSSRule { static final instance = new BlinkCSSKeyframeRule(); - static keyText_Getter(mthis) native "CSSKeyframeRule_keyText_Getter"; - keyText_Getter_(mthis) => keyText_Getter(mthis); + keyText_Getter_(mthis) => mthis["keyText"]; - static keyText_Setter(mthis, __arg_0) native "CSSKeyframeRule_keyText_Setter"; - keyText_Setter_(mthis, __arg_0) => keyText_Setter(mthis, __arg_0); + keyText_Setter_(mthis, __arg_0) => mthis["keyText"] = __arg_0; - static style_Getter(mthis) native "CSSKeyframeRule_style_Getter"; - style_Getter_(mthis) => style_Getter(mthis); + style_Getter_(mthis) => mthis["style"]; } class BlinkCSSKeyframesRule extends BlinkCSSRule { static final instance = new BlinkCSSKeyframesRule(); - static $__getter___Callback_1(mthis, __arg_0) native "CSSKeyframesRule___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static cssRules_Getter(mthis) native "CSSKeyframesRule_cssRules_Getter"; - cssRules_Getter_(mthis) => cssRules_Getter(mthis); + cssRules_Getter_(mthis) => mthis["cssRules"]; - static deleteRule_Callback_0(mthis) native "CSSKeyframesRule_deleteRule_Callback"; - deleteRule_Callback_0_(mthis) => deleteRule_Callback_0(mthis); + deleteRule_Callback_0_(mthis) => mthis.callMethod("deleteRule", []); - static deleteRule_Callback_1(mthis, __arg_0) native "CSSKeyframesRule_deleteRule_Callback"; - deleteRule_Callback_1_(mthis, __arg_0) => deleteRule_Callback_1(mthis, __arg_0); + deleteRule_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteRule", [__arg_0]); - static deleteRule_Callback_2(mthis, __arg_0, __arg_1) native "CSSKeyframesRule_deleteRule_Callback"; - deleteRule_Callback_2_(mthis, __arg_0, __arg_1) => deleteRule_Callback_2(mthis, __arg_0, __arg_1); + findRule_Callback_0_(mthis) => mthis.callMethod("findRule", []); - static deleteRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSKeyframesRule_deleteRule_Callback"; - deleteRule_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + findRule_Callback_1_(mthis, __arg_0) => mthis.callMethod("findRule", [__arg_0]); - static findRule_Callback_0(mthis) native "CSSKeyframesRule_findRule_Callback"; - findRule_Callback_0_(mthis) => findRule_Callback_0(mthis); + insertRule_Callback_0_(mthis) => mthis.callMethod("insertRule", []); - static findRule_Callback_1(mthis, __arg_0) native "CSSKeyframesRule_findRule_Callback"; - findRule_Callback_1_(mthis, __arg_0) => findRule_Callback_1(mthis, __arg_0); + insertRule_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertRule", [__arg_0]); - static findRule_Callback_2(mthis, __arg_0, __arg_1) native "CSSKeyframesRule_findRule_Callback"; - findRule_Callback_2_(mthis, __arg_0, __arg_1) => findRule_Callback_2(mthis, __arg_0, __arg_1); + name_Getter_(mthis) => mthis["name"]; - static findRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSKeyframesRule_findRule_Callback"; - findRule_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => findRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static insertRule_Callback_0(mthis) native "CSSKeyframesRule_insertRule_Callback"; - insertRule_Callback_0_(mthis) => insertRule_Callback_0(mthis); - - static insertRule_Callback_1(mthis, __arg_0) native "CSSKeyframesRule_insertRule_Callback"; - insertRule_Callback_1_(mthis, __arg_0) => insertRule_Callback_1(mthis, __arg_0); - - static insertRule_Callback_2(mthis, __arg_0, __arg_1) native "CSSKeyframesRule_insertRule_Callback"; - insertRule_Callback_2_(mthis, __arg_0, __arg_1) => insertRule_Callback_2(mthis, __arg_0, __arg_1); - - static insertRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSKeyframesRule_insertRule_Callback"; - insertRule_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static name_Getter(mthis) native "CSSKeyframesRule_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); - - static name_Setter(mthis, __arg_0) native "CSSKeyframesRule_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; } class BlinkCSSMediaRule extends BlinkCSSRule { static final instance = new BlinkCSSMediaRule(); - static cssRules_Getter(mthis) native "CSSMediaRule_cssRules_Getter"; - cssRules_Getter_(mthis) => cssRules_Getter(mthis); + cssRules_Getter_(mthis) => mthis["cssRules"]; - static deleteRule_Callback_0(mthis) native "CSSMediaRule_deleteRule_Callback"; - deleteRule_Callback_0_(mthis) => deleteRule_Callback_0(mthis); + deleteRule_Callback_0_(mthis) => mthis.callMethod("deleteRule", []); - static deleteRule_Callback_1(mthis, __arg_0) native "CSSMediaRule_deleteRule_Callback"; - deleteRule_Callback_1_(mthis, __arg_0) => deleteRule_Callback_1(mthis, __arg_0); + deleteRule_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteRule", [__arg_0]); - static deleteRule_Callback_2(mthis, __arg_0, __arg_1) native "CSSMediaRule_deleteRule_Callback"; - deleteRule_Callback_2_(mthis, __arg_0, __arg_1) => deleteRule_Callback_2(mthis, __arg_0, __arg_1); + insertRule_Callback_0_(mthis) => mthis.callMethod("insertRule", []); - static deleteRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSMediaRule_deleteRule_Callback"; - deleteRule_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + insertRule_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertRule", [__arg_0]); - static insertRule_Callback_0(mthis) native "CSSMediaRule_insertRule_Callback"; - insertRule_Callback_0_(mthis) => insertRule_Callback_0(mthis); + insertRule_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertRule", [__arg_0, __arg_1]); - static insertRule_Callback_1(mthis, __arg_0) native "CSSMediaRule_insertRule_Callback"; - insertRule_Callback_1_(mthis, __arg_0) => insertRule_Callback_1(mthis, __arg_0); - - static insertRule_Callback_2(mthis, __arg_0, __arg_1) native "CSSMediaRule_insertRule_Callback"; - insertRule_Callback_2_(mthis, __arg_0, __arg_1) => insertRule_Callback_2(mthis, __arg_0, __arg_1); - - static insertRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSMediaRule_insertRule_Callback"; - insertRule_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static insertRule_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CSSMediaRule_insertRule_Callback"; - insertRule_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertRule_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static media_Getter(mthis) native "CSSMediaRule_media_Getter"; - media_Getter_(mthis) => media_Getter(mthis); + media_Getter_(mthis) => mthis["media"]; } class BlinkCSSPageRule extends BlinkCSSRule { static final instance = new BlinkCSSPageRule(); - static selectorText_Getter(mthis) native "CSSPageRule_selectorText_Getter"; - selectorText_Getter_(mthis) => selectorText_Getter(mthis); + selectorText_Getter_(mthis) => mthis["selectorText"]; - static selectorText_Setter(mthis, __arg_0) native "CSSPageRule_selectorText_Setter"; - selectorText_Setter_(mthis, __arg_0) => selectorText_Setter(mthis, __arg_0); + selectorText_Setter_(mthis, __arg_0) => mthis["selectorText"] = __arg_0; - static style_Getter(mthis) native "CSSPageRule_style_Getter"; - style_Getter_(mthis) => style_Getter(mthis); + style_Getter_(mthis) => mthis["style"]; } class BlinkCSSPrimitiveValue extends BlinkCSSValue { static final instance = new BlinkCSSPrimitiveValue(); - static getCounterValue_Callback_0(mthis) native "CSSPrimitiveValue_getCounterValue_Callback"; - getCounterValue_Callback_0_(mthis) => getCounterValue_Callback_0(mthis); + getCounterValue_Callback_0_(mthis) => mthis.callMethod("getCounterValue", []); - static getCounterValue_Callback_1(mthis, __arg_0) native "CSSPrimitiveValue_getCounterValue_Callback"; - getCounterValue_Callback_1_(mthis, __arg_0) => getCounterValue_Callback_1(mthis, __arg_0); + getFloatValue_Callback_0_(mthis) => mthis.callMethod("getFloatValue", []); - static getCounterValue_Callback_2(mthis, __arg_0, __arg_1) native "CSSPrimitiveValue_getCounterValue_Callback"; - getCounterValue_Callback_2_(mthis, __arg_0, __arg_1) => getCounterValue_Callback_2(mthis, __arg_0, __arg_1); + getFloatValue_Callback_1_(mthis, __arg_0) => mthis.callMethod("getFloatValue", [__arg_0]); - static getFloatValue_Callback_0(mthis) native "CSSPrimitiveValue_getFloatValue_Callback"; - getFloatValue_Callback_0_(mthis) => getFloatValue_Callback_0(mthis); + getRGBColorValue_Callback_0_(mthis) => mthis.callMethod("getRGBColorValue", []); - static getFloatValue_Callback_1(mthis, __arg_0) native "CSSPrimitiveValue_getFloatValue_Callback"; - getFloatValue_Callback_1_(mthis, __arg_0) => getFloatValue_Callback_1(mthis, __arg_0); + getRectValue_Callback_0_(mthis) => mthis.callMethod("getRectValue", []); - static getFloatValue_Callback_2(mthis, __arg_0, __arg_1) native "CSSPrimitiveValue_getFloatValue_Callback"; - getFloatValue_Callback_2_(mthis, __arg_0, __arg_1) => getFloatValue_Callback_2(mthis, __arg_0, __arg_1); + getStringValue_Callback_0_(mthis) => mthis.callMethod("getStringValue", []); - static getFloatValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSPrimitiveValue_getFloatValue_Callback"; - getFloatValue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getFloatValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + primitiveType_Getter_(mthis) => mthis["primitiveType"]; - static getRGBColorValue_Callback_0(mthis) native "CSSPrimitiveValue_getRGBColorValue_Callback"; - getRGBColorValue_Callback_0_(mthis) => getRGBColorValue_Callback_0(mthis); + setFloatValue_Callback_0_(mthis) => mthis.callMethod("setFloatValue", []); - static getRGBColorValue_Callback_1(mthis, __arg_0) native "CSSPrimitiveValue_getRGBColorValue_Callback"; - getRGBColorValue_Callback_1_(mthis, __arg_0) => getRGBColorValue_Callback_1(mthis, __arg_0); + setFloatValue_Callback_1_(mthis, __arg_0) => mthis.callMethod("setFloatValue", [__arg_0]); - static getRGBColorValue_Callback_2(mthis, __arg_0, __arg_1) native "CSSPrimitiveValue_getRGBColorValue_Callback"; - getRGBColorValue_Callback_2_(mthis, __arg_0, __arg_1) => getRGBColorValue_Callback_2(mthis, __arg_0, __arg_1); + setFloatValue_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setFloatValue", [__arg_0, __arg_1]); - static getRectValue_Callback_0(mthis) native "CSSPrimitiveValue_getRectValue_Callback"; - getRectValue_Callback_0_(mthis) => getRectValue_Callback_0(mthis); + setStringValue_Callback_0_(mthis) => mthis.callMethod("setStringValue", []); - static getRectValue_Callback_1(mthis, __arg_0) native "CSSPrimitiveValue_getRectValue_Callback"; - getRectValue_Callback_1_(mthis, __arg_0) => getRectValue_Callback_1(mthis, __arg_0); + setStringValue_Callback_1_(mthis, __arg_0) => mthis.callMethod("setStringValue", [__arg_0]); - static getRectValue_Callback_2(mthis, __arg_0, __arg_1) native "CSSPrimitiveValue_getRectValue_Callback"; - getRectValue_Callback_2_(mthis, __arg_0, __arg_1) => getRectValue_Callback_2(mthis, __arg_0, __arg_1); - - static getStringValue_Callback_0(mthis) native "CSSPrimitiveValue_getStringValue_Callback"; - getStringValue_Callback_0_(mthis) => getStringValue_Callback_0(mthis); - - static getStringValue_Callback_1(mthis, __arg_0) native "CSSPrimitiveValue_getStringValue_Callback"; - getStringValue_Callback_1_(mthis, __arg_0) => getStringValue_Callback_1(mthis, __arg_0); - - static getStringValue_Callback_2(mthis, __arg_0, __arg_1) native "CSSPrimitiveValue_getStringValue_Callback"; - getStringValue_Callback_2_(mthis, __arg_0, __arg_1) => getStringValue_Callback_2(mthis, __arg_0, __arg_1); - - static primitiveType_Getter(mthis) native "CSSPrimitiveValue_primitiveType_Getter"; - primitiveType_Getter_(mthis) => primitiveType_Getter(mthis); - - static setFloatValue_Callback_0(mthis) native "CSSPrimitiveValue_setFloatValue_Callback"; - setFloatValue_Callback_0_(mthis) => setFloatValue_Callback_0(mthis); - - static setFloatValue_Callback_1(mthis, __arg_0) native "CSSPrimitiveValue_setFloatValue_Callback"; - setFloatValue_Callback_1_(mthis, __arg_0) => setFloatValue_Callback_1(mthis, __arg_0); - - static setFloatValue_Callback_2(mthis, __arg_0, __arg_1) native "CSSPrimitiveValue_setFloatValue_Callback"; - setFloatValue_Callback_2_(mthis, __arg_0, __arg_1) => setFloatValue_Callback_2(mthis, __arg_0, __arg_1); - - static setFloatValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSPrimitiveValue_setFloatValue_Callback"; - setFloatValue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setFloatValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setFloatValue_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CSSPrimitiveValue_setFloatValue_Callback"; - setFloatValue_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setFloatValue_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setStringValue_Callback_0(mthis) native "CSSPrimitiveValue_setStringValue_Callback"; - setStringValue_Callback_0_(mthis) => setStringValue_Callback_0(mthis); - - static setStringValue_Callback_1(mthis, __arg_0) native "CSSPrimitiveValue_setStringValue_Callback"; - setStringValue_Callback_1_(mthis, __arg_0) => setStringValue_Callback_1(mthis, __arg_0); - - static setStringValue_Callback_2(mthis, __arg_0, __arg_1) native "CSSPrimitiveValue_setStringValue_Callback"; - setStringValue_Callback_2_(mthis, __arg_0, __arg_1) => setStringValue_Callback_2(mthis, __arg_0, __arg_1); - - static setStringValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSPrimitiveValue_setStringValue_Callback"; - setStringValue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setStringValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setStringValue_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CSSPrimitiveValue_setStringValue_Callback"; - setStringValue_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setStringValue_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + setStringValue_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setStringValue", [__arg_0, __arg_1]); } class BlinkCSSRule { static final instance = new BlinkCSSRule(); - static cssText_Getter(mthis) native "CSSRule_cssText_Getter"; - cssText_Getter_(mthis) => cssText_Getter(mthis); + cssText_Getter_(mthis) => mthis["cssText"]; - static cssText_Setter(mthis, __arg_0) native "CSSRule_cssText_Setter"; - cssText_Setter_(mthis, __arg_0) => cssText_Setter(mthis, __arg_0); + cssText_Setter_(mthis, __arg_0) => mthis["cssText"] = __arg_0; - static parentRule_Getter(mthis) native "CSSRule_parentRule_Getter"; - parentRule_Getter_(mthis) => parentRule_Getter(mthis); + parentRule_Getter_(mthis) => mthis["parentRule"]; - static parentStyleSheet_Getter(mthis) native "CSSRule_parentStyleSheet_Getter"; - parentStyleSheet_Getter_(mthis) => parentStyleSheet_Getter(mthis); + parentStyleSheet_Getter_(mthis) => mthis["parentStyleSheet"]; - static type_Getter(mthis) native "CSSRule_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkCSSRuleList { static final instance = new BlinkCSSRuleList(); - static $__getter___Callback_1(mthis, __arg_0) native "CSSRuleList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "CSSRuleList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "CSSRuleList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "CSSRuleList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSRuleList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "CSSRuleList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkCSSStyleDeclaration { static final instance = new BlinkCSSStyleDeclaration(); - static $__getter___Callback_1(mthis, __arg_0) native "CSSStyleDeclaration___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__propertyQuery___Callback_1(mthis, __arg_0) native "CSSStyleDeclaration___propertyQuery___Callback"; - $__propertyQuery___Callback_1_(mthis, __arg_0) => $__propertyQuery___Callback_1(mthis, __arg_0); + $__propertyQuery___Callback_1_(mthis, __arg_0) => mthis[__arg_0]; - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "CSSStyleDeclaration___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); - static cssText_Getter(mthis) native "CSSStyleDeclaration_cssText_Getter"; - cssText_Getter_(mthis) => cssText_Getter(mthis); + cssText_Getter_(mthis) => mthis["cssText"]; - static cssText_Setter(mthis, __arg_0) native "CSSStyleDeclaration_cssText_Setter"; - cssText_Setter_(mthis, __arg_0) => cssText_Setter(mthis, __arg_0); + cssText_Setter_(mthis, __arg_0) => mthis["cssText"] = __arg_0; - static getPropertyPriority_Callback_0(mthis) native "CSSStyleDeclaration_getPropertyPriority_Callback"; - getPropertyPriority_Callback_0_(mthis) => getPropertyPriority_Callback_0(mthis); + getPropertyPriority_Callback_0_(mthis) => mthis.callMethod("getPropertyPriority", []); - static getPropertyPriority_Callback_1(mthis, __arg_0) native "CSSStyleDeclaration_getPropertyPriority_Callback"; - getPropertyPriority_Callback_1_(mthis, __arg_0) => getPropertyPriority_Callback_1(mthis, __arg_0); + getPropertyPriority_Callback_1_(mthis, __arg_0) => mthis.callMethod("getPropertyPriority", [__arg_0]); - static getPropertyPriority_Callback_2(mthis, __arg_0, __arg_1) native "CSSStyleDeclaration_getPropertyPriority_Callback"; - getPropertyPriority_Callback_2_(mthis, __arg_0, __arg_1) => getPropertyPriority_Callback_2(mthis, __arg_0, __arg_1); + getPropertyValue_Callback_0_(mthis) => mthis.callMethod("getPropertyValue", []); - static getPropertyPriority_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSStyleDeclaration_getPropertyPriority_Callback"; - getPropertyPriority_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getPropertyPriority_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getPropertyValue_Callback_1_(mthis, __arg_0) => mthis.callMethod("getPropertyValue", [__arg_0]); - static getPropertyValue_Callback_0(mthis) native "CSSStyleDeclaration_getPropertyValue_Callback"; - getPropertyValue_Callback_0_(mthis) => getPropertyValue_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static getPropertyValue_Callback_1(mthis, __arg_0) native "CSSStyleDeclaration_getPropertyValue_Callback"; - getPropertyValue_Callback_1_(mthis, __arg_0) => getPropertyValue_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static getPropertyValue_Callback_2(mthis, __arg_0, __arg_1) native "CSSStyleDeclaration_getPropertyValue_Callback"; - getPropertyValue_Callback_2_(mthis, __arg_0, __arg_1) => getPropertyValue_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static getPropertyValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSStyleDeclaration_getPropertyValue_Callback"; - getPropertyValue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getPropertyValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + parentRule_Getter_(mthis) => mthis["parentRule"]; - static item_Callback_0(mthis) native "CSSStyleDeclaration_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + removeProperty_Callback_0_(mthis) => mthis.callMethod("removeProperty", []); - static item_Callback_1(mthis, __arg_0) native "CSSStyleDeclaration_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + removeProperty_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeProperty", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "CSSStyleDeclaration_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); + setProperty_Callback_0_(mthis) => mthis.callMethod("setProperty", []); - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSStyleDeclaration_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setProperty_Callback_1_(mthis, __arg_0) => mthis.callMethod("setProperty", [__arg_0]); - static length_Getter(mthis) native "CSSStyleDeclaration_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + setProperty_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setProperty", [__arg_0, __arg_1]); - static parentRule_Getter(mthis) native "CSSStyleDeclaration_parentRule_Getter"; - parentRule_Getter_(mthis) => parentRule_Getter(mthis); - - static removeProperty_Callback_0(mthis) native "CSSStyleDeclaration_removeProperty_Callback"; - removeProperty_Callback_0_(mthis) => removeProperty_Callback_0(mthis); - - static removeProperty_Callback_1(mthis, __arg_0) native "CSSStyleDeclaration_removeProperty_Callback"; - removeProperty_Callback_1_(mthis, __arg_0) => removeProperty_Callback_1(mthis, __arg_0); - - static removeProperty_Callback_2(mthis, __arg_0, __arg_1) native "CSSStyleDeclaration_removeProperty_Callback"; - removeProperty_Callback_2_(mthis, __arg_0, __arg_1) => removeProperty_Callback_2(mthis, __arg_0, __arg_1); - - static removeProperty_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSStyleDeclaration_removeProperty_Callback"; - removeProperty_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeProperty_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setProperty_Callback_0(mthis) native "CSSStyleDeclaration_setProperty_Callback"; - setProperty_Callback_0_(mthis) => setProperty_Callback_0(mthis); - - static setProperty_Callback_1(mthis, __arg_0) native "CSSStyleDeclaration_setProperty_Callback"; - setProperty_Callback_1_(mthis, __arg_0) => setProperty_Callback_1(mthis, __arg_0); - - static setProperty_Callback_2(mthis, __arg_0, __arg_1) native "CSSStyleDeclaration_setProperty_Callback"; - setProperty_Callback_2_(mthis, __arg_0, __arg_1) => setProperty_Callback_2(mthis, __arg_0, __arg_1); - - static setProperty_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSStyleDeclaration_setProperty_Callback"; - setProperty_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setProperty_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setProperty_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CSSStyleDeclaration_setProperty_Callback"; - setProperty_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setProperty_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setProperty_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CSSStyleDeclaration_setProperty_Callback"; - setProperty_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setProperty_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + setProperty_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setProperty", [__arg_0, __arg_1, __arg_2]); } class BlinkCSSStyleRule extends BlinkCSSRule { static final instance = new BlinkCSSStyleRule(); - static selectorText_Getter(mthis) native "CSSStyleRule_selectorText_Getter"; - selectorText_Getter_(mthis) => selectorText_Getter(mthis); + selectorText_Getter_(mthis) => mthis["selectorText"]; - static selectorText_Setter(mthis, __arg_0) native "CSSStyleRule_selectorText_Setter"; - selectorText_Setter_(mthis, __arg_0) => selectorText_Setter(mthis, __arg_0); + selectorText_Setter_(mthis, __arg_0) => mthis["selectorText"] = __arg_0; - static style_Getter(mthis) native "CSSStyleRule_style_Getter"; - style_Getter_(mthis) => style_Getter(mthis); + style_Getter_(mthis) => mthis["style"]; } class BlinkCSSStyleSheet extends BlinkStyleSheet { static final instance = new BlinkCSSStyleSheet(); - static addRule_Callback_0(mthis) native "CSSStyleSheet_addRule_Callback"; - addRule_Callback_0_(mthis) => addRule_Callback_0(mthis); + addRule_Callback_0_(mthis) => mthis.callMethod("addRule", []); - static addRule_Callback_1(mthis, __arg_0) native "CSSStyleSheet_addRule_Callback"; - addRule_Callback_1_(mthis, __arg_0) => addRule_Callback_1(mthis, __arg_0); + addRule_Callback_1_(mthis, __arg_0) => mthis.callMethod("addRule", [__arg_0]); - static addRule_Callback_2(mthis, __arg_0, __arg_1) native "CSSStyleSheet_addRule_Callback"; - addRule_Callback_2_(mthis, __arg_0, __arg_1) => addRule_Callback_2(mthis, __arg_0, __arg_1); + addRule_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("addRule", [__arg_0, __arg_1]); - static addRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSStyleSheet_addRule_Callback"; - addRule_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + addRule_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("addRule", [__arg_0, __arg_1, __arg_2]); - static addRule_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CSSStyleSheet_addRule_Callback"; - addRule_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => addRule_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + cssRules_Getter_(mthis) => mthis["cssRules"]; - static addRule_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CSSStyleSheet_addRule_Callback"; - addRule_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => addRule_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + deleteRule_Callback_0_(mthis) => mthis.callMethod("deleteRule", []); - static cssRules_Getter(mthis) native "CSSStyleSheet_cssRules_Getter"; - cssRules_Getter_(mthis) => cssRules_Getter(mthis); + deleteRule_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteRule", [__arg_0]); - static deleteRule_Callback_0(mthis) native "CSSStyleSheet_deleteRule_Callback"; - deleteRule_Callback_0_(mthis) => deleteRule_Callback_0(mthis); + insertRule_Callback_0_(mthis) => mthis.callMethod("insertRule", []); - static deleteRule_Callback_1(mthis, __arg_0) native "CSSStyleSheet_deleteRule_Callback"; - deleteRule_Callback_1_(mthis, __arg_0) => deleteRule_Callback_1(mthis, __arg_0); + insertRule_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertRule", [__arg_0]); - static deleteRule_Callback_2(mthis, __arg_0, __arg_1) native "CSSStyleSheet_deleteRule_Callback"; - deleteRule_Callback_2_(mthis, __arg_0, __arg_1) => deleteRule_Callback_2(mthis, __arg_0, __arg_1); + insertRule_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertRule", [__arg_0, __arg_1]); - static deleteRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSStyleSheet_deleteRule_Callback"; - deleteRule_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + ownerRule_Getter_(mthis) => mthis["ownerRule"]; - static insertRule_Callback_0(mthis) native "CSSStyleSheet_insertRule_Callback"; - insertRule_Callback_0_(mthis) => insertRule_Callback_0(mthis); + removeRule_Callback_0_(mthis) => mthis.callMethod("removeRule", []); - static insertRule_Callback_1(mthis, __arg_0) native "CSSStyleSheet_insertRule_Callback"; - insertRule_Callback_1_(mthis, __arg_0) => insertRule_Callback_1(mthis, __arg_0); + removeRule_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeRule", [__arg_0]); - static insertRule_Callback_2(mthis, __arg_0, __arg_1) native "CSSStyleSheet_insertRule_Callback"; - insertRule_Callback_2_(mthis, __arg_0, __arg_1) => insertRule_Callback_2(mthis, __arg_0, __arg_1); - - static insertRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSStyleSheet_insertRule_Callback"; - insertRule_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static insertRule_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CSSStyleSheet_insertRule_Callback"; - insertRule_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertRule_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static ownerRule_Getter(mthis) native "CSSStyleSheet_ownerRule_Getter"; - ownerRule_Getter_(mthis) => ownerRule_Getter(mthis); - - static removeRule_Callback_0(mthis) native "CSSStyleSheet_removeRule_Callback"; - removeRule_Callback_0_(mthis) => removeRule_Callback_0(mthis); - - static removeRule_Callback_1(mthis, __arg_0) native "CSSStyleSheet_removeRule_Callback"; - removeRule_Callback_1_(mthis, __arg_0) => removeRule_Callback_1(mthis, __arg_0); - - static removeRule_Callback_2(mthis, __arg_0, __arg_1) native "CSSStyleSheet_removeRule_Callback"; - removeRule_Callback_2_(mthis, __arg_0, __arg_1) => removeRule_Callback_2(mthis, __arg_0, __arg_1); - - static removeRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSStyleSheet_removeRule_Callback"; - removeRule_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static rules_Getter(mthis) native "CSSStyleSheet_rules_Getter"; - rules_Getter_(mthis) => rules_Getter(mthis); + rules_Getter_(mthis) => mthis["rules"]; } class BlinkCSSSupportsRule extends BlinkCSSRule { static final instance = new BlinkCSSSupportsRule(); - static conditionText_Getter(mthis) native "CSSSupportsRule_conditionText_Getter"; - conditionText_Getter_(mthis) => conditionText_Getter(mthis); + conditionText_Getter_(mthis) => mthis["conditionText"]; - static cssRules_Getter(mthis) native "CSSSupportsRule_cssRules_Getter"; - cssRules_Getter_(mthis) => cssRules_Getter(mthis); + cssRules_Getter_(mthis) => mthis["cssRules"]; - static deleteRule_Callback_0(mthis) native "CSSSupportsRule_deleteRule_Callback"; - deleteRule_Callback_0_(mthis) => deleteRule_Callback_0(mthis); + deleteRule_Callback_0_(mthis) => mthis.callMethod("deleteRule", []); - static deleteRule_Callback_1(mthis, __arg_0) native "CSSSupportsRule_deleteRule_Callback"; - deleteRule_Callback_1_(mthis, __arg_0) => deleteRule_Callback_1(mthis, __arg_0); + deleteRule_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteRule", [__arg_0]); - static deleteRule_Callback_2(mthis, __arg_0, __arg_1) native "CSSSupportsRule_deleteRule_Callback"; - deleteRule_Callback_2_(mthis, __arg_0, __arg_1) => deleteRule_Callback_2(mthis, __arg_0, __arg_1); + insertRule_Callback_0_(mthis) => mthis.callMethod("insertRule", []); - static deleteRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSSupportsRule_deleteRule_Callback"; - deleteRule_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + insertRule_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertRule", [__arg_0]); - static insertRule_Callback_0(mthis) native "CSSSupportsRule_insertRule_Callback"; - insertRule_Callback_0_(mthis) => insertRule_Callback_0(mthis); - - static insertRule_Callback_1(mthis, __arg_0) native "CSSSupportsRule_insertRule_Callback"; - insertRule_Callback_1_(mthis, __arg_0) => insertRule_Callback_1(mthis, __arg_0); - - static insertRule_Callback_2(mthis, __arg_0, __arg_1) native "CSSSupportsRule_insertRule_Callback"; - insertRule_Callback_2_(mthis, __arg_0, __arg_1) => insertRule_Callback_2(mthis, __arg_0, __arg_1); - - static insertRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSSupportsRule_insertRule_Callback"; - insertRule_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertRule_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static insertRule_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CSSSupportsRule_insertRule_Callback"; - insertRule_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertRule_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + insertRule_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertRule", [__arg_0, __arg_1]); } @@ -2486,1038 +1597,463 @@ class BlinkCSSUnknownRule extends BlinkCSSRule { class BlinkCSSValue { static final instance = new BlinkCSSValue(); - static cssText_Getter(mthis) native "CSSValue_cssText_Getter"; - cssText_Getter_(mthis) => cssText_Getter(mthis); + cssText_Getter_(mthis) => mthis["cssText"]; - static cssText_Setter(mthis, __arg_0) native "CSSValue_cssText_Setter"; - cssText_Setter_(mthis, __arg_0) => cssText_Setter(mthis, __arg_0); + cssText_Setter_(mthis, __arg_0) => mthis["cssText"] = __arg_0; - static cssValueType_Getter(mthis) native "CSSValue_cssValueType_Getter"; - cssValueType_Getter_(mthis) => cssValueType_Getter(mthis); + cssValueType_Getter_(mthis) => mthis["cssValueType"]; } class BlinkCSSValueList extends BlinkCSSValue { static final instance = new BlinkCSSValueList(); - static $__getter___Callback_1(mthis, __arg_0) native "CSSValueList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "CSSValueList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "CSSValueList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "CSSValueList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CSSValueList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "CSSValueList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkCSSViewportRule extends BlinkCSSRule { static final instance = new BlinkCSSViewportRule(); - static style_Getter(mthis) native "CSSViewportRule_style_Getter"; - style_Getter_(mthis) => style_Getter(mthis); + style_Getter_(mthis) => mthis["style"]; } class BlinkCache { static final instance = new BlinkCache(); - static addAll_Callback_0(mthis) native "Cache_addAll_Callback"; - addAll_Callback_0_(mthis) => addAll_Callback_0(mthis); + addAll_Callback_0_(mthis) => mthis.callMethod("addAll", []); - static addAll_Callback_1(mthis, __arg_0) native "Cache_addAll_Callback"; - addAll_Callback_1_(mthis, __arg_0) => addAll_Callback_1(mthis, __arg_0); + addAll_Callback_1_(mthis, __arg_0) => mthis.callMethod("addAll", [__arg_0]); - static addAll_Callback_2(mthis, __arg_0, __arg_1) native "Cache_addAll_Callback"; - addAll_Callback_2_(mthis, __arg_0, __arg_1) => addAll_Callback_2(mthis, __arg_0, __arg_1); + add_Callback_0_(mthis) => mthis.callMethod("add", []); - static addAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Cache_addAll_Callback"; - addAll_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + add_Callback_1_(mthis, __arg_0) => mthis.callMethod("add", [__arg_0]); - static add_Callback_0(mthis) native "Cache_add_Callback"; - add_Callback_0_(mthis) => add_Callback_0(mthis); + delete_Callback_0_(mthis) => mthis.callMethod("delete", []); - static add_Callback_1(mthis, __arg_0) native "Cache_add_Callback"; - add_Callback_1_(mthis, __arg_0) => add_Callback_1(mthis, __arg_0); + delete_Callback_1_(mthis, __arg_0) => mthis.callMethod("delete", [__arg_0]); - static add_Callback_2(mthis, __arg_0, __arg_1) native "Cache_add_Callback"; - add_Callback_2_(mthis, __arg_0, __arg_1) => add_Callback_2(mthis, __arg_0, __arg_1); + delete_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("delete", [__arg_0, __arg_1]); - static add_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Cache_add_Callback"; - add_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => add_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + keys_Callback_0_(mthis) => mthis.callMethod("keys", []); - static delete_Callback_0(mthis) native "Cache_delete_Callback"; - delete_Callback_0_(mthis) => delete_Callback_0(mthis); + keys_Callback_1_(mthis, __arg_0) => mthis.callMethod("keys", [__arg_0]); - static delete_Callback_1(mthis, __arg_0) native "Cache_delete_Callback"; - delete_Callback_1_(mthis, __arg_0) => delete_Callback_1(mthis, __arg_0); + keys_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("keys", [__arg_0, __arg_1]); - static delete_Callback_2(mthis, __arg_0, __arg_1) native "Cache_delete_Callback"; - delete_Callback_2_(mthis, __arg_0, __arg_1) => delete_Callback_2(mthis, __arg_0, __arg_1); + matchAll_Callback_0_(mthis) => mthis.callMethod("matchAll", []); - static delete_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Cache_delete_Callback"; - delete_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => delete_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + matchAll_Callback_1_(mthis, __arg_0) => mthis.callMethod("matchAll", [__arg_0]); - static delete_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Cache_delete_Callback"; - delete_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => delete_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + matchAll_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("matchAll", [__arg_0, __arg_1]); - static keys_Callback_0(mthis) native "Cache_keys_Callback"; - keys_Callback_0_(mthis) => keys_Callback_0(mthis); + match_Callback_0_(mthis) => mthis.callMethod("match", []); - static keys_Callback_1(mthis, __arg_0) native "Cache_keys_Callback"; - keys_Callback_1_(mthis, __arg_0) => keys_Callback_1(mthis, __arg_0); + match_Callback_1_(mthis, __arg_0) => mthis.callMethod("match", [__arg_0]); - static keys_Callback_2(mthis, __arg_0, __arg_1) native "Cache_keys_Callback"; - keys_Callback_2_(mthis, __arg_0, __arg_1) => keys_Callback_2(mthis, __arg_0, __arg_1); + match_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("match", [__arg_0, __arg_1]); - static keys_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Cache_keys_Callback"; - keys_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => keys_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + put_Callback_0_(mthis) => mthis.callMethod("put", []); - static keys_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Cache_keys_Callback"; - keys_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => keys_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + put_Callback_1_(mthis, __arg_0) => mthis.callMethod("put", [__arg_0]); - static matchAll_Callback_0(mthis) native "Cache_matchAll_Callback"; - matchAll_Callback_0_(mthis) => matchAll_Callback_0(mthis); - - static matchAll_Callback_1(mthis, __arg_0) native "Cache_matchAll_Callback"; - matchAll_Callback_1_(mthis, __arg_0) => matchAll_Callback_1(mthis, __arg_0); - - static matchAll_Callback_2(mthis, __arg_0, __arg_1) native "Cache_matchAll_Callback"; - matchAll_Callback_2_(mthis, __arg_0, __arg_1) => matchAll_Callback_2(mthis, __arg_0, __arg_1); - - static matchAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Cache_matchAll_Callback"; - matchAll_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => matchAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static matchAll_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Cache_matchAll_Callback"; - matchAll_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => matchAll_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static match_Callback_0(mthis) native "Cache_match_Callback"; - match_Callback_0_(mthis) => match_Callback_0(mthis); - - static match_Callback_1(mthis, __arg_0) native "Cache_match_Callback"; - match_Callback_1_(mthis, __arg_0) => match_Callback_1(mthis, __arg_0); - - static match_Callback_2(mthis, __arg_0, __arg_1) native "Cache_match_Callback"; - match_Callback_2_(mthis, __arg_0, __arg_1) => match_Callback_2(mthis, __arg_0, __arg_1); - - static match_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Cache_match_Callback"; - match_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => match_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static match_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Cache_match_Callback"; - match_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => match_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static put_Callback_0(mthis) native "Cache_put_Callback"; - put_Callback_0_(mthis) => put_Callback_0(mthis); - - static put_Callback_1(mthis, __arg_0) native "Cache_put_Callback"; - put_Callback_1_(mthis, __arg_0) => put_Callback_1(mthis, __arg_0); - - static put_Callback_2(mthis, __arg_0, __arg_1) native "Cache_put_Callback"; - put_Callback_2_(mthis, __arg_0, __arg_1) => put_Callback_2(mthis, __arg_0, __arg_1); - - static put_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Cache_put_Callback"; - put_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => put_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static put_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Cache_put_Callback"; - put_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => put_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + put_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("put", [__arg_0, __arg_1]); } class BlinkCacheStorage { static final instance = new BlinkCacheStorage(); - static create_Callback_0(mthis) native "CacheStorage_create_Callback"; - create_Callback_0_(mthis) => create_Callback_0(mthis); + create_Callback_0_(mthis) => mthis.callMethod("create", []); - static create_Callback_1(mthis, __arg_0) native "CacheStorage_create_Callback"; - create_Callback_1_(mthis, __arg_0) => create_Callback_1(mthis, __arg_0); + create_Callback_1_(mthis, __arg_0) => mthis.callMethod("create", [__arg_0]); - static create_Callback_2(mthis, __arg_0, __arg_1) native "CacheStorage_create_Callback"; - create_Callback_2_(mthis, __arg_0, __arg_1) => create_Callback_2(mthis, __arg_0, __arg_1); + delete_Callback_0_(mthis) => mthis.callMethod("delete", []); - static create_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CacheStorage_create_Callback"; - create_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => create_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + delete_Callback_1_(mthis, __arg_0) => mthis.callMethod("delete", [__arg_0]); - static delete_Callback_0(mthis) native "CacheStorage_delete_Callback"; - delete_Callback_0_(mthis) => delete_Callback_0(mthis); + get_Callback_0_(mthis) => mthis.callMethod("get", []); - static delete_Callback_1(mthis, __arg_0) native "CacheStorage_delete_Callback"; - delete_Callback_1_(mthis, __arg_0) => delete_Callback_1(mthis, __arg_0); + get_Callback_1_(mthis, __arg_0) => mthis.callMethod("get", [__arg_0]); - static delete_Callback_2(mthis, __arg_0, __arg_1) native "CacheStorage_delete_Callback"; - delete_Callback_2_(mthis, __arg_0, __arg_1) => delete_Callback_2(mthis, __arg_0, __arg_1); + has_Callback_0_(mthis) => mthis.callMethod("has", []); - static delete_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CacheStorage_delete_Callback"; - delete_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => delete_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + has_Callback_1_(mthis, __arg_0) => mthis.callMethod("has", [__arg_0]); - static get_Callback_0(mthis) native "CacheStorage_get_Callback"; - get_Callback_0_(mthis) => get_Callback_0(mthis); - - static get_Callback_1(mthis, __arg_0) native "CacheStorage_get_Callback"; - get_Callback_1_(mthis, __arg_0) => get_Callback_1(mthis, __arg_0); - - static get_Callback_2(mthis, __arg_0, __arg_1) native "CacheStorage_get_Callback"; - get_Callback_2_(mthis, __arg_0, __arg_1) => get_Callback_2(mthis, __arg_0, __arg_1); - - static get_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CacheStorage_get_Callback"; - get_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => get_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static has_Callback_0(mthis) native "CacheStorage_has_Callback"; - has_Callback_0_(mthis) => has_Callback_0(mthis); - - static has_Callback_1(mthis, __arg_0) native "CacheStorage_has_Callback"; - has_Callback_1_(mthis, __arg_0) => has_Callback_1(mthis, __arg_0); - - static has_Callback_2(mthis, __arg_0, __arg_1) native "CacheStorage_has_Callback"; - has_Callback_2_(mthis, __arg_0, __arg_1) => has_Callback_2(mthis, __arg_0, __arg_1); - - static has_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CacheStorage_has_Callback"; - has_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => has_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static keys_Callback_0(mthis) native "CacheStorage_keys_Callback"; - keys_Callback_0_(mthis) => keys_Callback_0(mthis); - - static keys_Callback_1(mthis, __arg_0) native "CacheStorage_keys_Callback"; - keys_Callback_1_(mthis, __arg_0) => keys_Callback_1(mthis, __arg_0); - - static keys_Callback_2(mthis, __arg_0, __arg_1) native "CacheStorage_keys_Callback"; - keys_Callback_2_(mthis, __arg_0, __arg_1) => keys_Callback_2(mthis, __arg_0, __arg_1); + keys_Callback_0_(mthis) => mthis.callMethod("keys", []); } class BlinkCanvas2DContextAttributes { static final instance = new BlinkCanvas2DContextAttributes(); - static alpha_Getter(mthis) native "Canvas2DContextAttributes_alpha_Getter"; - alpha_Getter_(mthis) => alpha_Getter(mthis); + alpha_Getter_(mthis) => mthis["alpha"]; - static alpha_Setter(mthis, __arg_0) native "Canvas2DContextAttributes_alpha_Setter"; - alpha_Setter_(mthis, __arg_0) => alpha_Setter(mthis, __arg_0); + alpha_Setter_(mthis, __arg_0) => mthis["alpha"] = __arg_0; - static storage_Getter(mthis) native "Canvas2DContextAttributes_storage_Getter"; - storage_Getter_(mthis) => storage_Getter(mthis); + storage_Getter_(mthis) => mthis["storage"]; - static storage_Setter(mthis, __arg_0) native "Canvas2DContextAttributes_storage_Setter"; - storage_Setter_(mthis, __arg_0) => storage_Setter(mthis, __arg_0); + storage_Setter_(mthis, __arg_0) => mthis["storage"] = __arg_0; } class BlinkCanvasGradient { static final instance = new BlinkCanvasGradient(); - static addColorStop_Callback_0(mthis) native "CanvasGradient_addColorStop_Callback"; - addColorStop_Callback_0_(mthis) => addColorStop_Callback_0(mthis); + addColorStop_Callback_0_(mthis) => mthis.callMethod("addColorStop", []); - static addColorStop_Callback_1(mthis, __arg_0) native "CanvasGradient_addColorStop_Callback"; - addColorStop_Callback_1_(mthis, __arg_0) => addColorStop_Callback_1(mthis, __arg_0); + addColorStop_Callback_1_(mthis, __arg_0) => mthis.callMethod("addColorStop", [__arg_0]); - static addColorStop_Callback_2(mthis, __arg_0, __arg_1) native "CanvasGradient_addColorStop_Callback"; - addColorStop_Callback_2_(mthis, __arg_0, __arg_1) => addColorStop_Callback_2(mthis, __arg_0, __arg_1); - - static addColorStop_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasGradient_addColorStop_Callback"; - addColorStop_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addColorStop_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static addColorStop_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasGradient_addColorStop_Callback"; - addColorStop_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => addColorStop_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + addColorStop_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("addColorStop", [__arg_0, __arg_1]); } class BlinkCanvasPattern { static final instance = new BlinkCanvasPattern(); - static setTransform_Callback_0(mthis) native "CanvasPattern_setTransform_Callback"; - setTransform_Callback_0_(mthis) => setTransform_Callback_0(mthis); + setTransform_Callback_0_(mthis) => mthis.callMethod("setTransform", []); - static setTransform_Callback_1(mthis, __arg_0) native "CanvasPattern_setTransform_Callback"; - setTransform_Callback_1_(mthis, __arg_0) => setTransform_Callback_1(mthis, __arg_0); - - static setTransform_Callback_2(mthis, __arg_0, __arg_1) native "CanvasPattern_setTransform_Callback"; - setTransform_Callback_2_(mthis, __arg_0, __arg_1) => setTransform_Callback_2(mthis, __arg_0, __arg_1); - - static setTransform_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasPattern_setTransform_Callback"; - setTransform_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setTransform_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setTransform_Callback_1_(mthis, __arg_0) => mthis.callMethod("setTransform", [__arg_0]); } class BlinkCanvasRenderingContext2D { static final instance = new BlinkCanvasRenderingContext2D(); - static addHitRegion_Callback_0(mthis) native "CanvasRenderingContext2D_addHitRegion_Callback"; - addHitRegion_Callback_0_(mthis) => addHitRegion_Callback_0(mthis); + addHitRegion_Callback_0_(mthis) => mthis.callMethod("addHitRegion", []); - static addHitRegion_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_addHitRegion_Callback"; - addHitRegion_Callback_1_(mthis, __arg_0) => addHitRegion_Callback_1(mthis, __arg_0); + addHitRegion_Callback_1_(mthis, __arg_0) => mthis.callMethod("addHitRegion", [__arg_0]); - static addHitRegion_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_addHitRegion_Callback"; - addHitRegion_Callback_2_(mthis, __arg_0, __arg_1) => addHitRegion_Callback_2(mthis, __arg_0, __arg_1); + arcTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("arcTo", [__arg_0, __arg_1, __arg_2]); - static addHitRegion_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_addHitRegion_Callback"; - addHitRegion_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addHitRegion_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + arcTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("arcTo", [__arg_0, __arg_1, __arg_2, __arg_3]); - static arcTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_arcTo_Callback"; - arcTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => arcTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + arcTo_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("arcTo", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static arcTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_arcTo_Callback"; - arcTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => arcTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + arc_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("arc", [__arg_0, __arg_1, __arg_2]); - static arcTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_arcTo_Callback"; - arcTo_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => arcTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + arc_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("arc", [__arg_0, __arg_1, __arg_2, __arg_3]); - static arcTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_arcTo_Callback"; - arcTo_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => arcTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + arc_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("arc", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static arcTo_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "CanvasRenderingContext2D_arcTo_Callback"; - arcTo_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => arcTo_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + arc_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("arc", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static arc_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_arc_Callback"; - arc_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => arc_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + beginPath_Callback_0_(mthis) => mthis.callMethod("beginPath", []); - static arc_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_arc_Callback"; - arc_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => arc_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + bezierCurveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("bezierCurveTo", [__arg_0, __arg_1, __arg_2, __arg_3]); - static arc_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_arc_Callback"; - arc_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => arc_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + bezierCurveTo_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("bezierCurveTo", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static arc_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_arc_Callback"; - arc_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => arc_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + bezierCurveTo_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("bezierCurveTo", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static arc_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "CanvasRenderingContext2D_arc_Callback"; - arc_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => arc_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + canvas_Getter_(mthis) => mthis["canvas"]; - static arc_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "CanvasRenderingContext2D_arc_Callback"; - arc_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => arc_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + clearHitRegions_Callback_0_(mthis) => mthis.callMethod("clearHitRegions", []); - static beginPath_Callback_0(mthis) native "CanvasRenderingContext2D_beginPath_Callback"; - beginPath_Callback_0_(mthis) => beginPath_Callback_0(mthis); + clearRect_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("clearRect", [__arg_0, __arg_1]); - static beginPath_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_beginPath_Callback"; - beginPath_Callback_1_(mthis, __arg_0) => beginPath_Callback_1(mthis, __arg_0); + clearRect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("clearRect", [__arg_0, __arg_1, __arg_2]); - static beginPath_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_beginPath_Callback"; - beginPath_Callback_2_(mthis, __arg_0, __arg_1) => beginPath_Callback_2(mthis, __arg_0, __arg_1); + clearRect_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("clearRect", [__arg_0, __arg_1, __arg_2, __arg_3]); - static bezierCurveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_bezierCurveTo_Callback"; - bezierCurveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => bezierCurveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + clip_Callback_0_(mthis) => mthis.callMethod("clip", []); - static bezierCurveTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_bezierCurveTo_Callback"; - bezierCurveTo_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => bezierCurveTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + clip_Callback_1_(mthis, __arg_0) => mthis.callMethod("clip", [__arg_0]); - static bezierCurveTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_bezierCurveTo_Callback"; - bezierCurveTo_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => bezierCurveTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + clip_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("clip", [__arg_0, __arg_1]); - static bezierCurveTo_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "CanvasRenderingContext2D_bezierCurveTo_Callback"; - bezierCurveTo_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => bezierCurveTo_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + closePath_Callback_0_(mthis) => mthis.callMethod("closePath", []); - static bezierCurveTo_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "CanvasRenderingContext2D_bezierCurveTo_Callback"; - bezierCurveTo_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => bezierCurveTo_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + createImageData_Callback_0_(mthis) => mthis.callMethod("createImageData", []); - static canvas_Getter(mthis) native "CanvasRenderingContext2D_canvas_Getter"; - canvas_Getter_(mthis) => canvas_Getter(mthis); + createImageData_Callback_1_(mthis, __arg_0) => mthis.callMethod("createImageData", [__arg_0]); - static clearHitRegions_Callback_0(mthis) native "CanvasRenderingContext2D_clearHitRegions_Callback"; - clearHitRegions_Callback_0_(mthis) => clearHitRegions_Callback_0(mthis); + createImageData_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createImageData", [__arg_0, __arg_1]); - static clearHitRegions_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_clearHitRegions_Callback"; - clearHitRegions_Callback_1_(mthis, __arg_0) => clearHitRegions_Callback_1(mthis, __arg_0); + createLinearGradient_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createLinearGradient", [__arg_0, __arg_1]); - static clearHitRegions_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_clearHitRegions_Callback"; - clearHitRegions_Callback_2_(mthis, __arg_0, __arg_1) => clearHitRegions_Callback_2(mthis, __arg_0, __arg_1); + createLinearGradient_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createLinearGradient", [__arg_0, __arg_1, __arg_2]); - static clearRect_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_clearRect_Callback"; - clearRect_Callback_2_(mthis, __arg_0, __arg_1) => clearRect_Callback_2(mthis, __arg_0, __arg_1); + createLinearGradient_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("createLinearGradient", [__arg_0, __arg_1, __arg_2, __arg_3]); - static clearRect_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_clearRect_Callback"; - clearRect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clearRect_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createPattern_Callback_0_(mthis) => mthis.callMethod("createPattern", []); - static clearRect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_clearRect_Callback"; - clearRect_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => clearRect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createPattern_Callback_1_(mthis, __arg_0) => mthis.callMethod("createPattern", [__arg_0]); - static clearRect_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_clearRect_Callback"; - clearRect_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => clearRect_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + createPattern_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createPattern", [__arg_0, __arg_1]); - static clearRect_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_clearRect_Callback"; - clearRect_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => clearRect_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + createRadialGradient_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("createRadialGradient", [__arg_0, __arg_1, __arg_2, __arg_3]); - static clip_Callback_0(mthis) native "CanvasRenderingContext2D_clip_Callback"; - clip_Callback_0_(mthis) => clip_Callback_0(mthis); + createRadialGradient_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("createRadialGradient", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static clip_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_clip_Callback"; - clip_Callback_1_(mthis, __arg_0) => clip_Callback_1(mthis, __arg_0); + createRadialGradient_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("createRadialGradient", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static clip_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_clip_Callback"; - clip_Callback_2_(mthis, __arg_0, __arg_1) => clip_Callback_2(mthis, __arg_0, __arg_1); + currentTransform_Getter_(mthis) => mthis["currentTransform"]; - static clip_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_clip_Callback"; - clip_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clip_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + currentTransform_Setter_(mthis, __arg_0) => mthis["currentTransform"] = __arg_0; - static clip_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_clip_Callback"; - clip_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => clip_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + direction_Getter_(mthis) => mthis["direction"]; - static closePath_Callback_0(mthis) native "CanvasRenderingContext2D_closePath_Callback"; - closePath_Callback_0_(mthis) => closePath_Callback_0(mthis); + direction_Setter_(mthis, __arg_0) => mthis["direction"] = __arg_0; - static closePath_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_closePath_Callback"; - closePath_Callback_1_(mthis, __arg_0) => closePath_Callback_1(mthis, __arg_0); + drawFocusIfNeeded_Callback_0_(mthis) => mthis.callMethod("drawFocusIfNeeded", []); - static closePath_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_closePath_Callback"; - closePath_Callback_2_(mthis, __arg_0, __arg_1) => closePath_Callback_2(mthis, __arg_0, __arg_1); + drawFocusIfNeeded_Callback_1_(mthis, __arg_0) => mthis.callMethod("drawFocusIfNeeded", [__arg_0]); - static createImageData_Callback_0(mthis) native "CanvasRenderingContext2D_createImageData_Callback"; - createImageData_Callback_0_(mthis) => createImageData_Callback_0(mthis); + drawFocusIfNeeded_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("drawFocusIfNeeded", [__arg_0, __arg_1]); - static createImageData_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_createImageData_Callback"; - createImageData_Callback_1_(mthis, __arg_0) => createImageData_Callback_1(mthis, __arg_0); + drawImage_Callback_1_(mthis, __arg_0) => mthis.callMethod("drawImage", [__arg_0]); - static createImageData_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_createImageData_Callback"; - createImageData_Callback_2_(mthis, __arg_0, __arg_1) => createImageData_Callback_2(mthis, __arg_0, __arg_1); + drawImage_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("drawImage", [__arg_0, __arg_1]); - static createImageData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_createImageData_Callback"; - createImageData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createImageData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + drawImage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("drawImage", [__arg_0, __arg_1, __arg_2]); - static createImageData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_createImageData_Callback"; - createImageData_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createImageData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + drawImage_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("drawImage", [__arg_0, __arg_1, __arg_2, __arg_3]); - static createLinearGradient_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_createLinearGradient_Callback"; - createLinearGradient_Callback_2_(mthis, __arg_0, __arg_1) => createLinearGradient_Callback_2(mthis, __arg_0, __arg_1); + drawImage_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("drawImage", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static createLinearGradient_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_createLinearGradient_Callback"; - createLinearGradient_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createLinearGradient_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + drawImage_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("drawImage", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static createLinearGradient_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_createLinearGradient_Callback"; - createLinearGradient_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createLinearGradient_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + drawImage_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("drawImage", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static createLinearGradient_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_createLinearGradient_Callback"; - createLinearGradient_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createLinearGradient_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + drawImage_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => mthis.callMethod("drawImage", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8]); - static createLinearGradient_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_createLinearGradient_Callback"; - createLinearGradient_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => createLinearGradient_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + ellipse_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("ellipse", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static createPattern_Callback_0(mthis) native "CanvasRenderingContext2D_createPattern_Callback"; - createPattern_Callback_0_(mthis) => createPattern_Callback_0(mthis); + ellipse_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("ellipse", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static createPattern_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_createPattern_Callback"; - createPattern_Callback_1_(mthis, __arg_0) => createPattern_Callback_1(mthis, __arg_0); + ellipse_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("ellipse", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static createPattern_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_createPattern_Callback"; - createPattern_Callback_2_(mthis, __arg_0, __arg_1) => createPattern_Callback_2(mthis, __arg_0, __arg_1); + ellipse_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("ellipse", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static createPattern_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_createPattern_Callback"; - createPattern_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createPattern_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + fillRect_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("fillRect", [__arg_0, __arg_1]); - static createPattern_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_createPattern_Callback"; - createPattern_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createPattern_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + fillRect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("fillRect", [__arg_0, __arg_1, __arg_2]); - static createRadialGradient_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_createRadialGradient_Callback"; - createRadialGradient_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createRadialGradient_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + fillRect_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("fillRect", [__arg_0, __arg_1, __arg_2, __arg_3]); - static createRadialGradient_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_createRadialGradient_Callback"; - createRadialGradient_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createRadialGradient_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + fillStyle_Getter_(mthis) => mthis["fillStyle"]; - static createRadialGradient_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_createRadialGradient_Callback"; - createRadialGradient_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => createRadialGradient_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + fillStyle_Setter_(mthis, __arg_0) => mthis["fillStyle"] = __arg_0; - static createRadialGradient_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "CanvasRenderingContext2D_createRadialGradient_Callback"; - createRadialGradient_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => createRadialGradient_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + fillText_Callback_1_(mthis, __arg_0) => mthis.callMethod("fillText", [__arg_0]); - static createRadialGradient_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "CanvasRenderingContext2D_createRadialGradient_Callback"; - createRadialGradient_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => createRadialGradient_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + fillText_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("fillText", [__arg_0, __arg_1]); - static currentTransform_Getter(mthis) native "CanvasRenderingContext2D_currentTransform_Getter"; - currentTransform_Getter_(mthis) => currentTransform_Getter(mthis); + fillText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("fillText", [__arg_0, __arg_1, __arg_2]); - static currentTransform_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_currentTransform_Setter"; - currentTransform_Setter_(mthis, __arg_0) => currentTransform_Setter(mthis, __arg_0); + fillText_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("fillText", [__arg_0, __arg_1, __arg_2, __arg_3]); - static direction_Getter(mthis) native "CanvasRenderingContext2D_direction_Getter"; - direction_Getter_(mthis) => direction_Getter(mthis); + fill_Callback_0_(mthis) => mthis.callMethod("fill", []); - static direction_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_direction_Setter"; - direction_Setter_(mthis, __arg_0) => direction_Setter(mthis, __arg_0); + fill_Callback_1_(mthis, __arg_0) => mthis.callMethod("fill", [__arg_0]); - static drawFocusIfNeeded_Callback_0(mthis) native "CanvasRenderingContext2D_drawFocusIfNeeded_Callback"; - drawFocusIfNeeded_Callback_0_(mthis) => drawFocusIfNeeded_Callback_0(mthis); + fill_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("fill", [__arg_0, __arg_1]); - static drawFocusIfNeeded_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_drawFocusIfNeeded_Callback"; - drawFocusIfNeeded_Callback_1_(mthis, __arg_0) => drawFocusIfNeeded_Callback_1(mthis, __arg_0); + font_Getter_(mthis) => mthis["font"]; - static drawFocusIfNeeded_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_drawFocusIfNeeded_Callback"; - drawFocusIfNeeded_Callback_2_(mthis, __arg_0, __arg_1) => drawFocusIfNeeded_Callback_2(mthis, __arg_0, __arg_1); + font_Setter_(mthis, __arg_0) => mthis["font"] = __arg_0; - static drawFocusIfNeeded_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_drawFocusIfNeeded_Callback"; - drawFocusIfNeeded_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => drawFocusIfNeeded_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getContextAttributes_Callback_0_(mthis) => mthis.callMethod("getContextAttributes", []); - static drawFocusIfNeeded_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_drawFocusIfNeeded_Callback"; - drawFocusIfNeeded_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => drawFocusIfNeeded_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + getImageData_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getImageData", [__arg_0, __arg_1]); - static drawImage_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_drawImage_Callback"; - drawImage_Callback_1_(mthis, __arg_0) => drawImage_Callback_1(mthis, __arg_0); + getImageData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("getImageData", [__arg_0, __arg_1, __arg_2]); - static drawImage_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "CanvasRenderingContext2D_drawImage_Callback"; - drawImage_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => drawImage_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); + getImageData_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("getImageData", [__arg_0, __arg_1, __arg_2, __arg_3]); - static drawImage_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) native "CanvasRenderingContext2D_drawImage_Callback"; - drawImage_Callback_11_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) => drawImage_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10); + getLineDash_Callback_0_(mthis) => mthis.callMethod("getLineDash", []); - static drawImage_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_drawImage_Callback"; - drawImage_Callback_2_(mthis, __arg_0, __arg_1) => drawImage_Callback_2(mthis, __arg_0, __arg_1); + globalAlpha_Getter_(mthis) => mthis["globalAlpha"]; - static drawImage_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_drawImage_Callback"; - drawImage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => drawImage_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + globalAlpha_Setter_(mthis, __arg_0) => mthis["globalAlpha"] = __arg_0; - static drawImage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_drawImage_Callback"; - drawImage_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => drawImage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + globalCompositeOperation_Getter_(mthis) => mthis["globalCompositeOperation"]; - static drawImage_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_drawImage_Callback"; - drawImage_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => drawImage_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + globalCompositeOperation_Setter_(mthis, __arg_0) => mthis["globalCompositeOperation"] = __arg_0; - static drawImage_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_drawImage_Callback"; - drawImage_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => drawImage_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + imageSmoothingEnabled_Getter_(mthis) => mthis["imageSmoothingEnabled"]; - static drawImage_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "CanvasRenderingContext2D_drawImage_Callback"; - drawImage_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => drawImage_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + imageSmoothingEnabled_Setter_(mthis, __arg_0) => mthis["imageSmoothingEnabled"] = __arg_0; - static drawImage_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "CanvasRenderingContext2D_drawImage_Callback"; - drawImage_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => drawImage_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + isContextLost_Callback_0_(mthis) => mthis.callMethod("isContextLost", []); - static drawImage_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "CanvasRenderingContext2D_drawImage_Callback"; - drawImage_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => drawImage_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + isPointInPath_Callback_0_(mthis) => mthis.callMethod("isPointInPath", []); - static ellipse_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "CanvasRenderingContext2D_ellipse_Callback"; - ellipse_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => ellipse_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); + isPointInPath_Callback_1_(mthis, __arg_0) => mthis.callMethod("isPointInPath", [__arg_0]); - static ellipse_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_ellipse_Callback"; - ellipse_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => ellipse_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + isPointInPath_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("isPointInPath", [__arg_0, __arg_1]); - static ellipse_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_ellipse_Callback"; - ellipse_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => ellipse_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + isPointInPath_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("isPointInPath", [__arg_0, __arg_1, __arg_2]); - static ellipse_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "CanvasRenderingContext2D_ellipse_Callback"; - ellipse_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => ellipse_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + isPointInPath_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("isPointInPath", [__arg_0, __arg_1, __arg_2, __arg_3]); - static ellipse_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "CanvasRenderingContext2D_ellipse_Callback"; - ellipse_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => ellipse_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + isPointInStroke_Callback_0_(mthis) => mthis.callMethod("isPointInStroke", []); - static ellipse_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "CanvasRenderingContext2D_ellipse_Callback"; - ellipse_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => ellipse_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + isPointInStroke_Callback_1_(mthis, __arg_0) => mthis.callMethod("isPointInStroke", [__arg_0]); - static fillRect_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_fillRect_Callback"; - fillRect_Callback_2_(mthis, __arg_0, __arg_1) => fillRect_Callback_2(mthis, __arg_0, __arg_1); + isPointInStroke_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("isPointInStroke", [__arg_0, __arg_1]); - static fillRect_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_fillRect_Callback"; - fillRect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => fillRect_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + isPointInStroke_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("isPointInStroke", [__arg_0, __arg_1, __arg_2]); - static fillRect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_fillRect_Callback"; - fillRect_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => fillRect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + lineCap_Getter_(mthis) => mthis["lineCap"]; - static fillRect_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_fillRect_Callback"; - fillRect_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => fillRect_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + lineCap_Setter_(mthis, __arg_0) => mthis["lineCap"] = __arg_0; - static fillRect_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_fillRect_Callback"; - fillRect_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => fillRect_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + lineDashOffset_Getter_(mthis) => mthis["lineDashOffset"]; - static fillStyle_Getter(mthis) native "CanvasRenderingContext2D_fillStyle_Getter"; - fillStyle_Getter_(mthis) => fillStyle_Getter(mthis); + lineDashOffset_Setter_(mthis, __arg_0) => mthis["lineDashOffset"] = __arg_0; - static fillStyle_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_fillStyle_Setter"; - fillStyle_Setter_(mthis, __arg_0) => fillStyle_Setter(mthis, __arg_0); + lineJoin_Getter_(mthis) => mthis["lineJoin"]; - static fillText_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_fillText_Callback"; - fillText_Callback_1_(mthis, __arg_0) => fillText_Callback_1(mthis, __arg_0); + lineJoin_Setter_(mthis, __arg_0) => mthis["lineJoin"] = __arg_0; - static fillText_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_fillText_Callback"; - fillText_Callback_2_(mthis, __arg_0, __arg_1) => fillText_Callback_2(mthis, __arg_0, __arg_1); + lineTo_Callback_0_(mthis) => mthis.callMethod("lineTo", []); - static fillText_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_fillText_Callback"; - fillText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => fillText_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + lineTo_Callback_1_(mthis, __arg_0) => mthis.callMethod("lineTo", [__arg_0]); - static fillText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_fillText_Callback"; - fillText_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => fillText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + lineTo_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("lineTo", [__arg_0, __arg_1]); - static fillText_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_fillText_Callback"; - fillText_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => fillText_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + lineWidth_Getter_(mthis) => mthis["lineWidth"]; - static fillText_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_fillText_Callback"; - fillText_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => fillText_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + lineWidth_Setter_(mthis, __arg_0) => mthis["lineWidth"] = __arg_0; - static fill_Callback_0(mthis) native "CanvasRenderingContext2D_fill_Callback"; - fill_Callback_0_(mthis) => fill_Callback_0(mthis); + measureText_Callback_0_(mthis) => mthis.callMethod("measureText", []); - static fill_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_fill_Callback"; - fill_Callback_1_(mthis, __arg_0) => fill_Callback_1(mthis, __arg_0); + measureText_Callback_1_(mthis, __arg_0) => mthis.callMethod("measureText", [__arg_0]); - static fill_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_fill_Callback"; - fill_Callback_2_(mthis, __arg_0, __arg_1) => fill_Callback_2(mthis, __arg_0, __arg_1); + miterLimit_Getter_(mthis) => mthis["miterLimit"]; - static fill_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_fill_Callback"; - fill_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => fill_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + miterLimit_Setter_(mthis, __arg_0) => mthis["miterLimit"] = __arg_0; - static fill_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_fill_Callback"; - fill_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => fill_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + moveTo_Callback_0_(mthis) => mthis.callMethod("moveTo", []); - static font_Getter(mthis) native "CanvasRenderingContext2D_font_Getter"; - font_Getter_(mthis) => font_Getter(mthis); + moveTo_Callback_1_(mthis, __arg_0) => mthis.callMethod("moveTo", [__arg_0]); - static font_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_font_Setter"; - font_Setter_(mthis, __arg_0) => font_Setter(mthis, __arg_0); + moveTo_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("moveTo", [__arg_0, __arg_1]); - static getContextAttributes_Callback_0(mthis) native "CanvasRenderingContext2D_getContextAttributes_Callback"; - getContextAttributes_Callback_0_(mthis) => getContextAttributes_Callback_0(mthis); + putImageData_Callback_1_(mthis, __arg_0) => mthis.callMethod("putImageData", [__arg_0]); - static getContextAttributes_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_getContextAttributes_Callback"; - getContextAttributes_Callback_1_(mthis, __arg_0) => getContextAttributes_Callback_1(mthis, __arg_0); + putImageData_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("putImageData", [__arg_0, __arg_1]); - static getContextAttributes_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_getContextAttributes_Callback"; - getContextAttributes_Callback_2_(mthis, __arg_0, __arg_1) => getContextAttributes_Callback_2(mthis, __arg_0, __arg_1); + putImageData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("putImageData", [__arg_0, __arg_1, __arg_2]); - static getImageData_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_getImageData_Callback"; - getImageData_Callback_2_(mthis, __arg_0, __arg_1) => getImageData_Callback_2(mthis, __arg_0, __arg_1); + putImageData_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("putImageData", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static getImageData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_getImageData_Callback"; - getImageData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getImageData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + putImageData_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("putImageData", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static getImageData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_getImageData_Callback"; - getImageData_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getImageData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + putImageData_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("putImageData", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static getImageData_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_getImageData_Callback"; - getImageData_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => getImageData_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + quadraticCurveTo_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("quadraticCurveTo", [__arg_0, __arg_1]); - static getImageData_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_getImageData_Callback"; - getImageData_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => getImageData_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + quadraticCurveTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("quadraticCurveTo", [__arg_0, __arg_1, __arg_2]); - static getLineDash_Callback_0(mthis) native "CanvasRenderingContext2D_getLineDash_Callback"; - getLineDash_Callback_0_(mthis) => getLineDash_Callback_0(mthis); + quadraticCurveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("quadraticCurveTo", [__arg_0, __arg_1, __arg_2, __arg_3]); - static getLineDash_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_getLineDash_Callback"; - getLineDash_Callback_1_(mthis, __arg_0) => getLineDash_Callback_1(mthis, __arg_0); + rect_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("rect", [__arg_0, __arg_1]); - static getLineDash_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_getLineDash_Callback"; - getLineDash_Callback_2_(mthis, __arg_0, __arg_1) => getLineDash_Callback_2(mthis, __arg_0, __arg_1); + rect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("rect", [__arg_0, __arg_1, __arg_2]); - static globalAlpha_Getter(mthis) native "CanvasRenderingContext2D_globalAlpha_Getter"; - globalAlpha_Getter_(mthis) => globalAlpha_Getter(mthis); + rect_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("rect", [__arg_0, __arg_1, __arg_2, __arg_3]); - static globalAlpha_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_globalAlpha_Setter"; - globalAlpha_Setter_(mthis, __arg_0) => globalAlpha_Setter(mthis, __arg_0); + removeHitRegion_Callback_0_(mthis) => mthis.callMethod("removeHitRegion", []); - static globalCompositeOperation_Getter(mthis) native "CanvasRenderingContext2D_globalCompositeOperation_Getter"; - globalCompositeOperation_Getter_(mthis) => globalCompositeOperation_Getter(mthis); + removeHitRegion_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeHitRegion", [__arg_0]); - static globalCompositeOperation_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_globalCompositeOperation_Setter"; - globalCompositeOperation_Setter_(mthis, __arg_0) => globalCompositeOperation_Setter(mthis, __arg_0); + resetTransform_Callback_0_(mthis) => mthis.callMethod("resetTransform", []); - static imageSmoothingEnabled_Getter(mthis) native "CanvasRenderingContext2D_imageSmoothingEnabled_Getter"; - imageSmoothingEnabled_Getter_(mthis) => imageSmoothingEnabled_Getter(mthis); + restore_Callback_0_(mthis) => mthis.callMethod("restore", []); - static imageSmoothingEnabled_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_imageSmoothingEnabled_Setter"; - imageSmoothingEnabled_Setter_(mthis, __arg_0) => imageSmoothingEnabled_Setter(mthis, __arg_0); + rotate_Callback_0_(mthis) => mthis.callMethod("rotate", []); - static isContextLost_Callback_0(mthis) native "CanvasRenderingContext2D_isContextLost_Callback"; - isContextLost_Callback_0_(mthis) => isContextLost_Callback_0(mthis); + rotate_Callback_1_(mthis, __arg_0) => mthis.callMethod("rotate", [__arg_0]); - static isContextLost_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_isContextLost_Callback"; - isContextLost_Callback_1_(mthis, __arg_0) => isContextLost_Callback_1(mthis, __arg_0); + save_Callback_0_(mthis) => mthis.callMethod("save", []); - static isContextLost_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_isContextLost_Callback"; - isContextLost_Callback_2_(mthis, __arg_0, __arg_1) => isContextLost_Callback_2(mthis, __arg_0, __arg_1); + scale_Callback_0_(mthis) => mthis.callMethod("scale", []); - static isPointInPath_Callback_0(mthis) native "CanvasRenderingContext2D_isPointInPath_Callback"; - isPointInPath_Callback_0_(mthis) => isPointInPath_Callback_0(mthis); + scale_Callback_1_(mthis, __arg_0) => mthis.callMethod("scale", [__arg_0]); - static isPointInPath_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_isPointInPath_Callback"; - isPointInPath_Callback_1_(mthis, __arg_0) => isPointInPath_Callback_1(mthis, __arg_0); + scale_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("scale", [__arg_0, __arg_1]); - static isPointInPath_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_isPointInPath_Callback"; - isPointInPath_Callback_2_(mthis, __arg_0, __arg_1) => isPointInPath_Callback_2(mthis, __arg_0, __arg_1); + scrollPathIntoView_Callback_0_(mthis) => mthis.callMethod("scrollPathIntoView", []); - static isPointInPath_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_isPointInPath_Callback"; - isPointInPath_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isPointInPath_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + scrollPathIntoView_Callback_1_(mthis, __arg_0) => mthis.callMethod("scrollPathIntoView", [__arg_0]); - static isPointInPath_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_isPointInPath_Callback"; - isPointInPath_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => isPointInPath_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + setLineDash_Callback_0_(mthis) => mthis.callMethod("setLineDash", []); - static isPointInPath_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_isPointInPath_Callback"; - isPointInPath_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => isPointInPath_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + setLineDash_Callback_1_(mthis, __arg_0) => mthis.callMethod("setLineDash", [__arg_0]); - static isPointInPath_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_isPointInPath_Callback"; - isPointInPath_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => isPointInPath_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + setTransform_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("setTransform", [__arg_0, __arg_1, __arg_2, __arg_3]); - static isPointInStroke_Callback_0(mthis) native "CanvasRenderingContext2D_isPointInStroke_Callback"; - isPointInStroke_Callback_0_(mthis) => isPointInStroke_Callback_0(mthis); + setTransform_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("setTransform", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static isPointInStroke_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_isPointInStroke_Callback"; - isPointInStroke_Callback_1_(mthis, __arg_0) => isPointInStroke_Callback_1(mthis, __arg_0); + setTransform_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("setTransform", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static isPointInStroke_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_isPointInStroke_Callback"; - isPointInStroke_Callback_2_(mthis, __arg_0, __arg_1) => isPointInStroke_Callback_2(mthis, __arg_0, __arg_1); + shadowBlur_Getter_(mthis) => mthis["shadowBlur"]; - static isPointInStroke_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_isPointInStroke_Callback"; - isPointInStroke_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isPointInStroke_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + shadowBlur_Setter_(mthis, __arg_0) => mthis["shadowBlur"] = __arg_0; - static isPointInStroke_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_isPointInStroke_Callback"; - isPointInStroke_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => isPointInStroke_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + shadowColor_Getter_(mthis) => mthis["shadowColor"]; - static isPointInStroke_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_isPointInStroke_Callback"; - isPointInStroke_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => isPointInStroke_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + shadowColor_Setter_(mthis, __arg_0) => mthis["shadowColor"] = __arg_0; - static lineCap_Getter(mthis) native "CanvasRenderingContext2D_lineCap_Getter"; - lineCap_Getter_(mthis) => lineCap_Getter(mthis); + shadowOffsetX_Getter_(mthis) => mthis["shadowOffsetX"]; - static lineCap_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_lineCap_Setter"; - lineCap_Setter_(mthis, __arg_0) => lineCap_Setter(mthis, __arg_0); + shadowOffsetX_Setter_(mthis, __arg_0) => mthis["shadowOffsetX"] = __arg_0; - static lineDashOffset_Getter(mthis) native "CanvasRenderingContext2D_lineDashOffset_Getter"; - lineDashOffset_Getter_(mthis) => lineDashOffset_Getter(mthis); + shadowOffsetY_Getter_(mthis) => mthis["shadowOffsetY"]; - static lineDashOffset_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_lineDashOffset_Setter"; - lineDashOffset_Setter_(mthis, __arg_0) => lineDashOffset_Setter(mthis, __arg_0); + shadowOffsetY_Setter_(mthis, __arg_0) => mthis["shadowOffsetY"] = __arg_0; - static lineJoin_Getter(mthis) native "CanvasRenderingContext2D_lineJoin_Getter"; - lineJoin_Getter_(mthis) => lineJoin_Getter(mthis); + strokeRect_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("strokeRect", [__arg_0, __arg_1]); - static lineJoin_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_lineJoin_Setter"; - lineJoin_Setter_(mthis, __arg_0) => lineJoin_Setter(mthis, __arg_0); + strokeRect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("strokeRect", [__arg_0, __arg_1, __arg_2]); - static lineTo_Callback_0(mthis) native "CanvasRenderingContext2D_lineTo_Callback"; - lineTo_Callback_0_(mthis) => lineTo_Callback_0(mthis); + strokeRect_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("strokeRect", [__arg_0, __arg_1, __arg_2, __arg_3]); - static lineTo_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_lineTo_Callback"; - lineTo_Callback_1_(mthis, __arg_0) => lineTo_Callback_1(mthis, __arg_0); + strokeStyle_Getter_(mthis) => mthis["strokeStyle"]; - static lineTo_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_lineTo_Callback"; - lineTo_Callback_2_(mthis, __arg_0, __arg_1) => lineTo_Callback_2(mthis, __arg_0, __arg_1); + strokeStyle_Setter_(mthis, __arg_0) => mthis["strokeStyle"] = __arg_0; - static lineTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_lineTo_Callback"; - lineTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => lineTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + strokeText_Callback_1_(mthis, __arg_0) => mthis.callMethod("strokeText", [__arg_0]); - static lineTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_lineTo_Callback"; - lineTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => lineTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + strokeText_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("strokeText", [__arg_0, __arg_1]); - static lineWidth_Getter(mthis) native "CanvasRenderingContext2D_lineWidth_Getter"; - lineWidth_Getter_(mthis) => lineWidth_Getter(mthis); + strokeText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("strokeText", [__arg_0, __arg_1, __arg_2]); - static lineWidth_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_lineWidth_Setter"; - lineWidth_Setter_(mthis, __arg_0) => lineWidth_Setter(mthis, __arg_0); + strokeText_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("strokeText", [__arg_0, __arg_1, __arg_2, __arg_3]); - static measureText_Callback_0(mthis) native "CanvasRenderingContext2D_measureText_Callback"; - measureText_Callback_0_(mthis) => measureText_Callback_0(mthis); + stroke_Callback_0_(mthis) => mthis.callMethod("stroke", []); - static measureText_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_measureText_Callback"; - measureText_Callback_1_(mthis, __arg_0) => measureText_Callback_1(mthis, __arg_0); + stroke_Callback_1_(mthis, __arg_0) => mthis.callMethod("stroke", [__arg_0]); - static measureText_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_measureText_Callback"; - measureText_Callback_2_(mthis, __arg_0, __arg_1) => measureText_Callback_2(mthis, __arg_0, __arg_1); + textAlign_Getter_(mthis) => mthis["textAlign"]; - static measureText_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_measureText_Callback"; - measureText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => measureText_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + textAlign_Setter_(mthis, __arg_0) => mthis["textAlign"] = __arg_0; - static miterLimit_Getter(mthis) native "CanvasRenderingContext2D_miterLimit_Getter"; - miterLimit_Getter_(mthis) => miterLimit_Getter(mthis); + textBaseline_Getter_(mthis) => mthis["textBaseline"]; - static miterLimit_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_miterLimit_Setter"; - miterLimit_Setter_(mthis, __arg_0) => miterLimit_Setter(mthis, __arg_0); + textBaseline_Setter_(mthis, __arg_0) => mthis["textBaseline"] = __arg_0; - static moveTo_Callback_0(mthis) native "CanvasRenderingContext2D_moveTo_Callback"; - moveTo_Callback_0_(mthis) => moveTo_Callback_0(mthis); + transform_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("transform", [__arg_0, __arg_1, __arg_2, __arg_3]); - static moveTo_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_moveTo_Callback"; - moveTo_Callback_1_(mthis, __arg_0) => moveTo_Callback_1(mthis, __arg_0); + transform_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("transform", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static moveTo_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_moveTo_Callback"; - moveTo_Callback_2_(mthis, __arg_0, __arg_1) => moveTo_Callback_2(mthis, __arg_0, __arg_1); + transform_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("transform", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static moveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_moveTo_Callback"; - moveTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => moveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + translate_Callback_0_(mthis) => mthis.callMethod("translate", []); - static moveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_moveTo_Callback"; - moveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => moveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + translate_Callback_1_(mthis, __arg_0) => mthis.callMethod("translate", [__arg_0]); - static putImageData_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_putImageData_Callback"; - putImageData_Callback_1_(mthis, __arg_0) => putImageData_Callback_1(mthis, __arg_0); - - static putImageData_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_putImageData_Callback"; - putImageData_Callback_2_(mthis, __arg_0, __arg_1) => putImageData_Callback_2(mthis, __arg_0, __arg_1); - - static putImageData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_putImageData_Callback"; - putImageData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => putImageData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static putImageData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_putImageData_Callback"; - putImageData_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => putImageData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static putImageData_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_putImageData_Callback"; - putImageData_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => putImageData_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static putImageData_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_putImageData_Callback"; - putImageData_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => putImageData_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static putImageData_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "CanvasRenderingContext2D_putImageData_Callback"; - putImageData_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => putImageData_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static putImageData_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "CanvasRenderingContext2D_putImageData_Callback"; - putImageData_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => putImageData_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); - - static putImageData_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "CanvasRenderingContext2D_putImageData_Callback"; - putImageData_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => putImageData_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); - - static quadraticCurveTo_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_quadraticCurveTo_Callback"; - quadraticCurveTo_Callback_2_(mthis, __arg_0, __arg_1) => quadraticCurveTo_Callback_2(mthis, __arg_0, __arg_1); - - static quadraticCurveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_quadraticCurveTo_Callback"; - quadraticCurveTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => quadraticCurveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static quadraticCurveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_quadraticCurveTo_Callback"; - quadraticCurveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => quadraticCurveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static quadraticCurveTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_quadraticCurveTo_Callback"; - quadraticCurveTo_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => quadraticCurveTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static quadraticCurveTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_quadraticCurveTo_Callback"; - quadraticCurveTo_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => quadraticCurveTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static rect_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_rect_Callback"; - rect_Callback_2_(mthis, __arg_0, __arg_1) => rect_Callback_2(mthis, __arg_0, __arg_1); - - static rect_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_rect_Callback"; - rect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => rect_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static rect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_rect_Callback"; - rect_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => rect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static rect_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_rect_Callback"; - rect_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => rect_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static rect_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_rect_Callback"; - rect_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => rect_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static removeHitRegion_Callback_0(mthis) native "CanvasRenderingContext2D_removeHitRegion_Callback"; - removeHitRegion_Callback_0_(mthis) => removeHitRegion_Callback_0(mthis); - - static removeHitRegion_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_removeHitRegion_Callback"; - removeHitRegion_Callback_1_(mthis, __arg_0) => removeHitRegion_Callback_1(mthis, __arg_0); - - static removeHitRegion_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_removeHitRegion_Callback"; - removeHitRegion_Callback_2_(mthis, __arg_0, __arg_1) => removeHitRegion_Callback_2(mthis, __arg_0, __arg_1); - - static removeHitRegion_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_removeHitRegion_Callback"; - removeHitRegion_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeHitRegion_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static resetTransform_Callback_0(mthis) native "CanvasRenderingContext2D_resetTransform_Callback"; - resetTransform_Callback_0_(mthis) => resetTransform_Callback_0(mthis); - - static resetTransform_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_resetTransform_Callback"; - resetTransform_Callback_1_(mthis, __arg_0) => resetTransform_Callback_1(mthis, __arg_0); - - static resetTransform_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_resetTransform_Callback"; - resetTransform_Callback_2_(mthis, __arg_0, __arg_1) => resetTransform_Callback_2(mthis, __arg_0, __arg_1); - - static restore_Callback_0(mthis) native "CanvasRenderingContext2D_restore_Callback"; - restore_Callback_0_(mthis) => restore_Callback_0(mthis); - - static restore_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_restore_Callback"; - restore_Callback_1_(mthis, __arg_0) => restore_Callback_1(mthis, __arg_0); - - static restore_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_restore_Callback"; - restore_Callback_2_(mthis, __arg_0, __arg_1) => restore_Callback_2(mthis, __arg_0, __arg_1); - - static rotate_Callback_0(mthis) native "CanvasRenderingContext2D_rotate_Callback"; - rotate_Callback_0_(mthis) => rotate_Callback_0(mthis); - - static rotate_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_rotate_Callback"; - rotate_Callback_1_(mthis, __arg_0) => rotate_Callback_1(mthis, __arg_0); - - static rotate_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_rotate_Callback"; - rotate_Callback_2_(mthis, __arg_0, __arg_1) => rotate_Callback_2(mthis, __arg_0, __arg_1); - - static rotate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_rotate_Callback"; - rotate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => rotate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static save_Callback_0(mthis) native "CanvasRenderingContext2D_save_Callback"; - save_Callback_0_(mthis) => save_Callback_0(mthis); - - static save_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_save_Callback"; - save_Callback_1_(mthis, __arg_0) => save_Callback_1(mthis, __arg_0); - - static save_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_save_Callback"; - save_Callback_2_(mthis, __arg_0, __arg_1) => save_Callback_2(mthis, __arg_0, __arg_1); - - static scale_Callback_0(mthis) native "CanvasRenderingContext2D_scale_Callback"; - scale_Callback_0_(mthis) => scale_Callback_0(mthis); - - static scale_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_scale_Callback"; - scale_Callback_1_(mthis, __arg_0) => scale_Callback_1(mthis, __arg_0); - - static scale_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_scale_Callback"; - scale_Callback_2_(mthis, __arg_0, __arg_1) => scale_Callback_2(mthis, __arg_0, __arg_1); - - static scale_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_scale_Callback"; - scale_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scale_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static scale_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_scale_Callback"; - scale_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => scale_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static scrollPathIntoView_Callback_0(mthis) native "CanvasRenderingContext2D_scrollPathIntoView_Callback"; - scrollPathIntoView_Callback_0_(mthis) => scrollPathIntoView_Callback_0(mthis); - - static scrollPathIntoView_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_scrollPathIntoView_Callback"; - scrollPathIntoView_Callback_1_(mthis, __arg_0) => scrollPathIntoView_Callback_1(mthis, __arg_0); - - static scrollPathIntoView_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_scrollPathIntoView_Callback"; - scrollPathIntoView_Callback_2_(mthis, __arg_0, __arg_1) => scrollPathIntoView_Callback_2(mthis, __arg_0, __arg_1); - - static scrollPathIntoView_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_scrollPathIntoView_Callback"; - scrollPathIntoView_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scrollPathIntoView_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setLineDash_Callback_0(mthis) native "CanvasRenderingContext2D_setLineDash_Callback"; - setLineDash_Callback_0_(mthis) => setLineDash_Callback_0(mthis); - - static setLineDash_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_setLineDash_Callback"; - setLineDash_Callback_1_(mthis, __arg_0) => setLineDash_Callback_1(mthis, __arg_0); - - static setLineDash_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_setLineDash_Callback"; - setLineDash_Callback_2_(mthis, __arg_0, __arg_1) => setLineDash_Callback_2(mthis, __arg_0, __arg_1); - - static setLineDash_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_setLineDash_Callback"; - setLineDash_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setLineDash_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setTransform_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_setTransform_Callback"; - setTransform_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setTransform_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setTransform_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_setTransform_Callback"; - setTransform_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setTransform_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static setTransform_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_setTransform_Callback"; - setTransform_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => setTransform_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static setTransform_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "CanvasRenderingContext2D_setTransform_Callback"; - setTransform_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => setTransform_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static setTransform_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "CanvasRenderingContext2D_setTransform_Callback"; - setTransform_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => setTransform_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); - - static shadowBlur_Getter(mthis) native "CanvasRenderingContext2D_shadowBlur_Getter"; - shadowBlur_Getter_(mthis) => shadowBlur_Getter(mthis); - - static shadowBlur_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_shadowBlur_Setter"; - shadowBlur_Setter_(mthis, __arg_0) => shadowBlur_Setter(mthis, __arg_0); - - static shadowColor_Getter(mthis) native "CanvasRenderingContext2D_shadowColor_Getter"; - shadowColor_Getter_(mthis) => shadowColor_Getter(mthis); - - static shadowColor_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_shadowColor_Setter"; - shadowColor_Setter_(mthis, __arg_0) => shadowColor_Setter(mthis, __arg_0); - - static shadowOffsetX_Getter(mthis) native "CanvasRenderingContext2D_shadowOffsetX_Getter"; - shadowOffsetX_Getter_(mthis) => shadowOffsetX_Getter(mthis); - - static shadowOffsetX_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_shadowOffsetX_Setter"; - shadowOffsetX_Setter_(mthis, __arg_0) => shadowOffsetX_Setter(mthis, __arg_0); - - static shadowOffsetY_Getter(mthis) native "CanvasRenderingContext2D_shadowOffsetY_Getter"; - shadowOffsetY_Getter_(mthis) => shadowOffsetY_Getter(mthis); - - static shadowOffsetY_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_shadowOffsetY_Setter"; - shadowOffsetY_Setter_(mthis, __arg_0) => shadowOffsetY_Setter(mthis, __arg_0); - - static strokeRect_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_strokeRect_Callback"; - strokeRect_Callback_2_(mthis, __arg_0, __arg_1) => strokeRect_Callback_2(mthis, __arg_0, __arg_1); - - static strokeRect_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_strokeRect_Callback"; - strokeRect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => strokeRect_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static strokeRect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_strokeRect_Callback"; - strokeRect_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => strokeRect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static strokeRect_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_strokeRect_Callback"; - strokeRect_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => strokeRect_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static strokeRect_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_strokeRect_Callback"; - strokeRect_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => strokeRect_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static strokeStyle_Getter(mthis) native "CanvasRenderingContext2D_strokeStyle_Getter"; - strokeStyle_Getter_(mthis) => strokeStyle_Getter(mthis); - - static strokeStyle_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_strokeStyle_Setter"; - strokeStyle_Setter_(mthis, __arg_0) => strokeStyle_Setter(mthis, __arg_0); - - static strokeText_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_strokeText_Callback"; - strokeText_Callback_1_(mthis, __arg_0) => strokeText_Callback_1(mthis, __arg_0); - - static strokeText_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_strokeText_Callback"; - strokeText_Callback_2_(mthis, __arg_0, __arg_1) => strokeText_Callback_2(mthis, __arg_0, __arg_1); - - static strokeText_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_strokeText_Callback"; - strokeText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => strokeText_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static strokeText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_strokeText_Callback"; - strokeText_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => strokeText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static strokeText_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_strokeText_Callback"; - strokeText_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => strokeText_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static strokeText_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_strokeText_Callback"; - strokeText_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => strokeText_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static stroke_Callback_0(mthis) native "CanvasRenderingContext2D_stroke_Callback"; - stroke_Callback_0_(mthis) => stroke_Callback_0(mthis); - - static stroke_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_stroke_Callback"; - stroke_Callback_1_(mthis, __arg_0) => stroke_Callback_1(mthis, __arg_0); - - static stroke_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_stroke_Callback"; - stroke_Callback_2_(mthis, __arg_0, __arg_1) => stroke_Callback_2(mthis, __arg_0, __arg_1); - - static stroke_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_stroke_Callback"; - stroke_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => stroke_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static textAlign_Getter(mthis) native "CanvasRenderingContext2D_textAlign_Getter"; - textAlign_Getter_(mthis) => textAlign_Getter(mthis); - - static textAlign_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_textAlign_Setter"; - textAlign_Setter_(mthis, __arg_0) => textAlign_Setter(mthis, __arg_0); - - static textBaseline_Getter(mthis) native "CanvasRenderingContext2D_textBaseline_Getter"; - textBaseline_Getter_(mthis) => textBaseline_Getter(mthis); - - static textBaseline_Setter(mthis, __arg_0) native "CanvasRenderingContext2D_textBaseline_Setter"; - textBaseline_Setter_(mthis, __arg_0) => textBaseline_Setter(mthis, __arg_0); - - static transform_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_transform_Callback"; - transform_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => transform_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static transform_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CanvasRenderingContext2D_transform_Callback"; - transform_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => transform_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static transform_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CanvasRenderingContext2D_transform_Callback"; - transform_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => transform_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static transform_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "CanvasRenderingContext2D_transform_Callback"; - transform_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => transform_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static transform_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "CanvasRenderingContext2D_transform_Callback"; - transform_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => transform_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); - - static translate_Callback_0(mthis) native "CanvasRenderingContext2D_translate_Callback"; - translate_Callback_0_(mthis) => translate_Callback_0(mthis); - - static translate_Callback_1(mthis, __arg_0) native "CanvasRenderingContext2D_translate_Callback"; - translate_Callback_1_(mthis, __arg_0) => translate_Callback_1(mthis, __arg_0); - - static translate_Callback_2(mthis, __arg_0, __arg_1) native "CanvasRenderingContext2D_translate_Callback"; - translate_Callback_2_(mthis, __arg_0, __arg_1) => translate_Callback_2(mthis, __arg_0, __arg_1); - - static translate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CanvasRenderingContext2D_translate_Callback"; - translate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => translate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static translate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CanvasRenderingContext2D_translate_Callback"; - translate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => translate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + translate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("translate", [__arg_0, __arg_1]); } @@ -3534,3440 +2070,1846 @@ class BlinkChannelSplitterNode extends BlinkAudioNode { class BlinkCharacterData extends BlinkNode { static final instance = new BlinkCharacterData(); - static appendData_Callback_0(mthis) native "CharacterData_appendData_Callback"; - appendData_Callback_0_(mthis) => appendData_Callback_0(mthis); + appendData_Callback_0_(mthis) => mthis.callMethod("appendData", []); - static appendData_Callback_1(mthis, __arg_0) native "CharacterData_appendData_Callback"; - appendData_Callback_1_(mthis, __arg_0) => appendData_Callback_1(mthis, __arg_0); + appendData_Callback_1_(mthis, __arg_0) => mthis.callMethod("appendData", [__arg_0]); - static appendData_Callback_2(mthis, __arg_0, __arg_1) native "CharacterData_appendData_Callback"; - appendData_Callback_2_(mthis, __arg_0, __arg_1) => appendData_Callback_2(mthis, __arg_0, __arg_1); + data_Getter_(mthis) => mthis["data"]; - static appendData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CharacterData_appendData_Callback"; - appendData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => appendData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + data_Setter_(mthis, __arg_0) => mthis["data"] = __arg_0; - static data_Getter(mthis) native "CharacterData_data_Getter"; - data_Getter_(mthis) => data_Getter(mthis); + deleteData_Callback_0_(mthis) => mthis.callMethod("deleteData", []); - static data_Setter(mthis, __arg_0) native "CharacterData_data_Setter"; - data_Setter_(mthis, __arg_0) => data_Setter(mthis, __arg_0); + deleteData_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteData", [__arg_0]); - static deleteData_Callback_0(mthis) native "CharacterData_deleteData_Callback"; - deleteData_Callback_0_(mthis) => deleteData_Callback_0(mthis); + deleteData_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("deleteData", [__arg_0, __arg_1]); - static deleteData_Callback_1(mthis, __arg_0) native "CharacterData_deleteData_Callback"; - deleteData_Callback_1_(mthis, __arg_0) => deleteData_Callback_1(mthis, __arg_0); + insertData_Callback_0_(mthis) => mthis.callMethod("insertData", []); - static deleteData_Callback_2(mthis, __arg_0, __arg_1) native "CharacterData_deleteData_Callback"; - deleteData_Callback_2_(mthis, __arg_0, __arg_1) => deleteData_Callback_2(mthis, __arg_0, __arg_1); + insertData_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertData", [__arg_0]); - static deleteData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CharacterData_deleteData_Callback"; - deleteData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + insertData_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertData", [__arg_0, __arg_1]); - static deleteData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CharacterData_deleteData_Callback"; - deleteData_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => deleteData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + length_Getter_(mthis) => mthis["length"]; - static insertData_Callback_0(mthis) native "CharacterData_insertData_Callback"; - insertData_Callback_0_(mthis) => insertData_Callback_0(mthis); + nextElementSibling_Getter_(mthis) => mthis["nextElementSibling"]; - static insertData_Callback_1(mthis, __arg_0) native "CharacterData_insertData_Callback"; - insertData_Callback_1_(mthis, __arg_0) => insertData_Callback_1(mthis, __arg_0); + previousElementSibling_Getter_(mthis) => mthis["previousElementSibling"]; - static insertData_Callback_2(mthis, __arg_0, __arg_1) native "CharacterData_insertData_Callback"; - insertData_Callback_2_(mthis, __arg_0, __arg_1) => insertData_Callback_2(mthis, __arg_0, __arg_1); + replaceData_Callback_1_(mthis, __arg_0) => mthis.callMethod("replaceData", [__arg_0]); - static insertData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CharacterData_insertData_Callback"; - insertData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + replaceData_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("replaceData", [__arg_0, __arg_1]); - static insertData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CharacterData_insertData_Callback"; - insertData_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + replaceData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("replaceData", [__arg_0, __arg_1, __arg_2]); - static length_Getter(mthis) native "CharacterData_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + substringData_Callback_0_(mthis) => mthis.callMethod("substringData", []); - static nextElementSibling_Getter(mthis) native "CharacterData_nextElementSibling_Getter"; - nextElementSibling_Getter_(mthis) => nextElementSibling_Getter(mthis); + substringData_Callback_1_(mthis, __arg_0) => mthis.callMethod("substringData", [__arg_0]); - static previousElementSibling_Getter(mthis) native "CharacterData_previousElementSibling_Getter"; - previousElementSibling_Getter_(mthis) => previousElementSibling_Getter(mthis); - - static replaceData_Callback_1(mthis, __arg_0) native "CharacterData_replaceData_Callback"; - replaceData_Callback_1_(mthis, __arg_0) => replaceData_Callback_1(mthis, __arg_0); - - static replaceData_Callback_2(mthis, __arg_0, __arg_1) native "CharacterData_replaceData_Callback"; - replaceData_Callback_2_(mthis, __arg_0, __arg_1) => replaceData_Callback_2(mthis, __arg_0, __arg_1); - - static replaceData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CharacterData_replaceData_Callback"; - replaceData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => replaceData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CharacterData_replaceData_Callback"; - replaceData_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => replaceData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static replaceData_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CharacterData_replaceData_Callback"; - replaceData_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => replaceData_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static substringData_Callback_0(mthis) native "CharacterData_substringData_Callback"; - substringData_Callback_0_(mthis) => substringData_Callback_0(mthis); - - static substringData_Callback_1(mthis, __arg_0) native "CharacterData_substringData_Callback"; - substringData_Callback_1_(mthis, __arg_0) => substringData_Callback_1(mthis, __arg_0); - - static substringData_Callback_2(mthis, __arg_0, __arg_1) native "CharacterData_substringData_Callback"; - substringData_Callback_2_(mthis, __arg_0, __arg_1) => substringData_Callback_2(mthis, __arg_0, __arg_1); - - static substringData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CharacterData_substringData_Callback"; - substringData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => substringData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static substringData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CharacterData_substringData_Callback"; - substringData_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => substringData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + substringData_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("substringData", [__arg_0, __arg_1]); } class BlinkCircularGeofencingRegion extends BlinkGeofencingRegion { static final instance = new BlinkCircularGeofencingRegion(); - static constructorCallback_0() native "CircularGeofencingRegion_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["CircularGeofencingRegion"], []); - static constructorCallback_1(__arg_0) native "CircularGeofencingRegion_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["CircularGeofencingRegion"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "CircularGeofencingRegion_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + latitude_Getter_(mthis) => mthis["latitude"]; - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "CircularGeofencingRegion_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + longitude_Getter_(mthis) => mthis["longitude"]; - static latitude_Getter(mthis) native "CircularGeofencingRegion_latitude_Getter"; - latitude_Getter_(mthis) => latitude_Getter(mthis); - - static longitude_Getter(mthis) native "CircularGeofencingRegion_longitude_Getter"; - longitude_Getter_(mthis) => longitude_Getter(mthis); - - static radius_Getter(mthis) native "CircularGeofencingRegion_radius_Getter"; - radius_Getter_(mthis) => radius_Getter(mthis); + radius_Getter_(mthis) => mthis["radius"]; } class BlinkClientRect { static final instance = new BlinkClientRect(); - static bottom_Getter(mthis) native "ClientRect_bottom_Getter"; - bottom_Getter_(mthis) => bottom_Getter(mthis); + bottom_Getter_(mthis) => mthis["bottom"]; - static height_Getter(mthis) native "ClientRect_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static left_Getter(mthis) native "ClientRect_left_Getter"; - left_Getter_(mthis) => left_Getter(mthis); + left_Getter_(mthis) => mthis["left"]; - static right_Getter(mthis) native "ClientRect_right_Getter"; - right_Getter_(mthis) => right_Getter(mthis); + right_Getter_(mthis) => mthis["right"]; - static top_Getter(mthis) native "ClientRect_top_Getter"; - top_Getter_(mthis) => top_Getter(mthis); + top_Getter_(mthis) => mthis["top"]; - static width_Getter(mthis) native "ClientRect_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; } class BlinkClientRectList { static final instance = new BlinkClientRectList(); - static $__getter___Callback_1(mthis, __arg_0) native "ClientRectList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "ClientRectList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "ClientRectList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "ClientRectList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ClientRectList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "ClientRectList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkCloseEvent extends BlinkEvent { static final instance = new BlinkCloseEvent(); - static code_Getter(mthis) native "CloseEvent_code_Getter"; - code_Getter_(mthis) => code_Getter(mthis); + code_Getter_(mthis) => mthis["code"]; - static constructorCallback_2(__arg_0, __arg_1) native "CloseEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["CloseEvent"], [__arg_0, __arg_1]); - static reason_Getter(mthis) native "CloseEvent_reason_Getter"; - reason_Getter_(mthis) => reason_Getter(mthis); + reason_Getter_(mthis) => mthis["reason"]; - static wasClean_Getter(mthis) native "CloseEvent_wasClean_Getter"; - wasClean_Getter_(mthis) => wasClean_Getter(mthis); + wasClean_Getter_(mthis) => mthis["wasClean"]; } class BlinkComment extends BlinkCharacterData { static final instance = new BlinkComment(); - static constructorCallback_0() native "Comment_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["Comment"], []); - static constructorCallback_1(__arg_0) native "Comment_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); - - static constructorCallback_2(__arg_0, __arg_1) native "Comment_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); - - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "Comment_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["Comment"], [__arg_0]); } class BlinkCompositionEvent extends BlinkUIEvent { static final instance = new BlinkCompositionEvent(); - static activeSegmentEnd_Getter(mthis) native "CompositionEvent_activeSegmentEnd_Getter"; - activeSegmentEnd_Getter_(mthis) => activeSegmentEnd_Getter(mthis); + activeSegmentEnd_Getter_(mthis) => mthis["activeSegmentEnd"]; - static activeSegmentStart_Getter(mthis) native "CompositionEvent_activeSegmentStart_Getter"; - activeSegmentStart_Getter_(mthis) => activeSegmentStart_Getter(mthis); + activeSegmentStart_Getter_(mthis) => mthis["activeSegmentStart"]; - static constructorCallback_2(__arg_0, __arg_1) native "CompositionEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["CompositionEvent"], [__arg_0, __arg_1]); - static data_Getter(mthis) native "CompositionEvent_data_Getter"; - data_Getter_(mthis) => data_Getter(mthis); + data_Getter_(mthis) => mthis["data"]; - static getSegments_Callback_0(mthis) native "CompositionEvent_getSegments_Callback"; - getSegments_Callback_0_(mthis) => getSegments_Callback_0(mthis); + getSegments_Callback_0_(mthis) => mthis.callMethod("getSegments", []); - static getSegments_Callback_1(mthis, __arg_0) native "CompositionEvent_getSegments_Callback"; - getSegments_Callback_1_(mthis, __arg_0) => getSegments_Callback_1(mthis, __arg_0); + initCompositionEvent_Callback_0_(mthis) => mthis.callMethod("initCompositionEvent", []); - static getSegments_Callback_2(mthis, __arg_0, __arg_1) native "CompositionEvent_getSegments_Callback"; - getSegments_Callback_2_(mthis, __arg_0, __arg_1) => getSegments_Callback_2(mthis, __arg_0, __arg_1); + initCompositionEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initCompositionEvent", [__arg_0]); - static initCompositionEvent_Callback_0(mthis) native "CompositionEvent_initCompositionEvent_Callback"; - initCompositionEvent_Callback_0_(mthis) => initCompositionEvent_Callback_0(mthis); + initCompositionEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initCompositionEvent", [__arg_0, __arg_1]); - static initCompositionEvent_Callback_1(mthis, __arg_0) native "CompositionEvent_initCompositionEvent_Callback"; - initCompositionEvent_Callback_1_(mthis, __arg_0) => initCompositionEvent_Callback_1(mthis, __arg_0); + initCompositionEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initCompositionEvent", [__arg_0, __arg_1, __arg_2]); - static initCompositionEvent_Callback_2(mthis, __arg_0, __arg_1) native "CompositionEvent_initCompositionEvent_Callback"; - initCompositionEvent_Callback_2_(mthis, __arg_0, __arg_1) => initCompositionEvent_Callback_2(mthis, __arg_0, __arg_1); + initCompositionEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("initCompositionEvent", [__arg_0, __arg_1, __arg_2, __arg_3]); - static initCompositionEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CompositionEvent_initCompositionEvent_Callback"; - initCompositionEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initCompositionEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static initCompositionEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CompositionEvent_initCompositionEvent_Callback"; - initCompositionEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initCompositionEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static initCompositionEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CompositionEvent_initCompositionEvent_Callback"; - initCompositionEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initCompositionEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static initCompositionEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CompositionEvent_initCompositionEvent_Callback"; - initCompositionEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => initCompositionEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static initCompositionEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "CompositionEvent_initCompositionEvent_Callback"; - initCompositionEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => initCompositionEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + initCompositionEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("initCompositionEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); } class BlinkConsole extends BlinkConsoleBase { static final instance = new BlinkConsole(); - static memory_Getter(mthis) native "Console_memory_Getter"; - memory_Getter_(mthis) => memory_Getter(mthis); + memory_Getter_(mthis) => mthis["memory"]; } class BlinkConsoleBase { static final instance = new BlinkConsoleBase(); - static assert_Callback_0(mthis) native "ConsoleBase_assert_Callback"; - assert_Callback_0_(mthis) => assert_Callback_0(mthis); + assert_Callback_0_(mthis) => mthis.callMethod("assert", []); - static assert_Callback_1(mthis, __arg_0) native "ConsoleBase_assert_Callback"; - assert_Callback_1_(mthis, __arg_0) => assert_Callback_1(mthis, __arg_0); + assert_Callback_1_(mthis, __arg_0) => mthis.callMethod("assert", [__arg_0]); - static assert_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_assert_Callback"; - assert_Callback_2_(mthis, __arg_0, __arg_1) => assert_Callback_2(mthis, __arg_0, __arg_1); + clear_Callback_0_(mthis) => mthis.callMethod("clear", []); - static assert_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ConsoleBase_assert_Callback"; - assert_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => assert_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + clear_Callback_1_(mthis, __arg_0) => mthis.callMethod("clear", [__arg_0]); - static clear_Callback_0(mthis) native "ConsoleBase_clear_Callback"; - clear_Callback_0_(mthis) => clear_Callback_0(mthis); + count_Callback_0_(mthis) => mthis.callMethod("count", []); - static clear_Callback_1(mthis, __arg_0) native "ConsoleBase_clear_Callback"; - clear_Callback_1_(mthis, __arg_0) => clear_Callback_1(mthis, __arg_0); + count_Callback_1_(mthis, __arg_0) => mthis.callMethod("count", [__arg_0]); - static clear_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_clear_Callback"; - clear_Callback_2_(mthis, __arg_0, __arg_1) => clear_Callback_2(mthis, __arg_0, __arg_1); + debug_Callback_0_(mthis) => mthis.callMethod("debug", []); - static count_Callback_0(mthis) native "ConsoleBase_count_Callback"; - count_Callback_0_(mthis) => count_Callback_0(mthis); + debug_Callback_1_(mthis, __arg_0) => mthis.callMethod("debug", [__arg_0]); - static count_Callback_1(mthis, __arg_0) native "ConsoleBase_count_Callback"; - count_Callback_1_(mthis, __arg_0) => count_Callback_1(mthis, __arg_0); + dir_Callback_0_(mthis) => mthis.callMethod("dir", []); - static count_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_count_Callback"; - count_Callback_2_(mthis, __arg_0, __arg_1) => count_Callback_2(mthis, __arg_0, __arg_1); + dir_Callback_1_(mthis, __arg_0) => mthis.callMethod("dir", [__arg_0]); - static debug_Callback_0(mthis) native "ConsoleBase_debug_Callback"; - debug_Callback_0_(mthis) => debug_Callback_0(mthis); + dirxml_Callback_0_(mthis) => mthis.callMethod("dirxml", []); - static debug_Callback_1(mthis, __arg_0) native "ConsoleBase_debug_Callback"; - debug_Callback_1_(mthis, __arg_0) => debug_Callback_1(mthis, __arg_0); + dirxml_Callback_1_(mthis, __arg_0) => mthis.callMethod("dirxml", [__arg_0]); - static debug_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_debug_Callback"; - debug_Callback_2_(mthis, __arg_0, __arg_1) => debug_Callback_2(mthis, __arg_0, __arg_1); + error_Callback_0_(mthis) => mthis.callMethod("error", []); - static dir_Callback_0(mthis) native "ConsoleBase_dir_Callback"; - dir_Callback_0_(mthis) => dir_Callback_0(mthis); + error_Callback_1_(mthis, __arg_0) => mthis.callMethod("error", [__arg_0]); - static dir_Callback_1(mthis, __arg_0) native "ConsoleBase_dir_Callback"; - dir_Callback_1_(mthis, __arg_0) => dir_Callback_1(mthis, __arg_0); + groupCollapsed_Callback_0_(mthis) => mthis.callMethod("groupCollapsed", []); - static dir_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_dir_Callback"; - dir_Callback_2_(mthis, __arg_0, __arg_1) => dir_Callback_2(mthis, __arg_0, __arg_1); + groupCollapsed_Callback_1_(mthis, __arg_0) => mthis.callMethod("groupCollapsed", [__arg_0]); - static dirxml_Callback_0(mthis) native "ConsoleBase_dirxml_Callback"; - dirxml_Callback_0_(mthis) => dirxml_Callback_0(mthis); + groupEnd_Callback_0_(mthis) => mthis.callMethod("groupEnd", []); - static dirxml_Callback_1(mthis, __arg_0) native "ConsoleBase_dirxml_Callback"; - dirxml_Callback_1_(mthis, __arg_0) => dirxml_Callback_1(mthis, __arg_0); + group_Callback_0_(mthis) => mthis.callMethod("group", []); - static dirxml_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_dirxml_Callback"; - dirxml_Callback_2_(mthis, __arg_0, __arg_1) => dirxml_Callback_2(mthis, __arg_0, __arg_1); + group_Callback_1_(mthis, __arg_0) => mthis.callMethod("group", [__arg_0]); - static error_Callback_0(mthis) native "ConsoleBase_error_Callback"; - error_Callback_0_(mthis) => error_Callback_0(mthis); + info_Callback_0_(mthis) => mthis.callMethod("info", []); - static error_Callback_1(mthis, __arg_0) native "ConsoleBase_error_Callback"; - error_Callback_1_(mthis, __arg_0) => error_Callback_1(mthis, __arg_0); + info_Callback_1_(mthis, __arg_0) => mthis.callMethod("info", [__arg_0]); - static error_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_error_Callback"; - error_Callback_2_(mthis, __arg_0, __arg_1) => error_Callback_2(mthis, __arg_0, __arg_1); + log_Callback_0_(mthis) => mthis.callMethod("log", []); - static groupCollapsed_Callback_0(mthis) native "ConsoleBase_groupCollapsed_Callback"; - groupCollapsed_Callback_0_(mthis) => groupCollapsed_Callback_0(mthis); + log_Callback_1_(mthis, __arg_0) => mthis.callMethod("log", [__arg_0]); - static groupCollapsed_Callback_1(mthis, __arg_0) native "ConsoleBase_groupCollapsed_Callback"; - groupCollapsed_Callback_1_(mthis, __arg_0) => groupCollapsed_Callback_1(mthis, __arg_0); + markTimeline_Callback_0_(mthis) => mthis.callMethod("markTimeline", []); - static groupCollapsed_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_groupCollapsed_Callback"; - groupCollapsed_Callback_2_(mthis, __arg_0, __arg_1) => groupCollapsed_Callback_2(mthis, __arg_0, __arg_1); + markTimeline_Callback_1_(mthis, __arg_0) => mthis.callMethod("markTimeline", [__arg_0]); - static groupEnd_Callback_0(mthis) native "ConsoleBase_groupEnd_Callback"; - groupEnd_Callback_0_(mthis) => groupEnd_Callback_0(mthis); + profileEnd_Callback_0_(mthis) => mthis.callMethod("profileEnd", []); - static groupEnd_Callback_1(mthis, __arg_0) native "ConsoleBase_groupEnd_Callback"; - groupEnd_Callback_1_(mthis, __arg_0) => groupEnd_Callback_1(mthis, __arg_0); + profileEnd_Callback_1_(mthis, __arg_0) => mthis.callMethod("profileEnd", [__arg_0]); - static groupEnd_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_groupEnd_Callback"; - groupEnd_Callback_2_(mthis, __arg_0, __arg_1) => groupEnd_Callback_2(mthis, __arg_0, __arg_1); + profile_Callback_0_(mthis) => mthis.callMethod("profile", []); - static group_Callback_0(mthis) native "ConsoleBase_group_Callback"; - group_Callback_0_(mthis) => group_Callback_0(mthis); + profile_Callback_1_(mthis, __arg_0) => mthis.callMethod("profile", [__arg_0]); - static group_Callback_1(mthis, __arg_0) native "ConsoleBase_group_Callback"; - group_Callback_1_(mthis, __arg_0) => group_Callback_1(mthis, __arg_0); + table_Callback_0_(mthis) => mthis.callMethod("table", []); - static group_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_group_Callback"; - group_Callback_2_(mthis, __arg_0, __arg_1) => group_Callback_2(mthis, __arg_0, __arg_1); + table_Callback_1_(mthis, __arg_0) => mthis.callMethod("table", [__arg_0]); - static info_Callback_0(mthis) native "ConsoleBase_info_Callback"; - info_Callback_0_(mthis) => info_Callback_0(mthis); + timeEnd_Callback_0_(mthis) => mthis.callMethod("timeEnd", []); - static info_Callback_1(mthis, __arg_0) native "ConsoleBase_info_Callback"; - info_Callback_1_(mthis, __arg_0) => info_Callback_1(mthis, __arg_0); + timeEnd_Callback_1_(mthis, __arg_0) => mthis.callMethod("timeEnd", [__arg_0]); - static info_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_info_Callback"; - info_Callback_2_(mthis, __arg_0, __arg_1) => info_Callback_2(mthis, __arg_0, __arg_1); + timeStamp_Callback_0_(mthis) => mthis.callMethod("timeStamp", []); - static log_Callback_0(mthis) native "ConsoleBase_log_Callback"; - log_Callback_0_(mthis) => log_Callback_0(mthis); + timeStamp_Callback_1_(mthis, __arg_0) => mthis.callMethod("timeStamp", [__arg_0]); - static log_Callback_1(mthis, __arg_0) native "ConsoleBase_log_Callback"; - log_Callback_1_(mthis, __arg_0) => log_Callback_1(mthis, __arg_0); + time_Callback_0_(mthis) => mthis.callMethod("time", []); - static log_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_log_Callback"; - log_Callback_2_(mthis, __arg_0, __arg_1) => log_Callback_2(mthis, __arg_0, __arg_1); + time_Callback_1_(mthis, __arg_0) => mthis.callMethod("time", [__arg_0]); - static markTimeline_Callback_0(mthis) native "ConsoleBase_markTimeline_Callback"; - markTimeline_Callback_0_(mthis) => markTimeline_Callback_0(mthis); + timelineEnd_Callback_0_(mthis) => mthis.callMethod("timelineEnd", []); - static markTimeline_Callback_1(mthis, __arg_0) native "ConsoleBase_markTimeline_Callback"; - markTimeline_Callback_1_(mthis, __arg_0) => markTimeline_Callback_1(mthis, __arg_0); + timelineEnd_Callback_1_(mthis, __arg_0) => mthis.callMethod("timelineEnd", [__arg_0]); - static markTimeline_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_markTimeline_Callback"; - markTimeline_Callback_2_(mthis, __arg_0, __arg_1) => markTimeline_Callback_2(mthis, __arg_0, __arg_1); + timeline_Callback_0_(mthis) => mthis.callMethod("timeline", []); - static markTimeline_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ConsoleBase_markTimeline_Callback"; - markTimeline_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => markTimeline_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + timeline_Callback_1_(mthis, __arg_0) => mthis.callMethod("timeline", [__arg_0]); - static profileEnd_Callback_0(mthis) native "ConsoleBase_profileEnd_Callback"; - profileEnd_Callback_0_(mthis) => profileEnd_Callback_0(mthis); + trace_Callback_0_(mthis) => mthis.callMethod("trace", []); - static profileEnd_Callback_1(mthis, __arg_0) native "ConsoleBase_profileEnd_Callback"; - profileEnd_Callback_1_(mthis, __arg_0) => profileEnd_Callback_1(mthis, __arg_0); + trace_Callback_1_(mthis, __arg_0) => mthis.callMethod("trace", [__arg_0]); - static profileEnd_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_profileEnd_Callback"; - profileEnd_Callback_2_(mthis, __arg_0, __arg_1) => profileEnd_Callback_2(mthis, __arg_0, __arg_1); + warn_Callback_0_(mthis) => mthis.callMethod("warn", []); - static profileEnd_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ConsoleBase_profileEnd_Callback"; - profileEnd_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => profileEnd_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static profile_Callback_0(mthis) native "ConsoleBase_profile_Callback"; - profile_Callback_0_(mthis) => profile_Callback_0(mthis); - - static profile_Callback_1(mthis, __arg_0) native "ConsoleBase_profile_Callback"; - profile_Callback_1_(mthis, __arg_0) => profile_Callback_1(mthis, __arg_0); - - static profile_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_profile_Callback"; - profile_Callback_2_(mthis, __arg_0, __arg_1) => profile_Callback_2(mthis, __arg_0, __arg_1); - - static profile_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ConsoleBase_profile_Callback"; - profile_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => profile_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static table_Callback_0(mthis) native "ConsoleBase_table_Callback"; - table_Callback_0_(mthis) => table_Callback_0(mthis); - - static table_Callback_1(mthis, __arg_0) native "ConsoleBase_table_Callback"; - table_Callback_1_(mthis, __arg_0) => table_Callback_1(mthis, __arg_0); - - static table_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_table_Callback"; - table_Callback_2_(mthis, __arg_0, __arg_1) => table_Callback_2(mthis, __arg_0, __arg_1); - - static timeEnd_Callback_0(mthis) native "ConsoleBase_timeEnd_Callback"; - timeEnd_Callback_0_(mthis) => timeEnd_Callback_0(mthis); - - static timeEnd_Callback_1(mthis, __arg_0) native "ConsoleBase_timeEnd_Callback"; - timeEnd_Callback_1_(mthis, __arg_0) => timeEnd_Callback_1(mthis, __arg_0); - - static timeEnd_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_timeEnd_Callback"; - timeEnd_Callback_2_(mthis, __arg_0, __arg_1) => timeEnd_Callback_2(mthis, __arg_0, __arg_1); - - static timeEnd_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ConsoleBase_timeEnd_Callback"; - timeEnd_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => timeEnd_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static timeStamp_Callback_0(mthis) native "ConsoleBase_timeStamp_Callback"; - timeStamp_Callback_0_(mthis) => timeStamp_Callback_0(mthis); - - static timeStamp_Callback_1(mthis, __arg_0) native "ConsoleBase_timeStamp_Callback"; - timeStamp_Callback_1_(mthis, __arg_0) => timeStamp_Callback_1(mthis, __arg_0); - - static timeStamp_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_timeStamp_Callback"; - timeStamp_Callback_2_(mthis, __arg_0, __arg_1) => timeStamp_Callback_2(mthis, __arg_0, __arg_1); - - static timeStamp_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ConsoleBase_timeStamp_Callback"; - timeStamp_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => timeStamp_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static time_Callback_0(mthis) native "ConsoleBase_time_Callback"; - time_Callback_0_(mthis) => time_Callback_0(mthis); - - static time_Callback_1(mthis, __arg_0) native "ConsoleBase_time_Callback"; - time_Callback_1_(mthis, __arg_0) => time_Callback_1(mthis, __arg_0); - - static time_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_time_Callback"; - time_Callback_2_(mthis, __arg_0, __arg_1) => time_Callback_2(mthis, __arg_0, __arg_1); - - static time_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ConsoleBase_time_Callback"; - time_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => time_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static timelineEnd_Callback_0(mthis) native "ConsoleBase_timelineEnd_Callback"; - timelineEnd_Callback_0_(mthis) => timelineEnd_Callback_0(mthis); - - static timelineEnd_Callback_1(mthis, __arg_0) native "ConsoleBase_timelineEnd_Callback"; - timelineEnd_Callback_1_(mthis, __arg_0) => timelineEnd_Callback_1(mthis, __arg_0); - - static timelineEnd_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_timelineEnd_Callback"; - timelineEnd_Callback_2_(mthis, __arg_0, __arg_1) => timelineEnd_Callback_2(mthis, __arg_0, __arg_1); - - static timelineEnd_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ConsoleBase_timelineEnd_Callback"; - timelineEnd_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => timelineEnd_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static timeline_Callback_0(mthis) native "ConsoleBase_timeline_Callback"; - timeline_Callback_0_(mthis) => timeline_Callback_0(mthis); - - static timeline_Callback_1(mthis, __arg_0) native "ConsoleBase_timeline_Callback"; - timeline_Callback_1_(mthis, __arg_0) => timeline_Callback_1(mthis, __arg_0); - - static timeline_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_timeline_Callback"; - timeline_Callback_2_(mthis, __arg_0, __arg_1) => timeline_Callback_2(mthis, __arg_0, __arg_1); - - static timeline_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ConsoleBase_timeline_Callback"; - timeline_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => timeline_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static trace_Callback_0(mthis) native "ConsoleBase_trace_Callback"; - trace_Callback_0_(mthis) => trace_Callback_0(mthis); - - static trace_Callback_1(mthis, __arg_0) native "ConsoleBase_trace_Callback"; - trace_Callback_1_(mthis, __arg_0) => trace_Callback_1(mthis, __arg_0); - - static trace_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_trace_Callback"; - trace_Callback_2_(mthis, __arg_0, __arg_1) => trace_Callback_2(mthis, __arg_0, __arg_1); - - static warn_Callback_0(mthis) native "ConsoleBase_warn_Callback"; - warn_Callback_0_(mthis) => warn_Callback_0(mthis); - - static warn_Callback_1(mthis, __arg_0) native "ConsoleBase_warn_Callback"; - warn_Callback_1_(mthis, __arg_0) => warn_Callback_1(mthis, __arg_0); - - static warn_Callback_2(mthis, __arg_0, __arg_1) native "ConsoleBase_warn_Callback"; - warn_Callback_2_(mthis, __arg_0, __arg_1) => warn_Callback_2(mthis, __arg_0, __arg_1); + warn_Callback_1_(mthis, __arg_0) => mthis.callMethod("warn", [__arg_0]); } class BlinkConvolverNode extends BlinkAudioNode { static final instance = new BlinkConvolverNode(); - static buffer_Getter(mthis) native "ConvolverNode_buffer_Getter"; - buffer_Getter_(mthis) => buffer_Getter(mthis); + buffer_Getter_(mthis) => mthis["buffer"]; - static buffer_Setter(mthis, __arg_0) native "ConvolverNode_buffer_Setter"; - buffer_Setter_(mthis, __arg_0) => buffer_Setter(mthis, __arg_0); + buffer_Setter_(mthis, __arg_0) => mthis["buffer"] = __arg_0; - static normalize_Getter(mthis) native "ConvolverNode_normalize_Getter"; - normalize_Getter_(mthis) => normalize_Getter(mthis); + normalize_Getter_(mthis) => mthis["normalize"]; - static normalize_Setter(mthis, __arg_0) native "ConvolverNode_normalize_Setter"; - normalize_Setter_(mthis, __arg_0) => normalize_Setter(mthis, __arg_0); + normalize_Setter_(mthis, __arg_0) => mthis["normalize"] = __arg_0; } class BlinkCoordinates { static final instance = new BlinkCoordinates(); - static accuracy_Getter(mthis) native "Coordinates_accuracy_Getter"; - accuracy_Getter_(mthis) => accuracy_Getter(mthis); + accuracy_Getter_(mthis) => mthis["accuracy"]; - static altitudeAccuracy_Getter(mthis) native "Coordinates_altitudeAccuracy_Getter"; - altitudeAccuracy_Getter_(mthis) => altitudeAccuracy_Getter(mthis); + altitudeAccuracy_Getter_(mthis) => mthis["altitudeAccuracy"]; - static altitude_Getter(mthis) native "Coordinates_altitude_Getter"; - altitude_Getter_(mthis) => altitude_Getter(mthis); + altitude_Getter_(mthis) => mthis["altitude"]; - static heading_Getter(mthis) native "Coordinates_heading_Getter"; - heading_Getter_(mthis) => heading_Getter(mthis); + heading_Getter_(mthis) => mthis["heading"]; - static latitude_Getter(mthis) native "Coordinates_latitude_Getter"; - latitude_Getter_(mthis) => latitude_Getter(mthis); + latitude_Getter_(mthis) => mthis["latitude"]; - static longitude_Getter(mthis) native "Coordinates_longitude_Getter"; - longitude_Getter_(mthis) => longitude_Getter(mthis); + longitude_Getter_(mthis) => mthis["longitude"]; - static speed_Getter(mthis) native "Coordinates_speed_Getter"; - speed_Getter_(mthis) => speed_Getter(mthis); + speed_Getter_(mthis) => mthis["speed"]; } class BlinkCounter { static final instance = new BlinkCounter(); - static identifier_Getter(mthis) native "Counter_identifier_Getter"; - identifier_Getter_(mthis) => identifier_Getter(mthis); + identifier_Getter_(mthis) => mthis["identifier"]; - static listStyle_Getter(mthis) native "Counter_listStyle_Getter"; - listStyle_Getter_(mthis) => listStyle_Getter(mthis); + listStyle_Getter_(mthis) => mthis["listStyle"]; - static separator_Getter(mthis) native "Counter_separator_Getter"; - separator_Getter_(mthis) => separator_Getter(mthis); + separator_Getter_(mthis) => mthis["separator"]; } class BlinkCredential { static final instance = new BlinkCredential(); - static avatarURL_Getter(mthis) native "Credential_avatarURL_Getter"; - avatarURL_Getter_(mthis) => avatarURL_Getter(mthis); + avatarURL_Getter_(mthis) => mthis["avatarURL"]; - static id_Getter(mthis) native "Credential_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + id_Getter_(mthis) => mthis["id"]; - static name_Getter(mthis) native "Credential_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; } class BlinkCredentialsContainer { static final instance = new BlinkCredentialsContainer(); - static notifyFailedSignIn_Callback_0(mthis) native "CredentialsContainer_notifyFailedSignIn_Callback"; - notifyFailedSignIn_Callback_0_(mthis) => notifyFailedSignIn_Callback_0(mthis); + notifyFailedSignIn_Callback_0_(mthis) => mthis.callMethod("notifyFailedSignIn", []); - static notifyFailedSignIn_Callback_1(mthis, __arg_0) native "CredentialsContainer_notifyFailedSignIn_Callback"; - notifyFailedSignIn_Callback_1_(mthis, __arg_0) => notifyFailedSignIn_Callback_1(mthis, __arg_0); + notifyFailedSignIn_Callback_1_(mthis, __arg_0) => mthis.callMethod("notifyFailedSignIn", [__arg_0]); - static notifyFailedSignIn_Callback_2(mthis, __arg_0, __arg_1) native "CredentialsContainer_notifyFailedSignIn_Callback"; - notifyFailedSignIn_Callback_2_(mthis, __arg_0, __arg_1) => notifyFailedSignIn_Callback_2(mthis, __arg_0, __arg_1); + notifySignedIn_Callback_0_(mthis) => mthis.callMethod("notifySignedIn", []); - static notifyFailedSignIn_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CredentialsContainer_notifyFailedSignIn_Callback"; - notifyFailedSignIn_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => notifyFailedSignIn_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + notifySignedIn_Callback_1_(mthis, __arg_0) => mthis.callMethod("notifySignedIn", [__arg_0]); - static notifySignedIn_Callback_0(mthis) native "CredentialsContainer_notifySignedIn_Callback"; - notifySignedIn_Callback_0_(mthis) => notifySignedIn_Callback_0(mthis); + notifySignedOut_Callback_0_(mthis) => mthis.callMethod("notifySignedOut", []); - static notifySignedIn_Callback_1(mthis, __arg_0) native "CredentialsContainer_notifySignedIn_Callback"; - notifySignedIn_Callback_1_(mthis, __arg_0) => notifySignedIn_Callback_1(mthis, __arg_0); + request_Callback_0_(mthis) => mthis.callMethod("request", []); - static notifySignedIn_Callback_2(mthis, __arg_0, __arg_1) native "CredentialsContainer_notifySignedIn_Callback"; - notifySignedIn_Callback_2_(mthis, __arg_0, __arg_1) => notifySignedIn_Callback_2(mthis, __arg_0, __arg_1); - - static notifySignedIn_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CredentialsContainer_notifySignedIn_Callback"; - notifySignedIn_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => notifySignedIn_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static notifySignedOut_Callback_0(mthis) native "CredentialsContainer_notifySignedOut_Callback"; - notifySignedOut_Callback_0_(mthis) => notifySignedOut_Callback_0(mthis); - - static notifySignedOut_Callback_1(mthis, __arg_0) native "CredentialsContainer_notifySignedOut_Callback"; - notifySignedOut_Callback_1_(mthis, __arg_0) => notifySignedOut_Callback_1(mthis, __arg_0); - - static notifySignedOut_Callback_2(mthis, __arg_0, __arg_1) native "CredentialsContainer_notifySignedOut_Callback"; - notifySignedOut_Callback_2_(mthis, __arg_0, __arg_1) => notifySignedOut_Callback_2(mthis, __arg_0, __arg_1); - - static request_Callback_0(mthis) native "CredentialsContainer_request_Callback"; - request_Callback_0_(mthis) => request_Callback_0(mthis); - - static request_Callback_1(mthis, __arg_0) native "CredentialsContainer_request_Callback"; - request_Callback_1_(mthis, __arg_0) => request_Callback_1(mthis, __arg_0); - - static request_Callback_2(mthis, __arg_0, __arg_1) native "CredentialsContainer_request_Callback"; - request_Callback_2_(mthis, __arg_0, __arg_1) => request_Callback_2(mthis, __arg_0, __arg_1); - - static request_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CredentialsContainer_request_Callback"; - request_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => request_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + request_Callback_1_(mthis, __arg_0) => mthis.callMethod("request", [__arg_0]); } class BlinkCrypto { static final instance = new BlinkCrypto(); - static getRandomValues_Callback_0(mthis) native "Crypto_getRandomValues_Callback"; - getRandomValues_Callback_0_(mthis) => getRandomValues_Callback_0(mthis); + getRandomValues_Callback_0_(mthis) => mthis.callMethod("getRandomValues", []); - static getRandomValues_Callback_1(mthis, __arg_0) native "Crypto_getRandomValues_Callback"; - getRandomValues_Callback_1_(mthis, __arg_0) => getRandomValues_Callback_1(mthis, __arg_0); + getRandomValues_Callback_1_(mthis, __arg_0) => mthis.callMethod("getRandomValues", [__arg_0]); - static getRandomValues_Callback_2(mthis, __arg_0, __arg_1) native "Crypto_getRandomValues_Callback"; - getRandomValues_Callback_2_(mthis, __arg_0, __arg_1) => getRandomValues_Callback_2(mthis, __arg_0, __arg_1); - - static getRandomValues_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Crypto_getRandomValues_Callback"; - getRandomValues_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getRandomValues_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static subtle_Getter(mthis) native "Crypto_subtle_Getter"; - subtle_Getter_(mthis) => subtle_Getter(mthis); + subtle_Getter_(mthis) => mthis["subtle"]; } class BlinkCryptoKey { static final instance = new BlinkCryptoKey(); - static algorithm_Getter(mthis) native "CryptoKey_algorithm_Getter"; - algorithm_Getter_(mthis) => algorithm_Getter(mthis); + algorithm_Getter_(mthis) => mthis["algorithm"]; - static extractable_Getter(mthis) native "CryptoKey_extractable_Getter"; - extractable_Getter_(mthis) => extractable_Getter(mthis); + extractable_Getter_(mthis) => mthis["extractable"]; - static type_Getter(mthis) native "CryptoKey_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static usages_Getter(mthis) native "CryptoKey_usages_Getter"; - usages_Getter_(mthis) => usages_Getter(mthis); + usages_Getter_(mthis) => mthis["usages"]; } class BlinkCustomEvent extends BlinkEvent { static final instance = new BlinkCustomEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "CustomEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["CustomEvent"], [__arg_0, __arg_1]); - static detail_Getter(mthis) native "CustomEvent_detail_Getter"; - detail_Getter_(mthis) => detail_Getter(mthis); + detail_Getter_(mthis) => mthis["detail"]; - static initCustomEvent_Callback_0(mthis) native "CustomEvent_initCustomEvent_Callback"; - initCustomEvent_Callback_0_(mthis) => initCustomEvent_Callback_0(mthis); + initCustomEvent_Callback_0_(mthis) => mthis.callMethod("initCustomEvent", []); - static initCustomEvent_Callback_1(mthis, __arg_0) native "CustomEvent_initCustomEvent_Callback"; - initCustomEvent_Callback_1_(mthis, __arg_0) => initCustomEvent_Callback_1(mthis, __arg_0); + initCustomEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initCustomEvent", [__arg_0]); - static initCustomEvent_Callback_2(mthis, __arg_0, __arg_1) native "CustomEvent_initCustomEvent_Callback"; - initCustomEvent_Callback_2_(mthis, __arg_0, __arg_1) => initCustomEvent_Callback_2(mthis, __arg_0, __arg_1); + initCustomEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initCustomEvent", [__arg_0, __arg_1]); - static initCustomEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "CustomEvent_initCustomEvent_Callback"; - initCustomEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initCustomEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initCustomEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initCustomEvent", [__arg_0, __arg_1, __arg_2]); - static initCustomEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "CustomEvent_initCustomEvent_Callback"; - initCustomEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initCustomEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static initCustomEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "CustomEvent_initCustomEvent_Callback"; - initCustomEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initCustomEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static initCustomEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "CustomEvent_initCustomEvent_Callback"; - initCustomEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => initCustomEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + initCustomEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("initCustomEvent", [__arg_0, __arg_1, __arg_2, __arg_3]); } class BlinkDOMError { static final instance = new BlinkDOMError(); - static constructorCallback_0() native "DOMError_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["DOMError"], []); - static constructorCallback_1(__arg_0) native "DOMError_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["DOMError"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "DOMError_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["DOMError"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "DOMError_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + message_Getter_(mthis) => mthis["message"]; - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "DOMError_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); - - static message_Getter(mthis) native "DOMError_message_Getter"; - message_Getter_(mthis) => message_Getter(mthis); - - static name_Getter(mthis) native "DOMError_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; } class BlinkDOMException { static final instance = new BlinkDOMException(); - static message_Getter(mthis) native "DOMException_message_Getter"; - message_Getter_(mthis) => message_Getter(mthis); + message_Getter_(mthis) => mthis["message"]; - static name_Getter(mthis) native "DOMException_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static toString_Callback_0(mthis) native "DOMException_toString_Callback"; - toString_Callback_0_(mthis) => toString_Callback_0(mthis); - - static toString_Callback_1(mthis, __arg_0) native "DOMException_toString_Callback"; - toString_Callback_1_(mthis, __arg_0) => toString_Callback_1(mthis, __arg_0); - - static toString_Callback_2(mthis, __arg_0, __arg_1) native "DOMException_toString_Callback"; - toString_Callback_2_(mthis, __arg_0, __arg_1) => toString_Callback_2(mthis, __arg_0, __arg_1); + toString_Callback_0_(mthis) => mthis.callMethod("toString", []); } class BlinkDOMFileSystem { static final instance = new BlinkDOMFileSystem(); - static name_Getter(mthis) native "DOMFileSystem_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static root_Getter(mthis) native "DOMFileSystem_root_Getter"; - root_Getter_(mthis) => root_Getter(mthis); + root_Getter_(mthis) => mthis["root"]; } class BlinkDOMFileSystemSync { static final instance = new BlinkDOMFileSystemSync(); - static name_Getter(mthis) native "DOMFileSystemSync_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static root_Getter(mthis) native "DOMFileSystemSync_root_Getter"; - root_Getter_(mthis) => root_Getter(mthis); + root_Getter_(mthis) => mthis["root"]; } class BlinkDOMImplementation { static final instance = new BlinkDOMImplementation(); - static createDocumentType_Callback_1(mthis, __arg_0) native "DOMImplementation_createDocumentType_Callback"; - createDocumentType_Callback_1_(mthis, __arg_0) => createDocumentType_Callback_1(mthis, __arg_0); + createDocumentType_Callback_1_(mthis, __arg_0) => mthis.callMethod("createDocumentType", [__arg_0]); - static createDocumentType_Callback_2(mthis, __arg_0, __arg_1) native "DOMImplementation_createDocumentType_Callback"; - createDocumentType_Callback_2_(mthis, __arg_0, __arg_1) => createDocumentType_Callback_2(mthis, __arg_0, __arg_1); + createDocumentType_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createDocumentType", [__arg_0, __arg_1]); - static createDocumentType_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMImplementation_createDocumentType_Callback"; - createDocumentType_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createDocumentType_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createDocumentType_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createDocumentType", [__arg_0, __arg_1, __arg_2]); - static createDocumentType_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DOMImplementation_createDocumentType_Callback"; - createDocumentType_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createDocumentType_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createDocument_Callback_0_(mthis) => mthis.callMethod("createDocument", []); - static createDocumentType_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMImplementation_createDocumentType_Callback"; - createDocumentType_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createDocumentType_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + createDocument_Callback_1_(mthis, __arg_0) => mthis.callMethod("createDocument", [__arg_0]); - static createDocument_Callback_0(mthis) native "DOMImplementation_createDocument_Callback"; - createDocument_Callback_0_(mthis) => createDocument_Callback_0(mthis); + createDocument_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createDocument", [__arg_0, __arg_1]); - static createDocument_Callback_1(mthis, __arg_0) native "DOMImplementation_createDocument_Callback"; - createDocument_Callback_1_(mthis, __arg_0) => createDocument_Callback_1(mthis, __arg_0); + createDocument_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createDocument", [__arg_0, __arg_1, __arg_2]); - static createDocument_Callback_2(mthis, __arg_0, __arg_1) native "DOMImplementation_createDocument_Callback"; - createDocument_Callback_2_(mthis, __arg_0, __arg_1) => createDocument_Callback_2(mthis, __arg_0, __arg_1); + createHTMLDocument_Callback_0_(mthis) => mthis.callMethod("createHTMLDocument", []); - static createDocument_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMImplementation_createDocument_Callback"; - createDocument_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createDocument_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createHTMLDocument_Callback_1_(mthis, __arg_0) => mthis.callMethod("createHTMLDocument", [__arg_0]); - static createDocument_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DOMImplementation_createDocument_Callback"; - createDocument_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createDocument_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + hasFeature_Callback_0_(mthis) => mthis.callMethod("hasFeature", []); - static createDocument_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMImplementation_createDocument_Callback"; - createDocument_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createDocument_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + hasFeature_Callback_1_(mthis, __arg_0) => mthis.callMethod("hasFeature", [__arg_0]); - static createHTMLDocument_Callback_0(mthis) native "DOMImplementation_createHTMLDocument_Callback"; - createHTMLDocument_Callback_0_(mthis) => createHTMLDocument_Callback_0(mthis); - - static createHTMLDocument_Callback_1(mthis, __arg_0) native "DOMImplementation_createHTMLDocument_Callback"; - createHTMLDocument_Callback_1_(mthis, __arg_0) => createHTMLDocument_Callback_1(mthis, __arg_0); - - static createHTMLDocument_Callback_2(mthis, __arg_0, __arg_1) native "DOMImplementation_createHTMLDocument_Callback"; - createHTMLDocument_Callback_2_(mthis, __arg_0, __arg_1) => createHTMLDocument_Callback_2(mthis, __arg_0, __arg_1); - - static createHTMLDocument_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMImplementation_createHTMLDocument_Callback"; - createHTMLDocument_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createHTMLDocument_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static hasFeature_Callback_0(mthis) native "DOMImplementation_hasFeature_Callback"; - hasFeature_Callback_0_(mthis) => hasFeature_Callback_0(mthis); - - static hasFeature_Callback_1(mthis, __arg_0) native "DOMImplementation_hasFeature_Callback"; - hasFeature_Callback_1_(mthis, __arg_0) => hasFeature_Callback_1(mthis, __arg_0); - - static hasFeature_Callback_2(mthis, __arg_0, __arg_1) native "DOMImplementation_hasFeature_Callback"; - hasFeature_Callback_2_(mthis, __arg_0, __arg_1) => hasFeature_Callback_2(mthis, __arg_0, __arg_1); - - static hasFeature_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMImplementation_hasFeature_Callback"; - hasFeature_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => hasFeature_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static hasFeature_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DOMImplementation_hasFeature_Callback"; - hasFeature_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => hasFeature_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + hasFeature_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("hasFeature", [__arg_0, __arg_1]); } class BlinkDOMMatrix extends BlinkDOMMatrixReadOnly { static final instance = new BlinkDOMMatrix(); - static a_Getter(mthis) native "DOMMatrix_a_Getter"; - a_Getter_(mthis) => a_Getter(mthis); + a_Getter_(mthis) => mthis["a"]; - static a_Setter(mthis, __arg_0) native "DOMMatrix_a_Setter"; - a_Setter_(mthis, __arg_0) => a_Setter(mthis, __arg_0); + a_Setter_(mthis, __arg_0) => mthis["a"] = __arg_0; - static b_Getter(mthis) native "DOMMatrix_b_Getter"; - b_Getter_(mthis) => b_Getter(mthis); + b_Getter_(mthis) => mthis["b"]; - static b_Setter(mthis, __arg_0) native "DOMMatrix_b_Setter"; - b_Setter_(mthis, __arg_0) => b_Setter(mthis, __arg_0); + b_Setter_(mthis, __arg_0) => mthis["b"] = __arg_0; - static c_Getter(mthis) native "DOMMatrix_c_Getter"; - c_Getter_(mthis) => c_Getter(mthis); + c_Getter_(mthis) => mthis["c"]; - static c_Setter(mthis, __arg_0) native "DOMMatrix_c_Setter"; - c_Setter_(mthis, __arg_0) => c_Setter(mthis, __arg_0); + c_Setter_(mthis, __arg_0) => mthis["c"] = __arg_0; - static constructorCallback_0() native "DOMMatrix_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["DOMMatrix"], []); - static constructorCallback_1(__arg_0) native "DOMMatrix_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["DOMMatrix"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "DOMMatrix_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + d_Getter_(mthis) => mthis["d"]; - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "DOMMatrix_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + d_Setter_(mthis, __arg_0) => mthis["d"] = __arg_0; - static d_Getter(mthis) native "DOMMatrix_d_Getter"; - d_Getter_(mthis) => d_Getter(mthis); + e_Getter_(mthis) => mthis["e"]; - static d_Setter(mthis, __arg_0) native "DOMMatrix_d_Setter"; - d_Setter_(mthis, __arg_0) => d_Setter(mthis, __arg_0); + e_Setter_(mthis, __arg_0) => mthis["e"] = __arg_0; - static e_Getter(mthis) native "DOMMatrix_e_Getter"; - e_Getter_(mthis) => e_Getter(mthis); + f_Getter_(mthis) => mthis["f"]; - static e_Setter(mthis, __arg_0) native "DOMMatrix_e_Setter"; - e_Setter_(mthis, __arg_0) => e_Setter(mthis, __arg_0); + f_Setter_(mthis, __arg_0) => mthis["f"] = __arg_0; - static f_Getter(mthis) native "DOMMatrix_f_Getter"; - f_Getter_(mthis) => f_Getter(mthis); + m11_Getter_(mthis) => mthis["m11"]; - static f_Setter(mthis, __arg_0) native "DOMMatrix_f_Setter"; - f_Setter_(mthis, __arg_0) => f_Setter(mthis, __arg_0); + m11_Setter_(mthis, __arg_0) => mthis["m11"] = __arg_0; - static m11_Getter(mthis) native "DOMMatrix_m11_Getter"; - m11_Getter_(mthis) => m11_Getter(mthis); + m12_Getter_(mthis) => mthis["m12"]; - static m11_Setter(mthis, __arg_0) native "DOMMatrix_m11_Setter"; - m11_Setter_(mthis, __arg_0) => m11_Setter(mthis, __arg_0); + m12_Setter_(mthis, __arg_0) => mthis["m12"] = __arg_0; - static m12_Getter(mthis) native "DOMMatrix_m12_Getter"; - m12_Getter_(mthis) => m12_Getter(mthis); + m13_Getter_(mthis) => mthis["m13"]; - static m12_Setter(mthis, __arg_0) native "DOMMatrix_m12_Setter"; - m12_Setter_(mthis, __arg_0) => m12_Setter(mthis, __arg_0); + m13_Setter_(mthis, __arg_0) => mthis["m13"] = __arg_0; - static m13_Getter(mthis) native "DOMMatrix_m13_Getter"; - m13_Getter_(mthis) => m13_Getter(mthis); + m14_Getter_(mthis) => mthis["m14"]; - static m13_Setter(mthis, __arg_0) native "DOMMatrix_m13_Setter"; - m13_Setter_(mthis, __arg_0) => m13_Setter(mthis, __arg_0); + m14_Setter_(mthis, __arg_0) => mthis["m14"] = __arg_0; - static m14_Getter(mthis) native "DOMMatrix_m14_Getter"; - m14_Getter_(mthis) => m14_Getter(mthis); + m21_Getter_(mthis) => mthis["m21"]; - static m14_Setter(mthis, __arg_0) native "DOMMatrix_m14_Setter"; - m14_Setter_(mthis, __arg_0) => m14_Setter(mthis, __arg_0); + m21_Setter_(mthis, __arg_0) => mthis["m21"] = __arg_0; - static m21_Getter(mthis) native "DOMMatrix_m21_Getter"; - m21_Getter_(mthis) => m21_Getter(mthis); + m22_Getter_(mthis) => mthis["m22"]; - static m21_Setter(mthis, __arg_0) native "DOMMatrix_m21_Setter"; - m21_Setter_(mthis, __arg_0) => m21_Setter(mthis, __arg_0); + m22_Setter_(mthis, __arg_0) => mthis["m22"] = __arg_0; - static m22_Getter(mthis) native "DOMMatrix_m22_Getter"; - m22_Getter_(mthis) => m22_Getter(mthis); + m23_Getter_(mthis) => mthis["m23"]; - static m22_Setter(mthis, __arg_0) native "DOMMatrix_m22_Setter"; - m22_Setter_(mthis, __arg_0) => m22_Setter(mthis, __arg_0); + m23_Setter_(mthis, __arg_0) => mthis["m23"] = __arg_0; - static m23_Getter(mthis) native "DOMMatrix_m23_Getter"; - m23_Getter_(mthis) => m23_Getter(mthis); + m24_Getter_(mthis) => mthis["m24"]; - static m23_Setter(mthis, __arg_0) native "DOMMatrix_m23_Setter"; - m23_Setter_(mthis, __arg_0) => m23_Setter(mthis, __arg_0); + m24_Setter_(mthis, __arg_0) => mthis["m24"] = __arg_0; - static m24_Getter(mthis) native "DOMMatrix_m24_Getter"; - m24_Getter_(mthis) => m24_Getter(mthis); + m31_Getter_(mthis) => mthis["m31"]; - static m24_Setter(mthis, __arg_0) native "DOMMatrix_m24_Setter"; - m24_Setter_(mthis, __arg_0) => m24_Setter(mthis, __arg_0); + m31_Setter_(mthis, __arg_0) => mthis["m31"] = __arg_0; - static m31_Getter(mthis) native "DOMMatrix_m31_Getter"; - m31_Getter_(mthis) => m31_Getter(mthis); + m32_Getter_(mthis) => mthis["m32"]; - static m31_Setter(mthis, __arg_0) native "DOMMatrix_m31_Setter"; - m31_Setter_(mthis, __arg_0) => m31_Setter(mthis, __arg_0); + m32_Setter_(mthis, __arg_0) => mthis["m32"] = __arg_0; - static m32_Getter(mthis) native "DOMMatrix_m32_Getter"; - m32_Getter_(mthis) => m32_Getter(mthis); + m33_Getter_(mthis) => mthis["m33"]; - static m32_Setter(mthis, __arg_0) native "DOMMatrix_m32_Setter"; - m32_Setter_(mthis, __arg_0) => m32_Setter(mthis, __arg_0); + m33_Setter_(mthis, __arg_0) => mthis["m33"] = __arg_0; - static m33_Getter(mthis) native "DOMMatrix_m33_Getter"; - m33_Getter_(mthis) => m33_Getter(mthis); + m34_Getter_(mthis) => mthis["m34"]; - static m33_Setter(mthis, __arg_0) native "DOMMatrix_m33_Setter"; - m33_Setter_(mthis, __arg_0) => m33_Setter(mthis, __arg_0); + m34_Setter_(mthis, __arg_0) => mthis["m34"] = __arg_0; - static m34_Getter(mthis) native "DOMMatrix_m34_Getter"; - m34_Getter_(mthis) => m34_Getter(mthis); + m41_Getter_(mthis) => mthis["m41"]; - static m34_Setter(mthis, __arg_0) native "DOMMatrix_m34_Setter"; - m34_Setter_(mthis, __arg_0) => m34_Setter(mthis, __arg_0); + m41_Setter_(mthis, __arg_0) => mthis["m41"] = __arg_0; - static m41_Getter(mthis) native "DOMMatrix_m41_Getter"; - m41_Getter_(mthis) => m41_Getter(mthis); + m42_Getter_(mthis) => mthis["m42"]; - static m41_Setter(mthis, __arg_0) native "DOMMatrix_m41_Setter"; - m41_Setter_(mthis, __arg_0) => m41_Setter(mthis, __arg_0); + m42_Setter_(mthis, __arg_0) => mthis["m42"] = __arg_0; - static m42_Getter(mthis) native "DOMMatrix_m42_Getter"; - m42_Getter_(mthis) => m42_Getter(mthis); + m43_Getter_(mthis) => mthis["m43"]; - static m42_Setter(mthis, __arg_0) native "DOMMatrix_m42_Setter"; - m42_Setter_(mthis, __arg_0) => m42_Setter(mthis, __arg_0); + m43_Setter_(mthis, __arg_0) => mthis["m43"] = __arg_0; - static m43_Getter(mthis) native "DOMMatrix_m43_Getter"; - m43_Getter_(mthis) => m43_Getter(mthis); + m44_Getter_(mthis) => mthis["m44"]; - static m43_Setter(mthis, __arg_0) native "DOMMatrix_m43_Setter"; - m43_Setter_(mthis, __arg_0) => m43_Setter(mthis, __arg_0); + m44_Setter_(mthis, __arg_0) => mthis["m44"] = __arg_0; - static m44_Getter(mthis) native "DOMMatrix_m44_Getter"; - m44_Getter_(mthis) => m44_Getter(mthis); + multiplySelf_Callback_0_(mthis) => mthis.callMethod("multiplySelf", []); - static m44_Setter(mthis, __arg_0) native "DOMMatrix_m44_Setter"; - m44_Setter_(mthis, __arg_0) => m44_Setter(mthis, __arg_0); + multiplySelf_Callback_1_(mthis, __arg_0) => mthis.callMethod("multiplySelf", [__arg_0]); - static multiplySelf_Callback_0(mthis) native "DOMMatrix_multiplySelf_Callback"; - multiplySelf_Callback_0_(mthis) => multiplySelf_Callback_0(mthis); + preMultiplySelf_Callback_0_(mthis) => mthis.callMethod("preMultiplySelf", []); - static multiplySelf_Callback_1(mthis, __arg_0) native "DOMMatrix_multiplySelf_Callback"; - multiplySelf_Callback_1_(mthis, __arg_0) => multiplySelf_Callback_1(mthis, __arg_0); + preMultiplySelf_Callback_1_(mthis, __arg_0) => mthis.callMethod("preMultiplySelf", [__arg_0]); - static multiplySelf_Callback_2(mthis, __arg_0, __arg_1) native "DOMMatrix_multiplySelf_Callback"; - multiplySelf_Callback_2_(mthis, __arg_0, __arg_1) => multiplySelf_Callback_2(mthis, __arg_0, __arg_1); + scale3dSelf_Callback_0_(mthis) => mthis.callMethod("scale3dSelf", []); - static multiplySelf_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMMatrix_multiplySelf_Callback"; - multiplySelf_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => multiplySelf_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + scale3dSelf_Callback_1_(mthis, __arg_0) => mthis.callMethod("scale3dSelf", [__arg_0]); - static preMultiplySelf_Callback_0(mthis) native "DOMMatrix_preMultiplySelf_Callback"; - preMultiplySelf_Callback_0_(mthis) => preMultiplySelf_Callback_0(mthis); + scale3dSelf_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("scale3dSelf", [__arg_0, __arg_1]); - static preMultiplySelf_Callback_1(mthis, __arg_0) native "DOMMatrix_preMultiplySelf_Callback"; - preMultiplySelf_Callback_1_(mthis, __arg_0) => preMultiplySelf_Callback_1(mthis, __arg_0); + scale3dSelf_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("scale3dSelf", [__arg_0, __arg_1, __arg_2]); - static preMultiplySelf_Callback_2(mthis, __arg_0, __arg_1) native "DOMMatrix_preMultiplySelf_Callback"; - preMultiplySelf_Callback_2_(mthis, __arg_0, __arg_1) => preMultiplySelf_Callback_2(mthis, __arg_0, __arg_1); + scale3dSelf_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("scale3dSelf", [__arg_0, __arg_1, __arg_2, __arg_3]); - static preMultiplySelf_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMMatrix_preMultiplySelf_Callback"; - preMultiplySelf_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => preMultiplySelf_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + scaleNonUniformSelf_Callback_0_(mthis) => mthis.callMethod("scaleNonUniformSelf", []); - static scale3dSelf_Callback_0(mthis) native "DOMMatrix_scale3dSelf_Callback"; - scale3dSelf_Callback_0_(mthis) => scale3dSelf_Callback_0(mthis); + scaleNonUniformSelf_Callback_1_(mthis, __arg_0) => mthis.callMethod("scaleNonUniformSelf", [__arg_0]); - static scale3dSelf_Callback_1(mthis, __arg_0) native "DOMMatrix_scale3dSelf_Callback"; - scale3dSelf_Callback_1_(mthis, __arg_0) => scale3dSelf_Callback_1(mthis, __arg_0); + scaleNonUniformSelf_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("scaleNonUniformSelf", [__arg_0, __arg_1]); - static scale3dSelf_Callback_2(mthis, __arg_0, __arg_1) native "DOMMatrix_scale3dSelf_Callback"; - scale3dSelf_Callback_2_(mthis, __arg_0, __arg_1) => scale3dSelf_Callback_2(mthis, __arg_0, __arg_1); + scaleNonUniformSelf_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("scaleNonUniformSelf", [__arg_0, __arg_1, __arg_2]); - static scale3dSelf_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMMatrix_scale3dSelf_Callback"; - scale3dSelf_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scale3dSelf_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + scaleNonUniformSelf_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("scaleNonUniformSelf", [__arg_0, __arg_1, __arg_2, __arg_3]); - static scale3dSelf_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DOMMatrix_scale3dSelf_Callback"; - scale3dSelf_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => scale3dSelf_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + scaleNonUniformSelf_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("scaleNonUniformSelf", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static scale3dSelf_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMMatrix_scale3dSelf_Callback"; - scale3dSelf_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => scale3dSelf_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + scaleNonUniformSelf_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("scaleNonUniformSelf", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static scale3dSelf_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "DOMMatrix_scale3dSelf_Callback"; - scale3dSelf_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => scale3dSelf_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + scaleSelf_Callback_0_(mthis) => mthis.callMethod("scaleSelf", []); - static scaleNonUniformSelf_Callback_0(mthis) native "DOMMatrix_scaleNonUniformSelf_Callback"; - scaleNonUniformSelf_Callback_0_(mthis) => scaleNonUniformSelf_Callback_0(mthis); + scaleSelf_Callback_1_(mthis, __arg_0) => mthis.callMethod("scaleSelf", [__arg_0]); - static scaleNonUniformSelf_Callback_1(mthis, __arg_0) native "DOMMatrix_scaleNonUniformSelf_Callback"; - scaleNonUniformSelf_Callback_1_(mthis, __arg_0) => scaleNonUniformSelf_Callback_1(mthis, __arg_0); + scaleSelf_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("scaleSelf", [__arg_0, __arg_1]); - static scaleNonUniformSelf_Callback_2(mthis, __arg_0, __arg_1) native "DOMMatrix_scaleNonUniformSelf_Callback"; - scaleNonUniformSelf_Callback_2_(mthis, __arg_0, __arg_1) => scaleNonUniformSelf_Callback_2(mthis, __arg_0, __arg_1); + scaleSelf_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("scaleSelf", [__arg_0, __arg_1, __arg_2]); - static scaleNonUniformSelf_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMMatrix_scaleNonUniformSelf_Callback"; - scaleNonUniformSelf_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scaleNonUniformSelf_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + translateSelf_Callback_0_(mthis) => mthis.callMethod("translateSelf", []); - static scaleNonUniformSelf_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DOMMatrix_scaleNonUniformSelf_Callback"; - scaleNonUniformSelf_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => scaleNonUniformSelf_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + translateSelf_Callback_1_(mthis, __arg_0) => mthis.callMethod("translateSelf", [__arg_0]); - static scaleNonUniformSelf_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMMatrix_scaleNonUniformSelf_Callback"; - scaleNonUniformSelf_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => scaleNonUniformSelf_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + translateSelf_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("translateSelf", [__arg_0, __arg_1]); - static scaleNonUniformSelf_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "DOMMatrix_scaleNonUniformSelf_Callback"; - scaleNonUniformSelf_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => scaleNonUniformSelf_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static scaleNonUniformSelf_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "DOMMatrix_scaleNonUniformSelf_Callback"; - scaleNonUniformSelf_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => scaleNonUniformSelf_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static scaleNonUniformSelf_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "DOMMatrix_scaleNonUniformSelf_Callback"; - scaleNonUniformSelf_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => scaleNonUniformSelf_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); - - static scaleSelf_Callback_0(mthis) native "DOMMatrix_scaleSelf_Callback"; - scaleSelf_Callback_0_(mthis) => scaleSelf_Callback_0(mthis); - - static scaleSelf_Callback_1(mthis, __arg_0) native "DOMMatrix_scaleSelf_Callback"; - scaleSelf_Callback_1_(mthis, __arg_0) => scaleSelf_Callback_1(mthis, __arg_0); - - static scaleSelf_Callback_2(mthis, __arg_0, __arg_1) native "DOMMatrix_scaleSelf_Callback"; - scaleSelf_Callback_2_(mthis, __arg_0, __arg_1) => scaleSelf_Callback_2(mthis, __arg_0, __arg_1); - - static scaleSelf_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMMatrix_scaleSelf_Callback"; - scaleSelf_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scaleSelf_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static scaleSelf_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DOMMatrix_scaleSelf_Callback"; - scaleSelf_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => scaleSelf_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static scaleSelf_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMMatrix_scaleSelf_Callback"; - scaleSelf_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => scaleSelf_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static translateSelf_Callback_0(mthis) native "DOMMatrix_translateSelf_Callback"; - translateSelf_Callback_0_(mthis) => translateSelf_Callback_0(mthis); - - static translateSelf_Callback_1(mthis, __arg_0) native "DOMMatrix_translateSelf_Callback"; - translateSelf_Callback_1_(mthis, __arg_0) => translateSelf_Callback_1(mthis, __arg_0); - - static translateSelf_Callback_2(mthis, __arg_0, __arg_1) native "DOMMatrix_translateSelf_Callback"; - translateSelf_Callback_2_(mthis, __arg_0, __arg_1) => translateSelf_Callback_2(mthis, __arg_0, __arg_1); - - static translateSelf_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMMatrix_translateSelf_Callback"; - translateSelf_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => translateSelf_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static translateSelf_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DOMMatrix_translateSelf_Callback"; - translateSelf_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => translateSelf_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static translateSelf_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMMatrix_translateSelf_Callback"; - translateSelf_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => translateSelf_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + translateSelf_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("translateSelf", [__arg_0, __arg_1, __arg_2]); } class BlinkDOMMatrixReadOnly { static final instance = new BlinkDOMMatrixReadOnly(); - static a_Getter(mthis) native "DOMMatrixReadOnly_a_Getter"; - a_Getter_(mthis) => a_Getter(mthis); + a_Getter_(mthis) => mthis["a"]; - static b_Getter(mthis) native "DOMMatrixReadOnly_b_Getter"; - b_Getter_(mthis) => b_Getter(mthis); + b_Getter_(mthis) => mthis["b"]; - static c_Getter(mthis) native "DOMMatrixReadOnly_c_Getter"; - c_Getter_(mthis) => c_Getter(mthis); + c_Getter_(mthis) => mthis["c"]; - static d_Getter(mthis) native "DOMMatrixReadOnly_d_Getter"; - d_Getter_(mthis) => d_Getter(mthis); + d_Getter_(mthis) => mthis["d"]; - static e_Getter(mthis) native "DOMMatrixReadOnly_e_Getter"; - e_Getter_(mthis) => e_Getter(mthis); + e_Getter_(mthis) => mthis["e"]; - static f_Getter(mthis) native "DOMMatrixReadOnly_f_Getter"; - f_Getter_(mthis) => f_Getter(mthis); + f_Getter_(mthis) => mthis["f"]; - static is2D_Getter(mthis) native "DOMMatrixReadOnly_is2D_Getter"; - is2D_Getter_(mthis) => is2D_Getter(mthis); + is2D_Getter_(mthis) => mthis["is2D"]; - static isIdentity_Getter(mthis) native "DOMMatrixReadOnly_isIdentity_Getter"; - isIdentity_Getter_(mthis) => isIdentity_Getter(mthis); + isIdentity_Getter_(mthis) => mthis["isIdentity"]; - static m11_Getter(mthis) native "DOMMatrixReadOnly_m11_Getter"; - m11_Getter_(mthis) => m11_Getter(mthis); + m11_Getter_(mthis) => mthis["m11"]; - static m12_Getter(mthis) native "DOMMatrixReadOnly_m12_Getter"; - m12_Getter_(mthis) => m12_Getter(mthis); + m12_Getter_(mthis) => mthis["m12"]; - static m13_Getter(mthis) native "DOMMatrixReadOnly_m13_Getter"; - m13_Getter_(mthis) => m13_Getter(mthis); + m13_Getter_(mthis) => mthis["m13"]; - static m14_Getter(mthis) native "DOMMatrixReadOnly_m14_Getter"; - m14_Getter_(mthis) => m14_Getter(mthis); + m14_Getter_(mthis) => mthis["m14"]; - static m21_Getter(mthis) native "DOMMatrixReadOnly_m21_Getter"; - m21_Getter_(mthis) => m21_Getter(mthis); + m21_Getter_(mthis) => mthis["m21"]; - static m22_Getter(mthis) native "DOMMatrixReadOnly_m22_Getter"; - m22_Getter_(mthis) => m22_Getter(mthis); + m22_Getter_(mthis) => mthis["m22"]; - static m23_Getter(mthis) native "DOMMatrixReadOnly_m23_Getter"; - m23_Getter_(mthis) => m23_Getter(mthis); + m23_Getter_(mthis) => mthis["m23"]; - static m24_Getter(mthis) native "DOMMatrixReadOnly_m24_Getter"; - m24_Getter_(mthis) => m24_Getter(mthis); + m24_Getter_(mthis) => mthis["m24"]; - static m31_Getter(mthis) native "DOMMatrixReadOnly_m31_Getter"; - m31_Getter_(mthis) => m31_Getter(mthis); + m31_Getter_(mthis) => mthis["m31"]; - static m32_Getter(mthis) native "DOMMatrixReadOnly_m32_Getter"; - m32_Getter_(mthis) => m32_Getter(mthis); + m32_Getter_(mthis) => mthis["m32"]; - static m33_Getter(mthis) native "DOMMatrixReadOnly_m33_Getter"; - m33_Getter_(mthis) => m33_Getter(mthis); + m33_Getter_(mthis) => mthis["m33"]; - static m34_Getter(mthis) native "DOMMatrixReadOnly_m34_Getter"; - m34_Getter_(mthis) => m34_Getter(mthis); + m34_Getter_(mthis) => mthis["m34"]; - static m41_Getter(mthis) native "DOMMatrixReadOnly_m41_Getter"; - m41_Getter_(mthis) => m41_Getter(mthis); + m41_Getter_(mthis) => mthis["m41"]; - static m42_Getter(mthis) native "DOMMatrixReadOnly_m42_Getter"; - m42_Getter_(mthis) => m42_Getter(mthis); + m42_Getter_(mthis) => mthis["m42"]; - static m43_Getter(mthis) native "DOMMatrixReadOnly_m43_Getter"; - m43_Getter_(mthis) => m43_Getter(mthis); + m43_Getter_(mthis) => mthis["m43"]; - static m44_Getter(mthis) native "DOMMatrixReadOnly_m44_Getter"; - m44_Getter_(mthis) => m44_Getter(mthis); + m44_Getter_(mthis) => mthis["m44"]; - static multiply_Callback_0(mthis) native "DOMMatrixReadOnly_multiply_Callback"; - multiply_Callback_0_(mthis) => multiply_Callback_0(mthis); + multiply_Callback_0_(mthis) => mthis.callMethod("multiply", []); - static multiply_Callback_1(mthis, __arg_0) native "DOMMatrixReadOnly_multiply_Callback"; - multiply_Callback_1_(mthis, __arg_0) => multiply_Callback_1(mthis, __arg_0); + multiply_Callback_1_(mthis, __arg_0) => mthis.callMethod("multiply", [__arg_0]); - static multiply_Callback_2(mthis, __arg_0, __arg_1) native "DOMMatrixReadOnly_multiply_Callback"; - multiply_Callback_2_(mthis, __arg_0, __arg_1) => multiply_Callback_2(mthis, __arg_0, __arg_1); + scale3d_Callback_0_(mthis) => mthis.callMethod("scale3d", []); - static multiply_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMMatrixReadOnly_multiply_Callback"; - multiply_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => multiply_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + scale3d_Callback_1_(mthis, __arg_0) => mthis.callMethod("scale3d", [__arg_0]); - static scale3d_Callback_0(mthis) native "DOMMatrixReadOnly_scale3d_Callback"; - scale3d_Callback_0_(mthis) => scale3d_Callback_0(mthis); + scale3d_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("scale3d", [__arg_0, __arg_1]); - static scale3d_Callback_1(mthis, __arg_0) native "DOMMatrixReadOnly_scale3d_Callback"; - scale3d_Callback_1_(mthis, __arg_0) => scale3d_Callback_1(mthis, __arg_0); + scale3d_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("scale3d", [__arg_0, __arg_1, __arg_2]); - static scale3d_Callback_2(mthis, __arg_0, __arg_1) native "DOMMatrixReadOnly_scale3d_Callback"; - scale3d_Callback_2_(mthis, __arg_0, __arg_1) => scale3d_Callback_2(mthis, __arg_0, __arg_1); + scale3d_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("scale3d", [__arg_0, __arg_1, __arg_2, __arg_3]); - static scale3d_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMMatrixReadOnly_scale3d_Callback"; - scale3d_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scale3d_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + scaleNonUniform_Callback_0_(mthis) => mthis.callMethod("scaleNonUniform", []); - static scale3d_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DOMMatrixReadOnly_scale3d_Callback"; - scale3d_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => scale3d_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + scaleNonUniform_Callback_1_(mthis, __arg_0) => mthis.callMethod("scaleNonUniform", [__arg_0]); - static scale3d_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMMatrixReadOnly_scale3d_Callback"; - scale3d_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => scale3d_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + scaleNonUniform_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("scaleNonUniform", [__arg_0, __arg_1]); - static scale3d_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "DOMMatrixReadOnly_scale3d_Callback"; - scale3d_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => scale3d_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + scaleNonUniform_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("scaleNonUniform", [__arg_0, __arg_1, __arg_2]); - static scaleNonUniform_Callback_0(mthis) native "DOMMatrixReadOnly_scaleNonUniform_Callback"; - scaleNonUniform_Callback_0_(mthis) => scaleNonUniform_Callback_0(mthis); + scaleNonUniform_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("scaleNonUniform", [__arg_0, __arg_1, __arg_2, __arg_3]); - static scaleNonUniform_Callback_1(mthis, __arg_0) native "DOMMatrixReadOnly_scaleNonUniform_Callback"; - scaleNonUniform_Callback_1_(mthis, __arg_0) => scaleNonUniform_Callback_1(mthis, __arg_0); + scaleNonUniform_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("scaleNonUniform", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static scaleNonUniform_Callback_2(mthis, __arg_0, __arg_1) native "DOMMatrixReadOnly_scaleNonUniform_Callback"; - scaleNonUniform_Callback_2_(mthis, __arg_0, __arg_1) => scaleNonUniform_Callback_2(mthis, __arg_0, __arg_1); + scaleNonUniform_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("scaleNonUniform", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static scaleNonUniform_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMMatrixReadOnly_scaleNonUniform_Callback"; - scaleNonUniform_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scaleNonUniform_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + scale_Callback_0_(mthis) => mthis.callMethod("scale", []); - static scaleNonUniform_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DOMMatrixReadOnly_scaleNonUniform_Callback"; - scaleNonUniform_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => scaleNonUniform_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + scale_Callback_1_(mthis, __arg_0) => mthis.callMethod("scale", [__arg_0]); - static scaleNonUniform_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMMatrixReadOnly_scaleNonUniform_Callback"; - scaleNonUniform_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => scaleNonUniform_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + scale_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("scale", [__arg_0, __arg_1]); - static scaleNonUniform_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "DOMMatrixReadOnly_scaleNonUniform_Callback"; - scaleNonUniform_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => scaleNonUniform_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + scale_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("scale", [__arg_0, __arg_1, __arg_2]); - static scaleNonUniform_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "DOMMatrixReadOnly_scaleNonUniform_Callback"; - scaleNonUniform_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => scaleNonUniform_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + toFloat32Array_Callback_0_(mthis) => mthis.callMethod("toFloat32Array", []); - static scaleNonUniform_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "DOMMatrixReadOnly_scaleNonUniform_Callback"; - scaleNonUniform_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => scaleNonUniform_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + toFloat64Array_Callback_0_(mthis) => mthis.callMethod("toFloat64Array", []); - static scale_Callback_0(mthis) native "DOMMatrixReadOnly_scale_Callback"; - scale_Callback_0_(mthis) => scale_Callback_0(mthis); + translate_Callback_0_(mthis) => mthis.callMethod("translate", []); - static scale_Callback_1(mthis, __arg_0) native "DOMMatrixReadOnly_scale_Callback"; - scale_Callback_1_(mthis, __arg_0) => scale_Callback_1(mthis, __arg_0); + translate_Callback_1_(mthis, __arg_0) => mthis.callMethod("translate", [__arg_0]); - static scale_Callback_2(mthis, __arg_0, __arg_1) native "DOMMatrixReadOnly_scale_Callback"; - scale_Callback_2_(mthis, __arg_0, __arg_1) => scale_Callback_2(mthis, __arg_0, __arg_1); + translate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("translate", [__arg_0, __arg_1]); - static scale_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMMatrixReadOnly_scale_Callback"; - scale_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scale_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static scale_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DOMMatrixReadOnly_scale_Callback"; - scale_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => scale_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static scale_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMMatrixReadOnly_scale_Callback"; - scale_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => scale_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static toFloat32Array_Callback_0(mthis) native "DOMMatrixReadOnly_toFloat32Array_Callback"; - toFloat32Array_Callback_0_(mthis) => toFloat32Array_Callback_0(mthis); - - static toFloat32Array_Callback_1(mthis, __arg_0) native "DOMMatrixReadOnly_toFloat32Array_Callback"; - toFloat32Array_Callback_1_(mthis, __arg_0) => toFloat32Array_Callback_1(mthis, __arg_0); - - static toFloat32Array_Callback_2(mthis, __arg_0, __arg_1) native "DOMMatrixReadOnly_toFloat32Array_Callback"; - toFloat32Array_Callback_2_(mthis, __arg_0, __arg_1) => toFloat32Array_Callback_2(mthis, __arg_0, __arg_1); - - static toFloat64Array_Callback_0(mthis) native "DOMMatrixReadOnly_toFloat64Array_Callback"; - toFloat64Array_Callback_0_(mthis) => toFloat64Array_Callback_0(mthis); - - static toFloat64Array_Callback_1(mthis, __arg_0) native "DOMMatrixReadOnly_toFloat64Array_Callback"; - toFloat64Array_Callback_1_(mthis, __arg_0) => toFloat64Array_Callback_1(mthis, __arg_0); - - static toFloat64Array_Callback_2(mthis, __arg_0, __arg_1) native "DOMMatrixReadOnly_toFloat64Array_Callback"; - toFloat64Array_Callback_2_(mthis, __arg_0, __arg_1) => toFloat64Array_Callback_2(mthis, __arg_0, __arg_1); - - static translate_Callback_0(mthis) native "DOMMatrixReadOnly_translate_Callback"; - translate_Callback_0_(mthis) => translate_Callback_0(mthis); - - static translate_Callback_1(mthis, __arg_0) native "DOMMatrixReadOnly_translate_Callback"; - translate_Callback_1_(mthis, __arg_0) => translate_Callback_1(mthis, __arg_0); - - static translate_Callback_2(mthis, __arg_0, __arg_1) native "DOMMatrixReadOnly_translate_Callback"; - translate_Callback_2_(mthis, __arg_0, __arg_1) => translate_Callback_2(mthis, __arg_0, __arg_1); - - static translate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMMatrixReadOnly_translate_Callback"; - translate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => translate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static translate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DOMMatrixReadOnly_translate_Callback"; - translate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => translate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static translate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMMatrixReadOnly_translate_Callback"; - translate_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => translate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + translate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("translate", [__arg_0, __arg_1, __arg_2]); } class BlinkDOMParser { static final instance = new BlinkDOMParser(); - static constructorCallback_0() native "DOMParser_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["DOMParser"], []); - static constructorCallback_1(__arg_0) native "DOMParser_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + parseFromString_Callback_0_(mthis) => mthis.callMethod("parseFromString", []); - static constructorCallback_2(__arg_0, __arg_1) native "DOMParser_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + parseFromString_Callback_1_(mthis, __arg_0) => mthis.callMethod("parseFromString", [__arg_0]); - static parseFromString_Callback_0(mthis) native "DOMParser_parseFromString_Callback"; - parseFromString_Callback_0_(mthis) => parseFromString_Callback_0(mthis); - - static parseFromString_Callback_1(mthis, __arg_0) native "DOMParser_parseFromString_Callback"; - parseFromString_Callback_1_(mthis, __arg_0) => parseFromString_Callback_1(mthis, __arg_0); - - static parseFromString_Callback_2(mthis, __arg_0, __arg_1) native "DOMParser_parseFromString_Callback"; - parseFromString_Callback_2_(mthis, __arg_0, __arg_1) => parseFromString_Callback_2(mthis, __arg_0, __arg_1); - - static parseFromString_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMParser_parseFromString_Callback"; - parseFromString_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => parseFromString_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static parseFromString_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DOMParser_parseFromString_Callback"; - parseFromString_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => parseFromString_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + parseFromString_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("parseFromString", [__arg_0, __arg_1]); } class BlinkDOMPoint extends BlinkDOMPointReadOnly { static final instance = new BlinkDOMPoint(); - static constructorCallback_0() native "DOMPoint_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["DOMPoint"], []); - static constructorCallback_1(__arg_0) native "DOMPoint_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["DOMPoint"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "DOMPoint_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["DOMPoint"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "DOMPoint_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_3_(__arg_0, __arg_1, __arg_2) => new js.JsObject(js.context["DOMPoint"], [__arg_0, __arg_1, __arg_2]); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "DOMPoint_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => new js.JsObject(js.context["DOMPoint"], [__arg_0, __arg_1, __arg_2, __arg_3]); - static constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMPoint_constructorCallback"; - constructorCallback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + w_Getter_(mthis) => mthis["w"]; - static constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "DOMPoint_constructorCallback"; - constructorCallback_6_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + w_Setter_(mthis, __arg_0) => mthis["w"] = __arg_0; - static w_Getter(mthis) native "DOMPoint_w_Getter"; - w_Getter_(mthis) => w_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static w_Setter(mthis, __arg_0) native "DOMPoint_w_Setter"; - w_Setter_(mthis, __arg_0) => w_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static x_Getter(mthis) native "DOMPoint_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static x_Setter(mthis, __arg_0) native "DOMPoint_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; - static y_Getter(mthis) native "DOMPoint_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + z_Getter_(mthis) => mthis["z"]; - static y_Setter(mthis, __arg_0) native "DOMPoint_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); - - static z_Getter(mthis) native "DOMPoint_z_Getter"; - z_Getter_(mthis) => z_Getter(mthis); - - static z_Setter(mthis, __arg_0) native "DOMPoint_z_Setter"; - z_Setter_(mthis, __arg_0) => z_Setter(mthis, __arg_0); + z_Setter_(mthis, __arg_0) => mthis["z"] = __arg_0; } class BlinkDOMPointReadOnly { static final instance = new BlinkDOMPointReadOnly(); - static constructorCallback_2(__arg_0, __arg_1) native "DOMPointReadOnly_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["DOMPointReadOnly"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "DOMPointReadOnly_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_3_(__arg_0, __arg_1, __arg_2) => new js.JsObject(js.context["DOMPointReadOnly"], [__arg_0, __arg_1, __arg_2]); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "DOMPointReadOnly_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => new js.JsObject(js.context["DOMPointReadOnly"], [__arg_0, __arg_1, __arg_2, __arg_3]); - static constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMPointReadOnly_constructorCallback"; - constructorCallback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + w_Getter_(mthis) => mthis["w"]; - static constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "DOMPointReadOnly_constructorCallback"; - constructorCallback_6_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + x_Getter_(mthis) => mthis["x"]; - static w_Getter(mthis) native "DOMPointReadOnly_w_Getter"; - w_Getter_(mthis) => w_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static x_Getter(mthis) native "DOMPointReadOnly_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); - - static y_Getter(mthis) native "DOMPointReadOnly_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); - - static z_Getter(mthis) native "DOMPointReadOnly_z_Getter"; - z_Getter_(mthis) => z_Getter(mthis); + z_Getter_(mthis) => mthis["z"]; } class BlinkDOMRect extends BlinkDOMRectReadOnly { static final instance = new BlinkDOMRect(); - static constructorCallback_0() native "DOMRect_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["DOMRect"], []); - static constructorCallback_1(__arg_0) native "DOMRect_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["DOMRect"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "DOMRect_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["DOMRect"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "DOMRect_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_3_(__arg_0, __arg_1, __arg_2) => new js.JsObject(js.context["DOMRect"], [__arg_0, __arg_1, __arg_2]); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "DOMRect_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => new js.JsObject(js.context["DOMRect"], [__arg_0, __arg_1, __arg_2, __arg_3]); - static constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMRect_constructorCallback"; - constructorCallback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + height_Getter_(mthis) => mthis["height"]; - static constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "DOMRect_constructorCallback"; - constructorCallback_6_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + height_Setter_(mthis, __arg_0) => mthis["height"] = __arg_0; - static height_Getter(mthis) native "DOMRect_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static height_Setter(mthis, __arg_0) native "DOMRect_height_Setter"; - height_Setter_(mthis, __arg_0) => height_Setter(mthis, __arg_0); + width_Setter_(mthis, __arg_0) => mthis["width"] = __arg_0; - static width_Getter(mthis) native "DOMRect_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static width_Setter(mthis, __arg_0) native "DOMRect_width_Setter"; - width_Setter_(mthis, __arg_0) => width_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static x_Getter(mthis) native "DOMRect_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static x_Setter(mthis, __arg_0) native "DOMRect_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); - - static y_Getter(mthis) native "DOMRect_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); - - static y_Setter(mthis, __arg_0) native "DOMRect_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkDOMRectReadOnly { static final instance = new BlinkDOMRectReadOnly(); - static bottom_Getter(mthis) native "DOMRectReadOnly_bottom_Getter"; - bottom_Getter_(mthis) => bottom_Getter(mthis); + bottom_Getter_(mthis) => mthis["bottom"]; - static constructorCallback_2(__arg_0, __arg_1) native "DOMRectReadOnly_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["DOMRectReadOnly"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "DOMRectReadOnly_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_3_(__arg_0, __arg_1, __arg_2) => new js.JsObject(js.context["DOMRectReadOnly"], [__arg_0, __arg_1, __arg_2]); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "DOMRectReadOnly_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => new js.JsObject(js.context["DOMRectReadOnly"], [__arg_0, __arg_1, __arg_2, __arg_3]); - static constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DOMRectReadOnly_constructorCallback"; - constructorCallback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + height_Getter_(mthis) => mthis["height"]; - static constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "DOMRectReadOnly_constructorCallback"; - constructorCallback_6_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + left_Getter_(mthis) => mthis["left"]; - static height_Getter(mthis) native "DOMRectReadOnly_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + right_Getter_(mthis) => mthis["right"]; - static left_Getter(mthis) native "DOMRectReadOnly_left_Getter"; - left_Getter_(mthis) => left_Getter(mthis); + top_Getter_(mthis) => mthis["top"]; - static right_Getter(mthis) native "DOMRectReadOnly_right_Getter"; - right_Getter_(mthis) => right_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static top_Getter(mthis) native "DOMRectReadOnly_top_Getter"; - top_Getter_(mthis) => top_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static width_Getter(mthis) native "DOMRectReadOnly_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static x_Getter(mthis) native "DOMRectReadOnly_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); - - static y_Getter(mthis) native "DOMRectReadOnly_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkDOMSettableTokenList extends BlinkDOMTokenList { static final instance = new BlinkDOMSettableTokenList(); - static $__getter___Callback_1(mthis, __arg_0) native "DOMSettableTokenList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static value_Getter(mthis) native "DOMSettableTokenList_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; - static value_Setter(mthis, __arg_0) native "DOMSettableTokenList_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; } class BlinkDOMStringList { static final instance = new BlinkDOMStringList(); - static $__getter___Callback_1(mthis, __arg_0) native "DOMStringList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static contains_Callback_0(mthis) native "DOMStringList_contains_Callback"; - contains_Callback_0_(mthis) => contains_Callback_0(mthis); + contains_Callback_0_(mthis) => mthis.callMethod("contains", []); - static contains_Callback_1(mthis, __arg_0) native "DOMStringList_contains_Callback"; - contains_Callback_1_(mthis, __arg_0) => contains_Callback_1(mthis, __arg_0); + contains_Callback_1_(mthis, __arg_0) => mthis.callMethod("contains", [__arg_0]); - static contains_Callback_2(mthis, __arg_0, __arg_1) native "DOMStringList_contains_Callback"; - contains_Callback_2_(mthis, __arg_0, __arg_1) => contains_Callback_2(mthis, __arg_0, __arg_1); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static contains_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMStringList_contains_Callback"; - contains_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => contains_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_0(mthis) native "DOMStringList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); - - static item_Callback_1(mthis, __arg_0) native "DOMStringList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); - - static item_Callback_2(mthis, __arg_0, __arg_1) native "DOMStringList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMStringList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "DOMStringList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkDOMStringMap { static final instance = new BlinkDOMStringMap(); - static $__delete___Callback_1(mthis, __arg_0) native "DOMStringMap___delete___Callback"; - $__delete___Callback_1_(mthis, __arg_0) => $__delete___Callback_1(mthis, __arg_0); + $__delete___Callback_1_(mthis, __arg_0) => mthis.callMethod("__delete__", [__arg_0]); - static $__getter___Callback_1(mthis, __arg_0) native "DOMStringMap___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "DOMStringMap___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); } class BlinkDOMTokenList { static final instance = new BlinkDOMTokenList(); - static $__getter___Callback_1(mthis, __arg_0) native "DOMTokenList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static add_Callback_0(mthis) native "DOMTokenList_add_Callback"; - add_Callback_0_(mthis) => add_Callback_0(mthis); + add_Callback_0_(mthis) => mthis.callMethod("add", []); - static add_Callback_1(mthis, __arg_0) native "DOMTokenList_add_Callback"; - add_Callback_1_(mthis, __arg_0) => add_Callback_1(mthis, __arg_0); + add_Callback_1_(mthis, __arg_0) => mthis.callMethod("add", [__arg_0]); - static add_Callback_2(mthis, __arg_0, __arg_1) native "DOMTokenList_add_Callback"; - add_Callback_2_(mthis, __arg_0, __arg_1) => add_Callback_2(mthis, __arg_0, __arg_1); + contains_Callback_0_(mthis) => mthis.callMethod("contains", []); - static add_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMTokenList_add_Callback"; - add_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => add_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + contains_Callback_1_(mthis, __arg_0) => mthis.callMethod("contains", [__arg_0]); - static contains_Callback_0(mthis) native "DOMTokenList_contains_Callback"; - contains_Callback_0_(mthis) => contains_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static contains_Callback_1(mthis, __arg_0) native "DOMTokenList_contains_Callback"; - contains_Callback_1_(mthis, __arg_0) => contains_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static contains_Callback_2(mthis, __arg_0, __arg_1) native "DOMTokenList_contains_Callback"; - contains_Callback_2_(mthis, __arg_0, __arg_1) => contains_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static contains_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMTokenList_contains_Callback"; - contains_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => contains_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + remove_Callback_0_(mthis) => mthis.callMethod("remove", []); - static item_Callback_0(mthis) native "DOMTokenList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + remove_Callback_1_(mthis, __arg_0) => mthis.callMethod("remove", [__arg_0]); - static item_Callback_1(mthis, __arg_0) native "DOMTokenList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + toggle_Callback_0_(mthis) => mthis.callMethod("toggle", []); - static item_Callback_2(mthis, __arg_0, __arg_1) native "DOMTokenList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); + toggle_Callback_1_(mthis, __arg_0) => mthis.callMethod("toggle", [__arg_0]); - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMTokenList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "DOMTokenList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static remove_Callback_0(mthis) native "DOMTokenList_remove_Callback"; - remove_Callback_0_(mthis) => remove_Callback_0(mthis); - - static remove_Callback_1(mthis, __arg_0) native "DOMTokenList_remove_Callback"; - remove_Callback_1_(mthis, __arg_0) => remove_Callback_1(mthis, __arg_0); - - static remove_Callback_2(mthis, __arg_0, __arg_1) native "DOMTokenList_remove_Callback"; - remove_Callback_2_(mthis, __arg_0, __arg_1) => remove_Callback_2(mthis, __arg_0, __arg_1); - - static remove_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMTokenList_remove_Callback"; - remove_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => remove_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static toggle_Callback_0(mthis) native "DOMTokenList_toggle_Callback"; - toggle_Callback_0_(mthis) => toggle_Callback_0(mthis); - - static toggle_Callback_1(mthis, __arg_0) native "DOMTokenList_toggle_Callback"; - toggle_Callback_1_(mthis, __arg_0) => toggle_Callback_1(mthis, __arg_0); - - static toggle_Callback_2(mthis, __arg_0, __arg_1) native "DOMTokenList_toggle_Callback"; - toggle_Callback_2_(mthis, __arg_0, __arg_1) => toggle_Callback_2(mthis, __arg_0, __arg_1); - - static toggle_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DOMTokenList_toggle_Callback"; - toggle_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => toggle_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static toggle_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DOMTokenList_toggle_Callback"; - toggle_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => toggle_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + toggle_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("toggle", [__arg_0, __arg_1]); } class BlinkDataTransfer { static final instance = new BlinkDataTransfer(); - static clearData_Callback_0(mthis) native "DataTransfer_clearData_Callback"; - clearData_Callback_0_(mthis) => clearData_Callback_0(mthis); + clearData_Callback_0_(mthis) => mthis.callMethod("clearData", []); - static clearData_Callback_1(mthis, __arg_0) native "DataTransfer_clearData_Callback"; - clearData_Callback_1_(mthis, __arg_0) => clearData_Callback_1(mthis, __arg_0); + clearData_Callback_1_(mthis, __arg_0) => mthis.callMethod("clearData", [__arg_0]); - static clearData_Callback_2(mthis, __arg_0, __arg_1) native "DataTransfer_clearData_Callback"; - clearData_Callback_2_(mthis, __arg_0, __arg_1) => clearData_Callback_2(mthis, __arg_0, __arg_1); + dropEffect_Getter_(mthis) => mthis["dropEffect"]; - static clearData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DataTransfer_clearData_Callback"; - clearData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clearData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + dropEffect_Setter_(mthis, __arg_0) => mthis["dropEffect"] = __arg_0; - static dropEffect_Getter(mthis) native "DataTransfer_dropEffect_Getter"; - dropEffect_Getter_(mthis) => dropEffect_Getter(mthis); + effectAllowed_Getter_(mthis) => mthis["effectAllowed"]; - static dropEffect_Setter(mthis, __arg_0) native "DataTransfer_dropEffect_Setter"; - dropEffect_Setter_(mthis, __arg_0) => dropEffect_Setter(mthis, __arg_0); + effectAllowed_Setter_(mthis, __arg_0) => mthis["effectAllowed"] = __arg_0; - static effectAllowed_Getter(mthis) native "DataTransfer_effectAllowed_Getter"; - effectAllowed_Getter_(mthis) => effectAllowed_Getter(mthis); + files_Getter_(mthis) => mthis["files"]; - static effectAllowed_Setter(mthis, __arg_0) native "DataTransfer_effectAllowed_Setter"; - effectAllowed_Setter_(mthis, __arg_0) => effectAllowed_Setter(mthis, __arg_0); + getData_Callback_0_(mthis) => mthis.callMethod("getData", []); - static files_Getter(mthis) native "DataTransfer_files_Getter"; - files_Getter_(mthis) => files_Getter(mthis); + getData_Callback_1_(mthis, __arg_0) => mthis.callMethod("getData", [__arg_0]); - static getData_Callback_0(mthis) native "DataTransfer_getData_Callback"; - getData_Callback_0_(mthis) => getData_Callback_0(mthis); + items_Getter_(mthis) => mthis["items"]; - static getData_Callback_1(mthis, __arg_0) native "DataTransfer_getData_Callback"; - getData_Callback_1_(mthis, __arg_0) => getData_Callback_1(mthis, __arg_0); + setData_Callback_0_(mthis) => mthis.callMethod("setData", []); - static getData_Callback_2(mthis, __arg_0, __arg_1) native "DataTransfer_getData_Callback"; - getData_Callback_2_(mthis, __arg_0, __arg_1) => getData_Callback_2(mthis, __arg_0, __arg_1); + setData_Callback_1_(mthis, __arg_0) => mthis.callMethod("setData", [__arg_0]); - static getData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DataTransfer_getData_Callback"; - getData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setData_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setData", [__arg_0, __arg_1]); - static items_Getter(mthis) native "DataTransfer_items_Getter"; - items_Getter_(mthis) => items_Getter(mthis); + setDragImage_Callback_1_(mthis, __arg_0) => mthis.callMethod("setDragImage", [__arg_0]); - static setData_Callback_0(mthis) native "DataTransfer_setData_Callback"; - setData_Callback_0_(mthis) => setData_Callback_0(mthis); + setDragImage_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setDragImage", [__arg_0, __arg_1]); - static setData_Callback_1(mthis, __arg_0) native "DataTransfer_setData_Callback"; - setData_Callback_1_(mthis, __arg_0) => setData_Callback_1(mthis, __arg_0); + setDragImage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setDragImage", [__arg_0, __arg_1, __arg_2]); - static setData_Callback_2(mthis, __arg_0, __arg_1) native "DataTransfer_setData_Callback"; - setData_Callback_2_(mthis, __arg_0, __arg_1) => setData_Callback_2(mthis, __arg_0, __arg_1); - - static setData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DataTransfer_setData_Callback"; - setData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DataTransfer_setData_Callback"; - setData_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setDragImage_Callback_1(mthis, __arg_0) native "DataTransfer_setDragImage_Callback"; - setDragImage_Callback_1_(mthis, __arg_0) => setDragImage_Callback_1(mthis, __arg_0); - - static setDragImage_Callback_2(mthis, __arg_0, __arg_1) native "DataTransfer_setDragImage_Callback"; - setDragImage_Callback_2_(mthis, __arg_0, __arg_1) => setDragImage_Callback_2(mthis, __arg_0, __arg_1); - - static setDragImage_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DataTransfer_setDragImage_Callback"; - setDragImage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setDragImage_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setDragImage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DataTransfer_setDragImage_Callback"; - setDragImage_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setDragImage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setDragImage_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DataTransfer_setDragImage_Callback"; - setDragImage_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setDragImage_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static types_Getter(mthis) native "DataTransfer_types_Getter"; - types_Getter_(mthis) => types_Getter(mthis); + types_Getter_(mthis) => mthis["types"]; } class BlinkDataTransferItem { static final instance = new BlinkDataTransferItem(); - static getAsFile_Callback_0(mthis) native "DataTransferItem_getAsFile_Callback"; - getAsFile_Callback_0_(mthis) => getAsFile_Callback_0(mthis); + getAsFile_Callback_0_(mthis) => mthis.callMethod("getAsFile", []); - static getAsFile_Callback_1(mthis, __arg_0) native "DataTransferItem_getAsFile_Callback"; - getAsFile_Callback_1_(mthis, __arg_0) => getAsFile_Callback_1(mthis, __arg_0); + getAsString_Callback_0_(mthis) => mthis.callMethod("getAsString", []); - static getAsFile_Callback_2(mthis, __arg_0, __arg_1) native "DataTransferItem_getAsFile_Callback"; - getAsFile_Callback_2_(mthis, __arg_0, __arg_1) => getAsFile_Callback_2(mthis, __arg_0, __arg_1); + getAsString_Callback_1_(mthis, __arg_0) => mthis.callMethod("getAsString", [__arg_0]); - static getAsString_Callback_0(mthis) native "DataTransferItem_getAsString_Callback"; - getAsString_Callback_0_(mthis) => getAsString_Callback_0(mthis); + kind_Getter_(mthis) => mthis["kind"]; - static getAsString_Callback_1(mthis, __arg_0) native "DataTransferItem_getAsString_Callback"; - getAsString_Callback_1_(mthis, __arg_0) => getAsString_Callback_1(mthis, __arg_0); + type_Getter_(mthis) => mthis["type"]; - static getAsString_Callback_2(mthis, __arg_0, __arg_1) native "DataTransferItem_getAsString_Callback"; - getAsString_Callback_2_(mthis, __arg_0, __arg_1) => getAsString_Callback_2(mthis, __arg_0, __arg_1); - - static getAsString_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DataTransferItem_getAsString_Callback"; - getAsString_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getAsString_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static kind_Getter(mthis) native "DataTransferItem_kind_Getter"; - kind_Getter_(mthis) => kind_Getter(mthis); - - static type_Getter(mthis) native "DataTransferItem_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); - - static webkitGetAsEntry_Callback_0(mthis) native "DataTransferItem_webkitGetAsEntry_Callback"; - webkitGetAsEntry_Callback_0_(mthis) => webkitGetAsEntry_Callback_0(mthis); - - static webkitGetAsEntry_Callback_1(mthis, __arg_0) native "DataTransferItem_webkitGetAsEntry_Callback"; - webkitGetAsEntry_Callback_1_(mthis, __arg_0) => webkitGetAsEntry_Callback_1(mthis, __arg_0); - - static webkitGetAsEntry_Callback_2(mthis, __arg_0, __arg_1) native "DataTransferItem_webkitGetAsEntry_Callback"; - webkitGetAsEntry_Callback_2_(mthis, __arg_0, __arg_1) => webkitGetAsEntry_Callback_2(mthis, __arg_0, __arg_1); + webkitGetAsEntry_Callback_0_(mthis) => mthis.callMethod("webkitGetAsEntry", []); } class BlinkDataTransferItemList { static final instance = new BlinkDataTransferItemList(); - static $__getter___Callback_1(mthis, __arg_0) native "DataTransferItemList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static add_Callback_0(mthis) native "DataTransferItemList_add_Callback"; - add_Callback_0_(mthis) => add_Callback_0(mthis); + add_Callback_0_(mthis) => mthis.callMethod("add", []); - static add_Callback_1(mthis, __arg_0) native "DataTransferItemList_add_Callback"; - add_Callback_1_(mthis, __arg_0) => add_Callback_1(mthis, __arg_0); + add_Callback_1_(mthis, __arg_0) => mthis.callMethod("add", [__arg_0]); - static add_Callback_2(mthis, __arg_0, __arg_1) native "DataTransferItemList_add_Callback"; - add_Callback_2_(mthis, __arg_0, __arg_1) => add_Callback_2(mthis, __arg_0, __arg_1); + add_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("add", [__arg_0, __arg_1]); - static add_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DataTransferItemList_add_Callback"; - add_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => add_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + clear_Callback_0_(mthis) => mthis.callMethod("clear", []); - static add_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DataTransferItemList_add_Callback"; - add_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => add_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + length_Getter_(mthis) => mthis["length"]; - static clear_Callback_0(mthis) native "DataTransferItemList_clear_Callback"; - clear_Callback_0_(mthis) => clear_Callback_0(mthis); + remove_Callback_0_(mthis) => mthis.callMethod("remove", []); - static clear_Callback_1(mthis, __arg_0) native "DataTransferItemList_clear_Callback"; - clear_Callback_1_(mthis, __arg_0) => clear_Callback_1(mthis, __arg_0); - - static clear_Callback_2(mthis, __arg_0, __arg_1) native "DataTransferItemList_clear_Callback"; - clear_Callback_2_(mthis, __arg_0, __arg_1) => clear_Callback_2(mthis, __arg_0, __arg_1); - - static length_Getter(mthis) native "DataTransferItemList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static remove_Callback_0(mthis) native "DataTransferItemList_remove_Callback"; - remove_Callback_0_(mthis) => remove_Callback_0(mthis); - - static remove_Callback_1(mthis, __arg_0) native "DataTransferItemList_remove_Callback"; - remove_Callback_1_(mthis, __arg_0) => remove_Callback_1(mthis, __arg_0); - - static remove_Callback_2(mthis, __arg_0, __arg_1) native "DataTransferItemList_remove_Callback"; - remove_Callback_2_(mthis, __arg_0, __arg_1) => remove_Callback_2(mthis, __arg_0, __arg_1); - - static remove_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DataTransferItemList_remove_Callback"; - remove_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => remove_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + remove_Callback_1_(mthis, __arg_0) => mthis.callMethod("remove", [__arg_0]); } class BlinkDatabase { static final instance = new BlinkDatabase(); - static changeVersion_Callback_0(mthis) native "Database_changeVersion_Callback"; - changeVersion_Callback_0_(mthis) => changeVersion_Callback_0(mthis); + changeVersion_Callback_0_(mthis) => mthis.callMethod("changeVersion", []); - static changeVersion_Callback_1(mthis, __arg_0) native "Database_changeVersion_Callback"; - changeVersion_Callback_1_(mthis, __arg_0) => changeVersion_Callback_1(mthis, __arg_0); + changeVersion_Callback_1_(mthis, __arg_0) => mthis.callMethod("changeVersion", [__arg_0]); - static changeVersion_Callback_2(mthis, __arg_0, __arg_1) native "Database_changeVersion_Callback"; - changeVersion_Callback_2_(mthis, __arg_0, __arg_1) => changeVersion_Callback_2(mthis, __arg_0, __arg_1); + changeVersion_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("changeVersion", [__arg_0, __arg_1]); - static changeVersion_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Database_changeVersion_Callback"; - changeVersion_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => changeVersion_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + changeVersion_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("changeVersion", [__arg_0, __arg_1, __arg_2]); - static changeVersion_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Database_changeVersion_Callback"; - changeVersion_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => changeVersion_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + changeVersion_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("changeVersion", [__arg_0, __arg_1, __arg_2, __arg_3]); - static changeVersion_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Database_changeVersion_Callback"; - changeVersion_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => changeVersion_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + changeVersion_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("changeVersion", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static changeVersion_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Database_changeVersion_Callback"; - changeVersion_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => changeVersion_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + readTransaction_Callback_0_(mthis) => mthis.callMethod("readTransaction", []); - static changeVersion_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "Database_changeVersion_Callback"; - changeVersion_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => changeVersion_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + readTransaction_Callback_1_(mthis, __arg_0) => mthis.callMethod("readTransaction", [__arg_0]); - static readTransaction_Callback_0(mthis) native "Database_readTransaction_Callback"; - readTransaction_Callback_0_(mthis) => readTransaction_Callback_0(mthis); + readTransaction_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("readTransaction", [__arg_0, __arg_1]); - static readTransaction_Callback_1(mthis, __arg_0) native "Database_readTransaction_Callback"; - readTransaction_Callback_1_(mthis, __arg_0) => readTransaction_Callback_1(mthis, __arg_0); + readTransaction_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("readTransaction", [__arg_0, __arg_1, __arg_2]); - static readTransaction_Callback_2(mthis, __arg_0, __arg_1) native "Database_readTransaction_Callback"; - readTransaction_Callback_2_(mthis, __arg_0, __arg_1) => readTransaction_Callback_2(mthis, __arg_0, __arg_1); + transaction_Callback_0_(mthis) => mthis.callMethod("transaction", []); - static readTransaction_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Database_readTransaction_Callback"; - readTransaction_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => readTransaction_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + transaction_Callback_1_(mthis, __arg_0) => mthis.callMethod("transaction", [__arg_0]); - static readTransaction_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Database_readTransaction_Callback"; - readTransaction_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => readTransaction_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + transaction_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("transaction", [__arg_0, __arg_1]); - static readTransaction_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Database_readTransaction_Callback"; - readTransaction_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => readTransaction_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + transaction_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("transaction", [__arg_0, __arg_1, __arg_2]); - static transaction_Callback_0(mthis) native "Database_transaction_Callback"; - transaction_Callback_0_(mthis) => transaction_Callback_0(mthis); - - static transaction_Callback_1(mthis, __arg_0) native "Database_transaction_Callback"; - transaction_Callback_1_(mthis, __arg_0) => transaction_Callback_1(mthis, __arg_0); - - static transaction_Callback_2(mthis, __arg_0, __arg_1) native "Database_transaction_Callback"; - transaction_Callback_2_(mthis, __arg_0, __arg_1) => transaction_Callback_2(mthis, __arg_0, __arg_1); - - static transaction_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Database_transaction_Callback"; - transaction_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => transaction_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static transaction_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Database_transaction_Callback"; - transaction_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => transaction_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static transaction_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Database_transaction_Callback"; - transaction_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => transaction_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static version_Getter(mthis) native "Database_version_Getter"; - version_Getter_(mthis) => version_Getter(mthis); + version_Getter_(mthis) => mthis["version"]; } class BlinkDedicatedWorkerGlobalScope extends BlinkWorkerGlobalScope { static final instance = new BlinkDedicatedWorkerGlobalScope(); - static onmessage_Getter(mthis) native "DedicatedWorkerGlobalScope_onmessage_Getter"; - onmessage_Getter_(mthis) => onmessage_Getter(mthis); + onmessage_Getter_(mthis) => mthis["onmessage"]; - static onmessage_Setter(mthis, __arg_0) native "DedicatedWorkerGlobalScope_onmessage_Setter"; - onmessage_Setter_(mthis, __arg_0) => onmessage_Setter(mthis, __arg_0); + onmessage_Setter_(mthis, __arg_0) => mthis["onmessage"] = __arg_0; - static postMessage_Callback_0(mthis) native "DedicatedWorkerGlobalScope_postMessage_Callback"; - postMessage_Callback_0_(mthis) => postMessage_Callback_0(mthis); + postMessage_Callback_0_(mthis) => mthis.callMethod("postMessage", []); - static postMessage_Callback_1(mthis, __arg_0) native "DedicatedWorkerGlobalScope_postMessage_Callback"; - postMessage_Callback_1_(mthis, __arg_0) => postMessage_Callback_1(mthis, __arg_0); + postMessage_Callback_1_(mthis, __arg_0) => mthis.callMethod("postMessage", [__arg_0]); - static postMessage_Callback_2(mthis, __arg_0, __arg_1) native "DedicatedWorkerGlobalScope_postMessage_Callback"; - postMessage_Callback_2_(mthis, __arg_0, __arg_1) => postMessage_Callback_2(mthis, __arg_0, __arg_1); - - static postMessage_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DedicatedWorkerGlobalScope_postMessage_Callback"; - postMessage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => postMessage_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static postMessage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DedicatedWorkerGlobalScope_postMessage_Callback"; - postMessage_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => postMessage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + postMessage_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("postMessage", [__arg_0, __arg_1]); } class BlinkDelayNode extends BlinkAudioNode { static final instance = new BlinkDelayNode(); - static delayTime_Getter(mthis) native "DelayNode_delayTime_Getter"; - delayTime_Getter_(mthis) => delayTime_Getter(mthis); + delayTime_Getter_(mthis) => mthis["delayTime"]; } class BlinkDeprecatedStorageInfo { static final instance = new BlinkDeprecatedStorageInfo(); - static queryUsageAndQuota_Callback_0(mthis) native "DeprecatedStorageInfo_queryUsageAndQuota_Callback"; - queryUsageAndQuota_Callback_0_(mthis) => queryUsageAndQuota_Callback_0(mthis); + queryUsageAndQuota_Callback_0_(mthis) => mthis.callMethod("queryUsageAndQuota", []); - static queryUsageAndQuota_Callback_1(mthis, __arg_0) native "DeprecatedStorageInfo_queryUsageAndQuota_Callback"; - queryUsageAndQuota_Callback_1_(mthis, __arg_0) => queryUsageAndQuota_Callback_1(mthis, __arg_0); + queryUsageAndQuota_Callback_1_(mthis, __arg_0) => mthis.callMethod("queryUsageAndQuota", [__arg_0]); - static queryUsageAndQuota_Callback_2(mthis, __arg_0, __arg_1) native "DeprecatedStorageInfo_queryUsageAndQuota_Callback"; - queryUsageAndQuota_Callback_2_(mthis, __arg_0, __arg_1) => queryUsageAndQuota_Callback_2(mthis, __arg_0, __arg_1); + queryUsageAndQuota_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("queryUsageAndQuota", [__arg_0, __arg_1]); - static queryUsageAndQuota_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DeprecatedStorageInfo_queryUsageAndQuota_Callback"; - queryUsageAndQuota_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => queryUsageAndQuota_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + queryUsageAndQuota_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("queryUsageAndQuota", [__arg_0, __arg_1, __arg_2]); - static queryUsageAndQuota_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DeprecatedStorageInfo_queryUsageAndQuota_Callback"; - queryUsageAndQuota_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => queryUsageAndQuota_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + requestQuota_Callback_0_(mthis) => mthis.callMethod("requestQuota", []); - static queryUsageAndQuota_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DeprecatedStorageInfo_queryUsageAndQuota_Callback"; - queryUsageAndQuota_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => queryUsageAndQuota_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + requestQuota_Callback_1_(mthis, __arg_0) => mthis.callMethod("requestQuota", [__arg_0]); - static requestQuota_Callback_0(mthis) native "DeprecatedStorageInfo_requestQuota_Callback"; - requestQuota_Callback_0_(mthis) => requestQuota_Callback_0(mthis); + requestQuota_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("requestQuota", [__arg_0, __arg_1]); - static requestQuota_Callback_1(mthis, __arg_0) native "DeprecatedStorageInfo_requestQuota_Callback"; - requestQuota_Callback_1_(mthis, __arg_0) => requestQuota_Callback_1(mthis, __arg_0); + requestQuota_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("requestQuota", [__arg_0, __arg_1, __arg_2]); - static requestQuota_Callback_2(mthis, __arg_0, __arg_1) native "DeprecatedStorageInfo_requestQuota_Callback"; - requestQuota_Callback_2_(mthis, __arg_0, __arg_1) => requestQuota_Callback_2(mthis, __arg_0, __arg_1); - - static requestQuota_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DeprecatedStorageInfo_requestQuota_Callback"; - requestQuota_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => requestQuota_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static requestQuota_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DeprecatedStorageInfo_requestQuota_Callback"; - requestQuota_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => requestQuota_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static requestQuota_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DeprecatedStorageInfo_requestQuota_Callback"; - requestQuota_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => requestQuota_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static requestQuota_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "DeprecatedStorageInfo_requestQuota_Callback"; - requestQuota_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => requestQuota_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + requestQuota_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("requestQuota", [__arg_0, __arg_1, __arg_2, __arg_3]); } class BlinkDeprecatedStorageQuota { static final instance = new BlinkDeprecatedStorageQuota(); - static queryUsageAndQuota_Callback_0(mthis) native "DeprecatedStorageQuota_queryUsageAndQuota_Callback"; - queryUsageAndQuota_Callback_0_(mthis) => queryUsageAndQuota_Callback_0(mthis); + queryUsageAndQuota_Callback_0_(mthis) => mthis.callMethod("queryUsageAndQuota", []); - static queryUsageAndQuota_Callback_1(mthis, __arg_0) native "DeprecatedStorageQuota_queryUsageAndQuota_Callback"; - queryUsageAndQuota_Callback_1_(mthis, __arg_0) => queryUsageAndQuota_Callback_1(mthis, __arg_0); + queryUsageAndQuota_Callback_1_(mthis, __arg_0) => mthis.callMethod("queryUsageAndQuota", [__arg_0]); - static queryUsageAndQuota_Callback_2(mthis, __arg_0, __arg_1) native "DeprecatedStorageQuota_queryUsageAndQuota_Callback"; - queryUsageAndQuota_Callback_2_(mthis, __arg_0, __arg_1) => queryUsageAndQuota_Callback_2(mthis, __arg_0, __arg_1); + queryUsageAndQuota_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("queryUsageAndQuota", [__arg_0, __arg_1]); - static queryUsageAndQuota_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DeprecatedStorageQuota_queryUsageAndQuota_Callback"; - queryUsageAndQuota_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => queryUsageAndQuota_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + requestQuota_Callback_0_(mthis) => mthis.callMethod("requestQuota", []); - static queryUsageAndQuota_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DeprecatedStorageQuota_queryUsageAndQuota_Callback"; - queryUsageAndQuota_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => queryUsageAndQuota_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + requestQuota_Callback_1_(mthis, __arg_0) => mthis.callMethod("requestQuota", [__arg_0]); - static requestQuota_Callback_0(mthis) native "DeprecatedStorageQuota_requestQuota_Callback"; - requestQuota_Callback_0_(mthis) => requestQuota_Callback_0(mthis); + requestQuota_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("requestQuota", [__arg_0, __arg_1]); - static requestQuota_Callback_1(mthis, __arg_0) native "DeprecatedStorageQuota_requestQuota_Callback"; - requestQuota_Callback_1_(mthis, __arg_0) => requestQuota_Callback_1(mthis, __arg_0); - - static requestQuota_Callback_2(mthis, __arg_0, __arg_1) native "DeprecatedStorageQuota_requestQuota_Callback"; - requestQuota_Callback_2_(mthis, __arg_0, __arg_1) => requestQuota_Callback_2(mthis, __arg_0, __arg_1); - - static requestQuota_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DeprecatedStorageQuota_requestQuota_Callback"; - requestQuota_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => requestQuota_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static requestQuota_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DeprecatedStorageQuota_requestQuota_Callback"; - requestQuota_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => requestQuota_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static requestQuota_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DeprecatedStorageQuota_requestQuota_Callback"; - requestQuota_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => requestQuota_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + requestQuota_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("requestQuota", [__arg_0, __arg_1, __arg_2]); } class BlinkDeviceAcceleration { static final instance = new BlinkDeviceAcceleration(); - static x_Getter(mthis) native "DeviceAcceleration_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "DeviceAcceleration_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static z_Getter(mthis) native "DeviceAcceleration_z_Getter"; - z_Getter_(mthis) => z_Getter(mthis); + z_Getter_(mthis) => mthis["z"]; } class BlinkDeviceLightEvent extends BlinkEvent { static final instance = new BlinkDeviceLightEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "DeviceLightEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["DeviceLightEvent"], [__arg_0, __arg_1]); - static value_Getter(mthis) native "DeviceLightEvent_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; } class BlinkDeviceMotionEvent extends BlinkEvent { static final instance = new BlinkDeviceMotionEvent(); - static accelerationIncludingGravity_Getter(mthis) native "DeviceMotionEvent_accelerationIncludingGravity_Getter"; - accelerationIncludingGravity_Getter_(mthis) => accelerationIncludingGravity_Getter(mthis); + accelerationIncludingGravity_Getter_(mthis) => mthis["accelerationIncludingGravity"]; - static acceleration_Getter(mthis) native "DeviceMotionEvent_acceleration_Getter"; - acceleration_Getter_(mthis) => acceleration_Getter(mthis); + acceleration_Getter_(mthis) => mthis["acceleration"]; - static initDeviceMotionEvent_Callback_0(mthis) native "DeviceMotionEvent_initDeviceMotionEvent_Callback"; - initDeviceMotionEvent_Callback_0_(mthis) => initDeviceMotionEvent_Callback_0(mthis); + initDeviceMotionEvent_Callback_0_(mthis) => mthis.callMethod("initDeviceMotionEvent", []); - static initDeviceMotionEvent_Callback_1(mthis, __arg_0) native "DeviceMotionEvent_initDeviceMotionEvent_Callback"; - initDeviceMotionEvent_Callback_1_(mthis, __arg_0) => initDeviceMotionEvent_Callback_1(mthis, __arg_0); + initDeviceMotionEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initDeviceMotionEvent", [__arg_0]); - static initDeviceMotionEvent_Callback_2(mthis, __arg_0, __arg_1) native "DeviceMotionEvent_initDeviceMotionEvent_Callback"; - initDeviceMotionEvent_Callback_2_(mthis, __arg_0, __arg_1) => initDeviceMotionEvent_Callback_2(mthis, __arg_0, __arg_1); + initDeviceMotionEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initDeviceMotionEvent", [__arg_0, __arg_1]); - static initDeviceMotionEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DeviceMotionEvent_initDeviceMotionEvent_Callback"; - initDeviceMotionEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initDeviceMotionEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initDeviceMotionEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initDeviceMotionEvent", [__arg_0, __arg_1, __arg_2]); - static initDeviceMotionEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DeviceMotionEvent_initDeviceMotionEvent_Callback"; - initDeviceMotionEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initDeviceMotionEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + initDeviceMotionEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("initDeviceMotionEvent", [__arg_0, __arg_1, __arg_2, __arg_3]); - static initDeviceMotionEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DeviceMotionEvent_initDeviceMotionEvent_Callback"; - initDeviceMotionEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initDeviceMotionEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + initDeviceMotionEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("initDeviceMotionEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static initDeviceMotionEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "DeviceMotionEvent_initDeviceMotionEvent_Callback"; - initDeviceMotionEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => initDeviceMotionEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + initDeviceMotionEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("initDeviceMotionEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static initDeviceMotionEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "DeviceMotionEvent_initDeviceMotionEvent_Callback"; - initDeviceMotionEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => initDeviceMotionEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + initDeviceMotionEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("initDeviceMotionEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static initDeviceMotionEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "DeviceMotionEvent_initDeviceMotionEvent_Callback"; - initDeviceMotionEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => initDeviceMotionEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + interval_Getter_(mthis) => mthis["interval"]; - static initDeviceMotionEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "DeviceMotionEvent_initDeviceMotionEvent_Callback"; - initDeviceMotionEvent_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => initDeviceMotionEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); - - static interval_Getter(mthis) native "DeviceMotionEvent_interval_Getter"; - interval_Getter_(mthis) => interval_Getter(mthis); - - static rotationRate_Getter(mthis) native "DeviceMotionEvent_rotationRate_Getter"; - rotationRate_Getter_(mthis) => rotationRate_Getter(mthis); + rotationRate_Getter_(mthis) => mthis["rotationRate"]; } class BlinkDeviceOrientationEvent extends BlinkEvent { static final instance = new BlinkDeviceOrientationEvent(); - static absolute_Getter(mthis) native "DeviceOrientationEvent_absolute_Getter"; - absolute_Getter_(mthis) => absolute_Getter(mthis); + absolute_Getter_(mthis) => mthis["absolute"]; - static alpha_Getter(mthis) native "DeviceOrientationEvent_alpha_Getter"; - alpha_Getter_(mthis) => alpha_Getter(mthis); + alpha_Getter_(mthis) => mthis["alpha"]; - static beta_Getter(mthis) native "DeviceOrientationEvent_beta_Getter"; - beta_Getter_(mthis) => beta_Getter(mthis); + beta_Getter_(mthis) => mthis["beta"]; - static gamma_Getter(mthis) native "DeviceOrientationEvent_gamma_Getter"; - gamma_Getter_(mthis) => gamma_Getter(mthis); + gamma_Getter_(mthis) => mthis["gamma"]; - static initDeviceOrientationEvent_Callback_0(mthis) native "DeviceOrientationEvent_initDeviceOrientationEvent_Callback"; - initDeviceOrientationEvent_Callback_0_(mthis) => initDeviceOrientationEvent_Callback_0(mthis); + initDeviceOrientationEvent_Callback_0_(mthis) => mthis.callMethod("initDeviceOrientationEvent", []); - static initDeviceOrientationEvent_Callback_1(mthis, __arg_0) native "DeviceOrientationEvent_initDeviceOrientationEvent_Callback"; - initDeviceOrientationEvent_Callback_1_(mthis, __arg_0) => initDeviceOrientationEvent_Callback_1(mthis, __arg_0); + initDeviceOrientationEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initDeviceOrientationEvent", [__arg_0]); - static initDeviceOrientationEvent_Callback_2(mthis, __arg_0, __arg_1) native "DeviceOrientationEvent_initDeviceOrientationEvent_Callback"; - initDeviceOrientationEvent_Callback_2_(mthis, __arg_0, __arg_1) => initDeviceOrientationEvent_Callback_2(mthis, __arg_0, __arg_1); + initDeviceOrientationEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initDeviceOrientationEvent", [__arg_0, __arg_1]); - static initDeviceOrientationEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DeviceOrientationEvent_initDeviceOrientationEvent_Callback"; - initDeviceOrientationEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initDeviceOrientationEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initDeviceOrientationEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initDeviceOrientationEvent", [__arg_0, __arg_1, __arg_2]); - static initDeviceOrientationEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DeviceOrientationEvent_initDeviceOrientationEvent_Callback"; - initDeviceOrientationEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initDeviceOrientationEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + initDeviceOrientationEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("initDeviceOrientationEvent", [__arg_0, __arg_1, __arg_2, __arg_3]); - static initDeviceOrientationEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DeviceOrientationEvent_initDeviceOrientationEvent_Callback"; - initDeviceOrientationEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initDeviceOrientationEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + initDeviceOrientationEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("initDeviceOrientationEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static initDeviceOrientationEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "DeviceOrientationEvent_initDeviceOrientationEvent_Callback"; - initDeviceOrientationEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => initDeviceOrientationEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + initDeviceOrientationEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("initDeviceOrientationEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static initDeviceOrientationEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "DeviceOrientationEvent_initDeviceOrientationEvent_Callback"; - initDeviceOrientationEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => initDeviceOrientationEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static initDeviceOrientationEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "DeviceOrientationEvent_initDeviceOrientationEvent_Callback"; - initDeviceOrientationEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => initDeviceOrientationEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); - - static initDeviceOrientationEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "DeviceOrientationEvent_initDeviceOrientationEvent_Callback"; - initDeviceOrientationEvent_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => initDeviceOrientationEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + initDeviceOrientationEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("initDeviceOrientationEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); } class BlinkDeviceRotationRate { static final instance = new BlinkDeviceRotationRate(); - static alpha_Getter(mthis) native "DeviceRotationRate_alpha_Getter"; - alpha_Getter_(mthis) => alpha_Getter(mthis); + alpha_Getter_(mthis) => mthis["alpha"]; - static beta_Getter(mthis) native "DeviceRotationRate_beta_Getter"; - beta_Getter_(mthis) => beta_Getter(mthis); + beta_Getter_(mthis) => mthis["beta"]; - static gamma_Getter(mthis) native "DeviceRotationRate_gamma_Getter"; - gamma_Getter_(mthis) => gamma_Getter(mthis); + gamma_Getter_(mthis) => mthis["gamma"]; } class BlinkDirectoryEntry extends BlinkEntry { static final instance = new BlinkDirectoryEntry(); - static createReader_Callback_0(mthis) native "DirectoryEntry_createReader_Callback"; - createReader_Callback_0_(mthis) => createReader_Callback_0(mthis); + createReader_Callback_0_(mthis) => mthis.callMethod("createReader", []); - static createReader_Callback_1(mthis, __arg_0) native "DirectoryEntry_createReader_Callback"; - createReader_Callback_1_(mthis, __arg_0) => createReader_Callback_1(mthis, __arg_0); + getDirectory_Callback_0_(mthis) => mthis.callMethod("getDirectory", []); - static createReader_Callback_2(mthis, __arg_0, __arg_1) native "DirectoryEntry_createReader_Callback"; - createReader_Callback_2_(mthis, __arg_0, __arg_1) => createReader_Callback_2(mthis, __arg_0, __arg_1); + getDirectory_Callback_1_(mthis, __arg_0) => mthis.callMethod("getDirectory", [__arg_0]); - static getDirectory_Callback_0(mthis) native "DirectoryEntry_getDirectory_Callback"; - getDirectory_Callback_0_(mthis) => getDirectory_Callback_0(mthis); + getDirectory_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getDirectory", [__arg_0, __arg_1]); - static getDirectory_Callback_1(mthis, __arg_0) native "DirectoryEntry_getDirectory_Callback"; - getDirectory_Callback_1_(mthis, __arg_0) => getDirectory_Callback_1(mthis, __arg_0); + getDirectory_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("getDirectory", [__arg_0, __arg_1, __arg_2]); - static getDirectory_Callback_2(mthis, __arg_0, __arg_1) native "DirectoryEntry_getDirectory_Callback"; - getDirectory_Callback_2_(mthis, __arg_0, __arg_1) => getDirectory_Callback_2(mthis, __arg_0, __arg_1); + getDirectory_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("getDirectory", [__arg_0, __arg_1, __arg_2, __arg_3]); - static getDirectory_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DirectoryEntry_getDirectory_Callback"; - getDirectory_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getDirectory_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getFile_Callback_0_(mthis) => mthis.callMethod("getFile", []); - static getDirectory_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DirectoryEntry_getDirectory_Callback"; - getDirectory_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getDirectory_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + getFile_Callback_1_(mthis, __arg_0) => mthis.callMethod("getFile", [__arg_0]); - static getDirectory_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DirectoryEntry_getDirectory_Callback"; - getDirectory_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => getDirectory_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + getFile_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getFile", [__arg_0, __arg_1]); - static getDirectory_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "DirectoryEntry_getDirectory_Callback"; - getDirectory_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => getDirectory_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + getFile_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("getFile", [__arg_0, __arg_1, __arg_2]); - static getFile_Callback_0(mthis) native "DirectoryEntry_getFile_Callback"; - getFile_Callback_0_(mthis) => getFile_Callback_0(mthis); + getFile_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("getFile", [__arg_0, __arg_1, __arg_2, __arg_3]); - static getFile_Callback_1(mthis, __arg_0) native "DirectoryEntry_getFile_Callback"; - getFile_Callback_1_(mthis, __arg_0) => getFile_Callback_1(mthis, __arg_0); + removeRecursively_Callback_0_(mthis) => mthis.callMethod("removeRecursively", []); - static getFile_Callback_2(mthis, __arg_0, __arg_1) native "DirectoryEntry_getFile_Callback"; - getFile_Callback_2_(mthis, __arg_0, __arg_1) => getFile_Callback_2(mthis, __arg_0, __arg_1); + removeRecursively_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeRecursively", [__arg_0]); - static getFile_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DirectoryEntry_getFile_Callback"; - getFile_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getFile_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static getFile_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DirectoryEntry_getFile_Callback"; - getFile_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getFile_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static getFile_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "DirectoryEntry_getFile_Callback"; - getFile_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => getFile_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static getFile_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "DirectoryEntry_getFile_Callback"; - getFile_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => getFile_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static removeRecursively_Callback_0(mthis) native "DirectoryEntry_removeRecursively_Callback"; - removeRecursively_Callback_0_(mthis) => removeRecursively_Callback_0(mthis); - - static removeRecursively_Callback_1(mthis, __arg_0) native "DirectoryEntry_removeRecursively_Callback"; - removeRecursively_Callback_1_(mthis, __arg_0) => removeRecursively_Callback_1(mthis, __arg_0); - - static removeRecursively_Callback_2(mthis, __arg_0, __arg_1) native "DirectoryEntry_removeRecursively_Callback"; - removeRecursively_Callback_2_(mthis, __arg_0, __arg_1) => removeRecursively_Callback_2(mthis, __arg_0, __arg_1); - - static removeRecursively_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DirectoryEntry_removeRecursively_Callback"; - removeRecursively_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeRecursively_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static removeRecursively_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DirectoryEntry_removeRecursively_Callback"; - removeRecursively_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => removeRecursively_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + removeRecursively_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("removeRecursively", [__arg_0, __arg_1]); } class BlinkDirectoryEntrySync extends BlinkEntrySync { static final instance = new BlinkDirectoryEntrySync(); - static createReader_Callback_0(mthis) native "DirectoryEntrySync_createReader_Callback"; - createReader_Callback_0_(mthis) => createReader_Callback_0(mthis); + createReader_Callback_0_(mthis) => mthis.callMethod("createReader", []); - static createReader_Callback_1(mthis, __arg_0) native "DirectoryEntrySync_createReader_Callback"; - createReader_Callback_1_(mthis, __arg_0) => createReader_Callback_1(mthis, __arg_0); + getDirectory_Callback_0_(mthis) => mthis.callMethod("getDirectory", []); - static createReader_Callback_2(mthis, __arg_0, __arg_1) native "DirectoryEntrySync_createReader_Callback"; - createReader_Callback_2_(mthis, __arg_0, __arg_1) => createReader_Callback_2(mthis, __arg_0, __arg_1); + getDirectory_Callback_1_(mthis, __arg_0) => mthis.callMethod("getDirectory", [__arg_0]); - static getDirectory_Callback_0(mthis) native "DirectoryEntrySync_getDirectory_Callback"; - getDirectory_Callback_0_(mthis) => getDirectory_Callback_0(mthis); + getDirectory_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getDirectory", [__arg_0, __arg_1]); - static getDirectory_Callback_1(mthis, __arg_0) native "DirectoryEntrySync_getDirectory_Callback"; - getDirectory_Callback_1_(mthis, __arg_0) => getDirectory_Callback_1(mthis, __arg_0); + getFile_Callback_0_(mthis) => mthis.callMethod("getFile", []); - static getDirectory_Callback_2(mthis, __arg_0, __arg_1) native "DirectoryEntrySync_getDirectory_Callback"; - getDirectory_Callback_2_(mthis, __arg_0, __arg_1) => getDirectory_Callback_2(mthis, __arg_0, __arg_1); + getFile_Callback_1_(mthis, __arg_0) => mthis.callMethod("getFile", [__arg_0]); - static getDirectory_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DirectoryEntrySync_getDirectory_Callback"; - getDirectory_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getDirectory_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getFile_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getFile", [__arg_0, __arg_1]); - static getDirectory_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DirectoryEntrySync_getDirectory_Callback"; - getDirectory_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getDirectory_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static getFile_Callback_0(mthis) native "DirectoryEntrySync_getFile_Callback"; - getFile_Callback_0_(mthis) => getFile_Callback_0(mthis); - - static getFile_Callback_1(mthis, __arg_0) native "DirectoryEntrySync_getFile_Callback"; - getFile_Callback_1_(mthis, __arg_0) => getFile_Callback_1(mthis, __arg_0); - - static getFile_Callback_2(mthis, __arg_0, __arg_1) native "DirectoryEntrySync_getFile_Callback"; - getFile_Callback_2_(mthis, __arg_0, __arg_1) => getFile_Callback_2(mthis, __arg_0, __arg_1); - - static getFile_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DirectoryEntrySync_getFile_Callback"; - getFile_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getFile_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static getFile_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DirectoryEntrySync_getFile_Callback"; - getFile_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getFile_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static removeRecursively_Callback_0(mthis) native "DirectoryEntrySync_removeRecursively_Callback"; - removeRecursively_Callback_0_(mthis) => removeRecursively_Callback_0(mthis); - - static removeRecursively_Callback_1(mthis, __arg_0) native "DirectoryEntrySync_removeRecursively_Callback"; - removeRecursively_Callback_1_(mthis, __arg_0) => removeRecursively_Callback_1(mthis, __arg_0); - - static removeRecursively_Callback_2(mthis, __arg_0, __arg_1) native "DirectoryEntrySync_removeRecursively_Callback"; - removeRecursively_Callback_2_(mthis, __arg_0, __arg_1) => removeRecursively_Callback_2(mthis, __arg_0, __arg_1); + removeRecursively_Callback_0_(mthis) => mthis.callMethod("removeRecursively", []); } class BlinkDirectoryReader { static final instance = new BlinkDirectoryReader(); - static readEntries_Callback_0(mthis) native "DirectoryReader_readEntries_Callback"; - readEntries_Callback_0_(mthis) => readEntries_Callback_0(mthis); + readEntries_Callback_0_(mthis) => mthis.callMethod("readEntries", []); - static readEntries_Callback_1(mthis, __arg_0) native "DirectoryReader_readEntries_Callback"; - readEntries_Callback_1_(mthis, __arg_0) => readEntries_Callback_1(mthis, __arg_0); + readEntries_Callback_1_(mthis, __arg_0) => mthis.callMethod("readEntries", [__arg_0]); - static readEntries_Callback_2(mthis, __arg_0, __arg_1) native "DirectoryReader_readEntries_Callback"; - readEntries_Callback_2_(mthis, __arg_0, __arg_1) => readEntries_Callback_2(mthis, __arg_0, __arg_1); - - static readEntries_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DirectoryReader_readEntries_Callback"; - readEntries_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => readEntries_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static readEntries_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "DirectoryReader_readEntries_Callback"; - readEntries_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => readEntries_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + readEntries_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("readEntries", [__arg_0, __arg_1]); } class BlinkDirectoryReaderSync { static final instance = new BlinkDirectoryReaderSync(); - static readEntries_Callback_0(mthis) native "DirectoryReaderSync_readEntries_Callback"; - readEntries_Callback_0_(mthis) => readEntries_Callback_0(mthis); - - static readEntries_Callback_1(mthis, __arg_0) native "DirectoryReaderSync_readEntries_Callback"; - readEntries_Callback_1_(mthis, __arg_0) => readEntries_Callback_1(mthis, __arg_0); - - static readEntries_Callback_2(mthis, __arg_0, __arg_1) native "DirectoryReaderSync_readEntries_Callback"; - readEntries_Callback_2_(mthis, __arg_0, __arg_1) => readEntries_Callback_2(mthis, __arg_0, __arg_1); + readEntries_Callback_0_(mthis) => mthis.callMethod("readEntries", []); } class BlinkDocument extends BlinkNode { static final instance = new BlinkDocument(); - static URL_Getter(mthis) native "Document_URL_Getter"; - URL_Getter_(mthis) => URL_Getter(mthis); + URL_Getter_(mthis) => mthis["URL"]; - static activeElement_Getter(mthis) native "Document_activeElement_Getter"; - activeElement_Getter_(mthis) => activeElement_Getter(mthis); + activeElement_Getter_(mthis) => mthis["activeElement"]; - static adoptNode_Callback_0(mthis) native "Document_adoptNode_Callback"; - adoptNode_Callback_0_(mthis) => adoptNode_Callback_0(mthis); + adoptNode_Callback_0_(mthis) => mthis.callMethod("adoptNode", []); - static adoptNode_Callback_1(mthis, __arg_0) native "Document_adoptNode_Callback"; - adoptNode_Callback_1_(mthis, __arg_0) => adoptNode_Callback_1(mthis, __arg_0); + adoptNode_Callback_1_(mthis, __arg_0) => mthis.callMethod("adoptNode", [__arg_0]); - static adoptNode_Callback_2(mthis, __arg_0, __arg_1) native "Document_adoptNode_Callback"; - adoptNode_Callback_2_(mthis, __arg_0, __arg_1) => adoptNode_Callback_2(mthis, __arg_0, __arg_1); + anchors_Getter_(mthis) => mthis["anchors"]; - static adoptNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_adoptNode_Callback"; - adoptNode_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => adoptNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + body_Getter_(mthis) => mthis["body"]; - static anchors_Getter(mthis) native "Document_anchors_Getter"; - anchors_Getter_(mthis) => anchors_Getter(mthis); + body_Setter_(mthis, __arg_0) => mthis["body"] = __arg_0; - static body_Getter(mthis) native "Document_body_Getter"; - body_Getter_(mthis) => body_Getter(mthis); + caretRangeFromPoint_Callback_0_(mthis) => mthis.callMethod("caretRangeFromPoint", []); - static body_Setter(mthis, __arg_0) native "Document_body_Setter"; - body_Setter_(mthis, __arg_0) => body_Setter(mthis, __arg_0); + caretRangeFromPoint_Callback_1_(mthis, __arg_0) => mthis.callMethod("caretRangeFromPoint", [__arg_0]); - static caretRangeFromPoint_Callback_0(mthis) native "Document_caretRangeFromPoint_Callback"; - caretRangeFromPoint_Callback_0_(mthis) => caretRangeFromPoint_Callback_0(mthis); + caretRangeFromPoint_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("caretRangeFromPoint", [__arg_0, __arg_1]); - static caretRangeFromPoint_Callback_1(mthis, __arg_0) native "Document_caretRangeFromPoint_Callback"; - caretRangeFromPoint_Callback_1_(mthis, __arg_0) => caretRangeFromPoint_Callback_1(mthis, __arg_0); + characterSet_Getter_(mthis) => mthis["characterSet"]; - static caretRangeFromPoint_Callback_2(mthis, __arg_0, __arg_1) native "Document_caretRangeFromPoint_Callback"; - caretRangeFromPoint_Callback_2_(mthis, __arg_0, __arg_1) => caretRangeFromPoint_Callback_2(mthis, __arg_0, __arg_1); + charset_Getter_(mthis) => mthis["charset"]; - static caretRangeFromPoint_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_caretRangeFromPoint_Callback"; - caretRangeFromPoint_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => caretRangeFromPoint_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + charset_Setter_(mthis, __arg_0) => mthis["charset"] = __arg_0; - static caretRangeFromPoint_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Document_caretRangeFromPoint_Callback"; - caretRangeFromPoint_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => caretRangeFromPoint_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + childElementCount_Getter_(mthis) => mthis["childElementCount"]; - static characterSet_Getter(mthis) native "Document_characterSet_Getter"; - characterSet_Getter_(mthis) => characterSet_Getter(mthis); + children_Getter_(mthis) => mthis["children"]; - static charset_Getter(mthis) native "Document_charset_Getter"; - charset_Getter_(mthis) => charset_Getter(mthis); + compatMode_Getter_(mthis) => mthis["compatMode"]; - static charset_Setter(mthis, __arg_0) native "Document_charset_Setter"; - charset_Setter_(mthis, __arg_0) => charset_Setter(mthis, __arg_0); + contentType_Getter_(mthis) => mthis["contentType"]; - static childElementCount_Getter(mthis) native "Document_childElementCount_Getter"; - childElementCount_Getter_(mthis) => childElementCount_Getter(mthis); + cookie_Getter_(mthis) => mthis["cookie"]; - static children_Getter(mthis) native "Document_children_Getter"; - children_Getter_(mthis) => children_Getter(mthis); + cookie_Setter_(mthis, __arg_0) => mthis["cookie"] = __arg_0; - static compatMode_Getter(mthis) native "Document_compatMode_Getter"; - compatMode_Getter_(mthis) => compatMode_Getter(mthis); + createCDATASection_Callback_0_(mthis) => mthis.callMethod("createCDATASection", []); - static contentType_Getter(mthis) native "Document_contentType_Getter"; - contentType_Getter_(mthis) => contentType_Getter(mthis); + createCDATASection_Callback_1_(mthis, __arg_0) => mthis.callMethod("createCDATASection", [__arg_0]); - static cookie_Getter(mthis) native "Document_cookie_Getter"; - cookie_Getter_(mthis) => cookie_Getter(mthis); + createDocumentFragment_Callback_0_(mthis) => mthis.callMethod("createDocumentFragment", []); - static cookie_Setter(mthis, __arg_0) native "Document_cookie_Setter"; - cookie_Setter_(mthis, __arg_0) => cookie_Setter(mthis, __arg_0); + createElementNS_Callback_0_(mthis) => mthis.callMethod("createElementNS", []); - static createCDATASection_Callback_0(mthis) native "Document_createCDATASection_Callback"; - createCDATASection_Callback_0_(mthis) => createCDATASection_Callback_0(mthis); + createElementNS_Callback_1_(mthis, __arg_0) => mthis.callMethod("createElementNS", [__arg_0]); - static createCDATASection_Callback_1(mthis, __arg_0) native "Document_createCDATASection_Callback"; - createCDATASection_Callback_1_(mthis, __arg_0) => createCDATASection_Callback_1(mthis, __arg_0); + createElementNS_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createElementNS", [__arg_0, __arg_1]); - static createCDATASection_Callback_2(mthis, __arg_0, __arg_1) native "Document_createCDATASection_Callback"; - createCDATASection_Callback_2_(mthis, __arg_0, __arg_1) => createCDATASection_Callback_2(mthis, __arg_0, __arg_1); + createElementNS_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createElementNS", [__arg_0, __arg_1, __arg_2]); - static createCDATASection_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_createCDATASection_Callback"; - createCDATASection_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createCDATASection_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createElement_Callback_0_(mthis) => mthis.callMethod("createElement", []); - static createDocumentFragment_Callback_0(mthis) native "Document_createDocumentFragment_Callback"; - createDocumentFragment_Callback_0_(mthis) => createDocumentFragment_Callback_0(mthis); + createElement_Callback_1_(mthis, __arg_0) => mthis.callMethod("createElement", [__arg_0]); - static createDocumentFragment_Callback_1(mthis, __arg_0) native "Document_createDocumentFragment_Callback"; - createDocumentFragment_Callback_1_(mthis, __arg_0) => createDocumentFragment_Callback_1(mthis, __arg_0); + createElement_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createElement", [__arg_0, __arg_1]); - static createDocumentFragment_Callback_2(mthis, __arg_0, __arg_1) native "Document_createDocumentFragment_Callback"; - createDocumentFragment_Callback_2_(mthis, __arg_0, __arg_1) => createDocumentFragment_Callback_2(mthis, __arg_0, __arg_1); + createEvent_Callback_0_(mthis) => mthis.callMethod("createEvent", []); - static createElementNS_Callback_0(mthis) native "Document_createElementNS_Callback"; - createElementNS_Callback_0_(mthis) => createElementNS_Callback_0(mthis); + createEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("createEvent", [__arg_0]); - static createElementNS_Callback_1(mthis, __arg_0) native "Document_createElementNS_Callback"; - createElementNS_Callback_1_(mthis, __arg_0) => createElementNS_Callback_1(mthis, __arg_0); + createNodeIterator_Callback_0_(mthis) => mthis.callMethod("createNodeIterator", []); - static createElementNS_Callback_2(mthis, __arg_0, __arg_1) native "Document_createElementNS_Callback"; - createElementNS_Callback_2_(mthis, __arg_0, __arg_1) => createElementNS_Callback_2(mthis, __arg_0, __arg_1); + createNodeIterator_Callback_1_(mthis, __arg_0) => mthis.callMethod("createNodeIterator", [__arg_0]); - static createElementNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_createElementNS_Callback"; - createElementNS_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createElementNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createNodeIterator_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createNodeIterator", [__arg_0, __arg_1]); - static createElementNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Document_createElementNS_Callback"; - createElementNS_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createElementNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createNodeIterator_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createNodeIterator", [__arg_0, __arg_1, __arg_2]); - static createElementNS_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Document_createElementNS_Callback"; - createElementNS_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createElementNS_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + createRange_Callback_0_(mthis) => mthis.callMethod("createRange", []); - static createElement_Callback_0(mthis) native "Document_createElement_Callback"; - createElement_Callback_0_(mthis) => createElement_Callback_0(mthis); + createTextNode_Callback_0_(mthis) => mthis.callMethod("createTextNode", []); - static createElement_Callback_1(mthis, __arg_0) native "Document_createElement_Callback"; - createElement_Callback_1_(mthis, __arg_0) => createElement_Callback_1(mthis, __arg_0); + createTextNode_Callback_1_(mthis, __arg_0) => mthis.callMethod("createTextNode", [__arg_0]); - static createElement_Callback_2(mthis, __arg_0, __arg_1) native "Document_createElement_Callback"; - createElement_Callback_2_(mthis, __arg_0, __arg_1) => createElement_Callback_2(mthis, __arg_0, __arg_1); + createTouchList_Callback_0_(mthis) => mthis.callMethod("createTouchList", []); - static createElement_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_createElement_Callback"; - createElement_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createElement_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createTouchList_Callback_1_(mthis, __arg_0) => mthis.callMethod("createTouchList", [__arg_0]); - static createElement_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Document_createElement_Callback"; - createElement_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createElement_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createTouch_Callback_0_(mthis) => mthis.callMethod("createTouch", []); - static createEvent_Callback_0(mthis) native "Document_createEvent_Callback"; - createEvent_Callback_0_(mthis) => createEvent_Callback_0(mthis); + createTouch_Callback_1_(mthis, __arg_0) => mthis.callMethod("createTouch", [__arg_0]); - static createEvent_Callback_1(mthis, __arg_0) native "Document_createEvent_Callback"; - createEvent_Callback_1_(mthis, __arg_0) => createEvent_Callback_1(mthis, __arg_0); + createTouch_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => mthis.callMethod("createTouch", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9]); - static createEvent_Callback_2(mthis, __arg_0, __arg_1) native "Document_createEvent_Callback"; - createEvent_Callback_2_(mthis, __arg_0, __arg_1) => createEvent_Callback_2(mthis, __arg_0, __arg_1); + createTouch_Callback_11_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) => mthis.callMethod("createTouch", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10]); - static createEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_createEvent_Callback"; - createEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createTouch_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createTouch", [__arg_0, __arg_1]); - static createNodeIterator_Callback_0(mthis) native "Document_createNodeIterator_Callback"; - createNodeIterator_Callback_0_(mthis) => createNodeIterator_Callback_0(mthis); + createTouch_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createTouch", [__arg_0, __arg_1, __arg_2]); - static createNodeIterator_Callback_1(mthis, __arg_0) native "Document_createNodeIterator_Callback"; - createNodeIterator_Callback_1_(mthis, __arg_0) => createNodeIterator_Callback_1(mthis, __arg_0); + createTouch_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("createTouch", [__arg_0, __arg_1, __arg_2, __arg_3]); - static createNodeIterator_Callback_2(mthis, __arg_0, __arg_1) native "Document_createNodeIterator_Callback"; - createNodeIterator_Callback_2_(mthis, __arg_0, __arg_1) => createNodeIterator_Callback_2(mthis, __arg_0, __arg_1); + createTouch_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("createTouch", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static createNodeIterator_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_createNodeIterator_Callback"; - createNodeIterator_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createNodeIterator_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createTouch_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("createTouch", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static createNodeIterator_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Document_createNodeIterator_Callback"; - createNodeIterator_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createNodeIterator_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createTouch_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("createTouch", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static createNodeIterator_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Document_createNodeIterator_Callback"; - createNodeIterator_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createNodeIterator_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + createTouch_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("createTouch", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static createRange_Callback_0(mthis) native "Document_createRange_Callback"; - createRange_Callback_0_(mthis) => createRange_Callback_0(mthis); + createTouch_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => mthis.callMethod("createTouch", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8]); - static createRange_Callback_1(mthis, __arg_0) native "Document_createRange_Callback"; - createRange_Callback_1_(mthis, __arg_0) => createRange_Callback_1(mthis, __arg_0); + createTreeWalker_Callback_0_(mthis) => mthis.callMethod("createTreeWalker", []); - static createRange_Callback_2(mthis, __arg_0, __arg_1) native "Document_createRange_Callback"; - createRange_Callback_2_(mthis, __arg_0, __arg_1) => createRange_Callback_2(mthis, __arg_0, __arg_1); + createTreeWalker_Callback_1_(mthis, __arg_0) => mthis.callMethod("createTreeWalker", [__arg_0]); - static createTextNode_Callback_0(mthis) native "Document_createTextNode_Callback"; - createTextNode_Callback_0_(mthis) => createTextNode_Callback_0(mthis); + createTreeWalker_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createTreeWalker", [__arg_0, __arg_1]); - static createTextNode_Callback_1(mthis, __arg_0) native "Document_createTextNode_Callback"; - createTextNode_Callback_1_(mthis, __arg_0) => createTextNode_Callback_1(mthis, __arg_0); + createTreeWalker_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createTreeWalker", [__arg_0, __arg_1, __arg_2]); - static createTextNode_Callback_2(mthis, __arg_0, __arg_1) native "Document_createTextNode_Callback"; - createTextNode_Callback_2_(mthis, __arg_0, __arg_1) => createTextNode_Callback_2(mthis, __arg_0, __arg_1); + currentScript_Getter_(mthis) => mthis["currentScript"]; - static createTextNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_createTextNode_Callback"; - createTextNode_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createTextNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + defaultCharset_Getter_(mthis) => mthis["defaultCharset"]; - static createTouchList_Callback_0(mthis) native "Document_createTouchList_Callback"; - createTouchList_Callback_0_(mthis) => createTouchList_Callback_0(mthis); + defaultView_Getter_(mthis) => mthis["defaultView"]; - static createTouchList_Callback_1(mthis, __arg_0) native "Document_createTouchList_Callback"; - createTouchList_Callback_1_(mthis, __arg_0) => createTouchList_Callback_1(mthis, __arg_0); + doctype_Getter_(mthis) => mthis["doctype"]; - static createTouchList_Callback_2(mthis, __arg_0, __arg_1) native "Document_createTouchList_Callback"; - createTouchList_Callback_2_(mthis, __arg_0, __arg_1) => createTouchList_Callback_2(mthis, __arg_0, __arg_1); + documentElement_Getter_(mthis) => mthis["documentElement"]; - static createTouchList_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_createTouchList_Callback"; - createTouchList_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createTouchList_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + documentURI_Getter_(mthis) => mthis["documentURI"]; - static createTouch_Callback_0(mthis) native "Document_createTouch_Callback"; - createTouch_Callback_0_(mthis) => createTouch_Callback_0(mthis); + domain_Getter_(mthis) => mthis["domain"]; - static createTouch_Callback_1(mthis, __arg_0) native "Document_createTouch_Callback"; - createTouch_Callback_1_(mthis, __arg_0) => createTouch_Callback_1(mthis, __arg_0); + domain_Setter_(mthis, __arg_0) => mthis["domain"] = __arg_0; - static createTouch_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "Document_createTouch_Callback"; - createTouch_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => createTouch_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); + elementFromPoint_Callback_0_(mthis) => mthis.callMethod("elementFromPoint", []); - static createTouch_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) native "Document_createTouch_Callback"; - createTouch_Callback_11_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) => createTouch_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10); + elementFromPoint_Callback_1_(mthis, __arg_0) => mthis.callMethod("elementFromPoint", [__arg_0]); - static createTouch_Callback_12(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11) native "Document_createTouch_Callback"; - createTouch_Callback_12_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11) => createTouch_Callback_12(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11); + elementFromPoint_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("elementFromPoint", [__arg_0, __arg_1]); - static createTouch_Callback_13(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12) native "Document_createTouch_Callback"; - createTouch_Callback_13_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12) => createTouch_Callback_13(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12); + embeds_Getter_(mthis) => mthis["embeds"]; - static createTouch_Callback_2(mthis, __arg_0, __arg_1) native "Document_createTouch_Callback"; - createTouch_Callback_2_(mthis, __arg_0, __arg_1) => createTouch_Callback_2(mthis, __arg_0, __arg_1); + execCommand_Callback_0_(mthis) => mthis.callMethod("execCommand", []); - static createTouch_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_createTouch_Callback"; - createTouch_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createTouch_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + execCommand_Callback_1_(mthis, __arg_0) => mthis.callMethod("execCommand", [__arg_0]); - static createTouch_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Document_createTouch_Callback"; - createTouch_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createTouch_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + execCommand_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("execCommand", [__arg_0, __arg_1]); - static createTouch_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Document_createTouch_Callback"; - createTouch_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createTouch_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + execCommand_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("execCommand", [__arg_0, __arg_1, __arg_2]); - static createTouch_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Document_createTouch_Callback"; - createTouch_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => createTouch_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + exitFullscreen_Callback_0_(mthis) => mthis.callMethod("exitFullscreen", []); - static createTouch_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "Document_createTouch_Callback"; - createTouch_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => createTouch_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + exitPointerLock_Callback_0_(mthis) => mthis.callMethod("exitPointerLock", []); - static createTouch_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "Document_createTouch_Callback"; - createTouch_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => createTouch_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + firstElementChild_Getter_(mthis) => mthis["firstElementChild"]; - static createTouch_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "Document_createTouch_Callback"; - createTouch_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => createTouch_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + fonts_Getter_(mthis) => mthis["fonts"]; - static createTreeWalker_Callback_0(mthis) native "Document_createTreeWalker_Callback"; - createTreeWalker_Callback_0_(mthis) => createTreeWalker_Callback_0(mthis); + forms_Getter_(mthis) => mthis["forms"]; - static createTreeWalker_Callback_1(mthis, __arg_0) native "Document_createTreeWalker_Callback"; - createTreeWalker_Callback_1_(mthis, __arg_0) => createTreeWalker_Callback_1(mthis, __arg_0); + fullscreenElement_Getter_(mthis) => mthis["fullscreenElement"]; - static createTreeWalker_Callback_2(mthis, __arg_0, __arg_1) native "Document_createTreeWalker_Callback"; - createTreeWalker_Callback_2_(mthis, __arg_0, __arg_1) => createTreeWalker_Callback_2(mthis, __arg_0, __arg_1); + fullscreenEnabled_Getter_(mthis) => mthis["fullscreenEnabled"]; - static createTreeWalker_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_createTreeWalker_Callback"; - createTreeWalker_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createTreeWalker_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getCSSCanvasContext_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getCSSCanvasContext", [__arg_0, __arg_1]); - static createTreeWalker_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Document_createTreeWalker_Callback"; - createTreeWalker_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createTreeWalker_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + getCSSCanvasContext_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("getCSSCanvasContext", [__arg_0, __arg_1, __arg_2]); - static createTreeWalker_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Document_createTreeWalker_Callback"; - createTreeWalker_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createTreeWalker_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + getCSSCanvasContext_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("getCSSCanvasContext", [__arg_0, __arg_1, __arg_2, __arg_3]); - static currentScript_Getter(mthis) native "Document_currentScript_Getter"; - currentScript_Getter_(mthis) => currentScript_Getter(mthis); + getElementById_Callback_0_(mthis) => mthis.callMethod("getElementById", []); - static defaultCharset_Getter(mthis) native "Document_defaultCharset_Getter"; - defaultCharset_Getter_(mthis) => defaultCharset_Getter(mthis); + getElementById_Callback_1_(mthis, __arg_0) => mthis.callMethod("getElementById", [__arg_0]); - static defaultView_Getter(mthis) native "Document_defaultView_Getter"; - defaultView_Getter_(mthis) => defaultView_Getter(mthis); + getElementsByClassName_Callback_0_(mthis) => mthis.callMethod("getElementsByClassName", []); - static doctype_Getter(mthis) native "Document_doctype_Getter"; - doctype_Getter_(mthis) => doctype_Getter(mthis); + getElementsByClassName_Callback_1_(mthis, __arg_0) => mthis.callMethod("getElementsByClassName", [__arg_0]); - static documentElement_Getter(mthis) native "Document_documentElement_Getter"; - documentElement_Getter_(mthis) => documentElement_Getter(mthis); + getElementsByName_Callback_0_(mthis) => mthis.callMethod("getElementsByName", []); - static documentURI_Getter(mthis) native "Document_documentURI_Getter"; - documentURI_Getter_(mthis) => documentURI_Getter(mthis); + getElementsByName_Callback_1_(mthis, __arg_0) => mthis.callMethod("getElementsByName", [__arg_0]); - static domain_Getter(mthis) native "Document_domain_Getter"; - domain_Getter_(mthis) => domain_Getter(mthis); + getElementsByTagName_Callback_0_(mthis) => mthis.callMethod("getElementsByTagName", []); - static domain_Setter(mthis, __arg_0) native "Document_domain_Setter"; - domain_Setter_(mthis, __arg_0) => domain_Setter(mthis, __arg_0); + getElementsByTagName_Callback_1_(mthis, __arg_0) => mthis.callMethod("getElementsByTagName", [__arg_0]); - static elementFromPoint_Callback_0(mthis) native "Document_elementFromPoint_Callback"; - elementFromPoint_Callback_0_(mthis) => elementFromPoint_Callback_0(mthis); + head_Getter_(mthis) => mthis["head"]; - static elementFromPoint_Callback_1(mthis, __arg_0) native "Document_elementFromPoint_Callback"; - elementFromPoint_Callback_1_(mthis, __arg_0) => elementFromPoint_Callback_1(mthis, __arg_0); + hidden_Getter_(mthis) => mthis["hidden"]; - static elementFromPoint_Callback_2(mthis, __arg_0, __arg_1) native "Document_elementFromPoint_Callback"; - elementFromPoint_Callback_2_(mthis, __arg_0, __arg_1) => elementFromPoint_Callback_2(mthis, __arg_0, __arg_1); + implementation_Getter_(mthis) => mthis["implementation"]; - static elementFromPoint_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_elementFromPoint_Callback"; - elementFromPoint_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => elementFromPoint_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + importNode_Callback_0_(mthis) => mthis.callMethod("importNode", []); - static elementFromPoint_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Document_elementFromPoint_Callback"; - elementFromPoint_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => elementFromPoint_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + importNode_Callback_1_(mthis, __arg_0) => mthis.callMethod("importNode", [__arg_0]); - static embeds_Getter(mthis) native "Document_embeds_Getter"; - embeds_Getter_(mthis) => embeds_Getter(mthis); + importNode_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("importNode", [__arg_0, __arg_1]); - static execCommand_Callback_0(mthis) native "Document_execCommand_Callback"; - execCommand_Callback_0_(mthis) => execCommand_Callback_0(mthis); + inputEncoding_Getter_(mthis) => mthis["inputEncoding"]; - static execCommand_Callback_1(mthis, __arg_0) native "Document_execCommand_Callback"; - execCommand_Callback_1_(mthis, __arg_0) => execCommand_Callback_1(mthis, __arg_0); + lastElementChild_Getter_(mthis) => mthis["lastElementChild"]; - static execCommand_Callback_2(mthis, __arg_0, __arg_1) native "Document_execCommand_Callback"; - execCommand_Callback_2_(mthis, __arg_0, __arg_1) => execCommand_Callback_2(mthis, __arg_0, __arg_1); + lastModified_Getter_(mthis) => mthis["lastModified"]; - static execCommand_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_execCommand_Callback"; - execCommand_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => execCommand_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + links_Getter_(mthis) => mthis["links"]; - static execCommand_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Document_execCommand_Callback"; - execCommand_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => execCommand_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + onabort_Getter_(mthis) => mthis["onabort"]; - static execCommand_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Document_execCommand_Callback"; - execCommand_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => execCommand_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + onabort_Setter_(mthis, __arg_0) => mthis["onabort"] = __arg_0; - static exitFullscreen_Callback_0(mthis) native "Document_exitFullscreen_Callback"; - exitFullscreen_Callback_0_(mthis) => exitFullscreen_Callback_0(mthis); + onautocomplete_Getter_(mthis) => mthis["onautocomplete"]; - static exitFullscreen_Callback_1(mthis, __arg_0) native "Document_exitFullscreen_Callback"; - exitFullscreen_Callback_1_(mthis, __arg_0) => exitFullscreen_Callback_1(mthis, __arg_0); + onautocomplete_Setter_(mthis, __arg_0) => mthis["onautocomplete"] = __arg_0; - static exitFullscreen_Callback_2(mthis, __arg_0, __arg_1) native "Document_exitFullscreen_Callback"; - exitFullscreen_Callback_2_(mthis, __arg_0, __arg_1) => exitFullscreen_Callback_2(mthis, __arg_0, __arg_1); + onautocompleteerror_Getter_(mthis) => mthis["onautocompleteerror"]; - static exitPointerLock_Callback_0(mthis) native "Document_exitPointerLock_Callback"; - exitPointerLock_Callback_0_(mthis) => exitPointerLock_Callback_0(mthis); + onautocompleteerror_Setter_(mthis, __arg_0) => mthis["onautocompleteerror"] = __arg_0; - static exitPointerLock_Callback_1(mthis, __arg_0) native "Document_exitPointerLock_Callback"; - exitPointerLock_Callback_1_(mthis, __arg_0) => exitPointerLock_Callback_1(mthis, __arg_0); + onbeforecopy_Getter_(mthis) => mthis["onbeforecopy"]; - static exitPointerLock_Callback_2(mthis, __arg_0, __arg_1) native "Document_exitPointerLock_Callback"; - exitPointerLock_Callback_2_(mthis, __arg_0, __arg_1) => exitPointerLock_Callback_2(mthis, __arg_0, __arg_1); + onbeforecopy_Setter_(mthis, __arg_0) => mthis["onbeforecopy"] = __arg_0; - static firstElementChild_Getter(mthis) native "Document_firstElementChild_Getter"; - firstElementChild_Getter_(mthis) => firstElementChild_Getter(mthis); + onbeforecut_Getter_(mthis) => mthis["onbeforecut"]; - static fonts_Getter(mthis) native "Document_fonts_Getter"; - fonts_Getter_(mthis) => fonts_Getter(mthis); + onbeforecut_Setter_(mthis, __arg_0) => mthis["onbeforecut"] = __arg_0; - static forms_Getter(mthis) native "Document_forms_Getter"; - forms_Getter_(mthis) => forms_Getter(mthis); + onbeforepaste_Getter_(mthis) => mthis["onbeforepaste"]; - static fullscreenElement_Getter(mthis) native "Document_fullscreenElement_Getter"; - fullscreenElement_Getter_(mthis) => fullscreenElement_Getter(mthis); + onbeforepaste_Setter_(mthis, __arg_0) => mthis["onbeforepaste"] = __arg_0; - static fullscreenEnabled_Getter(mthis) native "Document_fullscreenEnabled_Getter"; - fullscreenEnabled_Getter_(mthis) => fullscreenEnabled_Getter(mthis); + onblur_Getter_(mthis) => mthis["onblur"]; - static getCSSCanvasContext_Callback_2(mthis, __arg_0, __arg_1) native "Document_getCSSCanvasContext_Callback"; - getCSSCanvasContext_Callback_2_(mthis, __arg_0, __arg_1) => getCSSCanvasContext_Callback_2(mthis, __arg_0, __arg_1); + onblur_Setter_(mthis, __arg_0) => mthis["onblur"] = __arg_0; - static getCSSCanvasContext_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_getCSSCanvasContext_Callback"; - getCSSCanvasContext_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getCSSCanvasContext_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + oncancel_Getter_(mthis) => mthis["oncancel"]; - static getCSSCanvasContext_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Document_getCSSCanvasContext_Callback"; - getCSSCanvasContext_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getCSSCanvasContext_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + oncancel_Setter_(mthis, __arg_0) => mthis["oncancel"] = __arg_0; - static getCSSCanvasContext_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Document_getCSSCanvasContext_Callback"; - getCSSCanvasContext_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => getCSSCanvasContext_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + oncanplay_Getter_(mthis) => mthis["oncanplay"]; - static getCSSCanvasContext_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Document_getCSSCanvasContext_Callback"; - getCSSCanvasContext_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => getCSSCanvasContext_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + oncanplay_Setter_(mthis, __arg_0) => mthis["oncanplay"] = __arg_0; - static getElementById_Callback_0(mthis) native "Document_getElementById_Callback"; - getElementById_Callback_0_(mthis) => getElementById_Callback_0(mthis); + oncanplaythrough_Getter_(mthis) => mthis["oncanplaythrough"]; - static getElementById_Callback_1(mthis, __arg_0) native "Document_getElementById_Callback"; - getElementById_Callback_1_(mthis, __arg_0) => getElementById_Callback_1(mthis, __arg_0); + oncanplaythrough_Setter_(mthis, __arg_0) => mthis["oncanplaythrough"] = __arg_0; - static getElementById_Callback_2(mthis, __arg_0, __arg_1) native "Document_getElementById_Callback"; - getElementById_Callback_2_(mthis, __arg_0, __arg_1) => getElementById_Callback_2(mthis, __arg_0, __arg_1); + onchange_Getter_(mthis) => mthis["onchange"]; - static getElementById_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_getElementById_Callback"; - getElementById_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getElementById_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onchange_Setter_(mthis, __arg_0) => mthis["onchange"] = __arg_0; - static getElementsByClassName_Callback_0(mthis) native "Document_getElementsByClassName_Callback"; - getElementsByClassName_Callback_0_(mthis) => getElementsByClassName_Callback_0(mthis); + onclick_Getter_(mthis) => mthis["onclick"]; - static getElementsByClassName_Callback_1(mthis, __arg_0) native "Document_getElementsByClassName_Callback"; - getElementsByClassName_Callback_1_(mthis, __arg_0) => getElementsByClassName_Callback_1(mthis, __arg_0); + onclick_Setter_(mthis, __arg_0) => mthis["onclick"] = __arg_0; - static getElementsByClassName_Callback_2(mthis, __arg_0, __arg_1) native "Document_getElementsByClassName_Callback"; - getElementsByClassName_Callback_2_(mthis, __arg_0, __arg_1) => getElementsByClassName_Callback_2(mthis, __arg_0, __arg_1); + onclose_Getter_(mthis) => mthis["onclose"]; - static getElementsByClassName_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_getElementsByClassName_Callback"; - getElementsByClassName_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getElementsByClassName_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onclose_Setter_(mthis, __arg_0) => mthis["onclose"] = __arg_0; - static getElementsByName_Callback_0(mthis) native "Document_getElementsByName_Callback"; - getElementsByName_Callback_0_(mthis) => getElementsByName_Callback_0(mthis); + oncontextmenu_Getter_(mthis) => mthis["oncontextmenu"]; - static getElementsByName_Callback_1(mthis, __arg_0) native "Document_getElementsByName_Callback"; - getElementsByName_Callback_1_(mthis, __arg_0) => getElementsByName_Callback_1(mthis, __arg_0); + oncontextmenu_Setter_(mthis, __arg_0) => mthis["oncontextmenu"] = __arg_0; - static getElementsByName_Callback_2(mthis, __arg_0, __arg_1) native "Document_getElementsByName_Callback"; - getElementsByName_Callback_2_(mthis, __arg_0, __arg_1) => getElementsByName_Callback_2(mthis, __arg_0, __arg_1); + oncopy_Getter_(mthis) => mthis["oncopy"]; - static getElementsByName_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_getElementsByName_Callback"; - getElementsByName_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getElementsByName_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + oncopy_Setter_(mthis, __arg_0) => mthis["oncopy"] = __arg_0; - static getElementsByTagName_Callback_0(mthis) native "Document_getElementsByTagName_Callback"; - getElementsByTagName_Callback_0_(mthis) => getElementsByTagName_Callback_0(mthis); + oncuechange_Getter_(mthis) => mthis["oncuechange"]; - static getElementsByTagName_Callback_1(mthis, __arg_0) native "Document_getElementsByTagName_Callback"; - getElementsByTagName_Callback_1_(mthis, __arg_0) => getElementsByTagName_Callback_1(mthis, __arg_0); + oncuechange_Setter_(mthis, __arg_0) => mthis["oncuechange"] = __arg_0; - static getElementsByTagName_Callback_2(mthis, __arg_0, __arg_1) native "Document_getElementsByTagName_Callback"; - getElementsByTagName_Callback_2_(mthis, __arg_0, __arg_1) => getElementsByTagName_Callback_2(mthis, __arg_0, __arg_1); + oncut_Getter_(mthis) => mthis["oncut"]; - static getElementsByTagName_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_getElementsByTagName_Callback"; - getElementsByTagName_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getElementsByTagName_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + oncut_Setter_(mthis, __arg_0) => mthis["oncut"] = __arg_0; - static head_Getter(mthis) native "Document_head_Getter"; - head_Getter_(mthis) => head_Getter(mthis); + ondblclick_Getter_(mthis) => mthis["ondblclick"]; - static hidden_Getter(mthis) native "Document_hidden_Getter"; - hidden_Getter_(mthis) => hidden_Getter(mthis); + ondblclick_Setter_(mthis, __arg_0) => mthis["ondblclick"] = __arg_0; - static implementation_Getter(mthis) native "Document_implementation_Getter"; - implementation_Getter_(mthis) => implementation_Getter(mthis); + ondrag_Getter_(mthis) => mthis["ondrag"]; - static importNode_Callback_0(mthis) native "Document_importNode_Callback"; - importNode_Callback_0_(mthis) => importNode_Callback_0(mthis); + ondrag_Setter_(mthis, __arg_0) => mthis["ondrag"] = __arg_0; - static importNode_Callback_1(mthis, __arg_0) native "Document_importNode_Callback"; - importNode_Callback_1_(mthis, __arg_0) => importNode_Callback_1(mthis, __arg_0); + ondragend_Getter_(mthis) => mthis["ondragend"]; - static importNode_Callback_2(mthis, __arg_0, __arg_1) native "Document_importNode_Callback"; - importNode_Callback_2_(mthis, __arg_0, __arg_1) => importNode_Callback_2(mthis, __arg_0, __arg_1); + ondragend_Setter_(mthis, __arg_0) => mthis["ondragend"] = __arg_0; - static importNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_importNode_Callback"; - importNode_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => importNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + ondragenter_Getter_(mthis) => mthis["ondragenter"]; - static importNode_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Document_importNode_Callback"; - importNode_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => importNode_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + ondragenter_Setter_(mthis, __arg_0) => mthis["ondragenter"] = __arg_0; - static inputEncoding_Getter(mthis) native "Document_inputEncoding_Getter"; - inputEncoding_Getter_(mthis) => inputEncoding_Getter(mthis); + ondragleave_Getter_(mthis) => mthis["ondragleave"]; - static lastElementChild_Getter(mthis) native "Document_lastElementChild_Getter"; - lastElementChild_Getter_(mthis) => lastElementChild_Getter(mthis); + ondragleave_Setter_(mthis, __arg_0) => mthis["ondragleave"] = __arg_0; - static lastModified_Getter(mthis) native "Document_lastModified_Getter"; - lastModified_Getter_(mthis) => lastModified_Getter(mthis); + ondragover_Getter_(mthis) => mthis["ondragover"]; - static links_Getter(mthis) native "Document_links_Getter"; - links_Getter_(mthis) => links_Getter(mthis); + ondragover_Setter_(mthis, __arg_0) => mthis["ondragover"] = __arg_0; - static onabort_Getter(mthis) native "Document_onabort_Getter"; - onabort_Getter_(mthis) => onabort_Getter(mthis); + ondragstart_Getter_(mthis) => mthis["ondragstart"]; - static onabort_Setter(mthis, __arg_0) native "Document_onabort_Setter"; - onabort_Setter_(mthis, __arg_0) => onabort_Setter(mthis, __arg_0); + ondragstart_Setter_(mthis, __arg_0) => mthis["ondragstart"] = __arg_0; - static onautocomplete_Getter(mthis) native "Document_onautocomplete_Getter"; - onautocomplete_Getter_(mthis) => onautocomplete_Getter(mthis); + ondrop_Getter_(mthis) => mthis["ondrop"]; - static onautocomplete_Setter(mthis, __arg_0) native "Document_onautocomplete_Setter"; - onautocomplete_Setter_(mthis, __arg_0) => onautocomplete_Setter(mthis, __arg_0); + ondrop_Setter_(mthis, __arg_0) => mthis["ondrop"] = __arg_0; - static onautocompleteerror_Getter(mthis) native "Document_onautocompleteerror_Getter"; - onautocompleteerror_Getter_(mthis) => onautocompleteerror_Getter(mthis); + ondurationchange_Getter_(mthis) => mthis["ondurationchange"]; - static onautocompleteerror_Setter(mthis, __arg_0) native "Document_onautocompleteerror_Setter"; - onautocompleteerror_Setter_(mthis, __arg_0) => onautocompleteerror_Setter(mthis, __arg_0); + ondurationchange_Setter_(mthis, __arg_0) => mthis["ondurationchange"] = __arg_0; - static onbeforecopy_Getter(mthis) native "Document_onbeforecopy_Getter"; - onbeforecopy_Getter_(mthis) => onbeforecopy_Getter(mthis); + onemptied_Getter_(mthis) => mthis["onemptied"]; - static onbeforecopy_Setter(mthis, __arg_0) native "Document_onbeforecopy_Setter"; - onbeforecopy_Setter_(mthis, __arg_0) => onbeforecopy_Setter(mthis, __arg_0); + onemptied_Setter_(mthis, __arg_0) => mthis["onemptied"] = __arg_0; - static onbeforecut_Getter(mthis) native "Document_onbeforecut_Getter"; - onbeforecut_Getter_(mthis) => onbeforecut_Getter(mthis); + onended_Getter_(mthis) => mthis["onended"]; - static onbeforecut_Setter(mthis, __arg_0) native "Document_onbeforecut_Setter"; - onbeforecut_Setter_(mthis, __arg_0) => onbeforecut_Setter(mthis, __arg_0); + onended_Setter_(mthis, __arg_0) => mthis["onended"] = __arg_0; - static onbeforepaste_Getter(mthis) native "Document_onbeforepaste_Getter"; - onbeforepaste_Getter_(mthis) => onbeforepaste_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onbeforepaste_Setter(mthis, __arg_0) native "Document_onbeforepaste_Setter"; - onbeforepaste_Setter_(mthis, __arg_0) => onbeforepaste_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onblur_Getter(mthis) native "Document_onblur_Getter"; - onblur_Getter_(mthis) => onblur_Getter(mthis); + onfocus_Getter_(mthis) => mthis["onfocus"]; - static onblur_Setter(mthis, __arg_0) native "Document_onblur_Setter"; - onblur_Setter_(mthis, __arg_0) => onblur_Setter(mthis, __arg_0); + onfocus_Setter_(mthis, __arg_0) => mthis["onfocus"] = __arg_0; - static oncancel_Getter(mthis) native "Document_oncancel_Getter"; - oncancel_Getter_(mthis) => oncancel_Getter(mthis); + onfullscreenchange_Getter_(mthis) => mthis["onfullscreenchange"]; - static oncancel_Setter(mthis, __arg_0) native "Document_oncancel_Setter"; - oncancel_Setter_(mthis, __arg_0) => oncancel_Setter(mthis, __arg_0); + onfullscreenchange_Setter_(mthis, __arg_0) => mthis["onfullscreenchange"] = __arg_0; - static oncanplay_Getter(mthis) native "Document_oncanplay_Getter"; - oncanplay_Getter_(mthis) => oncanplay_Getter(mthis); + onfullscreenerror_Getter_(mthis) => mthis["onfullscreenerror"]; - static oncanplay_Setter(mthis, __arg_0) native "Document_oncanplay_Setter"; - oncanplay_Setter_(mthis, __arg_0) => oncanplay_Setter(mthis, __arg_0); + onfullscreenerror_Setter_(mthis, __arg_0) => mthis["onfullscreenerror"] = __arg_0; - static oncanplaythrough_Getter(mthis) native "Document_oncanplaythrough_Getter"; - oncanplaythrough_Getter_(mthis) => oncanplaythrough_Getter(mthis); + oninput_Getter_(mthis) => mthis["oninput"]; - static oncanplaythrough_Setter(mthis, __arg_0) native "Document_oncanplaythrough_Setter"; - oncanplaythrough_Setter_(mthis, __arg_0) => oncanplaythrough_Setter(mthis, __arg_0); + oninput_Setter_(mthis, __arg_0) => mthis["oninput"] = __arg_0; - static onchange_Getter(mthis) native "Document_onchange_Getter"; - onchange_Getter_(mthis) => onchange_Getter(mthis); + oninvalid_Getter_(mthis) => mthis["oninvalid"]; - static onchange_Setter(mthis, __arg_0) native "Document_onchange_Setter"; - onchange_Setter_(mthis, __arg_0) => onchange_Setter(mthis, __arg_0); + oninvalid_Setter_(mthis, __arg_0) => mthis["oninvalid"] = __arg_0; - static onclick_Getter(mthis) native "Document_onclick_Getter"; - onclick_Getter_(mthis) => onclick_Getter(mthis); + onkeydown_Getter_(mthis) => mthis["onkeydown"]; - static onclick_Setter(mthis, __arg_0) native "Document_onclick_Setter"; - onclick_Setter_(mthis, __arg_0) => onclick_Setter(mthis, __arg_0); + onkeydown_Setter_(mthis, __arg_0) => mthis["onkeydown"] = __arg_0; - static onclose_Getter(mthis) native "Document_onclose_Getter"; - onclose_Getter_(mthis) => onclose_Getter(mthis); + onkeypress_Getter_(mthis) => mthis["onkeypress"]; - static onclose_Setter(mthis, __arg_0) native "Document_onclose_Setter"; - onclose_Setter_(mthis, __arg_0) => onclose_Setter(mthis, __arg_0); + onkeypress_Setter_(mthis, __arg_0) => mthis["onkeypress"] = __arg_0; - static oncontextmenu_Getter(mthis) native "Document_oncontextmenu_Getter"; - oncontextmenu_Getter_(mthis) => oncontextmenu_Getter(mthis); + onkeyup_Getter_(mthis) => mthis["onkeyup"]; - static oncontextmenu_Setter(mthis, __arg_0) native "Document_oncontextmenu_Setter"; - oncontextmenu_Setter_(mthis, __arg_0) => oncontextmenu_Setter(mthis, __arg_0); + onkeyup_Setter_(mthis, __arg_0) => mthis["onkeyup"] = __arg_0; - static oncopy_Getter(mthis) native "Document_oncopy_Getter"; - oncopy_Getter_(mthis) => oncopy_Getter(mthis); + onload_Getter_(mthis) => mthis["onload"]; - static oncopy_Setter(mthis, __arg_0) native "Document_oncopy_Setter"; - oncopy_Setter_(mthis, __arg_0) => oncopy_Setter(mthis, __arg_0); + onload_Setter_(mthis, __arg_0) => mthis["onload"] = __arg_0; - static oncuechange_Getter(mthis) native "Document_oncuechange_Getter"; - oncuechange_Getter_(mthis) => oncuechange_Getter(mthis); + onloadeddata_Getter_(mthis) => mthis["onloadeddata"]; - static oncuechange_Setter(mthis, __arg_0) native "Document_oncuechange_Setter"; - oncuechange_Setter_(mthis, __arg_0) => oncuechange_Setter(mthis, __arg_0); + onloadeddata_Setter_(mthis, __arg_0) => mthis["onloadeddata"] = __arg_0; - static oncut_Getter(mthis) native "Document_oncut_Getter"; - oncut_Getter_(mthis) => oncut_Getter(mthis); + onloadedmetadata_Getter_(mthis) => mthis["onloadedmetadata"]; - static oncut_Setter(mthis, __arg_0) native "Document_oncut_Setter"; - oncut_Setter_(mthis, __arg_0) => oncut_Setter(mthis, __arg_0); + onloadedmetadata_Setter_(mthis, __arg_0) => mthis["onloadedmetadata"] = __arg_0; - static ondblclick_Getter(mthis) native "Document_ondblclick_Getter"; - ondblclick_Getter_(mthis) => ondblclick_Getter(mthis); + onloadstart_Getter_(mthis) => mthis["onloadstart"]; - static ondblclick_Setter(mthis, __arg_0) native "Document_ondblclick_Setter"; - ondblclick_Setter_(mthis, __arg_0) => ondblclick_Setter(mthis, __arg_0); + onloadstart_Setter_(mthis, __arg_0) => mthis["onloadstart"] = __arg_0; - static ondrag_Getter(mthis) native "Document_ondrag_Getter"; - ondrag_Getter_(mthis) => ondrag_Getter(mthis); + onmousedown_Getter_(mthis) => mthis["onmousedown"]; - static ondrag_Setter(mthis, __arg_0) native "Document_ondrag_Setter"; - ondrag_Setter_(mthis, __arg_0) => ondrag_Setter(mthis, __arg_0); + onmousedown_Setter_(mthis, __arg_0) => mthis["onmousedown"] = __arg_0; - static ondragend_Getter(mthis) native "Document_ondragend_Getter"; - ondragend_Getter_(mthis) => ondragend_Getter(mthis); + onmouseenter_Getter_(mthis) => mthis["onmouseenter"]; - static ondragend_Setter(mthis, __arg_0) native "Document_ondragend_Setter"; - ondragend_Setter_(mthis, __arg_0) => ondragend_Setter(mthis, __arg_0); + onmouseenter_Setter_(mthis, __arg_0) => mthis["onmouseenter"] = __arg_0; - static ondragenter_Getter(mthis) native "Document_ondragenter_Getter"; - ondragenter_Getter_(mthis) => ondragenter_Getter(mthis); + onmouseleave_Getter_(mthis) => mthis["onmouseleave"]; - static ondragenter_Setter(mthis, __arg_0) native "Document_ondragenter_Setter"; - ondragenter_Setter_(mthis, __arg_0) => ondragenter_Setter(mthis, __arg_0); + onmouseleave_Setter_(mthis, __arg_0) => mthis["onmouseleave"] = __arg_0; - static ondragleave_Getter(mthis) native "Document_ondragleave_Getter"; - ondragleave_Getter_(mthis) => ondragleave_Getter(mthis); + onmousemove_Getter_(mthis) => mthis["onmousemove"]; - static ondragleave_Setter(mthis, __arg_0) native "Document_ondragleave_Setter"; - ondragleave_Setter_(mthis, __arg_0) => ondragleave_Setter(mthis, __arg_0); + onmousemove_Setter_(mthis, __arg_0) => mthis["onmousemove"] = __arg_0; - static ondragover_Getter(mthis) native "Document_ondragover_Getter"; - ondragover_Getter_(mthis) => ondragover_Getter(mthis); + onmouseout_Getter_(mthis) => mthis["onmouseout"]; - static ondragover_Setter(mthis, __arg_0) native "Document_ondragover_Setter"; - ondragover_Setter_(mthis, __arg_0) => ondragover_Setter(mthis, __arg_0); + onmouseout_Setter_(mthis, __arg_0) => mthis["onmouseout"] = __arg_0; - static ondragstart_Getter(mthis) native "Document_ondragstart_Getter"; - ondragstart_Getter_(mthis) => ondragstart_Getter(mthis); + onmouseover_Getter_(mthis) => mthis["onmouseover"]; - static ondragstart_Setter(mthis, __arg_0) native "Document_ondragstart_Setter"; - ondragstart_Setter_(mthis, __arg_0) => ondragstart_Setter(mthis, __arg_0); + onmouseover_Setter_(mthis, __arg_0) => mthis["onmouseover"] = __arg_0; - static ondrop_Getter(mthis) native "Document_ondrop_Getter"; - ondrop_Getter_(mthis) => ondrop_Getter(mthis); + onmouseup_Getter_(mthis) => mthis["onmouseup"]; - static ondrop_Setter(mthis, __arg_0) native "Document_ondrop_Setter"; - ondrop_Setter_(mthis, __arg_0) => ondrop_Setter(mthis, __arg_0); + onmouseup_Setter_(mthis, __arg_0) => mthis["onmouseup"] = __arg_0; - static ondurationchange_Getter(mthis) native "Document_ondurationchange_Getter"; - ondurationchange_Getter_(mthis) => ondurationchange_Getter(mthis); + onmousewheel_Getter_(mthis) => mthis["onmousewheel"]; - static ondurationchange_Setter(mthis, __arg_0) native "Document_ondurationchange_Setter"; - ondurationchange_Setter_(mthis, __arg_0) => ondurationchange_Setter(mthis, __arg_0); + onmousewheel_Setter_(mthis, __arg_0) => mthis["onmousewheel"] = __arg_0; - static onemptied_Getter(mthis) native "Document_onemptied_Getter"; - onemptied_Getter_(mthis) => onemptied_Getter(mthis); + onpaste_Getter_(mthis) => mthis["onpaste"]; - static onemptied_Setter(mthis, __arg_0) native "Document_onemptied_Setter"; - onemptied_Setter_(mthis, __arg_0) => onemptied_Setter(mthis, __arg_0); + onpaste_Setter_(mthis, __arg_0) => mthis["onpaste"] = __arg_0; - static onended_Getter(mthis) native "Document_onended_Getter"; - onended_Getter_(mthis) => onended_Getter(mthis); + onpause_Getter_(mthis) => mthis["onpause"]; - static onended_Setter(mthis, __arg_0) native "Document_onended_Setter"; - onended_Setter_(mthis, __arg_0) => onended_Setter(mthis, __arg_0); + onpause_Setter_(mthis, __arg_0) => mthis["onpause"] = __arg_0; - static onerror_Getter(mthis) native "Document_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onplay_Getter_(mthis) => mthis["onplay"]; - static onerror_Setter(mthis, __arg_0) native "Document_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onplay_Setter_(mthis, __arg_0) => mthis["onplay"] = __arg_0; - static onfocus_Getter(mthis) native "Document_onfocus_Getter"; - onfocus_Getter_(mthis) => onfocus_Getter(mthis); + onplaying_Getter_(mthis) => mthis["onplaying"]; - static onfocus_Setter(mthis, __arg_0) native "Document_onfocus_Setter"; - onfocus_Setter_(mthis, __arg_0) => onfocus_Setter(mthis, __arg_0); + onplaying_Setter_(mthis, __arg_0) => mthis["onplaying"] = __arg_0; - static onfullscreenchange_Getter(mthis) native "Document_onfullscreenchange_Getter"; - onfullscreenchange_Getter_(mthis) => onfullscreenchange_Getter(mthis); + onpointerlockchange_Getter_(mthis) => mthis["onpointerlockchange"]; - static onfullscreenchange_Setter(mthis, __arg_0) native "Document_onfullscreenchange_Setter"; - onfullscreenchange_Setter_(mthis, __arg_0) => onfullscreenchange_Setter(mthis, __arg_0); + onpointerlockchange_Setter_(mthis, __arg_0) => mthis["onpointerlockchange"] = __arg_0; - static onfullscreenerror_Getter(mthis) native "Document_onfullscreenerror_Getter"; - onfullscreenerror_Getter_(mthis) => onfullscreenerror_Getter(mthis); + onpointerlockerror_Getter_(mthis) => mthis["onpointerlockerror"]; - static onfullscreenerror_Setter(mthis, __arg_0) native "Document_onfullscreenerror_Setter"; - onfullscreenerror_Setter_(mthis, __arg_0) => onfullscreenerror_Setter(mthis, __arg_0); + onpointerlockerror_Setter_(mthis, __arg_0) => mthis["onpointerlockerror"] = __arg_0; - static oninput_Getter(mthis) native "Document_oninput_Getter"; - oninput_Getter_(mthis) => oninput_Getter(mthis); + onprogress_Getter_(mthis) => mthis["onprogress"]; - static oninput_Setter(mthis, __arg_0) native "Document_oninput_Setter"; - oninput_Setter_(mthis, __arg_0) => oninput_Setter(mthis, __arg_0); + onprogress_Setter_(mthis, __arg_0) => mthis["onprogress"] = __arg_0; - static oninvalid_Getter(mthis) native "Document_oninvalid_Getter"; - oninvalid_Getter_(mthis) => oninvalid_Getter(mthis); + onratechange_Getter_(mthis) => mthis["onratechange"]; - static oninvalid_Setter(mthis, __arg_0) native "Document_oninvalid_Setter"; - oninvalid_Setter_(mthis, __arg_0) => oninvalid_Setter(mthis, __arg_0); + onratechange_Setter_(mthis, __arg_0) => mthis["onratechange"] = __arg_0; - static onkeydown_Getter(mthis) native "Document_onkeydown_Getter"; - onkeydown_Getter_(mthis) => onkeydown_Getter(mthis); + onreadystatechange_Getter_(mthis) => mthis["onreadystatechange"]; - static onkeydown_Setter(mthis, __arg_0) native "Document_onkeydown_Setter"; - onkeydown_Setter_(mthis, __arg_0) => onkeydown_Setter(mthis, __arg_0); + onreadystatechange_Setter_(mthis, __arg_0) => mthis["onreadystatechange"] = __arg_0; - static onkeypress_Getter(mthis) native "Document_onkeypress_Getter"; - onkeypress_Getter_(mthis) => onkeypress_Getter(mthis); + onreset_Getter_(mthis) => mthis["onreset"]; - static onkeypress_Setter(mthis, __arg_0) native "Document_onkeypress_Setter"; - onkeypress_Setter_(mthis, __arg_0) => onkeypress_Setter(mthis, __arg_0); + onreset_Setter_(mthis, __arg_0) => mthis["onreset"] = __arg_0; - static onkeyup_Getter(mthis) native "Document_onkeyup_Getter"; - onkeyup_Getter_(mthis) => onkeyup_Getter(mthis); + onresize_Getter_(mthis) => mthis["onresize"]; - static onkeyup_Setter(mthis, __arg_0) native "Document_onkeyup_Setter"; - onkeyup_Setter_(mthis, __arg_0) => onkeyup_Setter(mthis, __arg_0); + onresize_Setter_(mthis, __arg_0) => mthis["onresize"] = __arg_0; - static onload_Getter(mthis) native "Document_onload_Getter"; - onload_Getter_(mthis) => onload_Getter(mthis); + onscroll_Getter_(mthis) => mthis["onscroll"]; - static onload_Setter(mthis, __arg_0) native "Document_onload_Setter"; - onload_Setter_(mthis, __arg_0) => onload_Setter(mthis, __arg_0); + onscroll_Setter_(mthis, __arg_0) => mthis["onscroll"] = __arg_0; - static onloadeddata_Getter(mthis) native "Document_onloadeddata_Getter"; - onloadeddata_Getter_(mthis) => onloadeddata_Getter(mthis); + onsearch_Getter_(mthis) => mthis["onsearch"]; - static onloadeddata_Setter(mthis, __arg_0) native "Document_onloadeddata_Setter"; - onloadeddata_Setter_(mthis, __arg_0) => onloadeddata_Setter(mthis, __arg_0); + onsearch_Setter_(mthis, __arg_0) => mthis["onsearch"] = __arg_0; - static onloadedmetadata_Getter(mthis) native "Document_onloadedmetadata_Getter"; - onloadedmetadata_Getter_(mthis) => onloadedmetadata_Getter(mthis); + onsecuritypolicyviolation_Getter_(mthis) => mthis["onsecuritypolicyviolation"]; - static onloadedmetadata_Setter(mthis, __arg_0) native "Document_onloadedmetadata_Setter"; - onloadedmetadata_Setter_(mthis, __arg_0) => onloadedmetadata_Setter(mthis, __arg_0); + onsecuritypolicyviolation_Setter_(mthis, __arg_0) => mthis["onsecuritypolicyviolation"] = __arg_0; - static onloadstart_Getter(mthis) native "Document_onloadstart_Getter"; - onloadstart_Getter_(mthis) => onloadstart_Getter(mthis); + onseeked_Getter_(mthis) => mthis["onseeked"]; - static onloadstart_Setter(mthis, __arg_0) native "Document_onloadstart_Setter"; - onloadstart_Setter_(mthis, __arg_0) => onloadstart_Setter(mthis, __arg_0); + onseeked_Setter_(mthis, __arg_0) => mthis["onseeked"] = __arg_0; - static onmousedown_Getter(mthis) native "Document_onmousedown_Getter"; - onmousedown_Getter_(mthis) => onmousedown_Getter(mthis); + onseeking_Getter_(mthis) => mthis["onseeking"]; - static onmousedown_Setter(mthis, __arg_0) native "Document_onmousedown_Setter"; - onmousedown_Setter_(mthis, __arg_0) => onmousedown_Setter(mthis, __arg_0); + onseeking_Setter_(mthis, __arg_0) => mthis["onseeking"] = __arg_0; - static onmouseenter_Getter(mthis) native "Document_onmouseenter_Getter"; - onmouseenter_Getter_(mthis) => onmouseenter_Getter(mthis); + onselect_Getter_(mthis) => mthis["onselect"]; - static onmouseenter_Setter(mthis, __arg_0) native "Document_onmouseenter_Setter"; - onmouseenter_Setter_(mthis, __arg_0) => onmouseenter_Setter(mthis, __arg_0); + onselect_Setter_(mthis, __arg_0) => mthis["onselect"] = __arg_0; - static onmouseleave_Getter(mthis) native "Document_onmouseleave_Getter"; - onmouseleave_Getter_(mthis) => onmouseleave_Getter(mthis); + onselectionchange_Getter_(mthis) => mthis["onselectionchange"]; - static onmouseleave_Setter(mthis, __arg_0) native "Document_onmouseleave_Setter"; - onmouseleave_Setter_(mthis, __arg_0) => onmouseleave_Setter(mthis, __arg_0); + onselectionchange_Setter_(mthis, __arg_0) => mthis["onselectionchange"] = __arg_0; - static onmousemove_Getter(mthis) native "Document_onmousemove_Getter"; - onmousemove_Getter_(mthis) => onmousemove_Getter(mthis); + onselectstart_Getter_(mthis) => mthis["onselectstart"]; - static onmousemove_Setter(mthis, __arg_0) native "Document_onmousemove_Setter"; - onmousemove_Setter_(mthis, __arg_0) => onmousemove_Setter(mthis, __arg_0); + onselectstart_Setter_(mthis, __arg_0) => mthis["onselectstart"] = __arg_0; - static onmouseout_Getter(mthis) native "Document_onmouseout_Getter"; - onmouseout_Getter_(mthis) => onmouseout_Getter(mthis); + onshow_Getter_(mthis) => mthis["onshow"]; - static onmouseout_Setter(mthis, __arg_0) native "Document_onmouseout_Setter"; - onmouseout_Setter_(mthis, __arg_0) => onmouseout_Setter(mthis, __arg_0); + onshow_Setter_(mthis, __arg_0) => mthis["onshow"] = __arg_0; - static onmouseover_Getter(mthis) native "Document_onmouseover_Getter"; - onmouseover_Getter_(mthis) => onmouseover_Getter(mthis); + onstalled_Getter_(mthis) => mthis["onstalled"]; - static onmouseover_Setter(mthis, __arg_0) native "Document_onmouseover_Setter"; - onmouseover_Setter_(mthis, __arg_0) => onmouseover_Setter(mthis, __arg_0); + onstalled_Setter_(mthis, __arg_0) => mthis["onstalled"] = __arg_0; - static onmouseup_Getter(mthis) native "Document_onmouseup_Getter"; - onmouseup_Getter_(mthis) => onmouseup_Getter(mthis); + onsubmit_Getter_(mthis) => mthis["onsubmit"]; - static onmouseup_Setter(mthis, __arg_0) native "Document_onmouseup_Setter"; - onmouseup_Setter_(mthis, __arg_0) => onmouseup_Setter(mthis, __arg_0); + onsubmit_Setter_(mthis, __arg_0) => mthis["onsubmit"] = __arg_0; - static onmousewheel_Getter(mthis) native "Document_onmousewheel_Getter"; - onmousewheel_Getter_(mthis) => onmousewheel_Getter(mthis); + onsuspend_Getter_(mthis) => mthis["onsuspend"]; - static onmousewheel_Setter(mthis, __arg_0) native "Document_onmousewheel_Setter"; - onmousewheel_Setter_(mthis, __arg_0) => onmousewheel_Setter(mthis, __arg_0); + onsuspend_Setter_(mthis, __arg_0) => mthis["onsuspend"] = __arg_0; - static onpaste_Getter(mthis) native "Document_onpaste_Getter"; - onpaste_Getter_(mthis) => onpaste_Getter(mthis); + ontimeupdate_Getter_(mthis) => mthis["ontimeupdate"]; - static onpaste_Setter(mthis, __arg_0) native "Document_onpaste_Setter"; - onpaste_Setter_(mthis, __arg_0) => onpaste_Setter(mthis, __arg_0); + ontimeupdate_Setter_(mthis, __arg_0) => mthis["ontimeupdate"] = __arg_0; - static onpause_Getter(mthis) native "Document_onpause_Getter"; - onpause_Getter_(mthis) => onpause_Getter(mthis); + ontoggle_Getter_(mthis) => mthis["ontoggle"]; - static onpause_Setter(mthis, __arg_0) native "Document_onpause_Setter"; - onpause_Setter_(mthis, __arg_0) => onpause_Setter(mthis, __arg_0); + ontoggle_Setter_(mthis, __arg_0) => mthis["ontoggle"] = __arg_0; - static onplay_Getter(mthis) native "Document_onplay_Getter"; - onplay_Getter_(mthis) => onplay_Getter(mthis); + ontouchcancel_Getter_(mthis) => mthis["ontouchcancel"]; - static onplay_Setter(mthis, __arg_0) native "Document_onplay_Setter"; - onplay_Setter_(mthis, __arg_0) => onplay_Setter(mthis, __arg_0); + ontouchcancel_Setter_(mthis, __arg_0) => mthis["ontouchcancel"] = __arg_0; - static onplaying_Getter(mthis) native "Document_onplaying_Getter"; - onplaying_Getter_(mthis) => onplaying_Getter(mthis); + ontouchend_Getter_(mthis) => mthis["ontouchend"]; - static onplaying_Setter(mthis, __arg_0) native "Document_onplaying_Setter"; - onplaying_Setter_(mthis, __arg_0) => onplaying_Setter(mthis, __arg_0); + ontouchend_Setter_(mthis, __arg_0) => mthis["ontouchend"] = __arg_0; - static onpointerlockchange_Getter(mthis) native "Document_onpointerlockchange_Getter"; - onpointerlockchange_Getter_(mthis) => onpointerlockchange_Getter(mthis); + ontouchmove_Getter_(mthis) => mthis["ontouchmove"]; - static onpointerlockchange_Setter(mthis, __arg_0) native "Document_onpointerlockchange_Setter"; - onpointerlockchange_Setter_(mthis, __arg_0) => onpointerlockchange_Setter(mthis, __arg_0); + ontouchmove_Setter_(mthis, __arg_0) => mthis["ontouchmove"] = __arg_0; - static onpointerlockerror_Getter(mthis) native "Document_onpointerlockerror_Getter"; - onpointerlockerror_Getter_(mthis) => onpointerlockerror_Getter(mthis); + ontouchstart_Getter_(mthis) => mthis["ontouchstart"]; - static onpointerlockerror_Setter(mthis, __arg_0) native "Document_onpointerlockerror_Setter"; - onpointerlockerror_Setter_(mthis, __arg_0) => onpointerlockerror_Setter(mthis, __arg_0); + ontouchstart_Setter_(mthis, __arg_0) => mthis["ontouchstart"] = __arg_0; - static onprogress_Getter(mthis) native "Document_onprogress_Getter"; - onprogress_Getter_(mthis) => onprogress_Getter(mthis); + onvolumechange_Getter_(mthis) => mthis["onvolumechange"]; - static onprogress_Setter(mthis, __arg_0) native "Document_onprogress_Setter"; - onprogress_Setter_(mthis, __arg_0) => onprogress_Setter(mthis, __arg_0); + onvolumechange_Setter_(mthis, __arg_0) => mthis["onvolumechange"] = __arg_0; - static onratechange_Getter(mthis) native "Document_onratechange_Getter"; - onratechange_Getter_(mthis) => onratechange_Getter(mthis); + onwaiting_Getter_(mthis) => mthis["onwaiting"]; - static onratechange_Setter(mthis, __arg_0) native "Document_onratechange_Setter"; - onratechange_Setter_(mthis, __arg_0) => onratechange_Setter(mthis, __arg_0); + onwaiting_Setter_(mthis, __arg_0) => mthis["onwaiting"] = __arg_0; - static onreadystatechange_Getter(mthis) native "Document_onreadystatechange_Getter"; - onreadystatechange_Getter_(mthis) => onreadystatechange_Getter(mthis); + onwebkitfullscreenchange_Getter_(mthis) => mthis["onwebkitfullscreenchange"]; - static onreadystatechange_Setter(mthis, __arg_0) native "Document_onreadystatechange_Setter"; - onreadystatechange_Setter_(mthis, __arg_0) => onreadystatechange_Setter(mthis, __arg_0); + onwebkitfullscreenchange_Setter_(mthis, __arg_0) => mthis["onwebkitfullscreenchange"] = __arg_0; - static onreset_Getter(mthis) native "Document_onreset_Getter"; - onreset_Getter_(mthis) => onreset_Getter(mthis); + onwebkitfullscreenerror_Getter_(mthis) => mthis["onwebkitfullscreenerror"]; - static onreset_Setter(mthis, __arg_0) native "Document_onreset_Setter"; - onreset_Setter_(mthis, __arg_0) => onreset_Setter(mthis, __arg_0); + onwebkitfullscreenerror_Setter_(mthis, __arg_0) => mthis["onwebkitfullscreenerror"] = __arg_0; - static onresize_Getter(mthis) native "Document_onresize_Getter"; - onresize_Getter_(mthis) => onresize_Getter(mthis); + onwheel_Getter_(mthis) => mthis["onwheel"]; - static onresize_Setter(mthis, __arg_0) native "Document_onresize_Setter"; - onresize_Setter_(mthis, __arg_0) => onresize_Setter(mthis, __arg_0); + onwheel_Setter_(mthis, __arg_0) => mthis["onwheel"] = __arg_0; - static onscroll_Getter(mthis) native "Document_onscroll_Getter"; - onscroll_Getter_(mthis) => onscroll_Getter(mthis); + plugins_Getter_(mthis) => mthis["plugins"]; - static onscroll_Setter(mthis, __arg_0) native "Document_onscroll_Setter"; - onscroll_Setter_(mthis, __arg_0) => onscroll_Setter(mthis, __arg_0); + pointerLockElement_Getter_(mthis) => mthis["pointerLockElement"]; - static onsearch_Getter(mthis) native "Document_onsearch_Getter"; - onsearch_Getter_(mthis) => onsearch_Getter(mthis); + preferredStylesheetSet_Getter_(mthis) => mthis["preferredStylesheetSet"]; - static onsearch_Setter(mthis, __arg_0) native "Document_onsearch_Setter"; - onsearch_Setter_(mthis, __arg_0) => onsearch_Setter(mthis, __arg_0); + queryCommandEnabled_Callback_0_(mthis) => mthis.callMethod("queryCommandEnabled", []); - static onsecuritypolicyviolation_Getter(mthis) native "Document_onsecuritypolicyviolation_Getter"; - onsecuritypolicyviolation_Getter_(mthis) => onsecuritypolicyviolation_Getter(mthis); + queryCommandEnabled_Callback_1_(mthis, __arg_0) => mthis.callMethod("queryCommandEnabled", [__arg_0]); - static onsecuritypolicyviolation_Setter(mthis, __arg_0) native "Document_onsecuritypolicyviolation_Setter"; - onsecuritypolicyviolation_Setter_(mthis, __arg_0) => onsecuritypolicyviolation_Setter(mthis, __arg_0); + queryCommandIndeterm_Callback_0_(mthis) => mthis.callMethod("queryCommandIndeterm", []); - static onseeked_Getter(mthis) native "Document_onseeked_Getter"; - onseeked_Getter_(mthis) => onseeked_Getter(mthis); + queryCommandIndeterm_Callback_1_(mthis, __arg_0) => mthis.callMethod("queryCommandIndeterm", [__arg_0]); - static onseeked_Setter(mthis, __arg_0) native "Document_onseeked_Setter"; - onseeked_Setter_(mthis, __arg_0) => onseeked_Setter(mthis, __arg_0); + queryCommandState_Callback_0_(mthis) => mthis.callMethod("queryCommandState", []); - static onseeking_Getter(mthis) native "Document_onseeking_Getter"; - onseeking_Getter_(mthis) => onseeking_Getter(mthis); + queryCommandState_Callback_1_(mthis, __arg_0) => mthis.callMethod("queryCommandState", [__arg_0]); - static onseeking_Setter(mthis, __arg_0) native "Document_onseeking_Setter"; - onseeking_Setter_(mthis, __arg_0) => onseeking_Setter(mthis, __arg_0); + queryCommandSupported_Callback_0_(mthis) => mthis.callMethod("queryCommandSupported", []); - static onselect_Getter(mthis) native "Document_onselect_Getter"; - onselect_Getter_(mthis) => onselect_Getter(mthis); + queryCommandSupported_Callback_1_(mthis, __arg_0) => mthis.callMethod("queryCommandSupported", [__arg_0]); - static onselect_Setter(mthis, __arg_0) native "Document_onselect_Setter"; - onselect_Setter_(mthis, __arg_0) => onselect_Setter(mthis, __arg_0); + queryCommandValue_Callback_0_(mthis) => mthis.callMethod("queryCommandValue", []); - static onselectionchange_Getter(mthis) native "Document_onselectionchange_Getter"; - onselectionchange_Getter_(mthis) => onselectionchange_Getter(mthis); + queryCommandValue_Callback_1_(mthis, __arg_0) => mthis.callMethod("queryCommandValue", [__arg_0]); - static onselectionchange_Setter(mthis, __arg_0) native "Document_onselectionchange_Setter"; - onselectionchange_Setter_(mthis, __arg_0) => onselectionchange_Setter(mthis, __arg_0); + querySelectorAll_Callback_0_(mthis) => mthis.callMethod("querySelectorAll", []); - static onselectstart_Getter(mthis) native "Document_onselectstart_Getter"; - onselectstart_Getter_(mthis) => onselectstart_Getter(mthis); + querySelectorAll_Callback_1_(mthis, __arg_0) => mthis.callMethod("querySelectorAll", [__arg_0]); - static onselectstart_Setter(mthis, __arg_0) native "Document_onselectstart_Setter"; - onselectstart_Setter_(mthis, __arg_0) => onselectstart_Setter(mthis, __arg_0); + querySelector_Callback_0_(mthis) => mthis.callMethod("querySelector", []); - static onshow_Getter(mthis) native "Document_onshow_Getter"; - onshow_Getter_(mthis) => onshow_Getter(mthis); + querySelector_Callback_1_(mthis, __arg_0) => mthis.callMethod("querySelector", [__arg_0]); - static onshow_Setter(mthis, __arg_0) native "Document_onshow_Setter"; - onshow_Setter_(mthis, __arg_0) => onshow_Setter(mthis, __arg_0); + readyState_Getter_(mthis) => mthis["readyState"]; - static onstalled_Getter(mthis) native "Document_onstalled_Getter"; - onstalled_Getter_(mthis) => onstalled_Getter(mthis); + referrer_Getter_(mthis) => mthis["referrer"]; - static onstalled_Setter(mthis, __arg_0) native "Document_onstalled_Setter"; - onstalled_Setter_(mthis, __arg_0) => onstalled_Setter(mthis, __arg_0); + registerElement_Callback_0_(mthis) => mthis.callMethod("registerElement", []); - static onsubmit_Getter(mthis) native "Document_onsubmit_Getter"; - onsubmit_Getter_(mthis) => onsubmit_Getter(mthis); + registerElement_Callback_1_(mthis, __arg_0) => mthis.callMethod("registerElement", [__arg_0]); - static onsubmit_Setter(mthis, __arg_0) native "Document_onsubmit_Setter"; - onsubmit_Setter_(mthis, __arg_0) => onsubmit_Setter(mthis, __arg_0); + registerElement_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("registerElement", [__arg_0, __arg_1]); - static onsuspend_Getter(mthis) native "Document_onsuspend_Getter"; - onsuspend_Getter_(mthis) => onsuspend_Getter(mthis); + rootElement_Getter_(mthis) => mthis["rootElement"]; - static onsuspend_Setter(mthis, __arg_0) native "Document_onsuspend_Setter"; - onsuspend_Setter_(mthis, __arg_0) => onsuspend_Setter(mthis, __arg_0); + scripts_Getter_(mthis) => mthis["scripts"]; - static ontimeupdate_Getter(mthis) native "Document_ontimeupdate_Getter"; - ontimeupdate_Getter_(mthis) => ontimeupdate_Getter(mthis); + selectedStylesheetSet_Getter_(mthis) => mthis["selectedStylesheetSet"]; - static ontimeupdate_Setter(mthis, __arg_0) native "Document_ontimeupdate_Setter"; - ontimeupdate_Setter_(mthis, __arg_0) => ontimeupdate_Setter(mthis, __arg_0); + selectedStylesheetSet_Setter_(mthis, __arg_0) => mthis["selectedStylesheetSet"] = __arg_0; - static ontoggle_Getter(mthis) native "Document_ontoggle_Getter"; - ontoggle_Getter_(mthis) => ontoggle_Getter(mthis); + styleSheets_Getter_(mthis) => mthis["styleSheets"]; - static ontoggle_Setter(mthis, __arg_0) native "Document_ontoggle_Setter"; - ontoggle_Setter_(mthis, __arg_0) => ontoggle_Setter(mthis, __arg_0); + timeline_Getter_(mthis) => mthis["timeline"]; - static ontouchcancel_Getter(mthis) native "Document_ontouchcancel_Getter"; - ontouchcancel_Getter_(mthis) => ontouchcancel_Getter(mthis); + title_Getter_(mthis) => mthis["title"]; - static ontouchcancel_Setter(mthis, __arg_0) native "Document_ontouchcancel_Setter"; - ontouchcancel_Setter_(mthis, __arg_0) => ontouchcancel_Setter(mthis, __arg_0); + title_Setter_(mthis, __arg_0) => mthis["title"] = __arg_0; - static ontouchend_Getter(mthis) native "Document_ontouchend_Getter"; - ontouchend_Getter_(mthis) => ontouchend_Getter(mthis); + transformDocumentToTreeView_Callback_0_(mthis) => mthis.callMethod("transformDocumentToTreeView", []); - static ontouchend_Setter(mthis, __arg_0) native "Document_ontouchend_Setter"; - ontouchend_Setter_(mthis, __arg_0) => ontouchend_Setter(mthis, __arg_0); + transformDocumentToTreeView_Callback_1_(mthis, __arg_0) => mthis.callMethod("transformDocumentToTreeView", [__arg_0]); - static ontouchmove_Getter(mthis) native "Document_ontouchmove_Getter"; - ontouchmove_Getter_(mthis) => ontouchmove_Getter(mthis); + visibilityState_Getter_(mthis) => mthis["visibilityState"]; - static ontouchmove_Setter(mthis, __arg_0) native "Document_ontouchmove_Setter"; - ontouchmove_Setter_(mthis, __arg_0) => ontouchmove_Setter(mthis, __arg_0); + webkitCancelFullScreen_Callback_0_(mthis) => mthis.callMethod("webkitCancelFullScreen", []); - static ontouchstart_Getter(mthis) native "Document_ontouchstart_Getter"; - ontouchstart_Getter_(mthis) => ontouchstart_Getter(mthis); + webkitExitFullscreen_Callback_0_(mthis) => mthis.callMethod("webkitExitFullscreen", []); - static ontouchstart_Setter(mthis, __arg_0) native "Document_ontouchstart_Setter"; - ontouchstart_Setter_(mthis, __arg_0) => ontouchstart_Setter(mthis, __arg_0); + webkitFullscreenElement_Getter_(mthis) => mthis["webkitFullscreenElement"]; - static onvolumechange_Getter(mthis) native "Document_onvolumechange_Getter"; - onvolumechange_Getter_(mthis) => onvolumechange_Getter(mthis); + webkitFullscreenEnabled_Getter_(mthis) => mthis["webkitFullscreenEnabled"]; - static onvolumechange_Setter(mthis, __arg_0) native "Document_onvolumechange_Setter"; - onvolumechange_Setter_(mthis, __arg_0) => onvolumechange_Setter(mthis, __arg_0); + webkitHidden_Getter_(mthis) => mthis["webkitHidden"]; - static onwaiting_Getter(mthis) native "Document_onwaiting_Getter"; - onwaiting_Getter_(mthis) => onwaiting_Getter(mthis); + webkitIsFullScreen_Getter_(mthis) => mthis["webkitIsFullScreen"]; - static onwaiting_Setter(mthis, __arg_0) native "Document_onwaiting_Setter"; - onwaiting_Setter_(mthis, __arg_0) => onwaiting_Setter(mthis, __arg_0); + webkitVisibilityState_Getter_(mthis) => mthis["webkitVisibilityState"]; - static onwebkitfullscreenchange_Getter(mthis) native "Document_onwebkitfullscreenchange_Getter"; - onwebkitfullscreenchange_Getter_(mthis) => onwebkitfullscreenchange_Getter(mthis); - - static onwebkitfullscreenchange_Setter(mthis, __arg_0) native "Document_onwebkitfullscreenchange_Setter"; - onwebkitfullscreenchange_Setter_(mthis, __arg_0) => onwebkitfullscreenchange_Setter(mthis, __arg_0); - - static onwebkitfullscreenerror_Getter(mthis) native "Document_onwebkitfullscreenerror_Getter"; - onwebkitfullscreenerror_Getter_(mthis) => onwebkitfullscreenerror_Getter(mthis); - - static onwebkitfullscreenerror_Setter(mthis, __arg_0) native "Document_onwebkitfullscreenerror_Setter"; - onwebkitfullscreenerror_Setter_(mthis, __arg_0) => onwebkitfullscreenerror_Setter(mthis, __arg_0); - - static onwheel_Getter(mthis) native "Document_onwheel_Getter"; - onwheel_Getter_(mthis) => onwheel_Getter(mthis); - - static onwheel_Setter(mthis, __arg_0) native "Document_onwheel_Setter"; - onwheel_Setter_(mthis, __arg_0) => onwheel_Setter(mthis, __arg_0); - - static plugins_Getter(mthis) native "Document_plugins_Getter"; - plugins_Getter_(mthis) => plugins_Getter(mthis); - - static pointerLockElement_Getter(mthis) native "Document_pointerLockElement_Getter"; - pointerLockElement_Getter_(mthis) => pointerLockElement_Getter(mthis); - - static preferredStylesheetSet_Getter(mthis) native "Document_preferredStylesheetSet_Getter"; - preferredStylesheetSet_Getter_(mthis) => preferredStylesheetSet_Getter(mthis); - - static queryCommandEnabled_Callback_0(mthis) native "Document_queryCommandEnabled_Callback"; - queryCommandEnabled_Callback_0_(mthis) => queryCommandEnabled_Callback_0(mthis); - - static queryCommandEnabled_Callback_1(mthis, __arg_0) native "Document_queryCommandEnabled_Callback"; - queryCommandEnabled_Callback_1_(mthis, __arg_0) => queryCommandEnabled_Callback_1(mthis, __arg_0); - - static queryCommandEnabled_Callback_2(mthis, __arg_0, __arg_1) native "Document_queryCommandEnabled_Callback"; - queryCommandEnabled_Callback_2_(mthis, __arg_0, __arg_1) => queryCommandEnabled_Callback_2(mthis, __arg_0, __arg_1); - - static queryCommandEnabled_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_queryCommandEnabled_Callback"; - queryCommandEnabled_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => queryCommandEnabled_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static queryCommandIndeterm_Callback_0(mthis) native "Document_queryCommandIndeterm_Callback"; - queryCommandIndeterm_Callback_0_(mthis) => queryCommandIndeterm_Callback_0(mthis); - - static queryCommandIndeterm_Callback_1(mthis, __arg_0) native "Document_queryCommandIndeterm_Callback"; - queryCommandIndeterm_Callback_1_(mthis, __arg_0) => queryCommandIndeterm_Callback_1(mthis, __arg_0); - - static queryCommandIndeterm_Callback_2(mthis, __arg_0, __arg_1) native "Document_queryCommandIndeterm_Callback"; - queryCommandIndeterm_Callback_2_(mthis, __arg_0, __arg_1) => queryCommandIndeterm_Callback_2(mthis, __arg_0, __arg_1); - - static queryCommandIndeterm_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_queryCommandIndeterm_Callback"; - queryCommandIndeterm_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => queryCommandIndeterm_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static queryCommandState_Callback_0(mthis) native "Document_queryCommandState_Callback"; - queryCommandState_Callback_0_(mthis) => queryCommandState_Callback_0(mthis); - - static queryCommandState_Callback_1(mthis, __arg_0) native "Document_queryCommandState_Callback"; - queryCommandState_Callback_1_(mthis, __arg_0) => queryCommandState_Callback_1(mthis, __arg_0); - - static queryCommandState_Callback_2(mthis, __arg_0, __arg_1) native "Document_queryCommandState_Callback"; - queryCommandState_Callback_2_(mthis, __arg_0, __arg_1) => queryCommandState_Callback_2(mthis, __arg_0, __arg_1); - - static queryCommandState_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_queryCommandState_Callback"; - queryCommandState_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => queryCommandState_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static queryCommandSupported_Callback_0(mthis) native "Document_queryCommandSupported_Callback"; - queryCommandSupported_Callback_0_(mthis) => queryCommandSupported_Callback_0(mthis); - - static queryCommandSupported_Callback_1(mthis, __arg_0) native "Document_queryCommandSupported_Callback"; - queryCommandSupported_Callback_1_(mthis, __arg_0) => queryCommandSupported_Callback_1(mthis, __arg_0); - - static queryCommandSupported_Callback_2(mthis, __arg_0, __arg_1) native "Document_queryCommandSupported_Callback"; - queryCommandSupported_Callback_2_(mthis, __arg_0, __arg_1) => queryCommandSupported_Callback_2(mthis, __arg_0, __arg_1); - - static queryCommandSupported_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_queryCommandSupported_Callback"; - queryCommandSupported_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => queryCommandSupported_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static queryCommandValue_Callback_0(mthis) native "Document_queryCommandValue_Callback"; - queryCommandValue_Callback_0_(mthis) => queryCommandValue_Callback_0(mthis); - - static queryCommandValue_Callback_1(mthis, __arg_0) native "Document_queryCommandValue_Callback"; - queryCommandValue_Callback_1_(mthis, __arg_0) => queryCommandValue_Callback_1(mthis, __arg_0); - - static queryCommandValue_Callback_2(mthis, __arg_0, __arg_1) native "Document_queryCommandValue_Callback"; - queryCommandValue_Callback_2_(mthis, __arg_0, __arg_1) => queryCommandValue_Callback_2(mthis, __arg_0, __arg_1); - - static queryCommandValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_queryCommandValue_Callback"; - queryCommandValue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => queryCommandValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static querySelectorAll_Callback_0(mthis) native "Document_querySelectorAll_Callback"; - querySelectorAll_Callback_0_(mthis) => querySelectorAll_Callback_0(mthis); - - static querySelectorAll_Callback_1(mthis, __arg_0) native "Document_querySelectorAll_Callback"; - querySelectorAll_Callback_1_(mthis, __arg_0) => querySelectorAll_Callback_1(mthis, __arg_0); - - static querySelectorAll_Callback_2(mthis, __arg_0, __arg_1) native "Document_querySelectorAll_Callback"; - querySelectorAll_Callback_2_(mthis, __arg_0, __arg_1) => querySelectorAll_Callback_2(mthis, __arg_0, __arg_1); - - static querySelectorAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_querySelectorAll_Callback"; - querySelectorAll_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => querySelectorAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static querySelector_Callback_0(mthis) native "Document_querySelector_Callback"; - querySelector_Callback_0_(mthis) => querySelector_Callback_0(mthis); - - static querySelector_Callback_1(mthis, __arg_0) native "Document_querySelector_Callback"; - querySelector_Callback_1_(mthis, __arg_0) => querySelector_Callback_1(mthis, __arg_0); - - static querySelector_Callback_2(mthis, __arg_0, __arg_1) native "Document_querySelector_Callback"; - querySelector_Callback_2_(mthis, __arg_0, __arg_1) => querySelector_Callback_2(mthis, __arg_0, __arg_1); - - static querySelector_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_querySelector_Callback"; - querySelector_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => querySelector_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static readyState_Getter(mthis) native "Document_readyState_Getter"; - readyState_Getter_(mthis) => readyState_Getter(mthis); - - static referrer_Getter(mthis) native "Document_referrer_Getter"; - referrer_Getter_(mthis) => referrer_Getter(mthis); - - static registerElement_Callback_0(mthis) native "Document_registerElement_Callback"; - registerElement_Callback_0_(mthis) => registerElement_Callback_0(mthis); - - static registerElement_Callback_1(mthis, __arg_0) native "Document_registerElement_Callback"; - registerElement_Callback_1_(mthis, __arg_0) => registerElement_Callback_1(mthis, __arg_0); - - static registerElement_Callback_2(mthis, __arg_0, __arg_1) native "Document_registerElement_Callback"; - registerElement_Callback_2_(mthis, __arg_0, __arg_1) => registerElement_Callback_2(mthis, __arg_0, __arg_1); - - static registerElement_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_registerElement_Callback"; - registerElement_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => registerElement_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static registerElement_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Document_registerElement_Callback"; - registerElement_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => registerElement_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static rootElement_Getter(mthis) native "Document_rootElement_Getter"; - rootElement_Getter_(mthis) => rootElement_Getter(mthis); - - static scripts_Getter(mthis) native "Document_scripts_Getter"; - scripts_Getter_(mthis) => scripts_Getter(mthis); - - static selectedStylesheetSet_Getter(mthis) native "Document_selectedStylesheetSet_Getter"; - selectedStylesheetSet_Getter_(mthis) => selectedStylesheetSet_Getter(mthis); - - static selectedStylesheetSet_Setter(mthis, __arg_0) native "Document_selectedStylesheetSet_Setter"; - selectedStylesheetSet_Setter_(mthis, __arg_0) => selectedStylesheetSet_Setter(mthis, __arg_0); - - static styleSheets_Getter(mthis) native "Document_styleSheets_Getter"; - styleSheets_Getter_(mthis) => styleSheets_Getter(mthis); - - static timeline_Getter(mthis) native "Document_timeline_Getter"; - timeline_Getter_(mthis) => timeline_Getter(mthis); - - static title_Getter(mthis) native "Document_title_Getter"; - title_Getter_(mthis) => title_Getter(mthis); - - static title_Setter(mthis, __arg_0) native "Document_title_Setter"; - title_Setter_(mthis, __arg_0) => title_Setter(mthis, __arg_0); - - static transformDocumentToTreeView_Callback_0(mthis) native "Document_transformDocumentToTreeView_Callback"; - transformDocumentToTreeView_Callback_0_(mthis) => transformDocumentToTreeView_Callback_0(mthis); - - static transformDocumentToTreeView_Callback_1(mthis, __arg_0) native "Document_transformDocumentToTreeView_Callback"; - transformDocumentToTreeView_Callback_1_(mthis, __arg_0) => transformDocumentToTreeView_Callback_1(mthis, __arg_0); - - static transformDocumentToTreeView_Callback_2(mthis, __arg_0, __arg_1) native "Document_transformDocumentToTreeView_Callback"; - transformDocumentToTreeView_Callback_2_(mthis, __arg_0, __arg_1) => transformDocumentToTreeView_Callback_2(mthis, __arg_0, __arg_1); - - static transformDocumentToTreeView_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Document_transformDocumentToTreeView_Callback"; - transformDocumentToTreeView_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => transformDocumentToTreeView_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static visibilityState_Getter(mthis) native "Document_visibilityState_Getter"; - visibilityState_Getter_(mthis) => visibilityState_Getter(mthis); - - static webkitCancelFullScreen_Callback_0(mthis) native "Document_webkitCancelFullScreen_Callback"; - webkitCancelFullScreen_Callback_0_(mthis) => webkitCancelFullScreen_Callback_0(mthis); - - static webkitCancelFullScreen_Callback_1(mthis, __arg_0) native "Document_webkitCancelFullScreen_Callback"; - webkitCancelFullScreen_Callback_1_(mthis, __arg_0) => webkitCancelFullScreen_Callback_1(mthis, __arg_0); - - static webkitCancelFullScreen_Callback_2(mthis, __arg_0, __arg_1) native "Document_webkitCancelFullScreen_Callback"; - webkitCancelFullScreen_Callback_2_(mthis, __arg_0, __arg_1) => webkitCancelFullScreen_Callback_2(mthis, __arg_0, __arg_1); - - static webkitExitFullscreen_Callback_0(mthis) native "Document_webkitExitFullscreen_Callback"; - webkitExitFullscreen_Callback_0_(mthis) => webkitExitFullscreen_Callback_0(mthis); - - static webkitExitFullscreen_Callback_1(mthis, __arg_0) native "Document_webkitExitFullscreen_Callback"; - webkitExitFullscreen_Callback_1_(mthis, __arg_0) => webkitExitFullscreen_Callback_1(mthis, __arg_0); - - static webkitExitFullscreen_Callback_2(mthis, __arg_0, __arg_1) native "Document_webkitExitFullscreen_Callback"; - webkitExitFullscreen_Callback_2_(mthis, __arg_0, __arg_1) => webkitExitFullscreen_Callback_2(mthis, __arg_0, __arg_1); - - static webkitFullscreenElement_Getter(mthis) native "Document_webkitFullscreenElement_Getter"; - webkitFullscreenElement_Getter_(mthis) => webkitFullscreenElement_Getter(mthis); - - static webkitFullscreenEnabled_Getter(mthis) native "Document_webkitFullscreenEnabled_Getter"; - webkitFullscreenEnabled_Getter_(mthis) => webkitFullscreenEnabled_Getter(mthis); - - static webkitHidden_Getter(mthis) native "Document_webkitHidden_Getter"; - webkitHidden_Getter_(mthis) => webkitHidden_Getter(mthis); - - static webkitIsFullScreen_Getter(mthis) native "Document_webkitIsFullScreen_Getter"; - webkitIsFullScreen_Getter_(mthis) => webkitIsFullScreen_Getter(mthis); - - static webkitVisibilityState_Getter(mthis) native "Document_webkitVisibilityState_Getter"; - webkitVisibilityState_Getter_(mthis) => webkitVisibilityState_Getter(mthis); - - static xmlEncoding_Getter(mthis) native "Document_xmlEncoding_Getter"; - xmlEncoding_Getter_(mthis) => xmlEncoding_Getter(mthis); + xmlEncoding_Getter_(mthis) => mthis["xmlEncoding"]; } class BlinkDocumentFragment extends BlinkNode { static final instance = new BlinkDocumentFragment(); - static childElementCount_Getter(mthis) native "DocumentFragment_childElementCount_Getter"; - childElementCount_Getter_(mthis) => childElementCount_Getter(mthis); + childElementCount_Getter_(mthis) => mthis["childElementCount"]; - static constructorCallback_0() native "DocumentFragment_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["DocumentFragment"], []); - static constructorCallback_1(__arg_0) native "DocumentFragment_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + firstElementChild_Getter_(mthis) => mthis["firstElementChild"]; - static constructorCallback_2(__arg_0, __arg_1) native "DocumentFragment_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + getElementById_Callback_0_(mthis) => mthis.callMethod("getElementById", []); - static firstElementChild_Getter(mthis) native "DocumentFragment_firstElementChild_Getter"; - firstElementChild_Getter_(mthis) => firstElementChild_Getter(mthis); + getElementById_Callback_1_(mthis, __arg_0) => mthis.callMethod("getElementById", [__arg_0]); - static getElementById_Callback_0(mthis) native "DocumentFragment_getElementById_Callback"; - getElementById_Callback_0_(mthis) => getElementById_Callback_0(mthis); + lastElementChild_Getter_(mthis) => mthis["lastElementChild"]; - static getElementById_Callback_1(mthis, __arg_0) native "DocumentFragment_getElementById_Callback"; - getElementById_Callback_1_(mthis, __arg_0) => getElementById_Callback_1(mthis, __arg_0); + querySelectorAll_Callback_0_(mthis) => mthis.callMethod("querySelectorAll", []); - static getElementById_Callback_2(mthis, __arg_0, __arg_1) native "DocumentFragment_getElementById_Callback"; - getElementById_Callback_2_(mthis, __arg_0, __arg_1) => getElementById_Callback_2(mthis, __arg_0, __arg_1); + querySelectorAll_Callback_1_(mthis, __arg_0) => mthis.callMethod("querySelectorAll", [__arg_0]); - static getElementById_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DocumentFragment_getElementById_Callback"; - getElementById_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getElementById_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + querySelector_Callback_0_(mthis) => mthis.callMethod("querySelector", []); - static lastElementChild_Getter(mthis) native "DocumentFragment_lastElementChild_Getter"; - lastElementChild_Getter_(mthis) => lastElementChild_Getter(mthis); - - static querySelectorAll_Callback_0(mthis) native "DocumentFragment_querySelectorAll_Callback"; - querySelectorAll_Callback_0_(mthis) => querySelectorAll_Callback_0(mthis); - - static querySelectorAll_Callback_1(mthis, __arg_0) native "DocumentFragment_querySelectorAll_Callback"; - querySelectorAll_Callback_1_(mthis, __arg_0) => querySelectorAll_Callback_1(mthis, __arg_0); - - static querySelectorAll_Callback_2(mthis, __arg_0, __arg_1) native "DocumentFragment_querySelectorAll_Callback"; - querySelectorAll_Callback_2_(mthis, __arg_0, __arg_1) => querySelectorAll_Callback_2(mthis, __arg_0, __arg_1); - - static querySelectorAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DocumentFragment_querySelectorAll_Callback"; - querySelectorAll_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => querySelectorAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static querySelector_Callback_0(mthis) native "DocumentFragment_querySelector_Callback"; - querySelector_Callback_0_(mthis) => querySelector_Callback_0(mthis); - - static querySelector_Callback_1(mthis, __arg_0) native "DocumentFragment_querySelector_Callback"; - querySelector_Callback_1_(mthis, __arg_0) => querySelector_Callback_1(mthis, __arg_0); - - static querySelector_Callback_2(mthis, __arg_0, __arg_1) native "DocumentFragment_querySelector_Callback"; - querySelector_Callback_2_(mthis, __arg_0, __arg_1) => querySelector_Callback_2(mthis, __arg_0, __arg_1); - - static querySelector_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "DocumentFragment_querySelector_Callback"; - querySelector_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => querySelector_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + querySelector_Callback_1_(mthis, __arg_0) => mthis.callMethod("querySelector", [__arg_0]); } @@ -6979,23 +3921,17 @@ class BlinkDocumentType extends BlinkNode { class BlinkDynamicsCompressorNode extends BlinkAudioNode { static final instance = new BlinkDynamicsCompressorNode(); - static attack_Getter(mthis) native "DynamicsCompressorNode_attack_Getter"; - attack_Getter_(mthis) => attack_Getter(mthis); + attack_Getter_(mthis) => mthis["attack"]; - static knee_Getter(mthis) native "DynamicsCompressorNode_knee_Getter"; - knee_Getter_(mthis) => knee_Getter(mthis); + knee_Getter_(mthis) => mthis["knee"]; - static ratio_Getter(mthis) native "DynamicsCompressorNode_ratio_Getter"; - ratio_Getter_(mthis) => ratio_Getter(mthis); + ratio_Getter_(mthis) => mthis["ratio"]; - static reduction_Getter(mthis) native "DynamicsCompressorNode_reduction_Getter"; - reduction_Getter_(mthis) => reduction_Getter(mthis); + reduction_Getter_(mthis) => mthis["reduction"]; - static release_Getter(mthis) native "DynamicsCompressorNode_release_Getter"; - release_Getter_(mthis) => release_Getter(mthis); + release_Getter_(mthis) => mthis["release"]; - static threshold_Getter(mthis) native "DynamicsCompressorNode_threshold_Getter"; - threshold_Getter_(mthis) => threshold_Getter(mthis); + threshold_Getter_(mthis) => mthis["threshold"]; } @@ -7022,2248 +3958,1154 @@ class BlinkEXTTextureFilterAnisotropic { class BlinkElement extends BlinkNode { static final instance = new BlinkElement(); - static animate_Callback_0(mthis) native "Element_animate_Callback"; - animate_Callback_0_(mthis) => animate_Callback_0(mthis); + animate_Callback_0_(mthis) => mthis.callMethod("animate", []); - static animate_Callback_1(mthis, __arg_0) native "Element_animate_Callback"; - animate_Callback_1_(mthis, __arg_0) => animate_Callback_1(mthis, __arg_0); + animate_Callback_1_(mthis, __arg_0) => mthis.callMethod("animate", [__arg_0]); - static animate_Callback_2(mthis, __arg_0, __arg_1) native "Element_animate_Callback"; - animate_Callback_2_(mthis, __arg_0, __arg_1) => animate_Callback_2(mthis, __arg_0, __arg_1); + animate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("animate", [__arg_0, __arg_1]); - static animate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_animate_Callback"; - animate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => animate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + attributes_Getter_(mthis) => mthis["attributes"]; - static animate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Element_animate_Callback"; - animate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => animate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + blur_Callback_0_(mthis) => mthis.callMethod("blur", []); - static attributes_Getter(mthis) native "Element_attributes_Getter"; - attributes_Getter_(mthis) => attributes_Getter(mthis); + childElementCount_Getter_(mthis) => mthis["childElementCount"]; - static blur_Callback_0(mthis) native "Element_blur_Callback"; - blur_Callback_0_(mthis) => blur_Callback_0(mthis); + children_Getter_(mthis) => mthis["children"]; - static blur_Callback_1(mthis, __arg_0) native "Element_blur_Callback"; - blur_Callback_1_(mthis, __arg_0) => blur_Callback_1(mthis, __arg_0); + classList_Getter_(mthis) => mthis["classList"]; - static blur_Callback_2(mthis, __arg_0, __arg_1) native "Element_blur_Callback"; - blur_Callback_2_(mthis, __arg_0, __arg_1) => blur_Callback_2(mthis, __arg_0, __arg_1); + className_Getter_(mthis) => mthis["className"]; - static childElementCount_Getter(mthis) native "Element_childElementCount_Getter"; - childElementCount_Getter_(mthis) => childElementCount_Getter(mthis); + className_Setter_(mthis, __arg_0) => mthis["className"] = __arg_0; - static children_Getter(mthis) native "Element_children_Getter"; - children_Getter_(mthis) => children_Getter(mthis); + clientHeight_Getter_(mthis) => mthis["clientHeight"]; - static classList_Getter(mthis) native "Element_classList_Getter"; - classList_Getter_(mthis) => classList_Getter(mthis); + clientLeft_Getter_(mthis) => mthis["clientLeft"]; - static className_Getter(mthis) native "Element_className_Getter"; - className_Getter_(mthis) => className_Getter(mthis); + clientTop_Getter_(mthis) => mthis["clientTop"]; - static className_Setter(mthis, __arg_0) native "Element_className_Setter"; - className_Setter_(mthis, __arg_0) => className_Setter(mthis, __arg_0); + clientWidth_Getter_(mthis) => mthis["clientWidth"]; - static clientHeight_Getter(mthis) native "Element_clientHeight_Getter"; - clientHeight_Getter_(mthis) => clientHeight_Getter(mthis); + createShadowRoot_Callback_0_(mthis) => mthis.callMethod("createShadowRoot", []); - static clientLeft_Getter(mthis) native "Element_clientLeft_Getter"; - clientLeft_Getter_(mthis) => clientLeft_Getter(mthis); + firstElementChild_Getter_(mthis) => mthis["firstElementChild"]; - static clientTop_Getter(mthis) native "Element_clientTop_Getter"; - clientTop_Getter_(mthis) => clientTop_Getter(mthis); + focus_Callback_0_(mthis) => mthis.callMethod("focus", []); - static clientWidth_Getter(mthis) native "Element_clientWidth_Getter"; - clientWidth_Getter_(mthis) => clientWidth_Getter(mthis); + getAnimationPlayers_Callback_0_(mthis) => mthis.callMethod("getAnimationPlayers", []); - static createShadowRoot_Callback_0(mthis) native "Element_createShadowRoot_Callback"; - createShadowRoot_Callback_0_(mthis) => createShadowRoot_Callback_0(mthis); + getAttributeNS_Callback_0_(mthis) => mthis.callMethod("getAttributeNS", []); - static createShadowRoot_Callback_1(mthis, __arg_0) native "Element_createShadowRoot_Callback"; - createShadowRoot_Callback_1_(mthis, __arg_0) => createShadowRoot_Callback_1(mthis, __arg_0); + getAttributeNS_Callback_1_(mthis, __arg_0) => mthis.callMethod("getAttributeNS", [__arg_0]); - static createShadowRoot_Callback_2(mthis, __arg_0, __arg_1) native "Element_createShadowRoot_Callback"; - createShadowRoot_Callback_2_(mthis, __arg_0, __arg_1) => createShadowRoot_Callback_2(mthis, __arg_0, __arg_1); + getAttributeNS_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getAttributeNS", [__arg_0, __arg_1]); - static firstElementChild_Getter(mthis) native "Element_firstElementChild_Getter"; - firstElementChild_Getter_(mthis) => firstElementChild_Getter(mthis); + getAttribute_Callback_0_(mthis) => mthis.callMethod("getAttribute", []); - static focus_Callback_0(mthis) native "Element_focus_Callback"; - focus_Callback_0_(mthis) => focus_Callback_0(mthis); + getAttribute_Callback_1_(mthis, __arg_0) => mthis.callMethod("getAttribute", [__arg_0]); - static focus_Callback_1(mthis, __arg_0) native "Element_focus_Callback"; - focus_Callback_1_(mthis, __arg_0) => focus_Callback_1(mthis, __arg_0); + getBoundingClientRect_Callback_0_(mthis) => mthis.callMethod("getBoundingClientRect", []); - static focus_Callback_2(mthis, __arg_0, __arg_1) native "Element_focus_Callback"; - focus_Callback_2_(mthis, __arg_0, __arg_1) => focus_Callback_2(mthis, __arg_0, __arg_1); + getClientRects_Callback_0_(mthis) => mthis.callMethod("getClientRects", []); - static getAnimationPlayers_Callback_0(mthis) native "Element_getAnimationPlayers_Callback"; - getAnimationPlayers_Callback_0_(mthis) => getAnimationPlayers_Callback_0(mthis); + getDestinationInsertionPoints_Callback_0_(mthis) => mthis.callMethod("getDestinationInsertionPoints", []); - static getAnimationPlayers_Callback_1(mthis, __arg_0) native "Element_getAnimationPlayers_Callback"; - getAnimationPlayers_Callback_1_(mthis, __arg_0) => getAnimationPlayers_Callback_1(mthis, __arg_0); + getElementsByClassName_Callback_0_(mthis) => mthis.callMethod("getElementsByClassName", []); - static getAnimationPlayers_Callback_2(mthis, __arg_0, __arg_1) native "Element_getAnimationPlayers_Callback"; - getAnimationPlayers_Callback_2_(mthis, __arg_0, __arg_1) => getAnimationPlayers_Callback_2(mthis, __arg_0, __arg_1); + getElementsByClassName_Callback_1_(mthis, __arg_0) => mthis.callMethod("getElementsByClassName", [__arg_0]); - static getAttributeNS_Callback_0(mthis) native "Element_getAttributeNS_Callback"; - getAttributeNS_Callback_0_(mthis) => getAttributeNS_Callback_0(mthis); + getElementsByTagName_Callback_0_(mthis) => mthis.callMethod("getElementsByTagName", []); - static getAttributeNS_Callback_1(mthis, __arg_0) native "Element_getAttributeNS_Callback"; - getAttributeNS_Callback_1_(mthis, __arg_0) => getAttributeNS_Callback_1(mthis, __arg_0); + getElementsByTagName_Callback_1_(mthis, __arg_0) => mthis.callMethod("getElementsByTagName", [__arg_0]); - static getAttributeNS_Callback_2(mthis, __arg_0, __arg_1) native "Element_getAttributeNS_Callback"; - getAttributeNS_Callback_2_(mthis, __arg_0, __arg_1) => getAttributeNS_Callback_2(mthis, __arg_0, __arg_1); + hasAttributeNS_Callback_0_(mthis) => mthis.callMethod("hasAttributeNS", []); - static getAttributeNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_getAttributeNS_Callback"; - getAttributeNS_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getAttributeNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + hasAttributeNS_Callback_1_(mthis, __arg_0) => mthis.callMethod("hasAttributeNS", [__arg_0]); - static getAttributeNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Element_getAttributeNS_Callback"; - getAttributeNS_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getAttributeNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + hasAttributeNS_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("hasAttributeNS", [__arg_0, __arg_1]); - static getAttribute_Callback_0(mthis) native "Element_getAttribute_Callback"; - getAttribute_Callback_0_(mthis) => getAttribute_Callback_0(mthis); + hasAttribute_Callback_0_(mthis) => mthis.callMethod("hasAttribute", []); - static getAttribute_Callback_1(mthis, __arg_0) native "Element_getAttribute_Callback"; - getAttribute_Callback_1_(mthis, __arg_0) => getAttribute_Callback_1(mthis, __arg_0); + hasAttribute_Callback_1_(mthis, __arg_0) => mthis.callMethod("hasAttribute", [__arg_0]); - static getAttribute_Callback_2(mthis, __arg_0, __arg_1) native "Element_getAttribute_Callback"; - getAttribute_Callback_2_(mthis, __arg_0, __arg_1) => getAttribute_Callback_2(mthis, __arg_0, __arg_1); + hasAttributes_Callback_0_(mthis) => mthis.callMethod("hasAttributes", []); - static getAttribute_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_getAttribute_Callback"; - getAttribute_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getAttribute_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + id_Getter_(mthis) => mthis["id"]; - static getBoundingClientRect_Callback_0(mthis) native "Element_getBoundingClientRect_Callback"; - getBoundingClientRect_Callback_0_(mthis) => getBoundingClientRect_Callback_0(mthis); + id_Setter_(mthis, __arg_0) => mthis["id"] = __arg_0; - static getBoundingClientRect_Callback_1(mthis, __arg_0) native "Element_getBoundingClientRect_Callback"; - getBoundingClientRect_Callback_1_(mthis, __arg_0) => getBoundingClientRect_Callback_1(mthis, __arg_0); + innerHTML_Getter_(mthis) => mthis["innerHTML"]; - static getBoundingClientRect_Callback_2(mthis, __arg_0, __arg_1) native "Element_getBoundingClientRect_Callback"; - getBoundingClientRect_Callback_2_(mthis, __arg_0, __arg_1) => getBoundingClientRect_Callback_2(mthis, __arg_0, __arg_1); + innerHTML_Setter_(mthis, __arg_0) => mthis["innerHTML"] = __arg_0; - static getClientRects_Callback_0(mthis) native "Element_getClientRects_Callback"; - getClientRects_Callback_0_(mthis) => getClientRects_Callback_0(mthis); + insertAdjacentElement_Callback_0_(mthis) => mthis.callMethod("insertAdjacentElement", []); - static getClientRects_Callback_1(mthis, __arg_0) native "Element_getClientRects_Callback"; - getClientRects_Callback_1_(mthis, __arg_0) => getClientRects_Callback_1(mthis, __arg_0); + insertAdjacentElement_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertAdjacentElement", [__arg_0]); - static getClientRects_Callback_2(mthis, __arg_0, __arg_1) native "Element_getClientRects_Callback"; - getClientRects_Callback_2_(mthis, __arg_0, __arg_1) => getClientRects_Callback_2(mthis, __arg_0, __arg_1); + insertAdjacentElement_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertAdjacentElement", [__arg_0, __arg_1]); - static getDestinationInsertionPoints_Callback_0(mthis) native "Element_getDestinationInsertionPoints_Callback"; - getDestinationInsertionPoints_Callback_0_(mthis) => getDestinationInsertionPoints_Callback_0(mthis); + insertAdjacentHTML_Callback_0_(mthis) => mthis.callMethod("insertAdjacentHTML", []); - static getDestinationInsertionPoints_Callback_1(mthis, __arg_0) native "Element_getDestinationInsertionPoints_Callback"; - getDestinationInsertionPoints_Callback_1_(mthis, __arg_0) => getDestinationInsertionPoints_Callback_1(mthis, __arg_0); + insertAdjacentHTML_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertAdjacentHTML", [__arg_0]); - static getDestinationInsertionPoints_Callback_2(mthis, __arg_0, __arg_1) native "Element_getDestinationInsertionPoints_Callback"; - getDestinationInsertionPoints_Callback_2_(mthis, __arg_0, __arg_1) => getDestinationInsertionPoints_Callback_2(mthis, __arg_0, __arg_1); + insertAdjacentHTML_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertAdjacentHTML", [__arg_0, __arg_1]); - static getElementsByClassName_Callback_0(mthis) native "Element_getElementsByClassName_Callback"; - getElementsByClassName_Callback_0_(mthis) => getElementsByClassName_Callback_0(mthis); + insertAdjacentText_Callback_0_(mthis) => mthis.callMethod("insertAdjacentText", []); - static getElementsByClassName_Callback_1(mthis, __arg_0) native "Element_getElementsByClassName_Callback"; - getElementsByClassName_Callback_1_(mthis, __arg_0) => getElementsByClassName_Callback_1(mthis, __arg_0); + insertAdjacentText_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertAdjacentText", [__arg_0]); - static getElementsByClassName_Callback_2(mthis, __arg_0, __arg_1) native "Element_getElementsByClassName_Callback"; - getElementsByClassName_Callback_2_(mthis, __arg_0, __arg_1) => getElementsByClassName_Callback_2(mthis, __arg_0, __arg_1); + insertAdjacentText_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertAdjacentText", [__arg_0, __arg_1]); - static getElementsByClassName_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_getElementsByClassName_Callback"; - getElementsByClassName_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getElementsByClassName_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + lastElementChild_Getter_(mthis) => mthis["lastElementChild"]; - static getElementsByTagName_Callback_0(mthis) native "Element_getElementsByTagName_Callback"; - getElementsByTagName_Callback_0_(mthis) => getElementsByTagName_Callback_0(mthis); + localName_Getter_(mthis) => mthis["localName"]; - static getElementsByTagName_Callback_1(mthis, __arg_0) native "Element_getElementsByTagName_Callback"; - getElementsByTagName_Callback_1_(mthis, __arg_0) => getElementsByTagName_Callback_1(mthis, __arg_0); + matches_Callback_0_(mthis) => mthis.callMethod("matches", []); - static getElementsByTagName_Callback_2(mthis, __arg_0, __arg_1) native "Element_getElementsByTagName_Callback"; - getElementsByTagName_Callback_2_(mthis, __arg_0, __arg_1) => getElementsByTagName_Callback_2(mthis, __arg_0, __arg_1); + matches_Callback_1_(mthis, __arg_0) => mthis.callMethod("matches", [__arg_0]); - static getElementsByTagName_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_getElementsByTagName_Callback"; - getElementsByTagName_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getElementsByTagName_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + namespaceURI_Getter_(mthis) => mthis["namespaceURI"]; - static hasAttributeNS_Callback_0(mthis) native "Element_hasAttributeNS_Callback"; - hasAttributeNS_Callback_0_(mthis) => hasAttributeNS_Callback_0(mthis); + nextElementSibling_Getter_(mthis) => mthis["nextElementSibling"]; - static hasAttributeNS_Callback_1(mthis, __arg_0) native "Element_hasAttributeNS_Callback"; - hasAttributeNS_Callback_1_(mthis, __arg_0) => hasAttributeNS_Callback_1(mthis, __arg_0); + offsetHeight_Getter_(mthis) => mthis["offsetHeight"]; - static hasAttributeNS_Callback_2(mthis, __arg_0, __arg_1) native "Element_hasAttributeNS_Callback"; - hasAttributeNS_Callback_2_(mthis, __arg_0, __arg_1) => hasAttributeNS_Callback_2(mthis, __arg_0, __arg_1); + offsetLeft_Getter_(mthis) => mthis["offsetLeft"]; - static hasAttributeNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_hasAttributeNS_Callback"; - hasAttributeNS_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => hasAttributeNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + offsetParent_Getter_(mthis) => mthis["offsetParent"]; - static hasAttributeNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Element_hasAttributeNS_Callback"; - hasAttributeNS_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => hasAttributeNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + offsetTop_Getter_(mthis) => mthis["offsetTop"]; - static hasAttribute_Callback_0(mthis) native "Element_hasAttribute_Callback"; - hasAttribute_Callback_0_(mthis) => hasAttribute_Callback_0(mthis); + offsetWidth_Getter_(mthis) => mthis["offsetWidth"]; - static hasAttribute_Callback_1(mthis, __arg_0) native "Element_hasAttribute_Callback"; - hasAttribute_Callback_1_(mthis, __arg_0) => hasAttribute_Callback_1(mthis, __arg_0); + onbeforecopy_Getter_(mthis) => mthis["onbeforecopy"]; - static hasAttribute_Callback_2(mthis, __arg_0, __arg_1) native "Element_hasAttribute_Callback"; - hasAttribute_Callback_2_(mthis, __arg_0, __arg_1) => hasAttribute_Callback_2(mthis, __arg_0, __arg_1); + onbeforecopy_Setter_(mthis, __arg_0) => mthis["onbeforecopy"] = __arg_0; - static hasAttribute_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_hasAttribute_Callback"; - hasAttribute_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => hasAttribute_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onbeforecut_Getter_(mthis) => mthis["onbeforecut"]; - static hasAttributes_Callback_0(mthis) native "Element_hasAttributes_Callback"; - hasAttributes_Callback_0_(mthis) => hasAttributes_Callback_0(mthis); + onbeforecut_Setter_(mthis, __arg_0) => mthis["onbeforecut"] = __arg_0; - static hasAttributes_Callback_1(mthis, __arg_0) native "Element_hasAttributes_Callback"; - hasAttributes_Callback_1_(mthis, __arg_0) => hasAttributes_Callback_1(mthis, __arg_0); + onbeforepaste_Getter_(mthis) => mthis["onbeforepaste"]; - static hasAttributes_Callback_2(mthis, __arg_0, __arg_1) native "Element_hasAttributes_Callback"; - hasAttributes_Callback_2_(mthis, __arg_0, __arg_1) => hasAttributes_Callback_2(mthis, __arg_0, __arg_1); + onbeforepaste_Setter_(mthis, __arg_0) => mthis["onbeforepaste"] = __arg_0; - static id_Getter(mthis) native "Element_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + oncopy_Getter_(mthis) => mthis["oncopy"]; - static id_Setter(mthis, __arg_0) native "Element_id_Setter"; - id_Setter_(mthis, __arg_0) => id_Setter(mthis, __arg_0); + oncopy_Setter_(mthis, __arg_0) => mthis["oncopy"] = __arg_0; - static innerHTML_Getter(mthis) native "Element_innerHTML_Getter"; - innerHTML_Getter_(mthis) => innerHTML_Getter(mthis); + oncut_Getter_(mthis) => mthis["oncut"]; - static innerHTML_Setter(mthis, __arg_0) native "Element_innerHTML_Setter"; - innerHTML_Setter_(mthis, __arg_0) => innerHTML_Setter(mthis, __arg_0); + oncut_Setter_(mthis, __arg_0) => mthis["oncut"] = __arg_0; - static insertAdjacentElement_Callback_0(mthis) native "Element_insertAdjacentElement_Callback"; - insertAdjacentElement_Callback_0_(mthis) => insertAdjacentElement_Callback_0(mthis); + onpaste_Getter_(mthis) => mthis["onpaste"]; - static insertAdjacentElement_Callback_1(mthis, __arg_0) native "Element_insertAdjacentElement_Callback"; - insertAdjacentElement_Callback_1_(mthis, __arg_0) => insertAdjacentElement_Callback_1(mthis, __arg_0); + onpaste_Setter_(mthis, __arg_0) => mthis["onpaste"] = __arg_0; - static insertAdjacentElement_Callback_2(mthis, __arg_0, __arg_1) native "Element_insertAdjacentElement_Callback"; - insertAdjacentElement_Callback_2_(mthis, __arg_0, __arg_1) => insertAdjacentElement_Callback_2(mthis, __arg_0, __arg_1); + onsearch_Getter_(mthis) => mthis["onsearch"]; - static insertAdjacentElement_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_insertAdjacentElement_Callback"; - insertAdjacentElement_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertAdjacentElement_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onsearch_Setter_(mthis, __arg_0) => mthis["onsearch"] = __arg_0; - static insertAdjacentElement_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Element_insertAdjacentElement_Callback"; - insertAdjacentElement_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertAdjacentElement_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + onselectstart_Getter_(mthis) => mthis["onselectstart"]; - static insertAdjacentHTML_Callback_0(mthis) native "Element_insertAdjacentHTML_Callback"; - insertAdjacentHTML_Callback_0_(mthis) => insertAdjacentHTML_Callback_0(mthis); + onselectstart_Setter_(mthis, __arg_0) => mthis["onselectstart"] = __arg_0; - static insertAdjacentHTML_Callback_1(mthis, __arg_0) native "Element_insertAdjacentHTML_Callback"; - insertAdjacentHTML_Callback_1_(mthis, __arg_0) => insertAdjacentHTML_Callback_1(mthis, __arg_0); + ontouchcancel_Getter_(mthis) => mthis["ontouchcancel"]; - static insertAdjacentHTML_Callback_2(mthis, __arg_0, __arg_1) native "Element_insertAdjacentHTML_Callback"; - insertAdjacentHTML_Callback_2_(mthis, __arg_0, __arg_1) => insertAdjacentHTML_Callback_2(mthis, __arg_0, __arg_1); + ontouchcancel_Setter_(mthis, __arg_0) => mthis["ontouchcancel"] = __arg_0; - static insertAdjacentHTML_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_insertAdjacentHTML_Callback"; - insertAdjacentHTML_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertAdjacentHTML_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + ontouchend_Getter_(mthis) => mthis["ontouchend"]; - static insertAdjacentHTML_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Element_insertAdjacentHTML_Callback"; - insertAdjacentHTML_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertAdjacentHTML_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + ontouchend_Setter_(mthis, __arg_0) => mthis["ontouchend"] = __arg_0; - static insertAdjacentText_Callback_0(mthis) native "Element_insertAdjacentText_Callback"; - insertAdjacentText_Callback_0_(mthis) => insertAdjacentText_Callback_0(mthis); + ontouchmove_Getter_(mthis) => mthis["ontouchmove"]; - static insertAdjacentText_Callback_1(mthis, __arg_0) native "Element_insertAdjacentText_Callback"; - insertAdjacentText_Callback_1_(mthis, __arg_0) => insertAdjacentText_Callback_1(mthis, __arg_0); + ontouchmove_Setter_(mthis, __arg_0) => mthis["ontouchmove"] = __arg_0; - static insertAdjacentText_Callback_2(mthis, __arg_0, __arg_1) native "Element_insertAdjacentText_Callback"; - insertAdjacentText_Callback_2_(mthis, __arg_0, __arg_1) => insertAdjacentText_Callback_2(mthis, __arg_0, __arg_1); + ontouchstart_Getter_(mthis) => mthis["ontouchstart"]; - static insertAdjacentText_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_insertAdjacentText_Callback"; - insertAdjacentText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertAdjacentText_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + ontouchstart_Setter_(mthis, __arg_0) => mthis["ontouchstart"] = __arg_0; - static insertAdjacentText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Element_insertAdjacentText_Callback"; - insertAdjacentText_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertAdjacentText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + onwebkitfullscreenchange_Getter_(mthis) => mthis["onwebkitfullscreenchange"]; - static lastElementChild_Getter(mthis) native "Element_lastElementChild_Getter"; - lastElementChild_Getter_(mthis) => lastElementChild_Getter(mthis); + onwebkitfullscreenchange_Setter_(mthis, __arg_0) => mthis["onwebkitfullscreenchange"] = __arg_0; - static localName_Getter(mthis) native "Element_localName_Getter"; - localName_Getter_(mthis) => localName_Getter(mthis); + onwebkitfullscreenerror_Getter_(mthis) => mthis["onwebkitfullscreenerror"]; - static matches_Callback_0(mthis) native "Element_matches_Callback"; - matches_Callback_0_(mthis) => matches_Callback_0(mthis); + onwebkitfullscreenerror_Setter_(mthis, __arg_0) => mthis["onwebkitfullscreenerror"] = __arg_0; - static matches_Callback_1(mthis, __arg_0) native "Element_matches_Callback"; - matches_Callback_1_(mthis, __arg_0) => matches_Callback_1(mthis, __arg_0); + onwheel_Getter_(mthis) => mthis["onwheel"]; - static matches_Callback_2(mthis, __arg_0, __arg_1) native "Element_matches_Callback"; - matches_Callback_2_(mthis, __arg_0, __arg_1) => matches_Callback_2(mthis, __arg_0, __arg_1); + onwheel_Setter_(mthis, __arg_0) => mthis["onwheel"] = __arg_0; - static matches_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_matches_Callback"; - matches_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => matches_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + outerHTML_Getter_(mthis) => mthis["outerHTML"]; - static namespaceURI_Getter(mthis) native "Element_namespaceURI_Getter"; - namespaceURI_Getter_(mthis) => namespaceURI_Getter(mthis); + outerHTML_Setter_(mthis, __arg_0) => mthis["outerHTML"] = __arg_0; - static nextElementSibling_Getter(mthis) native "Element_nextElementSibling_Getter"; - nextElementSibling_Getter_(mthis) => nextElementSibling_Getter(mthis); + prefix_Getter_(mthis) => mthis["prefix"]; - static offsetHeight_Getter(mthis) native "Element_offsetHeight_Getter"; - offsetHeight_Getter_(mthis) => offsetHeight_Getter(mthis); + prefix_Setter_(mthis, __arg_0) => mthis["prefix"] = __arg_0; - static offsetLeft_Getter(mthis) native "Element_offsetLeft_Getter"; - offsetLeft_Getter_(mthis) => offsetLeft_Getter(mthis); + previousElementSibling_Getter_(mthis) => mthis["previousElementSibling"]; - static offsetParent_Getter(mthis) native "Element_offsetParent_Getter"; - offsetParent_Getter_(mthis) => offsetParent_Getter(mthis); + querySelectorAll_Callback_0_(mthis) => mthis.callMethod("querySelectorAll", []); - static offsetTop_Getter(mthis) native "Element_offsetTop_Getter"; - offsetTop_Getter_(mthis) => offsetTop_Getter(mthis); + querySelectorAll_Callback_1_(mthis, __arg_0) => mthis.callMethod("querySelectorAll", [__arg_0]); - static offsetWidth_Getter(mthis) native "Element_offsetWidth_Getter"; - offsetWidth_Getter_(mthis) => offsetWidth_Getter(mthis); + querySelector_Callback_0_(mthis) => mthis.callMethod("querySelector", []); - static onbeforecopy_Getter(mthis) native "Element_onbeforecopy_Getter"; - onbeforecopy_Getter_(mthis) => onbeforecopy_Getter(mthis); + querySelector_Callback_1_(mthis, __arg_0) => mthis.callMethod("querySelector", [__arg_0]); - static onbeforecopy_Setter(mthis, __arg_0) native "Element_onbeforecopy_Setter"; - onbeforecopy_Setter_(mthis, __arg_0) => onbeforecopy_Setter(mthis, __arg_0); + removeAttributeNS_Callback_0_(mthis) => mthis.callMethod("removeAttributeNS", []); - static onbeforecut_Getter(mthis) native "Element_onbeforecut_Getter"; - onbeforecut_Getter_(mthis) => onbeforecut_Getter(mthis); + removeAttributeNS_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeAttributeNS", [__arg_0]); - static onbeforecut_Setter(mthis, __arg_0) native "Element_onbeforecut_Setter"; - onbeforecut_Setter_(mthis, __arg_0) => onbeforecut_Setter(mthis, __arg_0); + removeAttributeNS_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("removeAttributeNS", [__arg_0, __arg_1]); - static onbeforepaste_Getter(mthis) native "Element_onbeforepaste_Getter"; - onbeforepaste_Getter_(mthis) => onbeforepaste_Getter(mthis); + removeAttribute_Callback_0_(mthis) => mthis.callMethod("removeAttribute", []); - static onbeforepaste_Setter(mthis, __arg_0) native "Element_onbeforepaste_Setter"; - onbeforepaste_Setter_(mthis, __arg_0) => onbeforepaste_Setter(mthis, __arg_0); + removeAttribute_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeAttribute", [__arg_0]); - static oncopy_Getter(mthis) native "Element_oncopy_Getter"; - oncopy_Getter_(mthis) => oncopy_Getter(mthis); + remove_Callback_0_(mthis) => mthis.callMethod("remove", []); - static oncopy_Setter(mthis, __arg_0) native "Element_oncopy_Setter"; - oncopy_Setter_(mthis, __arg_0) => oncopy_Setter(mthis, __arg_0); + requestFullscreen_Callback_0_(mthis) => mthis.callMethod("requestFullscreen", []); - static oncut_Getter(mthis) native "Element_oncut_Getter"; - oncut_Getter_(mthis) => oncut_Getter(mthis); + requestPointerLock_Callback_0_(mthis) => mthis.callMethod("requestPointerLock", []); - static oncut_Setter(mthis, __arg_0) native "Element_oncut_Setter"; - oncut_Setter_(mthis, __arg_0) => oncut_Setter(mthis, __arg_0); + scrollHeight_Getter_(mthis) => mthis["scrollHeight"]; - static onpaste_Getter(mthis) native "Element_onpaste_Getter"; - onpaste_Getter_(mthis) => onpaste_Getter(mthis); + scrollIntoViewIfNeeded_Callback_0_(mthis) => mthis.callMethod("scrollIntoViewIfNeeded", []); - static onpaste_Setter(mthis, __arg_0) native "Element_onpaste_Setter"; - onpaste_Setter_(mthis, __arg_0) => onpaste_Setter(mthis, __arg_0); + scrollIntoViewIfNeeded_Callback_1_(mthis, __arg_0) => mthis.callMethod("scrollIntoViewIfNeeded", [__arg_0]); - static onsearch_Getter(mthis) native "Element_onsearch_Getter"; - onsearch_Getter_(mthis) => onsearch_Getter(mthis); + scrollIntoView_Callback_0_(mthis) => mthis.callMethod("scrollIntoView", []); - static onsearch_Setter(mthis, __arg_0) native "Element_onsearch_Setter"; - onsearch_Setter_(mthis, __arg_0) => onsearch_Setter(mthis, __arg_0); + scrollIntoView_Callback_1_(mthis, __arg_0) => mthis.callMethod("scrollIntoView", [__arg_0]); - static onselectstart_Getter(mthis) native "Element_onselectstart_Getter"; - onselectstart_Getter_(mthis) => onselectstart_Getter(mthis); + scrollLeft_Getter_(mthis) => mthis["scrollLeft"]; - static onselectstart_Setter(mthis, __arg_0) native "Element_onselectstart_Setter"; - onselectstart_Setter_(mthis, __arg_0) => onselectstart_Setter(mthis, __arg_0); + scrollLeft_Setter_(mthis, __arg_0) => mthis["scrollLeft"] = __arg_0; - static ontouchcancel_Getter(mthis) native "Element_ontouchcancel_Getter"; - ontouchcancel_Getter_(mthis) => ontouchcancel_Getter(mthis); + scrollTop_Getter_(mthis) => mthis["scrollTop"]; - static ontouchcancel_Setter(mthis, __arg_0) native "Element_ontouchcancel_Setter"; - ontouchcancel_Setter_(mthis, __arg_0) => ontouchcancel_Setter(mthis, __arg_0); + scrollTop_Setter_(mthis, __arg_0) => mthis["scrollTop"] = __arg_0; - static ontouchend_Getter(mthis) native "Element_ontouchend_Getter"; - ontouchend_Getter_(mthis) => ontouchend_Getter(mthis); + scrollWidth_Getter_(mthis) => mthis["scrollWidth"]; - static ontouchend_Setter(mthis, __arg_0) native "Element_ontouchend_Setter"; - ontouchend_Setter_(mthis, __arg_0) => ontouchend_Setter(mthis, __arg_0); + setAttributeNS_Callback_1_(mthis, __arg_0) => mthis.callMethod("setAttributeNS", [__arg_0]); - static ontouchmove_Getter(mthis) native "Element_ontouchmove_Getter"; - ontouchmove_Getter_(mthis) => ontouchmove_Getter(mthis); + setAttributeNS_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setAttributeNS", [__arg_0, __arg_1]); - static ontouchmove_Setter(mthis, __arg_0) native "Element_ontouchmove_Setter"; - ontouchmove_Setter_(mthis, __arg_0) => ontouchmove_Setter(mthis, __arg_0); + setAttributeNS_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setAttributeNS", [__arg_0, __arg_1, __arg_2]); - static ontouchstart_Getter(mthis) native "Element_ontouchstart_Getter"; - ontouchstart_Getter_(mthis) => ontouchstart_Getter(mthis); + setAttribute_Callback_0_(mthis) => mthis.callMethod("setAttribute", []); - static ontouchstart_Setter(mthis, __arg_0) native "Element_ontouchstart_Setter"; - ontouchstart_Setter_(mthis, __arg_0) => ontouchstart_Setter(mthis, __arg_0); + setAttribute_Callback_1_(mthis, __arg_0) => mthis.callMethod("setAttribute", [__arg_0]); - static onwebkitfullscreenchange_Getter(mthis) native "Element_onwebkitfullscreenchange_Getter"; - onwebkitfullscreenchange_Getter_(mthis) => onwebkitfullscreenchange_Getter(mthis); + setAttribute_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setAttribute", [__arg_0, __arg_1]); - static onwebkitfullscreenchange_Setter(mthis, __arg_0) native "Element_onwebkitfullscreenchange_Setter"; - onwebkitfullscreenchange_Setter_(mthis, __arg_0) => onwebkitfullscreenchange_Setter(mthis, __arg_0); + shadowRoot_Getter_(mthis) => mthis["shadowRoot"]; - static onwebkitfullscreenerror_Getter(mthis) native "Element_onwebkitfullscreenerror_Getter"; - onwebkitfullscreenerror_Getter_(mthis) => onwebkitfullscreenerror_Getter(mthis); + style_Getter_(mthis) => mthis["style"]; - static onwebkitfullscreenerror_Setter(mthis, __arg_0) native "Element_onwebkitfullscreenerror_Setter"; - onwebkitfullscreenerror_Setter_(mthis, __arg_0) => onwebkitfullscreenerror_Setter(mthis, __arg_0); + tagName_Getter_(mthis) => mthis["tagName"]; - static onwheel_Getter(mthis) native "Element_onwheel_Getter"; - onwheel_Getter_(mthis) => onwheel_Getter(mthis); + webkitRequestFullScreen_Callback_0_(mthis) => mthis.callMethod("webkitRequestFullScreen", []); - static onwheel_Setter(mthis, __arg_0) native "Element_onwheel_Setter"; - onwheel_Setter_(mthis, __arg_0) => onwheel_Setter(mthis, __arg_0); + webkitRequestFullScreen_Callback_1_(mthis, __arg_0) => mthis.callMethod("webkitRequestFullScreen", [__arg_0]); - static outerHTML_Getter(mthis) native "Element_outerHTML_Getter"; - outerHTML_Getter_(mthis) => outerHTML_Getter(mthis); - - static outerHTML_Setter(mthis, __arg_0) native "Element_outerHTML_Setter"; - outerHTML_Setter_(mthis, __arg_0) => outerHTML_Setter(mthis, __arg_0); - - static prefix_Getter(mthis) native "Element_prefix_Getter"; - prefix_Getter_(mthis) => prefix_Getter(mthis); - - static prefix_Setter(mthis, __arg_0) native "Element_prefix_Setter"; - prefix_Setter_(mthis, __arg_0) => prefix_Setter(mthis, __arg_0); - - static previousElementSibling_Getter(mthis) native "Element_previousElementSibling_Getter"; - previousElementSibling_Getter_(mthis) => previousElementSibling_Getter(mthis); - - static querySelectorAll_Callback_0(mthis) native "Element_querySelectorAll_Callback"; - querySelectorAll_Callback_0_(mthis) => querySelectorAll_Callback_0(mthis); - - static querySelectorAll_Callback_1(mthis, __arg_0) native "Element_querySelectorAll_Callback"; - querySelectorAll_Callback_1_(mthis, __arg_0) => querySelectorAll_Callback_1(mthis, __arg_0); - - static querySelectorAll_Callback_2(mthis, __arg_0, __arg_1) native "Element_querySelectorAll_Callback"; - querySelectorAll_Callback_2_(mthis, __arg_0, __arg_1) => querySelectorAll_Callback_2(mthis, __arg_0, __arg_1); - - static querySelectorAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_querySelectorAll_Callback"; - querySelectorAll_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => querySelectorAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static querySelector_Callback_0(mthis) native "Element_querySelector_Callback"; - querySelector_Callback_0_(mthis) => querySelector_Callback_0(mthis); - - static querySelector_Callback_1(mthis, __arg_0) native "Element_querySelector_Callback"; - querySelector_Callback_1_(mthis, __arg_0) => querySelector_Callback_1(mthis, __arg_0); - - static querySelector_Callback_2(mthis, __arg_0, __arg_1) native "Element_querySelector_Callback"; - querySelector_Callback_2_(mthis, __arg_0, __arg_1) => querySelector_Callback_2(mthis, __arg_0, __arg_1); - - static querySelector_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_querySelector_Callback"; - querySelector_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => querySelector_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static removeAttributeNS_Callback_0(mthis) native "Element_removeAttributeNS_Callback"; - removeAttributeNS_Callback_0_(mthis) => removeAttributeNS_Callback_0(mthis); - - static removeAttributeNS_Callback_1(mthis, __arg_0) native "Element_removeAttributeNS_Callback"; - removeAttributeNS_Callback_1_(mthis, __arg_0) => removeAttributeNS_Callback_1(mthis, __arg_0); - - static removeAttributeNS_Callback_2(mthis, __arg_0, __arg_1) native "Element_removeAttributeNS_Callback"; - removeAttributeNS_Callback_2_(mthis, __arg_0, __arg_1) => removeAttributeNS_Callback_2(mthis, __arg_0, __arg_1); - - static removeAttributeNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_removeAttributeNS_Callback"; - removeAttributeNS_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeAttributeNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static removeAttributeNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Element_removeAttributeNS_Callback"; - removeAttributeNS_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => removeAttributeNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static removeAttribute_Callback_0(mthis) native "Element_removeAttribute_Callback"; - removeAttribute_Callback_0_(mthis) => removeAttribute_Callback_0(mthis); - - static removeAttribute_Callback_1(mthis, __arg_0) native "Element_removeAttribute_Callback"; - removeAttribute_Callback_1_(mthis, __arg_0) => removeAttribute_Callback_1(mthis, __arg_0); - - static removeAttribute_Callback_2(mthis, __arg_0, __arg_1) native "Element_removeAttribute_Callback"; - removeAttribute_Callback_2_(mthis, __arg_0, __arg_1) => removeAttribute_Callback_2(mthis, __arg_0, __arg_1); - - static removeAttribute_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_removeAttribute_Callback"; - removeAttribute_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeAttribute_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static remove_Callback_0(mthis) native "Element_remove_Callback"; - remove_Callback_0_(mthis) => remove_Callback_0(mthis); - - static remove_Callback_1(mthis, __arg_0) native "Element_remove_Callback"; - remove_Callback_1_(mthis, __arg_0) => remove_Callback_1(mthis, __arg_0); - - static remove_Callback_2(mthis, __arg_0, __arg_1) native "Element_remove_Callback"; - remove_Callback_2_(mthis, __arg_0, __arg_1) => remove_Callback_2(mthis, __arg_0, __arg_1); - - static requestFullscreen_Callback_0(mthis) native "Element_requestFullscreen_Callback"; - requestFullscreen_Callback_0_(mthis) => requestFullscreen_Callback_0(mthis); - - static requestFullscreen_Callback_1(mthis, __arg_0) native "Element_requestFullscreen_Callback"; - requestFullscreen_Callback_1_(mthis, __arg_0) => requestFullscreen_Callback_1(mthis, __arg_0); - - static requestFullscreen_Callback_2(mthis, __arg_0, __arg_1) native "Element_requestFullscreen_Callback"; - requestFullscreen_Callback_2_(mthis, __arg_0, __arg_1) => requestFullscreen_Callback_2(mthis, __arg_0, __arg_1); - - static requestPointerLock_Callback_0(mthis) native "Element_requestPointerLock_Callback"; - requestPointerLock_Callback_0_(mthis) => requestPointerLock_Callback_0(mthis); - - static requestPointerLock_Callback_1(mthis, __arg_0) native "Element_requestPointerLock_Callback"; - requestPointerLock_Callback_1_(mthis, __arg_0) => requestPointerLock_Callback_1(mthis, __arg_0); - - static requestPointerLock_Callback_2(mthis, __arg_0, __arg_1) native "Element_requestPointerLock_Callback"; - requestPointerLock_Callback_2_(mthis, __arg_0, __arg_1) => requestPointerLock_Callback_2(mthis, __arg_0, __arg_1); - - static scrollHeight_Getter(mthis) native "Element_scrollHeight_Getter"; - scrollHeight_Getter_(mthis) => scrollHeight_Getter(mthis); - - static scrollIntoViewIfNeeded_Callback_0(mthis) native "Element_scrollIntoViewIfNeeded_Callback"; - scrollIntoViewIfNeeded_Callback_0_(mthis) => scrollIntoViewIfNeeded_Callback_0(mthis); - - static scrollIntoViewIfNeeded_Callback_1(mthis, __arg_0) native "Element_scrollIntoViewIfNeeded_Callback"; - scrollIntoViewIfNeeded_Callback_1_(mthis, __arg_0) => scrollIntoViewIfNeeded_Callback_1(mthis, __arg_0); - - static scrollIntoViewIfNeeded_Callback_2(mthis, __arg_0, __arg_1) native "Element_scrollIntoViewIfNeeded_Callback"; - scrollIntoViewIfNeeded_Callback_2_(mthis, __arg_0, __arg_1) => scrollIntoViewIfNeeded_Callback_2(mthis, __arg_0, __arg_1); - - static scrollIntoViewIfNeeded_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_scrollIntoViewIfNeeded_Callback"; - scrollIntoViewIfNeeded_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scrollIntoViewIfNeeded_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static scrollIntoView_Callback_0(mthis) native "Element_scrollIntoView_Callback"; - scrollIntoView_Callback_0_(mthis) => scrollIntoView_Callback_0(mthis); - - static scrollIntoView_Callback_1(mthis, __arg_0) native "Element_scrollIntoView_Callback"; - scrollIntoView_Callback_1_(mthis, __arg_0) => scrollIntoView_Callback_1(mthis, __arg_0); - - static scrollIntoView_Callback_2(mthis, __arg_0, __arg_1) native "Element_scrollIntoView_Callback"; - scrollIntoView_Callback_2_(mthis, __arg_0, __arg_1) => scrollIntoView_Callback_2(mthis, __arg_0, __arg_1); - - static scrollIntoView_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_scrollIntoView_Callback"; - scrollIntoView_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scrollIntoView_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static scrollLeft_Getter(mthis) native "Element_scrollLeft_Getter"; - scrollLeft_Getter_(mthis) => scrollLeft_Getter(mthis); - - static scrollLeft_Setter(mthis, __arg_0) native "Element_scrollLeft_Setter"; - scrollLeft_Setter_(mthis, __arg_0) => scrollLeft_Setter(mthis, __arg_0); - - static scrollTop_Getter(mthis) native "Element_scrollTop_Getter"; - scrollTop_Getter_(mthis) => scrollTop_Getter(mthis); - - static scrollTop_Setter(mthis, __arg_0) native "Element_scrollTop_Setter"; - scrollTop_Setter_(mthis, __arg_0) => scrollTop_Setter(mthis, __arg_0); - - static scrollWidth_Getter(mthis) native "Element_scrollWidth_Getter"; - scrollWidth_Getter_(mthis) => scrollWidth_Getter(mthis); - - static setAttributeNS_Callback_1(mthis, __arg_0) native "Element_setAttributeNS_Callback"; - setAttributeNS_Callback_1_(mthis, __arg_0) => setAttributeNS_Callback_1(mthis, __arg_0); - - static setAttributeNS_Callback_2(mthis, __arg_0, __arg_1) native "Element_setAttributeNS_Callback"; - setAttributeNS_Callback_2_(mthis, __arg_0, __arg_1) => setAttributeNS_Callback_2(mthis, __arg_0, __arg_1); - - static setAttributeNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_setAttributeNS_Callback"; - setAttributeNS_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setAttributeNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setAttributeNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Element_setAttributeNS_Callback"; - setAttributeNS_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setAttributeNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setAttributeNS_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Element_setAttributeNS_Callback"; - setAttributeNS_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setAttributeNS_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static setAttribute_Callback_0(mthis) native "Element_setAttribute_Callback"; - setAttribute_Callback_0_(mthis) => setAttribute_Callback_0(mthis); - - static setAttribute_Callback_1(mthis, __arg_0) native "Element_setAttribute_Callback"; - setAttribute_Callback_1_(mthis, __arg_0) => setAttribute_Callback_1(mthis, __arg_0); - - static setAttribute_Callback_2(mthis, __arg_0, __arg_1) native "Element_setAttribute_Callback"; - setAttribute_Callback_2_(mthis, __arg_0, __arg_1) => setAttribute_Callback_2(mthis, __arg_0, __arg_1); - - static setAttribute_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_setAttribute_Callback"; - setAttribute_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setAttribute_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setAttribute_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Element_setAttribute_Callback"; - setAttribute_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setAttribute_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static shadowRoot_Getter(mthis) native "Element_shadowRoot_Getter"; - shadowRoot_Getter_(mthis) => shadowRoot_Getter(mthis); - - static style_Getter(mthis) native "Element_style_Getter"; - style_Getter_(mthis) => style_Getter(mthis); - - static tagName_Getter(mthis) native "Element_tagName_Getter"; - tagName_Getter_(mthis) => tagName_Getter(mthis); - - static webkitRequestFullScreen_Callback_0(mthis) native "Element_webkitRequestFullScreen_Callback"; - webkitRequestFullScreen_Callback_0_(mthis) => webkitRequestFullScreen_Callback_0(mthis); - - static webkitRequestFullScreen_Callback_1(mthis, __arg_0) native "Element_webkitRequestFullScreen_Callback"; - webkitRequestFullScreen_Callback_1_(mthis, __arg_0) => webkitRequestFullScreen_Callback_1(mthis, __arg_0); - - static webkitRequestFullScreen_Callback_2(mthis, __arg_0, __arg_1) native "Element_webkitRequestFullScreen_Callback"; - webkitRequestFullScreen_Callback_2_(mthis, __arg_0, __arg_1) => webkitRequestFullScreen_Callback_2(mthis, __arg_0, __arg_1); - - static webkitRequestFullScreen_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Element_webkitRequestFullScreen_Callback"; - webkitRequestFullScreen_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => webkitRequestFullScreen_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static webkitRequestFullscreen_Callback_0(mthis) native "Element_webkitRequestFullscreen_Callback"; - webkitRequestFullscreen_Callback_0_(mthis) => webkitRequestFullscreen_Callback_0(mthis); - - static webkitRequestFullscreen_Callback_1(mthis, __arg_0) native "Element_webkitRequestFullscreen_Callback"; - webkitRequestFullscreen_Callback_1_(mthis, __arg_0) => webkitRequestFullscreen_Callback_1(mthis, __arg_0); - - static webkitRequestFullscreen_Callback_2(mthis, __arg_0, __arg_1) native "Element_webkitRequestFullscreen_Callback"; - webkitRequestFullscreen_Callback_2_(mthis, __arg_0, __arg_1) => webkitRequestFullscreen_Callback_2(mthis, __arg_0, __arg_1); + webkitRequestFullscreen_Callback_0_(mthis) => mthis.callMethod("webkitRequestFullscreen", []); } class BlinkEntry { static final instance = new BlinkEntry(); - static copyTo_Callback_0(mthis) native "Entry_copyTo_Callback"; - copyTo_Callback_0_(mthis) => copyTo_Callback_0(mthis); + copyTo_Callback_0_(mthis) => mthis.callMethod("copyTo", []); - static copyTo_Callback_1(mthis, __arg_0) native "Entry_copyTo_Callback"; - copyTo_Callback_1_(mthis, __arg_0) => copyTo_Callback_1(mthis, __arg_0); + copyTo_Callback_1_(mthis, __arg_0) => mthis.callMethod("copyTo", [__arg_0]); - static copyTo_Callback_2(mthis, __arg_0, __arg_1) native "Entry_copyTo_Callback"; - copyTo_Callback_2_(mthis, __arg_0, __arg_1) => copyTo_Callback_2(mthis, __arg_0, __arg_1); + copyTo_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("copyTo", [__arg_0, __arg_1]); - static copyTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Entry_copyTo_Callback"; - copyTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => copyTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + copyTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("copyTo", [__arg_0, __arg_1, __arg_2]); - static copyTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Entry_copyTo_Callback"; - copyTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => copyTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + copyTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("copyTo", [__arg_0, __arg_1, __arg_2, __arg_3]); - static copyTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Entry_copyTo_Callback"; - copyTo_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => copyTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + filesystem_Getter_(mthis) => mthis["filesystem"]; - static copyTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Entry_copyTo_Callback"; - copyTo_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => copyTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + fullPath_Getter_(mthis) => mthis["fullPath"]; - static filesystem_Getter(mthis) native "Entry_filesystem_Getter"; - filesystem_Getter_(mthis) => filesystem_Getter(mthis); + getMetadata_Callback_0_(mthis) => mthis.callMethod("getMetadata", []); - static fullPath_Getter(mthis) native "Entry_fullPath_Getter"; - fullPath_Getter_(mthis) => fullPath_Getter(mthis); + getMetadata_Callback_1_(mthis, __arg_0) => mthis.callMethod("getMetadata", [__arg_0]); - static getMetadata_Callback_0(mthis) native "Entry_getMetadata_Callback"; - getMetadata_Callback_0_(mthis) => getMetadata_Callback_0(mthis); + getMetadata_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getMetadata", [__arg_0, __arg_1]); - static getMetadata_Callback_1(mthis, __arg_0) native "Entry_getMetadata_Callback"; - getMetadata_Callback_1_(mthis, __arg_0) => getMetadata_Callback_1(mthis, __arg_0); + getParent_Callback_0_(mthis) => mthis.callMethod("getParent", []); - static getMetadata_Callback_2(mthis, __arg_0, __arg_1) native "Entry_getMetadata_Callback"; - getMetadata_Callback_2_(mthis, __arg_0, __arg_1) => getMetadata_Callback_2(mthis, __arg_0, __arg_1); + getParent_Callback_1_(mthis, __arg_0) => mthis.callMethod("getParent", [__arg_0]); - static getMetadata_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Entry_getMetadata_Callback"; - getMetadata_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getMetadata_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getParent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getParent", [__arg_0, __arg_1]); - static getMetadata_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Entry_getMetadata_Callback"; - getMetadata_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getMetadata_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + isDirectory_Getter_(mthis) => mthis["isDirectory"]; - static getParent_Callback_0(mthis) native "Entry_getParent_Callback"; - getParent_Callback_0_(mthis) => getParent_Callback_0(mthis); + isFile_Getter_(mthis) => mthis["isFile"]; - static getParent_Callback_1(mthis, __arg_0) native "Entry_getParent_Callback"; - getParent_Callback_1_(mthis, __arg_0) => getParent_Callback_1(mthis, __arg_0); + moveTo_Callback_0_(mthis) => mthis.callMethod("moveTo", []); - static getParent_Callback_2(mthis, __arg_0, __arg_1) native "Entry_getParent_Callback"; - getParent_Callback_2_(mthis, __arg_0, __arg_1) => getParent_Callback_2(mthis, __arg_0, __arg_1); + moveTo_Callback_1_(mthis, __arg_0) => mthis.callMethod("moveTo", [__arg_0]); - static getParent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Entry_getParent_Callback"; - getParent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getParent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + moveTo_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("moveTo", [__arg_0, __arg_1]); - static getParent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Entry_getParent_Callback"; - getParent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getParent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + moveTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("moveTo", [__arg_0, __arg_1, __arg_2]); - static isDirectory_Getter(mthis) native "Entry_isDirectory_Getter"; - isDirectory_Getter_(mthis) => isDirectory_Getter(mthis); + moveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("moveTo", [__arg_0, __arg_1, __arg_2, __arg_3]); - static isFile_Getter(mthis) native "Entry_isFile_Getter"; - isFile_Getter_(mthis) => isFile_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static moveTo_Callback_0(mthis) native "Entry_moveTo_Callback"; - moveTo_Callback_0_(mthis) => moveTo_Callback_0(mthis); + remove_Callback_0_(mthis) => mthis.callMethod("remove", []); - static moveTo_Callback_1(mthis, __arg_0) native "Entry_moveTo_Callback"; - moveTo_Callback_1_(mthis, __arg_0) => moveTo_Callback_1(mthis, __arg_0); + remove_Callback_1_(mthis, __arg_0) => mthis.callMethod("remove", [__arg_0]); - static moveTo_Callback_2(mthis, __arg_0, __arg_1) native "Entry_moveTo_Callback"; - moveTo_Callback_2_(mthis, __arg_0, __arg_1) => moveTo_Callback_2(mthis, __arg_0, __arg_1); + remove_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("remove", [__arg_0, __arg_1]); - static moveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Entry_moveTo_Callback"; - moveTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => moveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static moveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Entry_moveTo_Callback"; - moveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => moveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static moveTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Entry_moveTo_Callback"; - moveTo_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => moveTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static moveTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Entry_moveTo_Callback"; - moveTo_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => moveTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static name_Getter(mthis) native "Entry_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); - - static remove_Callback_0(mthis) native "Entry_remove_Callback"; - remove_Callback_0_(mthis) => remove_Callback_0(mthis); - - static remove_Callback_1(mthis, __arg_0) native "Entry_remove_Callback"; - remove_Callback_1_(mthis, __arg_0) => remove_Callback_1(mthis, __arg_0); - - static remove_Callback_2(mthis, __arg_0, __arg_1) native "Entry_remove_Callback"; - remove_Callback_2_(mthis, __arg_0, __arg_1) => remove_Callback_2(mthis, __arg_0, __arg_1); - - static remove_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Entry_remove_Callback"; - remove_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => remove_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static remove_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Entry_remove_Callback"; - remove_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => remove_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static toURL_Callback_0(mthis) native "Entry_toURL_Callback"; - toURL_Callback_0_(mthis) => toURL_Callback_0(mthis); - - static toURL_Callback_1(mthis, __arg_0) native "Entry_toURL_Callback"; - toURL_Callback_1_(mthis, __arg_0) => toURL_Callback_1(mthis, __arg_0); - - static toURL_Callback_2(mthis, __arg_0, __arg_1) native "Entry_toURL_Callback"; - toURL_Callback_2_(mthis, __arg_0, __arg_1) => toURL_Callback_2(mthis, __arg_0, __arg_1); + toURL_Callback_0_(mthis) => mthis.callMethod("toURL", []); } class BlinkEntrySync { static final instance = new BlinkEntrySync(); - static copyTo_Callback_0(mthis) native "EntrySync_copyTo_Callback"; - copyTo_Callback_0_(mthis) => copyTo_Callback_0(mthis); + copyTo_Callback_0_(mthis) => mthis.callMethod("copyTo", []); - static copyTo_Callback_1(mthis, __arg_0) native "EntrySync_copyTo_Callback"; - copyTo_Callback_1_(mthis, __arg_0) => copyTo_Callback_1(mthis, __arg_0); + copyTo_Callback_1_(mthis, __arg_0) => mthis.callMethod("copyTo", [__arg_0]); - static copyTo_Callback_2(mthis, __arg_0, __arg_1) native "EntrySync_copyTo_Callback"; - copyTo_Callback_2_(mthis, __arg_0, __arg_1) => copyTo_Callback_2(mthis, __arg_0, __arg_1); + copyTo_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("copyTo", [__arg_0, __arg_1]); - static copyTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "EntrySync_copyTo_Callback"; - copyTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => copyTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + filesystem_Getter_(mthis) => mthis["filesystem"]; - static copyTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "EntrySync_copyTo_Callback"; - copyTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => copyTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + fullPath_Getter_(mthis) => mthis["fullPath"]; - static filesystem_Getter(mthis) native "EntrySync_filesystem_Getter"; - filesystem_Getter_(mthis) => filesystem_Getter(mthis); + getMetadata_Callback_0_(mthis) => mthis.callMethod("getMetadata", []); - static fullPath_Getter(mthis) native "EntrySync_fullPath_Getter"; - fullPath_Getter_(mthis) => fullPath_Getter(mthis); + getParent_Callback_0_(mthis) => mthis.callMethod("getParent", []); - static getMetadata_Callback_0(mthis) native "EntrySync_getMetadata_Callback"; - getMetadata_Callback_0_(mthis) => getMetadata_Callback_0(mthis); + isDirectory_Getter_(mthis) => mthis["isDirectory"]; - static getMetadata_Callback_1(mthis, __arg_0) native "EntrySync_getMetadata_Callback"; - getMetadata_Callback_1_(mthis, __arg_0) => getMetadata_Callback_1(mthis, __arg_0); + isFile_Getter_(mthis) => mthis["isFile"]; - static getMetadata_Callback_2(mthis, __arg_0, __arg_1) native "EntrySync_getMetadata_Callback"; - getMetadata_Callback_2_(mthis, __arg_0, __arg_1) => getMetadata_Callback_2(mthis, __arg_0, __arg_1); + moveTo_Callback_0_(mthis) => mthis.callMethod("moveTo", []); - static getParent_Callback_0(mthis) native "EntrySync_getParent_Callback"; - getParent_Callback_0_(mthis) => getParent_Callback_0(mthis); + moveTo_Callback_1_(mthis, __arg_0) => mthis.callMethod("moveTo", [__arg_0]); - static getParent_Callback_1(mthis, __arg_0) native "EntrySync_getParent_Callback"; - getParent_Callback_1_(mthis, __arg_0) => getParent_Callback_1(mthis, __arg_0); + moveTo_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("moveTo", [__arg_0, __arg_1]); - static getParent_Callback_2(mthis, __arg_0, __arg_1) native "EntrySync_getParent_Callback"; - getParent_Callback_2_(mthis, __arg_0, __arg_1) => getParent_Callback_2(mthis, __arg_0, __arg_1); + name_Getter_(mthis) => mthis["name"]; - static isDirectory_Getter(mthis) native "EntrySync_isDirectory_Getter"; - isDirectory_Getter_(mthis) => isDirectory_Getter(mthis); + remove_Callback_0_(mthis) => mthis.callMethod("remove", []); - static isFile_Getter(mthis) native "EntrySync_isFile_Getter"; - isFile_Getter_(mthis) => isFile_Getter(mthis); - - static moveTo_Callback_0(mthis) native "EntrySync_moveTo_Callback"; - moveTo_Callback_0_(mthis) => moveTo_Callback_0(mthis); - - static moveTo_Callback_1(mthis, __arg_0) native "EntrySync_moveTo_Callback"; - moveTo_Callback_1_(mthis, __arg_0) => moveTo_Callback_1(mthis, __arg_0); - - static moveTo_Callback_2(mthis, __arg_0, __arg_1) native "EntrySync_moveTo_Callback"; - moveTo_Callback_2_(mthis, __arg_0, __arg_1) => moveTo_Callback_2(mthis, __arg_0, __arg_1); - - static moveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "EntrySync_moveTo_Callback"; - moveTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => moveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static moveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "EntrySync_moveTo_Callback"; - moveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => moveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static name_Getter(mthis) native "EntrySync_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); - - static remove_Callback_0(mthis) native "EntrySync_remove_Callback"; - remove_Callback_0_(mthis) => remove_Callback_0(mthis); - - static remove_Callback_1(mthis, __arg_0) native "EntrySync_remove_Callback"; - remove_Callback_1_(mthis, __arg_0) => remove_Callback_1(mthis, __arg_0); - - static remove_Callback_2(mthis, __arg_0, __arg_1) native "EntrySync_remove_Callback"; - remove_Callback_2_(mthis, __arg_0, __arg_1) => remove_Callback_2(mthis, __arg_0, __arg_1); - - static toURL_Callback_0(mthis) native "EntrySync_toURL_Callback"; - toURL_Callback_0_(mthis) => toURL_Callback_0(mthis); - - static toURL_Callback_1(mthis, __arg_0) native "EntrySync_toURL_Callback"; - toURL_Callback_1_(mthis, __arg_0) => toURL_Callback_1(mthis, __arg_0); - - static toURL_Callback_2(mthis, __arg_0, __arg_1) native "EntrySync_toURL_Callback"; - toURL_Callback_2_(mthis, __arg_0, __arg_1) => toURL_Callback_2(mthis, __arg_0, __arg_1); + toURL_Callback_0_(mthis) => mthis.callMethod("toURL", []); } class BlinkErrorEvent extends BlinkEvent { static final instance = new BlinkErrorEvent(); - static colno_Getter(mthis) native "ErrorEvent_colno_Getter"; - colno_Getter_(mthis) => colno_Getter(mthis); + colno_Getter_(mthis) => mthis["colno"]; - static constructorCallback_2(__arg_0, __arg_1) native "ErrorEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["ErrorEvent"], [__arg_0, __arg_1]); - static error_Getter(mthis) native "ErrorEvent_error_Getter"; - error_Getter_(mthis) => error_Getter(mthis); + error_Getter_(mthis) => mthis["error"]; - static filename_Getter(mthis) native "ErrorEvent_filename_Getter"; - filename_Getter_(mthis) => filename_Getter(mthis); + filename_Getter_(mthis) => mthis["filename"]; - static lineno_Getter(mthis) native "ErrorEvent_lineno_Getter"; - lineno_Getter_(mthis) => lineno_Getter(mthis); + lineno_Getter_(mthis) => mthis["lineno"]; - static message_Getter(mthis) native "ErrorEvent_message_Getter"; - message_Getter_(mthis) => message_Getter(mthis); + message_Getter_(mthis) => mthis["message"]; } class BlinkEvent { static final instance = new BlinkEvent(); - static bubbles_Getter(mthis) native "Event_bubbles_Getter"; - bubbles_Getter_(mthis) => bubbles_Getter(mthis); + bubbles_Getter_(mthis) => mthis["bubbles"]; - static cancelBubble_Getter(mthis) native "Event_cancelBubble_Getter"; - cancelBubble_Getter_(mthis) => cancelBubble_Getter(mthis); + cancelBubble_Getter_(mthis) => mthis["cancelBubble"]; - static cancelBubble_Setter(mthis, __arg_0) native "Event_cancelBubble_Setter"; - cancelBubble_Setter_(mthis, __arg_0) => cancelBubble_Setter(mthis, __arg_0); + cancelBubble_Setter_(mthis, __arg_0) => mthis["cancelBubble"] = __arg_0; - static cancelable_Getter(mthis) native "Event_cancelable_Getter"; - cancelable_Getter_(mthis) => cancelable_Getter(mthis); + cancelable_Getter_(mthis) => mthis["cancelable"]; - static clipboardData_Getter(mthis) native "Event_clipboardData_Getter"; - clipboardData_Getter_(mthis) => clipboardData_Getter(mthis); + clipboardData_Getter_(mthis) => mthis["clipboardData"]; - static constructorCallback_2(__arg_0, __arg_1) native "Event_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["Event"], [__arg_0, __arg_1]); - static currentTarget_Getter(mthis) native "Event_currentTarget_Getter"; - currentTarget_Getter_(mthis) => currentTarget_Getter(mthis); + currentTarget_Getter_(mthis) => mthis["currentTarget"]; - static defaultPrevented_Getter(mthis) native "Event_defaultPrevented_Getter"; - defaultPrevented_Getter_(mthis) => defaultPrevented_Getter(mthis); + defaultPrevented_Getter_(mthis) => mthis["defaultPrevented"]; - static eventPhase_Getter(mthis) native "Event_eventPhase_Getter"; - eventPhase_Getter_(mthis) => eventPhase_Getter(mthis); + eventPhase_Getter_(mthis) => mthis["eventPhase"]; - static initEvent_Callback_0(mthis) native "Event_initEvent_Callback"; - initEvent_Callback_0_(mthis) => initEvent_Callback_0(mthis); + initEvent_Callback_0_(mthis) => mthis.callMethod("initEvent", []); - static initEvent_Callback_1(mthis, __arg_0) native "Event_initEvent_Callback"; - initEvent_Callback_1_(mthis, __arg_0) => initEvent_Callback_1(mthis, __arg_0); + initEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initEvent", [__arg_0]); - static initEvent_Callback_2(mthis, __arg_0, __arg_1) native "Event_initEvent_Callback"; - initEvent_Callback_2_(mthis, __arg_0, __arg_1) => initEvent_Callback_2(mthis, __arg_0, __arg_1); + initEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initEvent", [__arg_0, __arg_1]); - static initEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Event_initEvent_Callback"; - initEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initEvent", [__arg_0, __arg_1, __arg_2]); - static initEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Event_initEvent_Callback"; - initEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + path_Getter_(mthis) => mthis["path"]; - static initEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Event_initEvent_Callback"; - initEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + preventDefault_Callback_0_(mthis) => mthis.callMethod("preventDefault", []); - static path_Getter(mthis) native "Event_path_Getter"; - path_Getter_(mthis) => path_Getter(mthis); + returnValue_Getter_(mthis) => mthis["returnValue"]; - static preventDefault_Callback_0(mthis) native "Event_preventDefault_Callback"; - preventDefault_Callback_0_(mthis) => preventDefault_Callback_0(mthis); + returnValue_Setter_(mthis, __arg_0) => mthis["returnValue"] = __arg_0; - static preventDefault_Callback_1(mthis, __arg_0) native "Event_preventDefault_Callback"; - preventDefault_Callback_1_(mthis, __arg_0) => preventDefault_Callback_1(mthis, __arg_0); + stopImmediatePropagation_Callback_0_(mthis) => mthis.callMethod("stopImmediatePropagation", []); - static preventDefault_Callback_2(mthis, __arg_0, __arg_1) native "Event_preventDefault_Callback"; - preventDefault_Callback_2_(mthis, __arg_0, __arg_1) => preventDefault_Callback_2(mthis, __arg_0, __arg_1); + stopPropagation_Callback_0_(mthis) => mthis.callMethod("stopPropagation", []); - static returnValue_Getter(mthis) native "Event_returnValue_Getter"; - returnValue_Getter_(mthis) => returnValue_Getter(mthis); + target_Getter_(mthis) => mthis["target"]; - static returnValue_Setter(mthis, __arg_0) native "Event_returnValue_Setter"; - returnValue_Setter_(mthis, __arg_0) => returnValue_Setter(mthis, __arg_0); + timeStamp_Getter_(mthis) => mthis["timeStamp"]; - static stopImmediatePropagation_Callback_0(mthis) native "Event_stopImmediatePropagation_Callback"; - stopImmediatePropagation_Callback_0_(mthis) => stopImmediatePropagation_Callback_0(mthis); - - static stopImmediatePropagation_Callback_1(mthis, __arg_0) native "Event_stopImmediatePropagation_Callback"; - stopImmediatePropagation_Callback_1_(mthis, __arg_0) => stopImmediatePropagation_Callback_1(mthis, __arg_0); - - static stopImmediatePropagation_Callback_2(mthis, __arg_0, __arg_1) native "Event_stopImmediatePropagation_Callback"; - stopImmediatePropagation_Callback_2_(mthis, __arg_0, __arg_1) => stopImmediatePropagation_Callback_2(mthis, __arg_0, __arg_1); - - static stopPropagation_Callback_0(mthis) native "Event_stopPropagation_Callback"; - stopPropagation_Callback_0_(mthis) => stopPropagation_Callback_0(mthis); - - static stopPropagation_Callback_1(mthis, __arg_0) native "Event_stopPropagation_Callback"; - stopPropagation_Callback_1_(mthis, __arg_0) => stopPropagation_Callback_1(mthis, __arg_0); - - static stopPropagation_Callback_2(mthis, __arg_0, __arg_1) native "Event_stopPropagation_Callback"; - stopPropagation_Callback_2_(mthis, __arg_0, __arg_1) => stopPropagation_Callback_2(mthis, __arg_0, __arg_1); - - static target_Getter(mthis) native "Event_target_Getter"; - target_Getter_(mthis) => target_Getter(mthis); - - static timeStamp_Getter(mthis) native "Event_timeStamp_Getter"; - timeStamp_Getter_(mthis) => timeStamp_Getter(mthis); - - static type_Getter(mthis) native "Event_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkEventSource extends BlinkEventTarget { static final instance = new BlinkEventSource(); - static close_Callback_0(mthis) native "EventSource_close_Callback"; - close_Callback_0_(mthis) => close_Callback_0(mthis); + close_Callback_0_(mthis) => mthis.callMethod("close", []); - static close_Callback_1(mthis, __arg_0) native "EventSource_close_Callback"; - close_Callback_1_(mthis, __arg_0) => close_Callback_1(mthis, __arg_0); + constructorCallback_0_() => new js.JsObject(js.context["EventSource"], []); - static close_Callback_2(mthis, __arg_0, __arg_1) native "EventSource_close_Callback"; - close_Callback_2_(mthis, __arg_0, __arg_1) => close_Callback_2(mthis, __arg_0, __arg_1); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["EventSource"], [__arg_0]); - static constructorCallback_0() native "EventSource_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["EventSource"], [__arg_0, __arg_1]); - static constructorCallback_1(__arg_0) native "EventSource_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + onerror_Getter_(mthis) => mthis["onerror"]; - static constructorCallback_2(__arg_0, __arg_1) native "EventSource_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "EventSource_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + onmessage_Getter_(mthis) => mthis["onmessage"]; - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "EventSource_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + onmessage_Setter_(mthis, __arg_0) => mthis["onmessage"] = __arg_0; - static onerror_Getter(mthis) native "EventSource_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onopen_Getter_(mthis) => mthis["onopen"]; - static onerror_Setter(mthis, __arg_0) native "EventSource_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onopen_Setter_(mthis, __arg_0) => mthis["onopen"] = __arg_0; - static onmessage_Getter(mthis) native "EventSource_onmessage_Getter"; - onmessage_Getter_(mthis) => onmessage_Getter(mthis); + readyState_Getter_(mthis) => mthis["readyState"]; - static onmessage_Setter(mthis, __arg_0) native "EventSource_onmessage_Setter"; - onmessage_Setter_(mthis, __arg_0) => onmessage_Setter(mthis, __arg_0); + url_Getter_(mthis) => mthis["url"]; - static onopen_Getter(mthis) native "EventSource_onopen_Getter"; - onopen_Getter_(mthis) => onopen_Getter(mthis); - - static onopen_Setter(mthis, __arg_0) native "EventSource_onopen_Setter"; - onopen_Setter_(mthis, __arg_0) => onopen_Setter(mthis, __arg_0); - - static readyState_Getter(mthis) native "EventSource_readyState_Getter"; - readyState_Getter_(mthis) => readyState_Getter(mthis); - - static url_Getter(mthis) native "EventSource_url_Getter"; - url_Getter_(mthis) => url_Getter(mthis); - - static withCredentials_Getter(mthis) native "EventSource_withCredentials_Getter"; - withCredentials_Getter_(mthis) => withCredentials_Getter(mthis); + withCredentials_Getter_(mthis) => mthis["withCredentials"]; } class BlinkEventTarget { static final instance = new BlinkEventTarget(); - static addEventListener_Callback_0(mthis) native "EventTarget_addEventListener_Callback"; - addEventListener_Callback_0_(mthis) => addEventListener_Callback_0(mthis); + addEventListener_Callback_0_(mthis) => mthis.callMethod("addEventListener", []); - static addEventListener_Callback_1(mthis, __arg_0) native "EventTarget_addEventListener_Callback"; - addEventListener_Callback_1_(mthis, __arg_0) => addEventListener_Callback_1(mthis, __arg_0); + addEventListener_Callback_1_(mthis, __arg_0) => mthis.callMethod("addEventListener", [__arg_0]); - static addEventListener_Callback_2(mthis, __arg_0, __arg_1) native "EventTarget_addEventListener_Callback"; - addEventListener_Callback_2_(mthis, __arg_0, __arg_1) => addEventListener_Callback_2(mthis, __arg_0, __arg_1); + addEventListener_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("addEventListener", [__arg_0, __arg_1]); - static addEventListener_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "EventTarget_addEventListener_Callback"; - addEventListener_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addEventListener_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + addEventListener_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("addEventListener", [__arg_0, __arg_1, __arg_2]); - static addEventListener_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "EventTarget_addEventListener_Callback"; - addEventListener_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => addEventListener_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + dispatchEvent_Callback_0_(mthis) => mthis.callMethod("dispatchEvent", []); - static addEventListener_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "EventTarget_addEventListener_Callback"; - addEventListener_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => addEventListener_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + dispatchEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("dispatchEvent", [__arg_0]); - static dispatchEvent_Callback_0(mthis) native "EventTarget_dispatchEvent_Callback"; - dispatchEvent_Callback_0_(mthis) => dispatchEvent_Callback_0(mthis); + removeEventListener_Callback_0_(mthis) => mthis.callMethod("removeEventListener", []); - static dispatchEvent_Callback_1(mthis, __arg_0) native "EventTarget_dispatchEvent_Callback"; - dispatchEvent_Callback_1_(mthis, __arg_0) => dispatchEvent_Callback_1(mthis, __arg_0); + removeEventListener_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeEventListener", [__arg_0]); - static dispatchEvent_Callback_2(mthis, __arg_0, __arg_1) native "EventTarget_dispatchEvent_Callback"; - dispatchEvent_Callback_2_(mthis, __arg_0, __arg_1) => dispatchEvent_Callback_2(mthis, __arg_0, __arg_1); + removeEventListener_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("removeEventListener", [__arg_0, __arg_1]); - static dispatchEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "EventTarget_dispatchEvent_Callback"; - dispatchEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => dispatchEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static removeEventListener_Callback_0(mthis) native "EventTarget_removeEventListener_Callback"; - removeEventListener_Callback_0_(mthis) => removeEventListener_Callback_0(mthis); - - static removeEventListener_Callback_1(mthis, __arg_0) native "EventTarget_removeEventListener_Callback"; - removeEventListener_Callback_1_(mthis, __arg_0) => removeEventListener_Callback_1(mthis, __arg_0); - - static removeEventListener_Callback_2(mthis, __arg_0, __arg_1) native "EventTarget_removeEventListener_Callback"; - removeEventListener_Callback_2_(mthis, __arg_0, __arg_1) => removeEventListener_Callback_2(mthis, __arg_0, __arg_1); - - static removeEventListener_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "EventTarget_removeEventListener_Callback"; - removeEventListener_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeEventListener_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static removeEventListener_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "EventTarget_removeEventListener_Callback"; - removeEventListener_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => removeEventListener_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static removeEventListener_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "EventTarget_removeEventListener_Callback"; - removeEventListener_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => removeEventListener_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + removeEventListener_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("removeEventListener", [__arg_0, __arg_1, __arg_2]); } class BlinkExtendableEvent extends BlinkEvent { static final instance = new BlinkExtendableEvent(); - static waitUntil_Callback_0(mthis) native "ExtendableEvent_waitUntil_Callback"; - waitUntil_Callback_0_(mthis) => waitUntil_Callback_0(mthis); + waitUntil_Callback_0_(mthis) => mthis.callMethod("waitUntil", []); - static waitUntil_Callback_1(mthis, __arg_0) native "ExtendableEvent_waitUntil_Callback"; - waitUntil_Callback_1_(mthis, __arg_0) => waitUntil_Callback_1(mthis, __arg_0); - - static waitUntil_Callback_2(mthis, __arg_0, __arg_1) native "ExtendableEvent_waitUntil_Callback"; - waitUntil_Callback_2_(mthis, __arg_0, __arg_1) => waitUntil_Callback_2(mthis, __arg_0, __arg_1); - - static waitUntil_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ExtendableEvent_waitUntil_Callback"; - waitUntil_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => waitUntil_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + waitUntil_Callback_1_(mthis, __arg_0) => mthis.callMethod("waitUntil", [__arg_0]); } class BlinkFederatedCredential extends BlinkCredential { static final instance = new BlinkFederatedCredential(); - static constructorCallback_2(__arg_0, __arg_1) native "FederatedCredential_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["FederatedCredential"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "FederatedCredential_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_3_(__arg_0, __arg_1, __arg_2) => new js.JsObject(js.context["FederatedCredential"], [__arg_0, __arg_1, __arg_2]); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "FederatedCredential_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => new js.JsObject(js.context["FederatedCredential"], [__arg_0, __arg_1, __arg_2, __arg_3]); - static constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "FederatedCredential_constructorCallback"; - constructorCallback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "FederatedCredential_constructorCallback"; - constructorCallback_6_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static federation_Getter(mthis) native "FederatedCredential_federation_Getter"; - federation_Getter_(mthis) => federation_Getter(mthis); + federation_Getter_(mthis) => mthis["federation"]; } class BlinkFetchEvent extends BlinkEvent { static final instance = new BlinkFetchEvent(); - static isReload_Getter(mthis) native "FetchEvent_isReload_Getter"; - isReload_Getter_(mthis) => isReload_Getter(mthis); + isReload_Getter_(mthis) => mthis["isReload"]; - static request_Getter(mthis) native "FetchEvent_request_Getter"; - request_Getter_(mthis) => request_Getter(mthis); + request_Getter_(mthis) => mthis["request"]; - static respondWith_Callback_0(mthis) native "FetchEvent_respondWith_Callback"; - respondWith_Callback_0_(mthis) => respondWith_Callback_0(mthis); + respondWith_Callback_0_(mthis) => mthis.callMethod("respondWith", []); - static respondWith_Callback_1(mthis, __arg_0) native "FetchEvent_respondWith_Callback"; - respondWith_Callback_1_(mthis, __arg_0) => respondWith_Callback_1(mthis, __arg_0); - - static respondWith_Callback_2(mthis, __arg_0, __arg_1) native "FetchEvent_respondWith_Callback"; - respondWith_Callback_2_(mthis, __arg_0, __arg_1) => respondWith_Callback_2(mthis, __arg_0, __arg_1); - - static respondWith_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FetchEvent_respondWith_Callback"; - respondWith_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => respondWith_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + respondWith_Callback_1_(mthis, __arg_0) => mthis.callMethod("respondWith", [__arg_0]); } class BlinkFile extends BlinkBlob { static final instance = new BlinkFile(); - static constructorCallback_0() native "File_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["File"], []); - static constructorCallback_1(__arg_0) native "File_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["File"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "File_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["File"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "File_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_3_(__arg_0, __arg_1, __arg_2) => new js.JsObject(js.context["File"], [__arg_0, __arg_1, __arg_2]); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "File_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + lastModifiedDate_Getter_(mthis) => mthis["lastModifiedDate"]; - static constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "File_constructorCallback"; - constructorCallback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + lastModified_Getter_(mthis) => mthis["lastModified"]; - static lastModifiedDate_Getter(mthis) native "File_lastModifiedDate_Getter"; - lastModifiedDate_Getter_(mthis) => lastModifiedDate_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static lastModified_Getter(mthis) native "File_lastModified_Getter"; - lastModified_Getter_(mthis) => lastModified_Getter(mthis); - - static name_Getter(mthis) native "File_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); - - static webkitRelativePath_Getter(mthis) native "File_webkitRelativePath_Getter"; - webkitRelativePath_Getter_(mthis) => webkitRelativePath_Getter(mthis); + webkitRelativePath_Getter_(mthis) => mthis["webkitRelativePath"]; } class BlinkFileEntry extends BlinkEntry { static final instance = new BlinkFileEntry(); - static createWriter_Callback_0(mthis) native "FileEntry_createWriter_Callback"; - createWriter_Callback_0_(mthis) => createWriter_Callback_0(mthis); + createWriter_Callback_0_(mthis) => mthis.callMethod("createWriter", []); - static createWriter_Callback_1(mthis, __arg_0) native "FileEntry_createWriter_Callback"; - createWriter_Callback_1_(mthis, __arg_0) => createWriter_Callback_1(mthis, __arg_0); + createWriter_Callback_1_(mthis, __arg_0) => mthis.callMethod("createWriter", [__arg_0]); - static createWriter_Callback_2(mthis, __arg_0, __arg_1) native "FileEntry_createWriter_Callback"; - createWriter_Callback_2_(mthis, __arg_0, __arg_1) => createWriter_Callback_2(mthis, __arg_0, __arg_1); + createWriter_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createWriter", [__arg_0, __arg_1]); - static createWriter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileEntry_createWriter_Callback"; - createWriter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createWriter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + file_Callback_0_(mthis) => mthis.callMethod("file", []); - static createWriter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "FileEntry_createWriter_Callback"; - createWriter_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createWriter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + file_Callback_1_(mthis, __arg_0) => mthis.callMethod("file", [__arg_0]); - static file_Callback_0(mthis) native "FileEntry_file_Callback"; - file_Callback_0_(mthis) => file_Callback_0(mthis); - - static file_Callback_1(mthis, __arg_0) native "FileEntry_file_Callback"; - file_Callback_1_(mthis, __arg_0) => file_Callback_1(mthis, __arg_0); - - static file_Callback_2(mthis, __arg_0, __arg_1) native "FileEntry_file_Callback"; - file_Callback_2_(mthis, __arg_0, __arg_1) => file_Callback_2(mthis, __arg_0, __arg_1); - - static file_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileEntry_file_Callback"; - file_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => file_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static file_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "FileEntry_file_Callback"; - file_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => file_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + file_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("file", [__arg_0, __arg_1]); } class BlinkFileEntrySync extends BlinkEntrySync { static final instance = new BlinkFileEntrySync(); - static createWriter_Callback_0(mthis) native "FileEntrySync_createWriter_Callback"; - createWriter_Callback_0_(mthis) => createWriter_Callback_0(mthis); + createWriter_Callback_0_(mthis) => mthis.callMethod("createWriter", []); - static createWriter_Callback_1(mthis, __arg_0) native "FileEntrySync_createWriter_Callback"; - createWriter_Callback_1_(mthis, __arg_0) => createWriter_Callback_1(mthis, __arg_0); - - static createWriter_Callback_2(mthis, __arg_0, __arg_1) native "FileEntrySync_createWriter_Callback"; - createWriter_Callback_2_(mthis, __arg_0, __arg_1) => createWriter_Callback_2(mthis, __arg_0, __arg_1); - - static file_Callback_0(mthis) native "FileEntrySync_file_Callback"; - file_Callback_0_(mthis) => file_Callback_0(mthis); - - static file_Callback_1(mthis, __arg_0) native "FileEntrySync_file_Callback"; - file_Callback_1_(mthis, __arg_0) => file_Callback_1(mthis, __arg_0); - - static file_Callback_2(mthis, __arg_0, __arg_1) native "FileEntrySync_file_Callback"; - file_Callback_2_(mthis, __arg_0, __arg_1) => file_Callback_2(mthis, __arg_0, __arg_1); + file_Callback_0_(mthis) => mthis.callMethod("file", []); } class BlinkFileError extends BlinkDOMError { static final instance = new BlinkFileError(); - static code_Getter(mthis) native "FileError_code_Getter"; - code_Getter_(mthis) => code_Getter(mthis); + code_Getter_(mthis) => mthis["code"]; } class BlinkFileList { static final instance = new BlinkFileList(); - static $__getter___Callback_1(mthis, __arg_0) native "FileList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "FileList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "FileList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "FileList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "FileList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkFileReader extends BlinkEventTarget { static final instance = new BlinkFileReader(); - static abort_Callback_0(mthis) native "FileReader_abort_Callback"; - abort_Callback_0_(mthis) => abort_Callback_0(mthis); + abort_Callback_0_(mthis) => mthis.callMethod("abort", []); - static abort_Callback_1(mthis, __arg_0) native "FileReader_abort_Callback"; - abort_Callback_1_(mthis, __arg_0) => abort_Callback_1(mthis, __arg_0); + constructorCallback_0_() => new js.JsObject(js.context["FileReader"], []); - static abort_Callback_2(mthis, __arg_0, __arg_1) native "FileReader_abort_Callback"; - abort_Callback_2_(mthis, __arg_0, __arg_1) => abort_Callback_2(mthis, __arg_0, __arg_1); + error_Getter_(mthis) => mthis["error"]; - static constructorCallback_0() native "FileReader_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + onabort_Getter_(mthis) => mthis["onabort"]; - static constructorCallback_1(__arg_0) native "FileReader_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + onabort_Setter_(mthis, __arg_0) => mthis["onabort"] = __arg_0; - static constructorCallback_2(__arg_0, __arg_1) native "FileReader_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + onerror_Getter_(mthis) => mthis["onerror"]; - static error_Getter(mthis) native "FileReader_error_Getter"; - error_Getter_(mthis) => error_Getter(mthis); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onabort_Getter(mthis) native "FileReader_onabort_Getter"; - onabort_Getter_(mthis) => onabort_Getter(mthis); + onload_Getter_(mthis) => mthis["onload"]; - static onabort_Setter(mthis, __arg_0) native "FileReader_onabort_Setter"; - onabort_Setter_(mthis, __arg_0) => onabort_Setter(mthis, __arg_0); + onload_Setter_(mthis, __arg_0) => mthis["onload"] = __arg_0; - static onerror_Getter(mthis) native "FileReader_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onloadend_Getter_(mthis) => mthis["onloadend"]; - static onerror_Setter(mthis, __arg_0) native "FileReader_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onloadend_Setter_(mthis, __arg_0) => mthis["onloadend"] = __arg_0; - static onload_Getter(mthis) native "FileReader_onload_Getter"; - onload_Getter_(mthis) => onload_Getter(mthis); + onloadstart_Getter_(mthis) => mthis["onloadstart"]; - static onload_Setter(mthis, __arg_0) native "FileReader_onload_Setter"; - onload_Setter_(mthis, __arg_0) => onload_Setter(mthis, __arg_0); + onloadstart_Setter_(mthis, __arg_0) => mthis["onloadstart"] = __arg_0; - static onloadend_Getter(mthis) native "FileReader_onloadend_Getter"; - onloadend_Getter_(mthis) => onloadend_Getter(mthis); + onprogress_Getter_(mthis) => mthis["onprogress"]; - static onloadend_Setter(mthis, __arg_0) native "FileReader_onloadend_Setter"; - onloadend_Setter_(mthis, __arg_0) => onloadend_Setter(mthis, __arg_0); + onprogress_Setter_(mthis, __arg_0) => mthis["onprogress"] = __arg_0; - static onloadstart_Getter(mthis) native "FileReader_onloadstart_Getter"; - onloadstart_Getter_(mthis) => onloadstart_Getter(mthis); + readAsArrayBuffer_Callback_0_(mthis) => mthis.callMethod("readAsArrayBuffer", []); - static onloadstart_Setter(mthis, __arg_0) native "FileReader_onloadstart_Setter"; - onloadstart_Setter_(mthis, __arg_0) => onloadstart_Setter(mthis, __arg_0); + readAsArrayBuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("readAsArrayBuffer", [__arg_0]); - static onprogress_Getter(mthis) native "FileReader_onprogress_Getter"; - onprogress_Getter_(mthis) => onprogress_Getter(mthis); + readAsBinaryString_Callback_0_(mthis) => mthis.callMethod("readAsBinaryString", []); - static onprogress_Setter(mthis, __arg_0) native "FileReader_onprogress_Setter"; - onprogress_Setter_(mthis, __arg_0) => onprogress_Setter(mthis, __arg_0); + readAsBinaryString_Callback_1_(mthis, __arg_0) => mthis.callMethod("readAsBinaryString", [__arg_0]); - static readAsArrayBuffer_Callback_0(mthis) native "FileReader_readAsArrayBuffer_Callback"; - readAsArrayBuffer_Callback_0_(mthis) => readAsArrayBuffer_Callback_0(mthis); + readAsDataURL_Callback_0_(mthis) => mthis.callMethod("readAsDataURL", []); - static readAsArrayBuffer_Callback_1(mthis, __arg_0) native "FileReader_readAsArrayBuffer_Callback"; - readAsArrayBuffer_Callback_1_(mthis, __arg_0) => readAsArrayBuffer_Callback_1(mthis, __arg_0); + readAsDataURL_Callback_1_(mthis, __arg_0) => mthis.callMethod("readAsDataURL", [__arg_0]); - static readAsArrayBuffer_Callback_2(mthis, __arg_0, __arg_1) native "FileReader_readAsArrayBuffer_Callback"; - readAsArrayBuffer_Callback_2_(mthis, __arg_0, __arg_1) => readAsArrayBuffer_Callback_2(mthis, __arg_0, __arg_1); + readAsText_Callback_0_(mthis) => mthis.callMethod("readAsText", []); - static readAsArrayBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileReader_readAsArrayBuffer_Callback"; - readAsArrayBuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => readAsArrayBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + readAsText_Callback_1_(mthis, __arg_0) => mthis.callMethod("readAsText", [__arg_0]); - static readAsBinaryString_Callback_0(mthis) native "FileReader_readAsBinaryString_Callback"; - readAsBinaryString_Callback_0_(mthis) => readAsBinaryString_Callback_0(mthis); + readAsText_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("readAsText", [__arg_0, __arg_1]); - static readAsBinaryString_Callback_1(mthis, __arg_0) native "FileReader_readAsBinaryString_Callback"; - readAsBinaryString_Callback_1_(mthis, __arg_0) => readAsBinaryString_Callback_1(mthis, __arg_0); + readyState_Getter_(mthis) => mthis["readyState"]; - static readAsBinaryString_Callback_2(mthis, __arg_0, __arg_1) native "FileReader_readAsBinaryString_Callback"; - readAsBinaryString_Callback_2_(mthis, __arg_0, __arg_1) => readAsBinaryString_Callback_2(mthis, __arg_0, __arg_1); - - static readAsBinaryString_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileReader_readAsBinaryString_Callback"; - readAsBinaryString_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => readAsBinaryString_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static readAsDataURL_Callback_0(mthis) native "FileReader_readAsDataURL_Callback"; - readAsDataURL_Callback_0_(mthis) => readAsDataURL_Callback_0(mthis); - - static readAsDataURL_Callback_1(mthis, __arg_0) native "FileReader_readAsDataURL_Callback"; - readAsDataURL_Callback_1_(mthis, __arg_0) => readAsDataURL_Callback_1(mthis, __arg_0); - - static readAsDataURL_Callback_2(mthis, __arg_0, __arg_1) native "FileReader_readAsDataURL_Callback"; - readAsDataURL_Callback_2_(mthis, __arg_0, __arg_1) => readAsDataURL_Callback_2(mthis, __arg_0, __arg_1); - - static readAsDataURL_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileReader_readAsDataURL_Callback"; - readAsDataURL_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => readAsDataURL_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static readAsText_Callback_0(mthis) native "FileReader_readAsText_Callback"; - readAsText_Callback_0_(mthis) => readAsText_Callback_0(mthis); - - static readAsText_Callback_1(mthis, __arg_0) native "FileReader_readAsText_Callback"; - readAsText_Callback_1_(mthis, __arg_0) => readAsText_Callback_1(mthis, __arg_0); - - static readAsText_Callback_2(mthis, __arg_0, __arg_1) native "FileReader_readAsText_Callback"; - readAsText_Callback_2_(mthis, __arg_0, __arg_1) => readAsText_Callback_2(mthis, __arg_0, __arg_1); - - static readAsText_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileReader_readAsText_Callback"; - readAsText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => readAsText_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static readAsText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "FileReader_readAsText_Callback"; - readAsText_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => readAsText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static readyState_Getter(mthis) native "FileReader_readyState_Getter"; - readyState_Getter_(mthis) => readyState_Getter(mthis); - - static result_Getter(mthis) native "FileReader_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; } class BlinkFileReaderSync { static final instance = new BlinkFileReaderSync(); - static constructorCallback_0() native "FileReaderSync_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["FileReaderSync"], []); - static constructorCallback_1(__arg_0) native "FileReaderSync_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + readAsArrayBuffer_Callback_0_(mthis) => mthis.callMethod("readAsArrayBuffer", []); - static constructorCallback_2(__arg_0, __arg_1) native "FileReaderSync_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + readAsArrayBuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("readAsArrayBuffer", [__arg_0]); - static readAsArrayBuffer_Callback_0(mthis) native "FileReaderSync_readAsArrayBuffer_Callback"; - readAsArrayBuffer_Callback_0_(mthis) => readAsArrayBuffer_Callback_0(mthis); + readAsBinaryString_Callback_0_(mthis) => mthis.callMethod("readAsBinaryString", []); - static readAsArrayBuffer_Callback_1(mthis, __arg_0) native "FileReaderSync_readAsArrayBuffer_Callback"; - readAsArrayBuffer_Callback_1_(mthis, __arg_0) => readAsArrayBuffer_Callback_1(mthis, __arg_0); + readAsBinaryString_Callback_1_(mthis, __arg_0) => mthis.callMethod("readAsBinaryString", [__arg_0]); - static readAsArrayBuffer_Callback_2(mthis, __arg_0, __arg_1) native "FileReaderSync_readAsArrayBuffer_Callback"; - readAsArrayBuffer_Callback_2_(mthis, __arg_0, __arg_1) => readAsArrayBuffer_Callback_2(mthis, __arg_0, __arg_1); + readAsDataURL_Callback_0_(mthis) => mthis.callMethod("readAsDataURL", []); - static readAsArrayBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileReaderSync_readAsArrayBuffer_Callback"; - readAsArrayBuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => readAsArrayBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + readAsDataURL_Callback_1_(mthis, __arg_0) => mthis.callMethod("readAsDataURL", [__arg_0]); - static readAsBinaryString_Callback_0(mthis) native "FileReaderSync_readAsBinaryString_Callback"; - readAsBinaryString_Callback_0_(mthis) => readAsBinaryString_Callback_0(mthis); + readAsText_Callback_0_(mthis) => mthis.callMethod("readAsText", []); - static readAsBinaryString_Callback_1(mthis, __arg_0) native "FileReaderSync_readAsBinaryString_Callback"; - readAsBinaryString_Callback_1_(mthis, __arg_0) => readAsBinaryString_Callback_1(mthis, __arg_0); + readAsText_Callback_1_(mthis, __arg_0) => mthis.callMethod("readAsText", [__arg_0]); - static readAsBinaryString_Callback_2(mthis, __arg_0, __arg_1) native "FileReaderSync_readAsBinaryString_Callback"; - readAsBinaryString_Callback_2_(mthis, __arg_0, __arg_1) => readAsBinaryString_Callback_2(mthis, __arg_0, __arg_1); - - static readAsBinaryString_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileReaderSync_readAsBinaryString_Callback"; - readAsBinaryString_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => readAsBinaryString_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static readAsDataURL_Callback_0(mthis) native "FileReaderSync_readAsDataURL_Callback"; - readAsDataURL_Callback_0_(mthis) => readAsDataURL_Callback_0(mthis); - - static readAsDataURL_Callback_1(mthis, __arg_0) native "FileReaderSync_readAsDataURL_Callback"; - readAsDataURL_Callback_1_(mthis, __arg_0) => readAsDataURL_Callback_1(mthis, __arg_0); - - static readAsDataURL_Callback_2(mthis, __arg_0, __arg_1) native "FileReaderSync_readAsDataURL_Callback"; - readAsDataURL_Callback_2_(mthis, __arg_0, __arg_1) => readAsDataURL_Callback_2(mthis, __arg_0, __arg_1); - - static readAsDataURL_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileReaderSync_readAsDataURL_Callback"; - readAsDataURL_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => readAsDataURL_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static readAsText_Callback_0(mthis) native "FileReaderSync_readAsText_Callback"; - readAsText_Callback_0_(mthis) => readAsText_Callback_0(mthis); - - static readAsText_Callback_1(mthis, __arg_0) native "FileReaderSync_readAsText_Callback"; - readAsText_Callback_1_(mthis, __arg_0) => readAsText_Callback_1(mthis, __arg_0); - - static readAsText_Callback_2(mthis, __arg_0, __arg_1) native "FileReaderSync_readAsText_Callback"; - readAsText_Callback_2_(mthis, __arg_0, __arg_1) => readAsText_Callback_2(mthis, __arg_0, __arg_1); - - static readAsText_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileReaderSync_readAsText_Callback"; - readAsText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => readAsText_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static readAsText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "FileReaderSync_readAsText_Callback"; - readAsText_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => readAsText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + readAsText_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("readAsText", [__arg_0, __arg_1]); } class BlinkFileWriter extends BlinkEventTarget { static final instance = new BlinkFileWriter(); - static abort_Callback_0(mthis) native "FileWriter_abort_Callback"; - abort_Callback_0_(mthis) => abort_Callback_0(mthis); + abort_Callback_0_(mthis) => mthis.callMethod("abort", []); - static abort_Callback_1(mthis, __arg_0) native "FileWriter_abort_Callback"; - abort_Callback_1_(mthis, __arg_0) => abort_Callback_1(mthis, __arg_0); + error_Getter_(mthis) => mthis["error"]; - static abort_Callback_2(mthis, __arg_0, __arg_1) native "FileWriter_abort_Callback"; - abort_Callback_2_(mthis, __arg_0, __arg_1) => abort_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static error_Getter(mthis) native "FileWriter_error_Getter"; - error_Getter_(mthis) => error_Getter(mthis); + onabort_Getter_(mthis) => mthis["onabort"]; - static length_Getter(mthis) native "FileWriter_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + onabort_Setter_(mthis, __arg_0) => mthis["onabort"] = __arg_0; - static onabort_Getter(mthis) native "FileWriter_onabort_Getter"; - onabort_Getter_(mthis) => onabort_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onabort_Setter(mthis, __arg_0) native "FileWriter_onabort_Setter"; - onabort_Setter_(mthis, __arg_0) => onabort_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onerror_Getter(mthis) native "FileWriter_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onprogress_Getter_(mthis) => mthis["onprogress"]; - static onerror_Setter(mthis, __arg_0) native "FileWriter_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onprogress_Setter_(mthis, __arg_0) => mthis["onprogress"] = __arg_0; - static onprogress_Getter(mthis) native "FileWriter_onprogress_Getter"; - onprogress_Getter_(mthis) => onprogress_Getter(mthis); + onwrite_Getter_(mthis) => mthis["onwrite"]; - static onprogress_Setter(mthis, __arg_0) native "FileWriter_onprogress_Setter"; - onprogress_Setter_(mthis, __arg_0) => onprogress_Setter(mthis, __arg_0); + onwrite_Setter_(mthis, __arg_0) => mthis["onwrite"] = __arg_0; - static onwrite_Getter(mthis) native "FileWriter_onwrite_Getter"; - onwrite_Getter_(mthis) => onwrite_Getter(mthis); + onwriteend_Getter_(mthis) => mthis["onwriteend"]; - static onwrite_Setter(mthis, __arg_0) native "FileWriter_onwrite_Setter"; - onwrite_Setter_(mthis, __arg_0) => onwrite_Setter(mthis, __arg_0); + onwriteend_Setter_(mthis, __arg_0) => mthis["onwriteend"] = __arg_0; - static onwriteend_Getter(mthis) native "FileWriter_onwriteend_Getter"; - onwriteend_Getter_(mthis) => onwriteend_Getter(mthis); + onwritestart_Getter_(mthis) => mthis["onwritestart"]; - static onwriteend_Setter(mthis, __arg_0) native "FileWriter_onwriteend_Setter"; - onwriteend_Setter_(mthis, __arg_0) => onwriteend_Setter(mthis, __arg_0); + onwritestart_Setter_(mthis, __arg_0) => mthis["onwritestart"] = __arg_0; - static onwritestart_Getter(mthis) native "FileWriter_onwritestart_Getter"; - onwritestart_Getter_(mthis) => onwritestart_Getter(mthis); + position_Getter_(mthis) => mthis["position"]; - static onwritestart_Setter(mthis, __arg_0) native "FileWriter_onwritestart_Setter"; - onwritestart_Setter_(mthis, __arg_0) => onwritestart_Setter(mthis, __arg_0); + readyState_Getter_(mthis) => mthis["readyState"]; - static position_Getter(mthis) native "FileWriter_position_Getter"; - position_Getter_(mthis) => position_Getter(mthis); + seek_Callback_0_(mthis) => mthis.callMethod("seek", []); - static readyState_Getter(mthis) native "FileWriter_readyState_Getter"; - readyState_Getter_(mthis) => readyState_Getter(mthis); + seek_Callback_1_(mthis, __arg_0) => mthis.callMethod("seek", [__arg_0]); - static seek_Callback_0(mthis) native "FileWriter_seek_Callback"; - seek_Callback_0_(mthis) => seek_Callback_0(mthis); + truncate_Callback_0_(mthis) => mthis.callMethod("truncate", []); - static seek_Callback_1(mthis, __arg_0) native "FileWriter_seek_Callback"; - seek_Callback_1_(mthis, __arg_0) => seek_Callback_1(mthis, __arg_0); + truncate_Callback_1_(mthis, __arg_0) => mthis.callMethod("truncate", [__arg_0]); - static seek_Callback_2(mthis, __arg_0, __arg_1) native "FileWriter_seek_Callback"; - seek_Callback_2_(mthis, __arg_0, __arg_1) => seek_Callback_2(mthis, __arg_0, __arg_1); + write_Callback_0_(mthis) => mthis.callMethod("write", []); - static seek_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileWriter_seek_Callback"; - seek_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => seek_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static truncate_Callback_0(mthis) native "FileWriter_truncate_Callback"; - truncate_Callback_0_(mthis) => truncate_Callback_0(mthis); - - static truncate_Callback_1(mthis, __arg_0) native "FileWriter_truncate_Callback"; - truncate_Callback_1_(mthis, __arg_0) => truncate_Callback_1(mthis, __arg_0); - - static truncate_Callback_2(mthis, __arg_0, __arg_1) native "FileWriter_truncate_Callback"; - truncate_Callback_2_(mthis, __arg_0, __arg_1) => truncate_Callback_2(mthis, __arg_0, __arg_1); - - static truncate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileWriter_truncate_Callback"; - truncate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => truncate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static write_Callback_0(mthis) native "FileWriter_write_Callback"; - write_Callback_0_(mthis) => write_Callback_0(mthis); - - static write_Callback_1(mthis, __arg_0) native "FileWriter_write_Callback"; - write_Callback_1_(mthis, __arg_0) => write_Callback_1(mthis, __arg_0); - - static write_Callback_2(mthis, __arg_0, __arg_1) native "FileWriter_write_Callback"; - write_Callback_2_(mthis, __arg_0, __arg_1) => write_Callback_2(mthis, __arg_0, __arg_1); - - static write_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileWriter_write_Callback"; - write_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => write_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + write_Callback_1_(mthis, __arg_0) => mthis.callMethod("write", [__arg_0]); } class BlinkFileWriterSync { static final instance = new BlinkFileWriterSync(); - static length_Getter(mthis) native "FileWriterSync_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; - static position_Getter(mthis) native "FileWriterSync_position_Getter"; - position_Getter_(mthis) => position_Getter(mthis); + position_Getter_(mthis) => mthis["position"]; - static seek_Callback_0(mthis) native "FileWriterSync_seek_Callback"; - seek_Callback_0_(mthis) => seek_Callback_0(mthis); + seek_Callback_0_(mthis) => mthis.callMethod("seek", []); - static seek_Callback_1(mthis, __arg_0) native "FileWriterSync_seek_Callback"; - seek_Callback_1_(mthis, __arg_0) => seek_Callback_1(mthis, __arg_0); + seek_Callback_1_(mthis, __arg_0) => mthis.callMethod("seek", [__arg_0]); - static seek_Callback_2(mthis, __arg_0, __arg_1) native "FileWriterSync_seek_Callback"; - seek_Callback_2_(mthis, __arg_0, __arg_1) => seek_Callback_2(mthis, __arg_0, __arg_1); + truncate_Callback_0_(mthis) => mthis.callMethod("truncate", []); - static seek_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileWriterSync_seek_Callback"; - seek_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => seek_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + truncate_Callback_1_(mthis, __arg_0) => mthis.callMethod("truncate", [__arg_0]); - static truncate_Callback_0(mthis) native "FileWriterSync_truncate_Callback"; - truncate_Callback_0_(mthis) => truncate_Callback_0(mthis); + write_Callback_0_(mthis) => mthis.callMethod("write", []); - static truncate_Callback_1(mthis, __arg_0) native "FileWriterSync_truncate_Callback"; - truncate_Callback_1_(mthis, __arg_0) => truncate_Callback_1(mthis, __arg_0); - - static truncate_Callback_2(mthis, __arg_0, __arg_1) native "FileWriterSync_truncate_Callback"; - truncate_Callback_2_(mthis, __arg_0, __arg_1) => truncate_Callback_2(mthis, __arg_0, __arg_1); - - static truncate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileWriterSync_truncate_Callback"; - truncate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => truncate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static write_Callback_0(mthis) native "FileWriterSync_write_Callback"; - write_Callback_0_(mthis) => write_Callback_0(mthis); - - static write_Callback_1(mthis, __arg_0) native "FileWriterSync_write_Callback"; - write_Callback_1_(mthis, __arg_0) => write_Callback_1(mthis, __arg_0); - - static write_Callback_2(mthis, __arg_0, __arg_1) native "FileWriterSync_write_Callback"; - write_Callback_2_(mthis, __arg_0, __arg_1) => write_Callback_2(mthis, __arg_0, __arg_1); - - static write_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FileWriterSync_write_Callback"; - write_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => write_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + write_Callback_1_(mthis, __arg_0) => mthis.callMethod("write", [__arg_0]); } class BlinkFocusEvent extends BlinkUIEvent { static final instance = new BlinkFocusEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "FocusEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["FocusEvent"], [__arg_0, __arg_1]); - static relatedTarget_Getter(mthis) native "FocusEvent_relatedTarget_Getter"; - relatedTarget_Getter_(mthis) => relatedTarget_Getter(mthis); + relatedTarget_Getter_(mthis) => mthis["relatedTarget"]; } class BlinkFontFace { static final instance = new BlinkFontFace(); - static constructorCallback_0() native "FontFace_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["FontFace"], []); - static constructorCallback_1(__arg_0) native "FontFace_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["FontFace"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "FontFace_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["FontFace"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "FontFace_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_3_(__arg_0, __arg_1, __arg_2) => new js.JsObject(js.context["FontFace"], [__arg_0, __arg_1, __arg_2]); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "FontFace_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + family_Getter_(mthis) => mthis["family"]; - static constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "FontFace_constructorCallback"; - constructorCallback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + family_Setter_(mthis, __arg_0) => mthis["family"] = __arg_0; - static family_Getter(mthis) native "FontFace_family_Getter"; - family_Getter_(mthis) => family_Getter(mthis); + featureSettings_Getter_(mthis) => mthis["featureSettings"]; - static family_Setter(mthis, __arg_0) native "FontFace_family_Setter"; - family_Setter_(mthis, __arg_0) => family_Setter(mthis, __arg_0); + featureSettings_Setter_(mthis, __arg_0) => mthis["featureSettings"] = __arg_0; - static featureSettings_Getter(mthis) native "FontFace_featureSettings_Getter"; - featureSettings_Getter_(mthis) => featureSettings_Getter(mthis); + load_Callback_0_(mthis) => mthis.callMethod("load", []); - static featureSettings_Setter(mthis, __arg_0) native "FontFace_featureSettings_Setter"; - featureSettings_Setter_(mthis, __arg_0) => featureSettings_Setter(mthis, __arg_0); + loaded_Getter_(mthis) => mthis["loaded"]; - static load_Callback_0(mthis) native "FontFace_load_Callback"; - load_Callback_0_(mthis) => load_Callback_0(mthis); + status_Getter_(mthis) => mthis["status"]; - static load_Callback_1(mthis, __arg_0) native "FontFace_load_Callback"; - load_Callback_1_(mthis, __arg_0) => load_Callback_1(mthis, __arg_0); + stretch_Getter_(mthis) => mthis["stretch"]; - static load_Callback_2(mthis, __arg_0, __arg_1) native "FontFace_load_Callback"; - load_Callback_2_(mthis, __arg_0, __arg_1) => load_Callback_2(mthis, __arg_0, __arg_1); + stretch_Setter_(mthis, __arg_0) => mthis["stretch"] = __arg_0; - static loaded_Getter(mthis) native "FontFace_loaded_Getter"; - loaded_Getter_(mthis) => loaded_Getter(mthis); + style_Getter_(mthis) => mthis["style"]; - static status_Getter(mthis) native "FontFace_status_Getter"; - status_Getter_(mthis) => status_Getter(mthis); + style_Setter_(mthis, __arg_0) => mthis["style"] = __arg_0; - static stretch_Getter(mthis) native "FontFace_stretch_Getter"; - stretch_Getter_(mthis) => stretch_Getter(mthis); + unicodeRange_Getter_(mthis) => mthis["unicodeRange"]; - static stretch_Setter(mthis, __arg_0) native "FontFace_stretch_Setter"; - stretch_Setter_(mthis, __arg_0) => stretch_Setter(mthis, __arg_0); + unicodeRange_Setter_(mthis, __arg_0) => mthis["unicodeRange"] = __arg_0; - static style_Getter(mthis) native "FontFace_style_Getter"; - style_Getter_(mthis) => style_Getter(mthis); + variant_Getter_(mthis) => mthis["variant"]; - static style_Setter(mthis, __arg_0) native "FontFace_style_Setter"; - style_Setter_(mthis, __arg_0) => style_Setter(mthis, __arg_0); + variant_Setter_(mthis, __arg_0) => mthis["variant"] = __arg_0; - static unicodeRange_Getter(mthis) native "FontFace_unicodeRange_Getter"; - unicodeRange_Getter_(mthis) => unicodeRange_Getter(mthis); + weight_Getter_(mthis) => mthis["weight"]; - static unicodeRange_Setter(mthis, __arg_0) native "FontFace_unicodeRange_Setter"; - unicodeRange_Setter_(mthis, __arg_0) => unicodeRange_Setter(mthis, __arg_0); - - static variant_Getter(mthis) native "FontFace_variant_Getter"; - variant_Getter_(mthis) => variant_Getter(mthis); - - static variant_Setter(mthis, __arg_0) native "FontFace_variant_Setter"; - variant_Setter_(mthis, __arg_0) => variant_Setter(mthis, __arg_0); - - static weight_Getter(mthis) native "FontFace_weight_Getter"; - weight_Getter_(mthis) => weight_Getter(mthis); - - static weight_Setter(mthis, __arg_0) native "FontFace_weight_Setter"; - weight_Setter_(mthis, __arg_0) => weight_Setter(mthis, __arg_0); + weight_Setter_(mthis, __arg_0) => mthis["weight"] = __arg_0; } class BlinkFontFaceSet extends BlinkEventTarget { static final instance = new BlinkFontFaceSet(); - static add_Callback_0(mthis) native "FontFaceSet_add_Callback"; - add_Callback_0_(mthis) => add_Callback_0(mthis); + add_Callback_0_(mthis) => mthis.callMethod("add", []); - static add_Callback_1(mthis, __arg_0) native "FontFaceSet_add_Callback"; - add_Callback_1_(mthis, __arg_0) => add_Callback_1(mthis, __arg_0); + add_Callback_1_(mthis, __arg_0) => mthis.callMethod("add", [__arg_0]); - static add_Callback_2(mthis, __arg_0, __arg_1) native "FontFaceSet_add_Callback"; - add_Callback_2_(mthis, __arg_0, __arg_1) => add_Callback_2(mthis, __arg_0, __arg_1); + check_Callback_0_(mthis) => mthis.callMethod("check", []); - static add_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FontFaceSet_add_Callback"; - add_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => add_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + check_Callback_1_(mthis, __arg_0) => mthis.callMethod("check", [__arg_0]); - static check_Callback_0(mthis) native "FontFaceSet_check_Callback"; - check_Callback_0_(mthis) => check_Callback_0(mthis); + check_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("check", [__arg_0, __arg_1]); - static check_Callback_1(mthis, __arg_0) native "FontFaceSet_check_Callback"; - check_Callback_1_(mthis, __arg_0) => check_Callback_1(mthis, __arg_0); + clear_Callback_0_(mthis) => mthis.callMethod("clear", []); - static check_Callback_2(mthis, __arg_0, __arg_1) native "FontFaceSet_check_Callback"; - check_Callback_2_(mthis, __arg_0, __arg_1) => check_Callback_2(mthis, __arg_0, __arg_1); + delete_Callback_0_(mthis) => mthis.callMethod("delete", []); - static check_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FontFaceSet_check_Callback"; - check_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => check_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + delete_Callback_1_(mthis, __arg_0) => mthis.callMethod("delete", [__arg_0]); - static check_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "FontFaceSet_check_Callback"; - check_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => check_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + forEach_Callback_0_(mthis) => mthis.callMethod("forEach", []); - static clear_Callback_0(mthis) native "FontFaceSet_clear_Callback"; - clear_Callback_0_(mthis) => clear_Callback_0(mthis); + forEach_Callback_1_(mthis, __arg_0) => mthis.callMethod("forEach", [__arg_0]); - static clear_Callback_1(mthis, __arg_0) native "FontFaceSet_clear_Callback"; - clear_Callback_1_(mthis, __arg_0) => clear_Callback_1(mthis, __arg_0); + forEach_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("forEach", [__arg_0, __arg_1]); - static clear_Callback_2(mthis, __arg_0, __arg_1) native "FontFaceSet_clear_Callback"; - clear_Callback_2_(mthis, __arg_0, __arg_1) => clear_Callback_2(mthis, __arg_0, __arg_1); + has_Callback_0_(mthis) => mthis.callMethod("has", []); - static delete_Callback_0(mthis) native "FontFaceSet_delete_Callback"; - delete_Callback_0_(mthis) => delete_Callback_0(mthis); + has_Callback_1_(mthis, __arg_0) => mthis.callMethod("has", [__arg_0]); - static delete_Callback_1(mthis, __arg_0) native "FontFaceSet_delete_Callback"; - delete_Callback_1_(mthis, __arg_0) => delete_Callback_1(mthis, __arg_0); + onloading_Getter_(mthis) => mthis["onloading"]; - static delete_Callback_2(mthis, __arg_0, __arg_1) native "FontFaceSet_delete_Callback"; - delete_Callback_2_(mthis, __arg_0, __arg_1) => delete_Callback_2(mthis, __arg_0, __arg_1); + onloading_Setter_(mthis, __arg_0) => mthis["onloading"] = __arg_0; - static delete_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FontFaceSet_delete_Callback"; - delete_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => delete_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onloadingdone_Getter_(mthis) => mthis["onloadingdone"]; - static forEach_Callback_0(mthis) native "FontFaceSet_forEach_Callback"; - forEach_Callback_0_(mthis) => forEach_Callback_0(mthis); + onloadingdone_Setter_(mthis, __arg_0) => mthis["onloadingdone"] = __arg_0; - static forEach_Callback_1(mthis, __arg_0) native "FontFaceSet_forEach_Callback"; - forEach_Callback_1_(mthis, __arg_0) => forEach_Callback_1(mthis, __arg_0); + onloadingerror_Getter_(mthis) => mthis["onloadingerror"]; - static forEach_Callback_2(mthis, __arg_0, __arg_1) native "FontFaceSet_forEach_Callback"; - forEach_Callback_2_(mthis, __arg_0, __arg_1) => forEach_Callback_2(mthis, __arg_0, __arg_1); + onloadingerror_Setter_(mthis, __arg_0) => mthis["onloadingerror"] = __arg_0; - static forEach_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FontFaceSet_forEach_Callback"; - forEach_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => forEach_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + size_Getter_(mthis) => mthis["size"]; - static forEach_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "FontFaceSet_forEach_Callback"; - forEach_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => forEach_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static has_Callback_0(mthis) native "FontFaceSet_has_Callback"; - has_Callback_0_(mthis) => has_Callback_0(mthis); - - static has_Callback_1(mthis, __arg_0) native "FontFaceSet_has_Callback"; - has_Callback_1_(mthis, __arg_0) => has_Callback_1(mthis, __arg_0); - - static has_Callback_2(mthis, __arg_0, __arg_1) native "FontFaceSet_has_Callback"; - has_Callback_2_(mthis, __arg_0, __arg_1) => has_Callback_2(mthis, __arg_0, __arg_1); - - static has_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FontFaceSet_has_Callback"; - has_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => has_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static onloading_Getter(mthis) native "FontFaceSet_onloading_Getter"; - onloading_Getter_(mthis) => onloading_Getter(mthis); - - static onloading_Setter(mthis, __arg_0) native "FontFaceSet_onloading_Setter"; - onloading_Setter_(mthis, __arg_0) => onloading_Setter(mthis, __arg_0); - - static onloadingdone_Getter(mthis) native "FontFaceSet_onloadingdone_Getter"; - onloadingdone_Getter_(mthis) => onloadingdone_Getter(mthis); - - static onloadingdone_Setter(mthis, __arg_0) native "FontFaceSet_onloadingdone_Setter"; - onloadingdone_Setter_(mthis, __arg_0) => onloadingdone_Setter(mthis, __arg_0); - - static onloadingerror_Getter(mthis) native "FontFaceSet_onloadingerror_Getter"; - onloadingerror_Getter_(mthis) => onloadingerror_Getter(mthis); - - static onloadingerror_Setter(mthis, __arg_0) native "FontFaceSet_onloadingerror_Setter"; - onloadingerror_Setter_(mthis, __arg_0) => onloadingerror_Setter(mthis, __arg_0); - - static size_Getter(mthis) native "FontFaceSet_size_Getter"; - size_Getter_(mthis) => size_Getter(mthis); - - static status_Getter(mthis) native "FontFaceSet_status_Getter"; - status_Getter_(mthis) => status_Getter(mthis); + status_Getter_(mthis) => mthis["status"]; } class BlinkFontFaceSetLoadEvent extends BlinkEvent { static final instance = new BlinkFontFaceSetLoadEvent(); - static fontfaces_Getter(mthis) native "FontFaceSetLoadEvent_fontfaces_Getter"; - fontfaces_Getter_(mthis) => fontfaces_Getter(mthis); + fontfaces_Getter_(mthis) => mthis["fontfaces"]; } class BlinkFormData { static final instance = new BlinkFormData(); - static append_Callback_0(mthis) native "FormData_append_Callback"; - append_Callback_0_(mthis) => append_Callback_0(mthis); + append_Callback_0_(mthis) => mthis.callMethod("append", []); - static append_Callback_1(mthis, __arg_0) native "FormData_append_Callback"; - append_Callback_1_(mthis, __arg_0) => append_Callback_1(mthis, __arg_0); + append_Callback_1_(mthis, __arg_0) => mthis.callMethod("append", [__arg_0]); - static append_Callback_2(mthis, __arg_0, __arg_1) native "FormData_append_Callback"; - append_Callback_2_(mthis, __arg_0, __arg_1) => append_Callback_2(mthis, __arg_0, __arg_1); + append_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("append", [__arg_0, __arg_1]); - static append_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "FormData_append_Callback"; - append_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => append_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + append_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("append", [__arg_0, __arg_1, __arg_2]); - static append_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "FormData_append_Callback"; - append_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => append_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + constructorCallback_0_() => new js.JsObject(js.context["FormData"], []); - static append_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "FormData_append_Callback"; - append_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => append_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static constructorCallback_0() native "FormData_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); - - static constructorCallback_1(__arg_0) native "FormData_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); - - static constructorCallback_2(__arg_0, __arg_1) native "FormData_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); - - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "FormData_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["FormData"], [__arg_0]); } class BlinkGainNode extends BlinkAudioNode { static final instance = new BlinkGainNode(); - static gain_Getter(mthis) native "GainNode_gain_Getter"; - gain_Getter_(mthis) => gain_Getter(mthis); + gain_Getter_(mthis) => mthis["gain"]; } class BlinkGamepad { static final instance = new BlinkGamepad(); - static axes_Getter(mthis) native "Gamepad_axes_Getter"; - axes_Getter_(mthis) => axes_Getter(mthis); + axes_Getter_(mthis) => mthis["axes"]; - static connected_Getter(mthis) native "Gamepad_connected_Getter"; - connected_Getter_(mthis) => connected_Getter(mthis); + connected_Getter_(mthis) => mthis["connected"]; - static id_Getter(mthis) native "Gamepad_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + id_Getter_(mthis) => mthis["id"]; - static index_Getter(mthis) native "Gamepad_index_Getter"; - index_Getter_(mthis) => index_Getter(mthis); + index_Getter_(mthis) => mthis["index"]; - static mapping_Getter(mthis) native "Gamepad_mapping_Getter"; - mapping_Getter_(mthis) => mapping_Getter(mthis); + mapping_Getter_(mthis) => mthis["mapping"]; - static timestamp_Getter(mthis) native "Gamepad_timestamp_Getter"; - timestamp_Getter_(mthis) => timestamp_Getter(mthis); + timestamp_Getter_(mthis) => mthis["timestamp"]; } class BlinkGamepadButton { static final instance = new BlinkGamepadButton(); - static pressed_Getter(mthis) native "GamepadButton_pressed_Getter"; - pressed_Getter_(mthis) => pressed_Getter(mthis); + pressed_Getter_(mthis) => mthis["pressed"]; - static value_Getter(mthis) native "GamepadButton_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; } class BlinkGamepadEvent extends BlinkEvent { static final instance = new BlinkGamepadEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "GamepadEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["GamepadEvent"], [__arg_0, __arg_1]); - static gamepad_Getter(mthis) native "GamepadEvent_gamepad_Getter"; - gamepad_Getter_(mthis) => gamepad_Getter(mthis); + gamepad_Getter_(mthis) => mthis["gamepad"]; } class BlinkGamepadList { static final instance = new BlinkGamepadList(); - static $__getter___Callback_1(mthis, __arg_0) native "GamepadList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "GamepadList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "GamepadList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "GamepadList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "GamepadList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "GamepadList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkGeofencing { static final instance = new BlinkGeofencing(); - static getRegisteredRegions_Callback_0(mthis) native "Geofencing_getRegisteredRegions_Callback"; - getRegisteredRegions_Callback_0_(mthis) => getRegisteredRegions_Callback_0(mthis); + getRegisteredRegions_Callback_0_(mthis) => mthis.callMethod("getRegisteredRegions", []); - static getRegisteredRegions_Callback_1(mthis, __arg_0) native "Geofencing_getRegisteredRegions_Callback"; - getRegisteredRegions_Callback_1_(mthis, __arg_0) => getRegisteredRegions_Callback_1(mthis, __arg_0); + registerRegion_Callback_0_(mthis) => mthis.callMethod("registerRegion", []); - static getRegisteredRegions_Callback_2(mthis, __arg_0, __arg_1) native "Geofencing_getRegisteredRegions_Callback"; - getRegisteredRegions_Callback_2_(mthis, __arg_0, __arg_1) => getRegisteredRegions_Callback_2(mthis, __arg_0, __arg_1); + registerRegion_Callback_1_(mthis, __arg_0) => mthis.callMethod("registerRegion", [__arg_0]); - static registerRegion_Callback_0(mthis) native "Geofencing_registerRegion_Callback"; - registerRegion_Callback_0_(mthis) => registerRegion_Callback_0(mthis); + unregisterRegion_Callback_0_(mthis) => mthis.callMethod("unregisterRegion", []); - static registerRegion_Callback_1(mthis, __arg_0) native "Geofencing_registerRegion_Callback"; - registerRegion_Callback_1_(mthis, __arg_0) => registerRegion_Callback_1(mthis, __arg_0); - - static registerRegion_Callback_2(mthis, __arg_0, __arg_1) native "Geofencing_registerRegion_Callback"; - registerRegion_Callback_2_(mthis, __arg_0, __arg_1) => registerRegion_Callback_2(mthis, __arg_0, __arg_1); - - static registerRegion_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Geofencing_registerRegion_Callback"; - registerRegion_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => registerRegion_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static unregisterRegion_Callback_0(mthis) native "Geofencing_unregisterRegion_Callback"; - unregisterRegion_Callback_0_(mthis) => unregisterRegion_Callback_0(mthis); - - static unregisterRegion_Callback_1(mthis, __arg_0) native "Geofencing_unregisterRegion_Callback"; - unregisterRegion_Callback_1_(mthis, __arg_0) => unregisterRegion_Callback_1(mthis, __arg_0); - - static unregisterRegion_Callback_2(mthis, __arg_0, __arg_1) native "Geofencing_unregisterRegion_Callback"; - unregisterRegion_Callback_2_(mthis, __arg_0, __arg_1) => unregisterRegion_Callback_2(mthis, __arg_0, __arg_1); - - static unregisterRegion_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Geofencing_unregisterRegion_Callback"; - unregisterRegion_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => unregisterRegion_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + unregisterRegion_Callback_1_(mthis, __arg_0) => mthis.callMethod("unregisterRegion", [__arg_0]); } class BlinkGeofencingRegion { static final instance = new BlinkGeofencingRegion(); - static id_Getter(mthis) native "GeofencingRegion_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + id_Getter_(mthis) => mthis["id"]; } class BlinkGeolocation { static final instance = new BlinkGeolocation(); - static clearWatch_Callback_0(mthis) native "Geolocation_clearWatch_Callback"; - clearWatch_Callback_0_(mthis) => clearWatch_Callback_0(mthis); + clearWatch_Callback_0_(mthis) => mthis.callMethod("clearWatch", []); - static clearWatch_Callback_1(mthis, __arg_0) native "Geolocation_clearWatch_Callback"; - clearWatch_Callback_1_(mthis, __arg_0) => clearWatch_Callback_1(mthis, __arg_0); + clearWatch_Callback_1_(mthis, __arg_0) => mthis.callMethod("clearWatch", [__arg_0]); - static clearWatch_Callback_2(mthis, __arg_0, __arg_1) native "Geolocation_clearWatch_Callback"; - clearWatch_Callback_2_(mthis, __arg_0, __arg_1) => clearWatch_Callback_2(mthis, __arg_0, __arg_1); + getCurrentPosition_Callback_0_(mthis) => mthis.callMethod("getCurrentPosition", []); - static clearWatch_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Geolocation_clearWatch_Callback"; - clearWatch_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clearWatch_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getCurrentPosition_Callback_1_(mthis, __arg_0) => mthis.callMethod("getCurrentPosition", [__arg_0]); - static getCurrentPosition_Callback_0(mthis) native "Geolocation_getCurrentPosition_Callback"; - getCurrentPosition_Callback_0_(mthis) => getCurrentPosition_Callback_0(mthis); + getCurrentPosition_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getCurrentPosition", [__arg_0, __arg_1]); - static getCurrentPosition_Callback_1(mthis, __arg_0) native "Geolocation_getCurrentPosition_Callback"; - getCurrentPosition_Callback_1_(mthis, __arg_0) => getCurrentPosition_Callback_1(mthis, __arg_0); + getCurrentPosition_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("getCurrentPosition", [__arg_0, __arg_1, __arg_2]); - static getCurrentPosition_Callback_2(mthis, __arg_0, __arg_1) native "Geolocation_getCurrentPosition_Callback"; - getCurrentPosition_Callback_2_(mthis, __arg_0, __arg_1) => getCurrentPosition_Callback_2(mthis, __arg_0, __arg_1); + watchPosition_Callback_0_(mthis) => mthis.callMethod("watchPosition", []); - static getCurrentPosition_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Geolocation_getCurrentPosition_Callback"; - getCurrentPosition_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getCurrentPosition_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + watchPosition_Callback_1_(mthis, __arg_0) => mthis.callMethod("watchPosition", [__arg_0]); - static getCurrentPosition_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Geolocation_getCurrentPosition_Callback"; - getCurrentPosition_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getCurrentPosition_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + watchPosition_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("watchPosition", [__arg_0, __arg_1]); - static getCurrentPosition_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Geolocation_getCurrentPosition_Callback"; - getCurrentPosition_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => getCurrentPosition_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static watchPosition_Callback_0(mthis) native "Geolocation_watchPosition_Callback"; - watchPosition_Callback_0_(mthis) => watchPosition_Callback_0(mthis); - - static watchPosition_Callback_1(mthis, __arg_0) native "Geolocation_watchPosition_Callback"; - watchPosition_Callback_1_(mthis, __arg_0) => watchPosition_Callback_1(mthis, __arg_0); - - static watchPosition_Callback_2(mthis, __arg_0, __arg_1) native "Geolocation_watchPosition_Callback"; - watchPosition_Callback_2_(mthis, __arg_0, __arg_1) => watchPosition_Callback_2(mthis, __arg_0, __arg_1); - - static watchPosition_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Geolocation_watchPosition_Callback"; - watchPosition_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => watchPosition_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static watchPosition_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Geolocation_watchPosition_Callback"; - watchPosition_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => watchPosition_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static watchPosition_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Geolocation_watchPosition_Callback"; - watchPosition_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => watchPosition_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + watchPosition_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("watchPosition", [__arg_0, __arg_1, __arg_2]); } class BlinkGeoposition { static final instance = new BlinkGeoposition(); - static coords_Getter(mthis) native "Geoposition_coords_Getter"; - coords_Getter_(mthis) => coords_Getter(mthis); + coords_Getter_(mthis) => mthis["coords"]; - static timestamp_Getter(mthis) native "Geoposition_timestamp_Getter"; - timestamp_Getter_(mthis) => timestamp_Getter(mthis); + timestamp_Getter_(mthis) => mthis["timestamp"]; } class BlinkHTMLAllCollection { static final instance = new BlinkHTMLAllCollection(); - static $__getter___Callback_1(mthis, __arg_0) native "HTMLAllCollection___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "HTMLAllCollection_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "HTMLAllCollection_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "HTMLAllCollection_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLAllCollection_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + namedItem_Callback_0_(mthis) => mthis.callMethod("namedItem", []); - static length_Getter(mthis) native "HTMLAllCollection_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static namedItem_Callback_0(mthis) native "HTMLAllCollection_namedItem_Callback"; - namedItem_Callback_0_(mthis) => namedItem_Callback_0(mthis); - - static namedItem_Callback_1(mthis, __arg_0) native "HTMLAllCollection_namedItem_Callback"; - namedItem_Callback_1_(mthis, __arg_0) => namedItem_Callback_1(mthis, __arg_0); - - static namedItem_Callback_2(mthis, __arg_0, __arg_1) native "HTMLAllCollection_namedItem_Callback"; - namedItem_Callback_2_(mthis, __arg_0, __arg_1) => namedItem_Callback_2(mthis, __arg_0, __arg_1); - - static namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLAllCollection_namedItem_Callback"; - namedItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + namedItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("namedItem", [__arg_0]); } class BlinkHTMLAnchorElement extends BlinkHTMLElement { static final instance = new BlinkHTMLAnchorElement(); - static download_Getter(mthis) native "HTMLAnchorElement_download_Getter"; - download_Getter_(mthis) => download_Getter(mthis); + download_Getter_(mthis) => mthis["download"]; - static download_Setter(mthis, __arg_0) native "HTMLAnchorElement_download_Setter"; - download_Setter_(mthis, __arg_0) => download_Setter(mthis, __arg_0); + download_Setter_(mthis, __arg_0) => mthis["download"] = __arg_0; - static hash_Getter(mthis) native "HTMLAnchorElement_hash_Getter"; - hash_Getter_(mthis) => hash_Getter(mthis); + hash_Getter_(mthis) => mthis["hash"]; - static hash_Setter(mthis, __arg_0) native "HTMLAnchorElement_hash_Setter"; - hash_Setter_(mthis, __arg_0) => hash_Setter(mthis, __arg_0); + hash_Setter_(mthis, __arg_0) => mthis["hash"] = __arg_0; - static host_Getter(mthis) native "HTMLAnchorElement_host_Getter"; - host_Getter_(mthis) => host_Getter(mthis); + host_Getter_(mthis) => mthis["host"]; - static host_Setter(mthis, __arg_0) native "HTMLAnchorElement_host_Setter"; - host_Setter_(mthis, __arg_0) => host_Setter(mthis, __arg_0); + host_Setter_(mthis, __arg_0) => mthis["host"] = __arg_0; - static hostname_Getter(mthis) native "HTMLAnchorElement_hostname_Getter"; - hostname_Getter_(mthis) => hostname_Getter(mthis); + hostname_Getter_(mthis) => mthis["hostname"]; - static hostname_Setter(mthis, __arg_0) native "HTMLAnchorElement_hostname_Setter"; - hostname_Setter_(mthis, __arg_0) => hostname_Setter(mthis, __arg_0); + hostname_Setter_(mthis, __arg_0) => mthis["hostname"] = __arg_0; - static href_Getter(mthis) native "HTMLAnchorElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static href_Setter(mthis, __arg_0) native "HTMLAnchorElement_href_Setter"; - href_Setter_(mthis, __arg_0) => href_Setter(mthis, __arg_0); + href_Setter_(mthis, __arg_0) => mthis["href"] = __arg_0; - static hreflang_Getter(mthis) native "HTMLAnchorElement_hreflang_Getter"; - hreflang_Getter_(mthis) => hreflang_Getter(mthis); + hreflang_Getter_(mthis) => mthis["hreflang"]; - static hreflang_Setter(mthis, __arg_0) native "HTMLAnchorElement_hreflang_Setter"; - hreflang_Setter_(mthis, __arg_0) => hreflang_Setter(mthis, __arg_0); + hreflang_Setter_(mthis, __arg_0) => mthis["hreflang"] = __arg_0; - static integrity_Getter(mthis) native "HTMLAnchorElement_integrity_Getter"; - integrity_Getter_(mthis) => integrity_Getter(mthis); + integrity_Getter_(mthis) => mthis["integrity"]; - static integrity_Setter(mthis, __arg_0) native "HTMLAnchorElement_integrity_Setter"; - integrity_Setter_(mthis, __arg_0) => integrity_Setter(mthis, __arg_0); + integrity_Setter_(mthis, __arg_0) => mthis["integrity"] = __arg_0; - static name_Getter(mthis) native "HTMLAnchorElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static name_Setter(mthis, __arg_0) native "HTMLAnchorElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static origin_Getter(mthis) native "HTMLAnchorElement_origin_Getter"; - origin_Getter_(mthis) => origin_Getter(mthis); + origin_Getter_(mthis) => mthis["origin"]; - static password_Getter(mthis) native "HTMLAnchorElement_password_Getter"; - password_Getter_(mthis) => password_Getter(mthis); + password_Getter_(mthis) => mthis["password"]; - static password_Setter(mthis, __arg_0) native "HTMLAnchorElement_password_Setter"; - password_Setter_(mthis, __arg_0) => password_Setter(mthis, __arg_0); + password_Setter_(mthis, __arg_0) => mthis["password"] = __arg_0; - static pathname_Getter(mthis) native "HTMLAnchorElement_pathname_Getter"; - pathname_Getter_(mthis) => pathname_Getter(mthis); + pathname_Getter_(mthis) => mthis["pathname"]; - static pathname_Setter(mthis, __arg_0) native "HTMLAnchorElement_pathname_Setter"; - pathname_Setter_(mthis, __arg_0) => pathname_Setter(mthis, __arg_0); + pathname_Setter_(mthis, __arg_0) => mthis["pathname"] = __arg_0; - static ping_Getter(mthis) native "HTMLAnchorElement_ping_Getter"; - ping_Getter_(mthis) => ping_Getter(mthis); + ping_Getter_(mthis) => mthis["ping"]; - static ping_Setter(mthis, __arg_0) native "HTMLAnchorElement_ping_Setter"; - ping_Setter_(mthis, __arg_0) => ping_Setter(mthis, __arg_0); + ping_Setter_(mthis, __arg_0) => mthis["ping"] = __arg_0; - static port_Getter(mthis) native "HTMLAnchorElement_port_Getter"; - port_Getter_(mthis) => port_Getter(mthis); + port_Getter_(mthis) => mthis["port"]; - static port_Setter(mthis, __arg_0) native "HTMLAnchorElement_port_Setter"; - port_Setter_(mthis, __arg_0) => port_Setter(mthis, __arg_0); + port_Setter_(mthis, __arg_0) => mthis["port"] = __arg_0; - static protocol_Getter(mthis) native "HTMLAnchorElement_protocol_Getter"; - protocol_Getter_(mthis) => protocol_Getter(mthis); + protocol_Getter_(mthis) => mthis["protocol"]; - static protocol_Setter(mthis, __arg_0) native "HTMLAnchorElement_protocol_Setter"; - protocol_Setter_(mthis, __arg_0) => protocol_Setter(mthis, __arg_0); + protocol_Setter_(mthis, __arg_0) => mthis["protocol"] = __arg_0; - static rel_Getter(mthis) native "HTMLAnchorElement_rel_Getter"; - rel_Getter_(mthis) => rel_Getter(mthis); + rel_Getter_(mthis) => mthis["rel"]; - static rel_Setter(mthis, __arg_0) native "HTMLAnchorElement_rel_Setter"; - rel_Setter_(mthis, __arg_0) => rel_Setter(mthis, __arg_0); + rel_Setter_(mthis, __arg_0) => mthis["rel"] = __arg_0; - static search_Getter(mthis) native "HTMLAnchorElement_search_Getter"; - search_Getter_(mthis) => search_Getter(mthis); + search_Getter_(mthis) => mthis["search"]; - static search_Setter(mthis, __arg_0) native "HTMLAnchorElement_search_Setter"; - search_Setter_(mthis, __arg_0) => search_Setter(mthis, __arg_0); + search_Setter_(mthis, __arg_0) => mthis["search"] = __arg_0; - static target_Getter(mthis) native "HTMLAnchorElement_target_Getter"; - target_Getter_(mthis) => target_Getter(mthis); + target_Getter_(mthis) => mthis["target"]; - static target_Setter(mthis, __arg_0) native "HTMLAnchorElement_target_Setter"; - target_Setter_(mthis, __arg_0) => target_Setter(mthis, __arg_0); + target_Setter_(mthis, __arg_0) => mthis["target"] = __arg_0; - static toString_Callback_0(mthis) native "HTMLAnchorElement_toString_Callback"; - toString_Callback_0_(mthis) => toString_Callback_0(mthis); + toString_Callback_0_(mthis) => mthis.callMethod("toString", []); - static toString_Callback_1(mthis, __arg_0) native "HTMLAnchorElement_toString_Callback"; - toString_Callback_1_(mthis, __arg_0) => toString_Callback_1(mthis, __arg_0); + type_Getter_(mthis) => mthis["type"]; - static toString_Callback_2(mthis, __arg_0, __arg_1) native "HTMLAnchorElement_toString_Callback"; - toString_Callback_2_(mthis, __arg_0, __arg_1) => toString_Callback_2(mthis, __arg_0, __arg_1); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; - static type_Getter(mthis) native "HTMLAnchorElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + username_Getter_(mthis) => mthis["username"]; - static type_Setter(mthis, __arg_0) native "HTMLAnchorElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); - - static username_Getter(mthis) native "HTMLAnchorElement_username_Getter"; - username_Getter_(mthis) => username_Getter(mthis); - - static username_Setter(mthis, __arg_0) native "HTMLAnchorElement_username_Setter"; - username_Setter_(mthis, __arg_0) => username_Setter(mthis, __arg_0); + username_Setter_(mthis, __arg_0) => mthis["username"] = __arg_0; } class BlinkHTMLAppletElement extends BlinkHTMLElement { static final instance = new BlinkHTMLAppletElement(); - static $__getter___Callback_1(mthis, __arg_0) native "HTMLAppletElement___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "HTMLAppletElement___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); } class BlinkHTMLAreaElement extends BlinkHTMLElement { static final instance = new BlinkHTMLAreaElement(); - static alt_Getter(mthis) native "HTMLAreaElement_alt_Getter"; - alt_Getter_(mthis) => alt_Getter(mthis); + alt_Getter_(mthis) => mthis["alt"]; - static alt_Setter(mthis, __arg_0) native "HTMLAreaElement_alt_Setter"; - alt_Setter_(mthis, __arg_0) => alt_Setter(mthis, __arg_0); + alt_Setter_(mthis, __arg_0) => mthis["alt"] = __arg_0; - static coords_Getter(mthis) native "HTMLAreaElement_coords_Getter"; - coords_Getter_(mthis) => coords_Getter(mthis); + coords_Getter_(mthis) => mthis["coords"]; - static coords_Setter(mthis, __arg_0) native "HTMLAreaElement_coords_Setter"; - coords_Setter_(mthis, __arg_0) => coords_Setter(mthis, __arg_0); + coords_Setter_(mthis, __arg_0) => mthis["coords"] = __arg_0; - static hash_Getter(mthis) native "HTMLAreaElement_hash_Getter"; - hash_Getter_(mthis) => hash_Getter(mthis); + hash_Getter_(mthis) => mthis["hash"]; - static hash_Setter(mthis, __arg_0) native "HTMLAreaElement_hash_Setter"; - hash_Setter_(mthis, __arg_0) => hash_Setter(mthis, __arg_0); + hash_Setter_(mthis, __arg_0) => mthis["hash"] = __arg_0; - static host_Getter(mthis) native "HTMLAreaElement_host_Getter"; - host_Getter_(mthis) => host_Getter(mthis); + host_Getter_(mthis) => mthis["host"]; - static host_Setter(mthis, __arg_0) native "HTMLAreaElement_host_Setter"; - host_Setter_(mthis, __arg_0) => host_Setter(mthis, __arg_0); + host_Setter_(mthis, __arg_0) => mthis["host"] = __arg_0; - static hostname_Getter(mthis) native "HTMLAreaElement_hostname_Getter"; - hostname_Getter_(mthis) => hostname_Getter(mthis); + hostname_Getter_(mthis) => mthis["hostname"]; - static hostname_Setter(mthis, __arg_0) native "HTMLAreaElement_hostname_Setter"; - hostname_Setter_(mthis, __arg_0) => hostname_Setter(mthis, __arg_0); + hostname_Setter_(mthis, __arg_0) => mthis["hostname"] = __arg_0; - static href_Getter(mthis) native "HTMLAreaElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static href_Setter(mthis, __arg_0) native "HTMLAreaElement_href_Setter"; - href_Setter_(mthis, __arg_0) => href_Setter(mthis, __arg_0); + href_Setter_(mthis, __arg_0) => mthis["href"] = __arg_0; - static origin_Getter(mthis) native "HTMLAreaElement_origin_Getter"; - origin_Getter_(mthis) => origin_Getter(mthis); + origin_Getter_(mthis) => mthis["origin"]; - static password_Getter(mthis) native "HTMLAreaElement_password_Getter"; - password_Getter_(mthis) => password_Getter(mthis); + password_Getter_(mthis) => mthis["password"]; - static password_Setter(mthis, __arg_0) native "HTMLAreaElement_password_Setter"; - password_Setter_(mthis, __arg_0) => password_Setter(mthis, __arg_0); + password_Setter_(mthis, __arg_0) => mthis["password"] = __arg_0; - static pathname_Getter(mthis) native "HTMLAreaElement_pathname_Getter"; - pathname_Getter_(mthis) => pathname_Getter(mthis); + pathname_Getter_(mthis) => mthis["pathname"]; - static pathname_Setter(mthis, __arg_0) native "HTMLAreaElement_pathname_Setter"; - pathname_Setter_(mthis, __arg_0) => pathname_Setter(mthis, __arg_0); + pathname_Setter_(mthis, __arg_0) => mthis["pathname"] = __arg_0; - static ping_Getter(mthis) native "HTMLAreaElement_ping_Getter"; - ping_Getter_(mthis) => ping_Getter(mthis); + ping_Getter_(mthis) => mthis["ping"]; - static ping_Setter(mthis, __arg_0) native "HTMLAreaElement_ping_Setter"; - ping_Setter_(mthis, __arg_0) => ping_Setter(mthis, __arg_0); + ping_Setter_(mthis, __arg_0) => mthis["ping"] = __arg_0; - static port_Getter(mthis) native "HTMLAreaElement_port_Getter"; - port_Getter_(mthis) => port_Getter(mthis); + port_Getter_(mthis) => mthis["port"]; - static port_Setter(mthis, __arg_0) native "HTMLAreaElement_port_Setter"; - port_Setter_(mthis, __arg_0) => port_Setter(mthis, __arg_0); + port_Setter_(mthis, __arg_0) => mthis["port"] = __arg_0; - static protocol_Getter(mthis) native "HTMLAreaElement_protocol_Getter"; - protocol_Getter_(mthis) => protocol_Getter(mthis); + protocol_Getter_(mthis) => mthis["protocol"]; - static protocol_Setter(mthis, __arg_0) native "HTMLAreaElement_protocol_Setter"; - protocol_Setter_(mthis, __arg_0) => protocol_Setter(mthis, __arg_0); + protocol_Setter_(mthis, __arg_0) => mthis["protocol"] = __arg_0; - static search_Getter(mthis) native "HTMLAreaElement_search_Getter"; - search_Getter_(mthis) => search_Getter(mthis); + search_Getter_(mthis) => mthis["search"]; - static search_Setter(mthis, __arg_0) native "HTMLAreaElement_search_Setter"; - search_Setter_(mthis, __arg_0) => search_Setter(mthis, __arg_0); + search_Setter_(mthis, __arg_0) => mthis["search"] = __arg_0; - static shape_Getter(mthis) native "HTMLAreaElement_shape_Getter"; - shape_Getter_(mthis) => shape_Getter(mthis); + shape_Getter_(mthis) => mthis["shape"]; - static shape_Setter(mthis, __arg_0) native "HTMLAreaElement_shape_Setter"; - shape_Setter_(mthis, __arg_0) => shape_Setter(mthis, __arg_0); + shape_Setter_(mthis, __arg_0) => mthis["shape"] = __arg_0; - static target_Getter(mthis) native "HTMLAreaElement_target_Getter"; - target_Getter_(mthis) => target_Getter(mthis); + target_Getter_(mthis) => mthis["target"]; - static target_Setter(mthis, __arg_0) native "HTMLAreaElement_target_Setter"; - target_Setter_(mthis, __arg_0) => target_Setter(mthis, __arg_0); + target_Setter_(mthis, __arg_0) => mthis["target"] = __arg_0; - static toString_Callback_0(mthis) native "HTMLAreaElement_toString_Callback"; - toString_Callback_0_(mthis) => toString_Callback_0(mthis); + toString_Callback_0_(mthis) => mthis.callMethod("toString", []); - static toString_Callback_1(mthis, __arg_0) native "HTMLAreaElement_toString_Callback"; - toString_Callback_1_(mthis, __arg_0) => toString_Callback_1(mthis, __arg_0); + username_Getter_(mthis) => mthis["username"]; - static toString_Callback_2(mthis, __arg_0, __arg_1) native "HTMLAreaElement_toString_Callback"; - toString_Callback_2_(mthis, __arg_0, __arg_1) => toString_Callback_2(mthis, __arg_0, __arg_1); - - static username_Getter(mthis) native "HTMLAreaElement_username_Getter"; - username_Getter_(mthis) => username_Getter(mthis); - - static username_Setter(mthis, __arg_0) native "HTMLAreaElement_username_Setter"; - username_Setter_(mthis, __arg_0) => username_Setter(mthis, __arg_0); + username_Setter_(mthis, __arg_0) => mthis["username"] = __arg_0; } class BlinkHTMLAudioElement extends BlinkHTMLMediaElement { static final instance = new BlinkHTMLAudioElement(); - static constructorCallback_0() native "HTMLAudioElement_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["Audio"], []); - static constructorCallback_1(__arg_0) native "HTMLAudioElement_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); - - static constructorCallback_2(__arg_0, __arg_1) native "HTMLAudioElement_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); - - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "HTMLAudioElement_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["Audio"], [__arg_0]); } @@ -9275,333 +5117,204 @@ class BlinkHTMLBRElement extends BlinkHTMLElement { class BlinkHTMLBaseElement extends BlinkHTMLElement { static final instance = new BlinkHTMLBaseElement(); - static href_Getter(mthis) native "HTMLBaseElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static href_Setter(mthis, __arg_0) native "HTMLBaseElement_href_Setter"; - href_Setter_(mthis, __arg_0) => href_Setter(mthis, __arg_0); + href_Setter_(mthis, __arg_0) => mthis["href"] = __arg_0; - static target_Getter(mthis) native "HTMLBaseElement_target_Getter"; - target_Getter_(mthis) => target_Getter(mthis); + target_Getter_(mthis) => mthis["target"]; - static target_Setter(mthis, __arg_0) native "HTMLBaseElement_target_Setter"; - target_Setter_(mthis, __arg_0) => target_Setter(mthis, __arg_0); + target_Setter_(mthis, __arg_0) => mthis["target"] = __arg_0; } class BlinkHTMLBodyElement extends BlinkHTMLElement { static final instance = new BlinkHTMLBodyElement(); - static onbeforeunload_Getter(mthis) native "HTMLBodyElement_onbeforeunload_Getter"; - onbeforeunload_Getter_(mthis) => onbeforeunload_Getter(mthis); + onbeforeunload_Getter_(mthis) => mthis["onbeforeunload"]; - static onbeforeunload_Setter(mthis, __arg_0) native "HTMLBodyElement_onbeforeunload_Setter"; - onbeforeunload_Setter_(mthis, __arg_0) => onbeforeunload_Setter(mthis, __arg_0); + onbeforeunload_Setter_(mthis, __arg_0) => mthis["onbeforeunload"] = __arg_0; - static onblur_Getter(mthis) native "HTMLBodyElement_onblur_Getter"; - onblur_Getter_(mthis) => onblur_Getter(mthis); + onblur_Getter_(mthis) => mthis["onblur"]; - static onblur_Setter(mthis, __arg_0) native "HTMLBodyElement_onblur_Setter"; - onblur_Setter_(mthis, __arg_0) => onblur_Setter(mthis, __arg_0); + onblur_Setter_(mthis, __arg_0) => mthis["onblur"] = __arg_0; - static onerror_Getter(mthis) native "HTMLBodyElement_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onerror_Setter(mthis, __arg_0) native "HTMLBodyElement_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onfocus_Getter(mthis) native "HTMLBodyElement_onfocus_Getter"; - onfocus_Getter_(mthis) => onfocus_Getter(mthis); + onfocus_Getter_(mthis) => mthis["onfocus"]; - static onfocus_Setter(mthis, __arg_0) native "HTMLBodyElement_onfocus_Setter"; - onfocus_Setter_(mthis, __arg_0) => onfocus_Setter(mthis, __arg_0); + onfocus_Setter_(mthis, __arg_0) => mthis["onfocus"] = __arg_0; - static onhashchange_Getter(mthis) native "HTMLBodyElement_onhashchange_Getter"; - onhashchange_Getter_(mthis) => onhashchange_Getter(mthis); + onhashchange_Getter_(mthis) => mthis["onhashchange"]; - static onhashchange_Setter(mthis, __arg_0) native "HTMLBodyElement_onhashchange_Setter"; - onhashchange_Setter_(mthis, __arg_0) => onhashchange_Setter(mthis, __arg_0); + onhashchange_Setter_(mthis, __arg_0) => mthis["onhashchange"] = __arg_0; - static onlanguagechange_Getter(mthis) native "HTMLBodyElement_onlanguagechange_Getter"; - onlanguagechange_Getter_(mthis) => onlanguagechange_Getter(mthis); + onlanguagechange_Getter_(mthis) => mthis["onlanguagechange"]; - static onlanguagechange_Setter(mthis, __arg_0) native "HTMLBodyElement_onlanguagechange_Setter"; - onlanguagechange_Setter_(mthis, __arg_0) => onlanguagechange_Setter(mthis, __arg_0); + onlanguagechange_Setter_(mthis, __arg_0) => mthis["onlanguagechange"] = __arg_0; - static onload_Getter(mthis) native "HTMLBodyElement_onload_Getter"; - onload_Getter_(mthis) => onload_Getter(mthis); + onload_Getter_(mthis) => mthis["onload"]; - static onload_Setter(mthis, __arg_0) native "HTMLBodyElement_onload_Setter"; - onload_Setter_(mthis, __arg_0) => onload_Setter(mthis, __arg_0); + onload_Setter_(mthis, __arg_0) => mthis["onload"] = __arg_0; - static onmessage_Getter(mthis) native "HTMLBodyElement_onmessage_Getter"; - onmessage_Getter_(mthis) => onmessage_Getter(mthis); + onmessage_Getter_(mthis) => mthis["onmessage"]; - static onmessage_Setter(mthis, __arg_0) native "HTMLBodyElement_onmessage_Setter"; - onmessage_Setter_(mthis, __arg_0) => onmessage_Setter(mthis, __arg_0); + onmessage_Setter_(mthis, __arg_0) => mthis["onmessage"] = __arg_0; - static onoffline_Getter(mthis) native "HTMLBodyElement_onoffline_Getter"; - onoffline_Getter_(mthis) => onoffline_Getter(mthis); + onoffline_Getter_(mthis) => mthis["onoffline"]; - static onoffline_Setter(mthis, __arg_0) native "HTMLBodyElement_onoffline_Setter"; - onoffline_Setter_(mthis, __arg_0) => onoffline_Setter(mthis, __arg_0); + onoffline_Setter_(mthis, __arg_0) => mthis["onoffline"] = __arg_0; - static ononline_Getter(mthis) native "HTMLBodyElement_ononline_Getter"; - ononline_Getter_(mthis) => ononline_Getter(mthis); + ononline_Getter_(mthis) => mthis["ononline"]; - static ononline_Setter(mthis, __arg_0) native "HTMLBodyElement_ononline_Setter"; - ononline_Setter_(mthis, __arg_0) => ononline_Setter(mthis, __arg_0); + ononline_Setter_(mthis, __arg_0) => mthis["ononline"] = __arg_0; - static onorientationchange_Getter(mthis) native "HTMLBodyElement_onorientationchange_Getter"; - onorientationchange_Getter_(mthis) => onorientationchange_Getter(mthis); + onorientationchange_Getter_(mthis) => mthis["onorientationchange"]; - static onorientationchange_Setter(mthis, __arg_0) native "HTMLBodyElement_onorientationchange_Setter"; - onorientationchange_Setter_(mthis, __arg_0) => onorientationchange_Setter(mthis, __arg_0); + onorientationchange_Setter_(mthis, __arg_0) => mthis["onorientationchange"] = __arg_0; - static onpagehide_Getter(mthis) native "HTMLBodyElement_onpagehide_Getter"; - onpagehide_Getter_(mthis) => onpagehide_Getter(mthis); + onpagehide_Getter_(mthis) => mthis["onpagehide"]; - static onpagehide_Setter(mthis, __arg_0) native "HTMLBodyElement_onpagehide_Setter"; - onpagehide_Setter_(mthis, __arg_0) => onpagehide_Setter(mthis, __arg_0); + onpagehide_Setter_(mthis, __arg_0) => mthis["onpagehide"] = __arg_0; - static onpageshow_Getter(mthis) native "HTMLBodyElement_onpageshow_Getter"; - onpageshow_Getter_(mthis) => onpageshow_Getter(mthis); + onpageshow_Getter_(mthis) => mthis["onpageshow"]; - static onpageshow_Setter(mthis, __arg_0) native "HTMLBodyElement_onpageshow_Setter"; - onpageshow_Setter_(mthis, __arg_0) => onpageshow_Setter(mthis, __arg_0); + onpageshow_Setter_(mthis, __arg_0) => mthis["onpageshow"] = __arg_0; - static onpopstate_Getter(mthis) native "HTMLBodyElement_onpopstate_Getter"; - onpopstate_Getter_(mthis) => onpopstate_Getter(mthis); + onpopstate_Getter_(mthis) => mthis["onpopstate"]; - static onpopstate_Setter(mthis, __arg_0) native "HTMLBodyElement_onpopstate_Setter"; - onpopstate_Setter_(mthis, __arg_0) => onpopstate_Setter(mthis, __arg_0); + onpopstate_Setter_(mthis, __arg_0) => mthis["onpopstate"] = __arg_0; - static onresize_Getter(mthis) native "HTMLBodyElement_onresize_Getter"; - onresize_Getter_(mthis) => onresize_Getter(mthis); + onresize_Getter_(mthis) => mthis["onresize"]; - static onresize_Setter(mthis, __arg_0) native "HTMLBodyElement_onresize_Setter"; - onresize_Setter_(mthis, __arg_0) => onresize_Setter(mthis, __arg_0); + onresize_Setter_(mthis, __arg_0) => mthis["onresize"] = __arg_0; - static onscroll_Getter(mthis) native "HTMLBodyElement_onscroll_Getter"; - onscroll_Getter_(mthis) => onscroll_Getter(mthis); + onscroll_Getter_(mthis) => mthis["onscroll"]; - static onscroll_Setter(mthis, __arg_0) native "HTMLBodyElement_onscroll_Setter"; - onscroll_Setter_(mthis, __arg_0) => onscroll_Setter(mthis, __arg_0); + onscroll_Setter_(mthis, __arg_0) => mthis["onscroll"] = __arg_0; - static onstorage_Getter(mthis) native "HTMLBodyElement_onstorage_Getter"; - onstorage_Getter_(mthis) => onstorage_Getter(mthis); + onstorage_Getter_(mthis) => mthis["onstorage"]; - static onstorage_Setter(mthis, __arg_0) native "HTMLBodyElement_onstorage_Setter"; - onstorage_Setter_(mthis, __arg_0) => onstorage_Setter(mthis, __arg_0); + onstorage_Setter_(mthis, __arg_0) => mthis["onstorage"] = __arg_0; - static onunload_Getter(mthis) native "HTMLBodyElement_onunload_Getter"; - onunload_Getter_(mthis) => onunload_Getter(mthis); + onunload_Getter_(mthis) => mthis["onunload"]; - static onunload_Setter(mthis, __arg_0) native "HTMLBodyElement_onunload_Setter"; - onunload_Setter_(mthis, __arg_0) => onunload_Setter(mthis, __arg_0); + onunload_Setter_(mthis, __arg_0) => mthis["onunload"] = __arg_0; } class BlinkHTMLButtonElement extends BlinkHTMLElement { static final instance = new BlinkHTMLButtonElement(); - static autofocus_Getter(mthis) native "HTMLButtonElement_autofocus_Getter"; - autofocus_Getter_(mthis) => autofocus_Getter(mthis); + autofocus_Getter_(mthis) => mthis["autofocus"]; - static autofocus_Setter(mthis, __arg_0) native "HTMLButtonElement_autofocus_Setter"; - autofocus_Setter_(mthis, __arg_0) => autofocus_Setter(mthis, __arg_0); + autofocus_Setter_(mthis, __arg_0) => mthis["autofocus"] = __arg_0; - static checkValidity_Callback_0(mthis) native "HTMLButtonElement_checkValidity_Callback"; - checkValidity_Callback_0_(mthis) => checkValidity_Callback_0(mthis); + checkValidity_Callback_0_(mthis) => mthis.callMethod("checkValidity", []); - static checkValidity_Callback_1(mthis, __arg_0) native "HTMLButtonElement_checkValidity_Callback"; - checkValidity_Callback_1_(mthis, __arg_0) => checkValidity_Callback_1(mthis, __arg_0); + disabled_Getter_(mthis) => mthis["disabled"]; - static checkValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLButtonElement_checkValidity_Callback"; - checkValidity_Callback_2_(mthis, __arg_0, __arg_1) => checkValidity_Callback_2(mthis, __arg_0, __arg_1); + disabled_Setter_(mthis, __arg_0) => mthis["disabled"] = __arg_0; - static disabled_Getter(mthis) native "HTMLButtonElement_disabled_Getter"; - disabled_Getter_(mthis) => disabled_Getter(mthis); + formAction_Getter_(mthis) => mthis["formAction"]; - static disabled_Setter(mthis, __arg_0) native "HTMLButtonElement_disabled_Setter"; - disabled_Setter_(mthis, __arg_0) => disabled_Setter(mthis, __arg_0); + formAction_Setter_(mthis, __arg_0) => mthis["formAction"] = __arg_0; - static formAction_Getter(mthis) native "HTMLButtonElement_formAction_Getter"; - formAction_Getter_(mthis) => formAction_Getter(mthis); + formEnctype_Getter_(mthis) => mthis["formEnctype"]; - static formAction_Setter(mthis, __arg_0) native "HTMLButtonElement_formAction_Setter"; - formAction_Setter_(mthis, __arg_0) => formAction_Setter(mthis, __arg_0); + formEnctype_Setter_(mthis, __arg_0) => mthis["formEnctype"] = __arg_0; - static formEnctype_Getter(mthis) native "HTMLButtonElement_formEnctype_Getter"; - formEnctype_Getter_(mthis) => formEnctype_Getter(mthis); + formMethod_Getter_(mthis) => mthis["formMethod"]; - static formEnctype_Setter(mthis, __arg_0) native "HTMLButtonElement_formEnctype_Setter"; - formEnctype_Setter_(mthis, __arg_0) => formEnctype_Setter(mthis, __arg_0); + formMethod_Setter_(mthis, __arg_0) => mthis["formMethod"] = __arg_0; - static formMethod_Getter(mthis) native "HTMLButtonElement_formMethod_Getter"; - formMethod_Getter_(mthis) => formMethod_Getter(mthis); + formNoValidate_Getter_(mthis) => mthis["formNoValidate"]; - static formMethod_Setter(mthis, __arg_0) native "HTMLButtonElement_formMethod_Setter"; - formMethod_Setter_(mthis, __arg_0) => formMethod_Setter(mthis, __arg_0); + formNoValidate_Setter_(mthis, __arg_0) => mthis["formNoValidate"] = __arg_0; - static formNoValidate_Getter(mthis) native "HTMLButtonElement_formNoValidate_Getter"; - formNoValidate_Getter_(mthis) => formNoValidate_Getter(mthis); + formTarget_Getter_(mthis) => mthis["formTarget"]; - static formNoValidate_Setter(mthis, __arg_0) native "HTMLButtonElement_formNoValidate_Setter"; - formNoValidate_Setter_(mthis, __arg_0) => formNoValidate_Setter(mthis, __arg_0); + formTarget_Setter_(mthis, __arg_0) => mthis["formTarget"] = __arg_0; - static formTarget_Getter(mthis) native "HTMLButtonElement_formTarget_Getter"; - formTarget_Getter_(mthis) => formTarget_Getter(mthis); + form_Getter_(mthis) => mthis["form"]; - static formTarget_Setter(mthis, __arg_0) native "HTMLButtonElement_formTarget_Setter"; - formTarget_Setter_(mthis, __arg_0) => formTarget_Setter(mthis, __arg_0); + labels_Getter_(mthis) => mthis["labels"]; - static form_Getter(mthis) native "HTMLButtonElement_form_Getter"; - form_Getter_(mthis) => form_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static labels_Getter(mthis) native "HTMLButtonElement_labels_Getter"; - labels_Getter_(mthis) => labels_Getter(mthis); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static name_Getter(mthis) native "HTMLButtonElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + setCustomValidity_Callback_0_(mthis) => mthis.callMethod("setCustomValidity", []); - static name_Setter(mthis, __arg_0) native "HTMLButtonElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + setCustomValidity_Callback_1_(mthis, __arg_0) => mthis.callMethod("setCustomValidity", [__arg_0]); - static setCustomValidity_Callback_0(mthis) native "HTMLButtonElement_setCustomValidity_Callback"; - setCustomValidity_Callback_0_(mthis) => setCustomValidity_Callback_0(mthis); + type_Getter_(mthis) => mthis["type"]; - static setCustomValidity_Callback_1(mthis, __arg_0) native "HTMLButtonElement_setCustomValidity_Callback"; - setCustomValidity_Callback_1_(mthis, __arg_0) => setCustomValidity_Callback_1(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; - static setCustomValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLButtonElement_setCustomValidity_Callback"; - setCustomValidity_Callback_2_(mthis, __arg_0, __arg_1) => setCustomValidity_Callback_2(mthis, __arg_0, __arg_1); + validationMessage_Getter_(mthis) => mthis["validationMessage"]; - static setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLButtonElement_setCustomValidity_Callback"; - setCustomValidity_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + validity_Getter_(mthis) => mthis["validity"]; - static type_Getter(mthis) native "HTMLButtonElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; - static type_Setter(mthis, __arg_0) native "HTMLButtonElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; - static validationMessage_Getter(mthis) native "HTMLButtonElement_validationMessage_Getter"; - validationMessage_Getter_(mthis) => validationMessage_Getter(mthis); - - static validity_Getter(mthis) native "HTMLButtonElement_validity_Getter"; - validity_Getter_(mthis) => validity_Getter(mthis); - - static value_Getter(mthis) native "HTMLButtonElement_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); - - static value_Setter(mthis, __arg_0) native "HTMLButtonElement_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); - - static willValidate_Getter(mthis) native "HTMLButtonElement_willValidate_Getter"; - willValidate_Getter_(mthis) => willValidate_Getter(mthis); + willValidate_Getter_(mthis) => mthis["willValidate"]; } class BlinkHTMLCanvasElement extends BlinkHTMLElement { static final instance = new BlinkHTMLCanvasElement(); - static getContext_Callback_0(mthis) native "HTMLCanvasElement_getContext_Callback"; - getContext_Callback_0_(mthis) => getContext_Callback_0(mthis); + getContext_Callback_0_(mthis) => mthis.callMethod("getContext", []); - static getContext_Callback_1(mthis, __arg_0) native "HTMLCanvasElement_getContext_Callback"; - getContext_Callback_1_(mthis, __arg_0) => getContext_Callback_1(mthis, __arg_0); + getContext_Callback_1_(mthis, __arg_0) => mthis.callMethod("getContext", [__arg_0]); - static getContext_Callback_2(mthis, __arg_0, __arg_1) native "HTMLCanvasElement_getContext_Callback"; - getContext_Callback_2_(mthis, __arg_0, __arg_1) => getContext_Callback_2(mthis, __arg_0, __arg_1); + getContext_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getContext", [__arg_0, __arg_1]); - static getContext_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLCanvasElement_getContext_Callback"; - getContext_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getContext_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + height_Getter_(mthis) => mthis["height"]; - static getContext_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "HTMLCanvasElement_getContext_Callback"; - getContext_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getContext_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + height_Setter_(mthis, __arg_0) => mthis["height"] = __arg_0; - static height_Getter(mthis) native "HTMLCanvasElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + toDataURL_Callback_0_(mthis) => mthis.callMethod("toDataURL", []); - static height_Setter(mthis, __arg_0) native "HTMLCanvasElement_height_Setter"; - height_Setter_(mthis, __arg_0) => height_Setter(mthis, __arg_0); + toDataURL_Callback_1_(mthis, __arg_0) => mthis.callMethod("toDataURL", [__arg_0]); - static toDataURL_Callback_0(mthis) native "HTMLCanvasElement_toDataURL_Callback"; - toDataURL_Callback_0_(mthis) => toDataURL_Callback_0(mthis); + toDataURL_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("toDataURL", [__arg_0, __arg_1]); - static toDataURL_Callback_1(mthis, __arg_0) native "HTMLCanvasElement_toDataURL_Callback"; - toDataURL_Callback_1_(mthis, __arg_0) => toDataURL_Callback_1(mthis, __arg_0); + width_Getter_(mthis) => mthis["width"]; - static toDataURL_Callback_2(mthis, __arg_0, __arg_1) native "HTMLCanvasElement_toDataURL_Callback"; - toDataURL_Callback_2_(mthis, __arg_0, __arg_1) => toDataURL_Callback_2(mthis, __arg_0, __arg_1); - - static toDataURL_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLCanvasElement_toDataURL_Callback"; - toDataURL_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => toDataURL_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static toDataURL_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "HTMLCanvasElement_toDataURL_Callback"; - toDataURL_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => toDataURL_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static width_Getter(mthis) native "HTMLCanvasElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static width_Setter(mthis, __arg_0) native "HTMLCanvasElement_width_Setter"; - width_Setter_(mthis, __arg_0) => width_Setter(mthis, __arg_0); + width_Setter_(mthis, __arg_0) => mthis["width"] = __arg_0; } class BlinkHTMLCollection { static final instance = new BlinkHTMLCollection(); - static $__getter___Callback_1(mthis, __arg_0) native "HTMLCollection___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "HTMLCollection_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "HTMLCollection_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "HTMLCollection_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLCollection_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + namedItem_Callback_0_(mthis) => mthis.callMethod("namedItem", []); - static length_Getter(mthis) native "HTMLCollection_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static namedItem_Callback_0(mthis) native "HTMLCollection_namedItem_Callback"; - namedItem_Callback_0_(mthis) => namedItem_Callback_0(mthis); - - static namedItem_Callback_1(mthis, __arg_0) native "HTMLCollection_namedItem_Callback"; - namedItem_Callback_1_(mthis, __arg_0) => namedItem_Callback_1(mthis, __arg_0); - - static namedItem_Callback_2(mthis, __arg_0, __arg_1) native "HTMLCollection_namedItem_Callback"; - namedItem_Callback_2_(mthis, __arg_0, __arg_1) => namedItem_Callback_2(mthis, __arg_0, __arg_1); - - static namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLCollection_namedItem_Callback"; - namedItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + namedItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("namedItem", [__arg_0]); } class BlinkHTMLContentElement extends BlinkHTMLElement { static final instance = new BlinkHTMLContentElement(); - static getDistributedNodes_Callback_0(mthis) native "HTMLContentElement_getDistributedNodes_Callback"; - getDistributedNodes_Callback_0_(mthis) => getDistributedNodes_Callback_0(mthis); + getDistributedNodes_Callback_0_(mthis) => mthis.callMethod("getDistributedNodes", []); - static getDistributedNodes_Callback_1(mthis, __arg_0) native "HTMLContentElement_getDistributedNodes_Callback"; - getDistributedNodes_Callback_1_(mthis, __arg_0) => getDistributedNodes_Callback_1(mthis, __arg_0); + select_Getter_(mthis) => mthis["select"]; - static getDistributedNodes_Callback_2(mthis, __arg_0, __arg_1) native "HTMLContentElement_getDistributedNodes_Callback"; - getDistributedNodes_Callback_2_(mthis, __arg_0, __arg_1) => getDistributedNodes_Callback_2(mthis, __arg_0, __arg_1); - - static select_Getter(mthis) native "HTMLContentElement_select_Getter"; - select_Getter_(mthis) => select_Getter(mthis); - - static select_Setter(mthis, __arg_0) native "HTMLContentElement_select_Setter"; - select_Setter_(mthis, __arg_0) => select_Setter(mthis, __arg_0); + select_Setter_(mthis, __arg_0) => mthis["select"] = __arg_0; } @@ -9613,66 +5326,37 @@ class BlinkHTMLDListElement extends BlinkHTMLElement { class BlinkHTMLDataListElement extends BlinkHTMLElement { static final instance = new BlinkHTMLDataListElement(); - static options_Getter(mthis) native "HTMLDataListElement_options_Getter"; - options_Getter_(mthis) => options_Getter(mthis); + options_Getter_(mthis) => mthis["options"]; } class BlinkHTMLDetailsElement extends BlinkHTMLElement { static final instance = new BlinkHTMLDetailsElement(); - static open_Getter(mthis) native "HTMLDetailsElement_open_Getter"; - open_Getter_(mthis) => open_Getter(mthis); + open_Getter_(mthis) => mthis["open"]; - static open_Setter(mthis, __arg_0) native "HTMLDetailsElement_open_Setter"; - open_Setter_(mthis, __arg_0) => open_Setter(mthis, __arg_0); + open_Setter_(mthis, __arg_0) => mthis["open"] = __arg_0; } class BlinkHTMLDialogElement extends BlinkHTMLElement { static final instance = new BlinkHTMLDialogElement(); - static close_Callback_0(mthis) native "HTMLDialogElement_close_Callback"; - close_Callback_0_(mthis) => close_Callback_0(mthis); + close_Callback_0_(mthis) => mthis.callMethod("close", []); - static close_Callback_1(mthis, __arg_0) native "HTMLDialogElement_close_Callback"; - close_Callback_1_(mthis, __arg_0) => close_Callback_1(mthis, __arg_0); + close_Callback_1_(mthis, __arg_0) => mthis.callMethod("close", [__arg_0]); - static close_Callback_2(mthis, __arg_0, __arg_1) native "HTMLDialogElement_close_Callback"; - close_Callback_2_(mthis, __arg_0, __arg_1) => close_Callback_2(mthis, __arg_0, __arg_1); + open_Getter_(mthis) => mthis["open"]; - static close_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLDialogElement_close_Callback"; - close_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => close_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + open_Setter_(mthis, __arg_0) => mthis["open"] = __arg_0; - static open_Getter(mthis) native "HTMLDialogElement_open_Getter"; - open_Getter_(mthis) => open_Getter(mthis); + returnValue_Getter_(mthis) => mthis["returnValue"]; - static open_Setter(mthis, __arg_0) native "HTMLDialogElement_open_Setter"; - open_Setter_(mthis, __arg_0) => open_Setter(mthis, __arg_0); + returnValue_Setter_(mthis, __arg_0) => mthis["returnValue"] = __arg_0; - static returnValue_Getter(mthis) native "HTMLDialogElement_returnValue_Getter"; - returnValue_Getter_(mthis) => returnValue_Getter(mthis); + showModal_Callback_0_(mthis) => mthis.callMethod("showModal", []); - static returnValue_Setter(mthis, __arg_0) native "HTMLDialogElement_returnValue_Setter"; - returnValue_Setter_(mthis, __arg_0) => returnValue_Setter(mthis, __arg_0); - - static showModal_Callback_0(mthis) native "HTMLDialogElement_showModal_Callback"; - showModal_Callback_0_(mthis) => showModal_Callback_0(mthis); - - static showModal_Callback_1(mthis, __arg_0) native "HTMLDialogElement_showModal_Callback"; - showModal_Callback_1_(mthis, __arg_0) => showModal_Callback_1(mthis, __arg_0); - - static showModal_Callback_2(mthis, __arg_0, __arg_1) native "HTMLDialogElement_showModal_Callback"; - showModal_Callback_2_(mthis, __arg_0, __arg_1) => showModal_Callback_2(mthis, __arg_0, __arg_1); - - static show_Callback_0(mthis) native "HTMLDialogElement_show_Callback"; - show_Callback_0_(mthis) => show_Callback_0(mthis); - - static show_Callback_1(mthis, __arg_0) native "HTMLDialogElement_show_Callback"; - show_Callback_1_(mthis, __arg_0) => show_Callback_1(mthis, __arg_0); - - static show_Callback_2(mthis, __arg_0, __arg_1) native "HTMLDialogElement_show_Callback"; - show_Callback_2_(mthis, __arg_0, __arg_1) => show_Callback_2(mthis, __arg_0, __arg_1); + show_Callback_0_(mthis) => mthis.callMethod("show", []); } @@ -9689,695 +5373,426 @@ class BlinkHTMLDivElement extends BlinkHTMLElement { class BlinkHTMLDocument extends BlinkDocument { static final instance = new BlinkHTMLDocument(); - static alinkColor_Getter(mthis) native "HTMLDocument_alinkColor_Getter"; - alinkColor_Getter_(mthis) => alinkColor_Getter(mthis); + alinkColor_Getter_(mthis) => mthis["alinkColor"]; - static alinkColor_Setter(mthis, __arg_0) native "HTMLDocument_alinkColor_Setter"; - alinkColor_Setter_(mthis, __arg_0) => alinkColor_Setter(mthis, __arg_0); + alinkColor_Setter_(mthis, __arg_0) => mthis["alinkColor"] = __arg_0; - static bgColor_Getter(mthis) native "HTMLDocument_bgColor_Getter"; - bgColor_Getter_(mthis) => bgColor_Getter(mthis); + bgColor_Getter_(mthis) => mthis["bgColor"]; - static bgColor_Setter(mthis, __arg_0) native "HTMLDocument_bgColor_Setter"; - bgColor_Setter_(mthis, __arg_0) => bgColor_Setter(mthis, __arg_0); + bgColor_Setter_(mthis, __arg_0) => mthis["bgColor"] = __arg_0; - static captureEvents_Callback_0(mthis) native "HTMLDocument_captureEvents_Callback"; - captureEvents_Callback_0_(mthis) => captureEvents_Callback_0(mthis); + captureEvents_Callback_0_(mthis) => mthis.callMethod("captureEvents", []); - static captureEvents_Callback_1(mthis, __arg_0) native "HTMLDocument_captureEvents_Callback"; - captureEvents_Callback_1_(mthis, __arg_0) => captureEvents_Callback_1(mthis, __arg_0); + clear_Callback_0_(mthis) => mthis.callMethod("clear", []); - static captureEvents_Callback_2(mthis, __arg_0, __arg_1) native "HTMLDocument_captureEvents_Callback"; - captureEvents_Callback_2_(mthis, __arg_0, __arg_1) => captureEvents_Callback_2(mthis, __arg_0, __arg_1); + close_Callback_0_(mthis) => mthis.callMethod("close", []); - static clear_Callback_0(mthis) native "HTMLDocument_clear_Callback"; - clear_Callback_0_(mthis) => clear_Callback_0(mthis); + compatMode_Getter_(mthis) => mthis["compatMode"]; - static clear_Callback_1(mthis, __arg_0) native "HTMLDocument_clear_Callback"; - clear_Callback_1_(mthis, __arg_0) => clear_Callback_1(mthis, __arg_0); + fgColor_Getter_(mthis) => mthis["fgColor"]; - static clear_Callback_2(mthis, __arg_0, __arg_1) native "HTMLDocument_clear_Callback"; - clear_Callback_2_(mthis, __arg_0, __arg_1) => clear_Callback_2(mthis, __arg_0, __arg_1); + fgColor_Setter_(mthis, __arg_0) => mthis["fgColor"] = __arg_0; - static close_Callback_0(mthis) native "HTMLDocument_close_Callback"; - close_Callback_0_(mthis) => close_Callback_0(mthis); + linkColor_Getter_(mthis) => mthis["linkColor"]; - static close_Callback_1(mthis, __arg_0) native "HTMLDocument_close_Callback"; - close_Callback_1_(mthis, __arg_0) => close_Callback_1(mthis, __arg_0); + linkColor_Setter_(mthis, __arg_0) => mthis["linkColor"] = __arg_0; - static close_Callback_2(mthis, __arg_0, __arg_1) native "HTMLDocument_close_Callback"; - close_Callback_2_(mthis, __arg_0, __arg_1) => close_Callback_2(mthis, __arg_0, __arg_1); + open_Callback_0_(mthis) => mthis.callMethod("open", []); - static compatMode_Getter(mthis) native "HTMLDocument_compatMode_Getter"; - compatMode_Getter_(mthis) => compatMode_Getter(mthis); + releaseEvents_Callback_0_(mthis) => mthis.callMethod("releaseEvents", []); - static fgColor_Getter(mthis) native "HTMLDocument_fgColor_Getter"; - fgColor_Getter_(mthis) => fgColor_Getter(mthis); + vlinkColor_Getter_(mthis) => mthis["vlinkColor"]; - static fgColor_Setter(mthis, __arg_0) native "HTMLDocument_fgColor_Setter"; - fgColor_Setter_(mthis, __arg_0) => fgColor_Setter(mthis, __arg_0); + vlinkColor_Setter_(mthis, __arg_0) => mthis["vlinkColor"] = __arg_0; - static linkColor_Getter(mthis) native "HTMLDocument_linkColor_Getter"; - linkColor_Getter_(mthis) => linkColor_Getter(mthis); + write_Callback_0_(mthis) => mthis.callMethod("write", []); - static linkColor_Setter(mthis, __arg_0) native "HTMLDocument_linkColor_Setter"; - linkColor_Setter_(mthis, __arg_0) => linkColor_Setter(mthis, __arg_0); + write_Callback_1_(mthis, __arg_0) => mthis.callMethod("write", [__arg_0]); - static open_Callback_0(mthis) native "HTMLDocument_open_Callback"; - open_Callback_0_(mthis) => open_Callback_0(mthis); + writeln_Callback_0_(mthis) => mthis.callMethod("writeln", []); - static open_Callback_1(mthis, __arg_0) native "HTMLDocument_open_Callback"; - open_Callback_1_(mthis, __arg_0) => open_Callback_1(mthis, __arg_0); - - static open_Callback_2(mthis, __arg_0, __arg_1) native "HTMLDocument_open_Callback"; - open_Callback_2_(mthis, __arg_0, __arg_1) => open_Callback_2(mthis, __arg_0, __arg_1); - - static releaseEvents_Callback_0(mthis) native "HTMLDocument_releaseEvents_Callback"; - releaseEvents_Callback_0_(mthis) => releaseEvents_Callback_0(mthis); - - static releaseEvents_Callback_1(mthis, __arg_0) native "HTMLDocument_releaseEvents_Callback"; - releaseEvents_Callback_1_(mthis, __arg_0) => releaseEvents_Callback_1(mthis, __arg_0); - - static releaseEvents_Callback_2(mthis, __arg_0, __arg_1) native "HTMLDocument_releaseEvents_Callback"; - releaseEvents_Callback_2_(mthis, __arg_0, __arg_1) => releaseEvents_Callback_2(mthis, __arg_0, __arg_1); - - static vlinkColor_Getter(mthis) native "HTMLDocument_vlinkColor_Getter"; - vlinkColor_Getter_(mthis) => vlinkColor_Getter(mthis); - - static vlinkColor_Setter(mthis, __arg_0) native "HTMLDocument_vlinkColor_Setter"; - vlinkColor_Setter_(mthis, __arg_0) => vlinkColor_Setter(mthis, __arg_0); - - static write_Callback_0(mthis) native "HTMLDocument_write_Callback"; - write_Callback_0_(mthis) => write_Callback_0(mthis); - - static write_Callback_1(mthis, __arg_0) native "HTMLDocument_write_Callback"; - write_Callback_1_(mthis, __arg_0) => write_Callback_1(mthis, __arg_0); - - static write_Callback_2(mthis, __arg_0, __arg_1) native "HTMLDocument_write_Callback"; - write_Callback_2_(mthis, __arg_0, __arg_1) => write_Callback_2(mthis, __arg_0, __arg_1); - - static write_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLDocument_write_Callback"; - write_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => write_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static writeln_Callback_0(mthis) native "HTMLDocument_writeln_Callback"; - writeln_Callback_0_(mthis) => writeln_Callback_0(mthis); - - static writeln_Callback_1(mthis, __arg_0) native "HTMLDocument_writeln_Callback"; - writeln_Callback_1_(mthis, __arg_0) => writeln_Callback_1(mthis, __arg_0); - - static writeln_Callback_2(mthis, __arg_0, __arg_1) native "HTMLDocument_writeln_Callback"; - writeln_Callback_2_(mthis, __arg_0, __arg_1) => writeln_Callback_2(mthis, __arg_0, __arg_1); - - static writeln_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLDocument_writeln_Callback"; - writeln_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => writeln_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + writeln_Callback_1_(mthis, __arg_0) => mthis.callMethod("writeln", [__arg_0]); } class BlinkHTMLElement extends BlinkElement { static final instance = new BlinkHTMLElement(); - static accessKey_Getter(mthis) native "HTMLElement_accessKey_Getter"; - accessKey_Getter_(mthis) => accessKey_Getter(mthis); + accessKey_Getter_(mthis) => mthis["accessKey"]; - static accessKey_Setter(mthis, __arg_0) native "HTMLElement_accessKey_Setter"; - accessKey_Setter_(mthis, __arg_0) => accessKey_Setter(mthis, __arg_0); + accessKey_Setter_(mthis, __arg_0) => mthis["accessKey"] = __arg_0; - static click_Callback_0(mthis) native "HTMLElement_click_Callback"; - click_Callback_0_(mthis) => click_Callback_0(mthis); + click_Callback_0_(mthis) => mthis.callMethod("click", []); - static click_Callback_1(mthis, __arg_0) native "HTMLElement_click_Callback"; - click_Callback_1_(mthis, __arg_0) => click_Callback_1(mthis, __arg_0); + contentEditable_Getter_(mthis) => mthis["contentEditable"]; - static click_Callback_2(mthis, __arg_0, __arg_1) native "HTMLElement_click_Callback"; - click_Callback_2_(mthis, __arg_0, __arg_1) => click_Callback_2(mthis, __arg_0, __arg_1); + contentEditable_Setter_(mthis, __arg_0) => mthis["contentEditable"] = __arg_0; - static contentEditable_Getter(mthis) native "HTMLElement_contentEditable_Getter"; - contentEditable_Getter_(mthis) => contentEditable_Getter(mthis); + contextMenu_Getter_(mthis) => mthis["contextMenu"]; - static contentEditable_Setter(mthis, __arg_0) native "HTMLElement_contentEditable_Setter"; - contentEditable_Setter_(mthis, __arg_0) => contentEditable_Setter(mthis, __arg_0); + contextMenu_Setter_(mthis, __arg_0) => mthis["contextMenu"] = __arg_0; - static contextMenu_Getter(mthis) native "HTMLElement_contextMenu_Getter"; - contextMenu_Getter_(mthis) => contextMenu_Getter(mthis); + dir_Getter_(mthis) => mthis["dir"]; - static contextMenu_Setter(mthis, __arg_0) native "HTMLElement_contextMenu_Setter"; - contextMenu_Setter_(mthis, __arg_0) => contextMenu_Setter(mthis, __arg_0); + dir_Setter_(mthis, __arg_0) => mthis["dir"] = __arg_0; - static dir_Getter(mthis) native "HTMLElement_dir_Getter"; - dir_Getter_(mthis) => dir_Getter(mthis); + draggable_Getter_(mthis) => mthis["draggable"]; - static dir_Setter(mthis, __arg_0) native "HTMLElement_dir_Setter"; - dir_Setter_(mthis, __arg_0) => dir_Setter(mthis, __arg_0); + draggable_Setter_(mthis, __arg_0) => mthis["draggable"] = __arg_0; - static draggable_Getter(mthis) native "HTMLElement_draggable_Getter"; - draggable_Getter_(mthis) => draggable_Getter(mthis); + hidden_Getter_(mthis) => mthis["hidden"]; - static draggable_Setter(mthis, __arg_0) native "HTMLElement_draggable_Setter"; - draggable_Setter_(mthis, __arg_0) => draggable_Setter(mthis, __arg_0); + hidden_Setter_(mthis, __arg_0) => mthis["hidden"] = __arg_0; - static hidden_Getter(mthis) native "HTMLElement_hidden_Getter"; - hidden_Getter_(mthis) => hidden_Getter(mthis); + innerText_Getter_(mthis) => mthis["innerText"]; - static hidden_Setter(mthis, __arg_0) native "HTMLElement_hidden_Setter"; - hidden_Setter_(mthis, __arg_0) => hidden_Setter(mthis, __arg_0); + innerText_Setter_(mthis, __arg_0) => mthis["innerText"] = __arg_0; - static innerText_Getter(mthis) native "HTMLElement_innerText_Getter"; - innerText_Getter_(mthis) => innerText_Getter(mthis); + inputMethodContext_Getter_(mthis) => mthis["inputMethodContext"]; - static innerText_Setter(mthis, __arg_0) native "HTMLElement_innerText_Setter"; - innerText_Setter_(mthis, __arg_0) => innerText_Setter(mthis, __arg_0); + isContentEditable_Getter_(mthis) => mthis["isContentEditable"]; - static inputMethodContext_Getter(mthis) native "HTMLElement_inputMethodContext_Getter"; - inputMethodContext_Getter_(mthis) => inputMethodContext_Getter(mthis); + lang_Getter_(mthis) => mthis["lang"]; - static isContentEditable_Getter(mthis) native "HTMLElement_isContentEditable_Getter"; - isContentEditable_Getter_(mthis) => isContentEditable_Getter(mthis); + lang_Setter_(mthis, __arg_0) => mthis["lang"] = __arg_0; - static lang_Getter(mthis) native "HTMLElement_lang_Getter"; - lang_Getter_(mthis) => lang_Getter(mthis); + onabort_Getter_(mthis) => mthis["onabort"]; - static lang_Setter(mthis, __arg_0) native "HTMLElement_lang_Setter"; - lang_Setter_(mthis, __arg_0) => lang_Setter(mthis, __arg_0); + onabort_Setter_(mthis, __arg_0) => mthis["onabort"] = __arg_0; - static onabort_Getter(mthis) native "HTMLElement_onabort_Getter"; - onabort_Getter_(mthis) => onabort_Getter(mthis); + onautocomplete_Getter_(mthis) => mthis["onautocomplete"]; - static onabort_Setter(mthis, __arg_0) native "HTMLElement_onabort_Setter"; - onabort_Setter_(mthis, __arg_0) => onabort_Setter(mthis, __arg_0); + onautocomplete_Setter_(mthis, __arg_0) => mthis["onautocomplete"] = __arg_0; - static onautocomplete_Getter(mthis) native "HTMLElement_onautocomplete_Getter"; - onautocomplete_Getter_(mthis) => onautocomplete_Getter(mthis); + onautocompleteerror_Getter_(mthis) => mthis["onautocompleteerror"]; - static onautocomplete_Setter(mthis, __arg_0) native "HTMLElement_onautocomplete_Setter"; - onautocomplete_Setter_(mthis, __arg_0) => onautocomplete_Setter(mthis, __arg_0); + onautocompleteerror_Setter_(mthis, __arg_0) => mthis["onautocompleteerror"] = __arg_0; - static onautocompleteerror_Getter(mthis) native "HTMLElement_onautocompleteerror_Getter"; - onautocompleteerror_Getter_(mthis) => onautocompleteerror_Getter(mthis); + onblur_Getter_(mthis) => mthis["onblur"]; - static onautocompleteerror_Setter(mthis, __arg_0) native "HTMLElement_onautocompleteerror_Setter"; - onautocompleteerror_Setter_(mthis, __arg_0) => onautocompleteerror_Setter(mthis, __arg_0); + onblur_Setter_(mthis, __arg_0) => mthis["onblur"] = __arg_0; - static onblur_Getter(mthis) native "HTMLElement_onblur_Getter"; - onblur_Getter_(mthis) => onblur_Getter(mthis); + oncancel_Getter_(mthis) => mthis["oncancel"]; - static onblur_Setter(mthis, __arg_0) native "HTMLElement_onblur_Setter"; - onblur_Setter_(mthis, __arg_0) => onblur_Setter(mthis, __arg_0); + oncancel_Setter_(mthis, __arg_0) => mthis["oncancel"] = __arg_0; - static oncancel_Getter(mthis) native "HTMLElement_oncancel_Getter"; - oncancel_Getter_(mthis) => oncancel_Getter(mthis); + oncanplay_Getter_(mthis) => mthis["oncanplay"]; - static oncancel_Setter(mthis, __arg_0) native "HTMLElement_oncancel_Setter"; - oncancel_Setter_(mthis, __arg_0) => oncancel_Setter(mthis, __arg_0); + oncanplay_Setter_(mthis, __arg_0) => mthis["oncanplay"] = __arg_0; - static oncanplay_Getter(mthis) native "HTMLElement_oncanplay_Getter"; - oncanplay_Getter_(mthis) => oncanplay_Getter(mthis); + oncanplaythrough_Getter_(mthis) => mthis["oncanplaythrough"]; - static oncanplay_Setter(mthis, __arg_0) native "HTMLElement_oncanplay_Setter"; - oncanplay_Setter_(mthis, __arg_0) => oncanplay_Setter(mthis, __arg_0); + oncanplaythrough_Setter_(mthis, __arg_0) => mthis["oncanplaythrough"] = __arg_0; - static oncanplaythrough_Getter(mthis) native "HTMLElement_oncanplaythrough_Getter"; - oncanplaythrough_Getter_(mthis) => oncanplaythrough_Getter(mthis); + onchange_Getter_(mthis) => mthis["onchange"]; - static oncanplaythrough_Setter(mthis, __arg_0) native "HTMLElement_oncanplaythrough_Setter"; - oncanplaythrough_Setter_(mthis, __arg_0) => oncanplaythrough_Setter(mthis, __arg_0); + onchange_Setter_(mthis, __arg_0) => mthis["onchange"] = __arg_0; - static onchange_Getter(mthis) native "HTMLElement_onchange_Getter"; - onchange_Getter_(mthis) => onchange_Getter(mthis); + onclick_Getter_(mthis) => mthis["onclick"]; - static onchange_Setter(mthis, __arg_0) native "HTMLElement_onchange_Setter"; - onchange_Setter_(mthis, __arg_0) => onchange_Setter(mthis, __arg_0); + onclick_Setter_(mthis, __arg_0) => mthis["onclick"] = __arg_0; - static onclick_Getter(mthis) native "HTMLElement_onclick_Getter"; - onclick_Getter_(mthis) => onclick_Getter(mthis); + onclose_Getter_(mthis) => mthis["onclose"]; - static onclick_Setter(mthis, __arg_0) native "HTMLElement_onclick_Setter"; - onclick_Setter_(mthis, __arg_0) => onclick_Setter(mthis, __arg_0); + onclose_Setter_(mthis, __arg_0) => mthis["onclose"] = __arg_0; - static onclose_Getter(mthis) native "HTMLElement_onclose_Getter"; - onclose_Getter_(mthis) => onclose_Getter(mthis); + oncontextmenu_Getter_(mthis) => mthis["oncontextmenu"]; - static onclose_Setter(mthis, __arg_0) native "HTMLElement_onclose_Setter"; - onclose_Setter_(mthis, __arg_0) => onclose_Setter(mthis, __arg_0); + oncontextmenu_Setter_(mthis, __arg_0) => mthis["oncontextmenu"] = __arg_0; - static oncontextmenu_Getter(mthis) native "HTMLElement_oncontextmenu_Getter"; - oncontextmenu_Getter_(mthis) => oncontextmenu_Getter(mthis); + oncuechange_Getter_(mthis) => mthis["oncuechange"]; - static oncontextmenu_Setter(mthis, __arg_0) native "HTMLElement_oncontextmenu_Setter"; - oncontextmenu_Setter_(mthis, __arg_0) => oncontextmenu_Setter(mthis, __arg_0); + oncuechange_Setter_(mthis, __arg_0) => mthis["oncuechange"] = __arg_0; - static oncuechange_Getter(mthis) native "HTMLElement_oncuechange_Getter"; - oncuechange_Getter_(mthis) => oncuechange_Getter(mthis); + ondblclick_Getter_(mthis) => mthis["ondblclick"]; - static oncuechange_Setter(mthis, __arg_0) native "HTMLElement_oncuechange_Setter"; - oncuechange_Setter_(mthis, __arg_0) => oncuechange_Setter(mthis, __arg_0); + ondblclick_Setter_(mthis, __arg_0) => mthis["ondblclick"] = __arg_0; - static ondblclick_Getter(mthis) native "HTMLElement_ondblclick_Getter"; - ondblclick_Getter_(mthis) => ondblclick_Getter(mthis); + ondrag_Getter_(mthis) => mthis["ondrag"]; - static ondblclick_Setter(mthis, __arg_0) native "HTMLElement_ondblclick_Setter"; - ondblclick_Setter_(mthis, __arg_0) => ondblclick_Setter(mthis, __arg_0); + ondrag_Setter_(mthis, __arg_0) => mthis["ondrag"] = __arg_0; - static ondrag_Getter(mthis) native "HTMLElement_ondrag_Getter"; - ondrag_Getter_(mthis) => ondrag_Getter(mthis); + ondragend_Getter_(mthis) => mthis["ondragend"]; - static ondrag_Setter(mthis, __arg_0) native "HTMLElement_ondrag_Setter"; - ondrag_Setter_(mthis, __arg_0) => ondrag_Setter(mthis, __arg_0); + ondragend_Setter_(mthis, __arg_0) => mthis["ondragend"] = __arg_0; - static ondragend_Getter(mthis) native "HTMLElement_ondragend_Getter"; - ondragend_Getter_(mthis) => ondragend_Getter(mthis); + ondragenter_Getter_(mthis) => mthis["ondragenter"]; - static ondragend_Setter(mthis, __arg_0) native "HTMLElement_ondragend_Setter"; - ondragend_Setter_(mthis, __arg_0) => ondragend_Setter(mthis, __arg_0); + ondragenter_Setter_(mthis, __arg_0) => mthis["ondragenter"] = __arg_0; - static ondragenter_Getter(mthis) native "HTMLElement_ondragenter_Getter"; - ondragenter_Getter_(mthis) => ondragenter_Getter(mthis); + ondragleave_Getter_(mthis) => mthis["ondragleave"]; - static ondragenter_Setter(mthis, __arg_0) native "HTMLElement_ondragenter_Setter"; - ondragenter_Setter_(mthis, __arg_0) => ondragenter_Setter(mthis, __arg_0); + ondragleave_Setter_(mthis, __arg_0) => mthis["ondragleave"] = __arg_0; - static ondragleave_Getter(mthis) native "HTMLElement_ondragleave_Getter"; - ondragleave_Getter_(mthis) => ondragleave_Getter(mthis); + ondragover_Getter_(mthis) => mthis["ondragover"]; - static ondragleave_Setter(mthis, __arg_0) native "HTMLElement_ondragleave_Setter"; - ondragleave_Setter_(mthis, __arg_0) => ondragleave_Setter(mthis, __arg_0); + ondragover_Setter_(mthis, __arg_0) => mthis["ondragover"] = __arg_0; - static ondragover_Getter(mthis) native "HTMLElement_ondragover_Getter"; - ondragover_Getter_(mthis) => ondragover_Getter(mthis); + ondragstart_Getter_(mthis) => mthis["ondragstart"]; - static ondragover_Setter(mthis, __arg_0) native "HTMLElement_ondragover_Setter"; - ondragover_Setter_(mthis, __arg_0) => ondragover_Setter(mthis, __arg_0); + ondragstart_Setter_(mthis, __arg_0) => mthis["ondragstart"] = __arg_0; - static ondragstart_Getter(mthis) native "HTMLElement_ondragstart_Getter"; - ondragstart_Getter_(mthis) => ondragstart_Getter(mthis); + ondrop_Getter_(mthis) => mthis["ondrop"]; - static ondragstart_Setter(mthis, __arg_0) native "HTMLElement_ondragstart_Setter"; - ondragstart_Setter_(mthis, __arg_0) => ondragstart_Setter(mthis, __arg_0); + ondrop_Setter_(mthis, __arg_0) => mthis["ondrop"] = __arg_0; - static ondrop_Getter(mthis) native "HTMLElement_ondrop_Getter"; - ondrop_Getter_(mthis) => ondrop_Getter(mthis); + ondurationchange_Getter_(mthis) => mthis["ondurationchange"]; - static ondrop_Setter(mthis, __arg_0) native "HTMLElement_ondrop_Setter"; - ondrop_Setter_(mthis, __arg_0) => ondrop_Setter(mthis, __arg_0); + ondurationchange_Setter_(mthis, __arg_0) => mthis["ondurationchange"] = __arg_0; - static ondurationchange_Getter(mthis) native "HTMLElement_ondurationchange_Getter"; - ondurationchange_Getter_(mthis) => ondurationchange_Getter(mthis); + onemptied_Getter_(mthis) => mthis["onemptied"]; - static ondurationchange_Setter(mthis, __arg_0) native "HTMLElement_ondurationchange_Setter"; - ondurationchange_Setter_(mthis, __arg_0) => ondurationchange_Setter(mthis, __arg_0); + onemptied_Setter_(mthis, __arg_0) => mthis["onemptied"] = __arg_0; - static onemptied_Getter(mthis) native "HTMLElement_onemptied_Getter"; - onemptied_Getter_(mthis) => onemptied_Getter(mthis); + onended_Getter_(mthis) => mthis["onended"]; - static onemptied_Setter(mthis, __arg_0) native "HTMLElement_onemptied_Setter"; - onemptied_Setter_(mthis, __arg_0) => onemptied_Setter(mthis, __arg_0); + onended_Setter_(mthis, __arg_0) => mthis["onended"] = __arg_0; - static onended_Getter(mthis) native "HTMLElement_onended_Getter"; - onended_Getter_(mthis) => onended_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onended_Setter(mthis, __arg_0) native "HTMLElement_onended_Setter"; - onended_Setter_(mthis, __arg_0) => onended_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onerror_Getter(mthis) native "HTMLElement_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onfocus_Getter_(mthis) => mthis["onfocus"]; - static onerror_Setter(mthis, __arg_0) native "HTMLElement_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onfocus_Setter_(mthis, __arg_0) => mthis["onfocus"] = __arg_0; - static onfocus_Getter(mthis) native "HTMLElement_onfocus_Getter"; - onfocus_Getter_(mthis) => onfocus_Getter(mthis); + oninput_Getter_(mthis) => mthis["oninput"]; - static onfocus_Setter(mthis, __arg_0) native "HTMLElement_onfocus_Setter"; - onfocus_Setter_(mthis, __arg_0) => onfocus_Setter(mthis, __arg_0); + oninput_Setter_(mthis, __arg_0) => mthis["oninput"] = __arg_0; - static oninput_Getter(mthis) native "HTMLElement_oninput_Getter"; - oninput_Getter_(mthis) => oninput_Getter(mthis); + oninvalid_Getter_(mthis) => mthis["oninvalid"]; - static oninput_Setter(mthis, __arg_0) native "HTMLElement_oninput_Setter"; - oninput_Setter_(mthis, __arg_0) => oninput_Setter(mthis, __arg_0); + oninvalid_Setter_(mthis, __arg_0) => mthis["oninvalid"] = __arg_0; - static oninvalid_Getter(mthis) native "HTMLElement_oninvalid_Getter"; - oninvalid_Getter_(mthis) => oninvalid_Getter(mthis); + onkeydown_Getter_(mthis) => mthis["onkeydown"]; - static oninvalid_Setter(mthis, __arg_0) native "HTMLElement_oninvalid_Setter"; - oninvalid_Setter_(mthis, __arg_0) => oninvalid_Setter(mthis, __arg_0); + onkeydown_Setter_(mthis, __arg_0) => mthis["onkeydown"] = __arg_0; - static onkeydown_Getter(mthis) native "HTMLElement_onkeydown_Getter"; - onkeydown_Getter_(mthis) => onkeydown_Getter(mthis); + onkeypress_Getter_(mthis) => mthis["onkeypress"]; - static onkeydown_Setter(mthis, __arg_0) native "HTMLElement_onkeydown_Setter"; - onkeydown_Setter_(mthis, __arg_0) => onkeydown_Setter(mthis, __arg_0); + onkeypress_Setter_(mthis, __arg_0) => mthis["onkeypress"] = __arg_0; - static onkeypress_Getter(mthis) native "HTMLElement_onkeypress_Getter"; - onkeypress_Getter_(mthis) => onkeypress_Getter(mthis); + onkeyup_Getter_(mthis) => mthis["onkeyup"]; - static onkeypress_Setter(mthis, __arg_0) native "HTMLElement_onkeypress_Setter"; - onkeypress_Setter_(mthis, __arg_0) => onkeypress_Setter(mthis, __arg_0); + onkeyup_Setter_(mthis, __arg_0) => mthis["onkeyup"] = __arg_0; - static onkeyup_Getter(mthis) native "HTMLElement_onkeyup_Getter"; - onkeyup_Getter_(mthis) => onkeyup_Getter(mthis); + onload_Getter_(mthis) => mthis["onload"]; - static onkeyup_Setter(mthis, __arg_0) native "HTMLElement_onkeyup_Setter"; - onkeyup_Setter_(mthis, __arg_0) => onkeyup_Setter(mthis, __arg_0); + onload_Setter_(mthis, __arg_0) => mthis["onload"] = __arg_0; - static onload_Getter(mthis) native "HTMLElement_onload_Getter"; - onload_Getter_(mthis) => onload_Getter(mthis); + onloadeddata_Getter_(mthis) => mthis["onloadeddata"]; - static onload_Setter(mthis, __arg_0) native "HTMLElement_onload_Setter"; - onload_Setter_(mthis, __arg_0) => onload_Setter(mthis, __arg_0); + onloadeddata_Setter_(mthis, __arg_0) => mthis["onloadeddata"] = __arg_0; - static onloadeddata_Getter(mthis) native "HTMLElement_onloadeddata_Getter"; - onloadeddata_Getter_(mthis) => onloadeddata_Getter(mthis); + onloadedmetadata_Getter_(mthis) => mthis["onloadedmetadata"]; - static onloadeddata_Setter(mthis, __arg_0) native "HTMLElement_onloadeddata_Setter"; - onloadeddata_Setter_(mthis, __arg_0) => onloadeddata_Setter(mthis, __arg_0); + onloadedmetadata_Setter_(mthis, __arg_0) => mthis["onloadedmetadata"] = __arg_0; - static onloadedmetadata_Getter(mthis) native "HTMLElement_onloadedmetadata_Getter"; - onloadedmetadata_Getter_(mthis) => onloadedmetadata_Getter(mthis); + onloadstart_Getter_(mthis) => mthis["onloadstart"]; - static onloadedmetadata_Setter(mthis, __arg_0) native "HTMLElement_onloadedmetadata_Setter"; - onloadedmetadata_Setter_(mthis, __arg_0) => onloadedmetadata_Setter(mthis, __arg_0); + onloadstart_Setter_(mthis, __arg_0) => mthis["onloadstart"] = __arg_0; - static onloadstart_Getter(mthis) native "HTMLElement_onloadstart_Getter"; - onloadstart_Getter_(mthis) => onloadstart_Getter(mthis); + onmousedown_Getter_(mthis) => mthis["onmousedown"]; - static onloadstart_Setter(mthis, __arg_0) native "HTMLElement_onloadstart_Setter"; - onloadstart_Setter_(mthis, __arg_0) => onloadstart_Setter(mthis, __arg_0); + onmousedown_Setter_(mthis, __arg_0) => mthis["onmousedown"] = __arg_0; - static onmousedown_Getter(mthis) native "HTMLElement_onmousedown_Getter"; - onmousedown_Getter_(mthis) => onmousedown_Getter(mthis); + onmouseenter_Getter_(mthis) => mthis["onmouseenter"]; - static onmousedown_Setter(mthis, __arg_0) native "HTMLElement_onmousedown_Setter"; - onmousedown_Setter_(mthis, __arg_0) => onmousedown_Setter(mthis, __arg_0); + onmouseenter_Setter_(mthis, __arg_0) => mthis["onmouseenter"] = __arg_0; - static onmouseenter_Getter(mthis) native "HTMLElement_onmouseenter_Getter"; - onmouseenter_Getter_(mthis) => onmouseenter_Getter(mthis); + onmouseleave_Getter_(mthis) => mthis["onmouseleave"]; - static onmouseenter_Setter(mthis, __arg_0) native "HTMLElement_onmouseenter_Setter"; - onmouseenter_Setter_(mthis, __arg_0) => onmouseenter_Setter(mthis, __arg_0); + onmouseleave_Setter_(mthis, __arg_0) => mthis["onmouseleave"] = __arg_0; - static onmouseleave_Getter(mthis) native "HTMLElement_onmouseleave_Getter"; - onmouseleave_Getter_(mthis) => onmouseleave_Getter(mthis); + onmousemove_Getter_(mthis) => mthis["onmousemove"]; - static onmouseleave_Setter(mthis, __arg_0) native "HTMLElement_onmouseleave_Setter"; - onmouseleave_Setter_(mthis, __arg_0) => onmouseleave_Setter(mthis, __arg_0); + onmousemove_Setter_(mthis, __arg_0) => mthis["onmousemove"] = __arg_0; - static onmousemove_Getter(mthis) native "HTMLElement_onmousemove_Getter"; - onmousemove_Getter_(mthis) => onmousemove_Getter(mthis); + onmouseout_Getter_(mthis) => mthis["onmouseout"]; - static onmousemove_Setter(mthis, __arg_0) native "HTMLElement_onmousemove_Setter"; - onmousemove_Setter_(mthis, __arg_0) => onmousemove_Setter(mthis, __arg_0); + onmouseout_Setter_(mthis, __arg_0) => mthis["onmouseout"] = __arg_0; - static onmouseout_Getter(mthis) native "HTMLElement_onmouseout_Getter"; - onmouseout_Getter_(mthis) => onmouseout_Getter(mthis); + onmouseover_Getter_(mthis) => mthis["onmouseover"]; - static onmouseout_Setter(mthis, __arg_0) native "HTMLElement_onmouseout_Setter"; - onmouseout_Setter_(mthis, __arg_0) => onmouseout_Setter(mthis, __arg_0); + onmouseover_Setter_(mthis, __arg_0) => mthis["onmouseover"] = __arg_0; - static onmouseover_Getter(mthis) native "HTMLElement_onmouseover_Getter"; - onmouseover_Getter_(mthis) => onmouseover_Getter(mthis); + onmouseup_Getter_(mthis) => mthis["onmouseup"]; - static onmouseover_Setter(mthis, __arg_0) native "HTMLElement_onmouseover_Setter"; - onmouseover_Setter_(mthis, __arg_0) => onmouseover_Setter(mthis, __arg_0); + onmouseup_Setter_(mthis, __arg_0) => mthis["onmouseup"] = __arg_0; - static onmouseup_Getter(mthis) native "HTMLElement_onmouseup_Getter"; - onmouseup_Getter_(mthis) => onmouseup_Getter(mthis); + onmousewheel_Getter_(mthis) => mthis["onmousewheel"]; - static onmouseup_Setter(mthis, __arg_0) native "HTMLElement_onmouseup_Setter"; - onmouseup_Setter_(mthis, __arg_0) => onmouseup_Setter(mthis, __arg_0); + onmousewheel_Setter_(mthis, __arg_0) => mthis["onmousewheel"] = __arg_0; - static onmousewheel_Getter(mthis) native "HTMLElement_onmousewheel_Getter"; - onmousewheel_Getter_(mthis) => onmousewheel_Getter(mthis); + onpause_Getter_(mthis) => mthis["onpause"]; - static onmousewheel_Setter(mthis, __arg_0) native "HTMLElement_onmousewheel_Setter"; - onmousewheel_Setter_(mthis, __arg_0) => onmousewheel_Setter(mthis, __arg_0); + onpause_Setter_(mthis, __arg_0) => mthis["onpause"] = __arg_0; - static onpause_Getter(mthis) native "HTMLElement_onpause_Getter"; - onpause_Getter_(mthis) => onpause_Getter(mthis); + onplay_Getter_(mthis) => mthis["onplay"]; - static onpause_Setter(mthis, __arg_0) native "HTMLElement_onpause_Setter"; - onpause_Setter_(mthis, __arg_0) => onpause_Setter(mthis, __arg_0); + onplay_Setter_(mthis, __arg_0) => mthis["onplay"] = __arg_0; - static onplay_Getter(mthis) native "HTMLElement_onplay_Getter"; - onplay_Getter_(mthis) => onplay_Getter(mthis); + onplaying_Getter_(mthis) => mthis["onplaying"]; - static onplay_Setter(mthis, __arg_0) native "HTMLElement_onplay_Setter"; - onplay_Setter_(mthis, __arg_0) => onplay_Setter(mthis, __arg_0); + onplaying_Setter_(mthis, __arg_0) => mthis["onplaying"] = __arg_0; - static onplaying_Getter(mthis) native "HTMLElement_onplaying_Getter"; - onplaying_Getter_(mthis) => onplaying_Getter(mthis); + onprogress_Getter_(mthis) => mthis["onprogress"]; - static onplaying_Setter(mthis, __arg_0) native "HTMLElement_onplaying_Setter"; - onplaying_Setter_(mthis, __arg_0) => onplaying_Setter(mthis, __arg_0); + onprogress_Setter_(mthis, __arg_0) => mthis["onprogress"] = __arg_0; - static onprogress_Getter(mthis) native "HTMLElement_onprogress_Getter"; - onprogress_Getter_(mthis) => onprogress_Getter(mthis); + onratechange_Getter_(mthis) => mthis["onratechange"]; - static onprogress_Setter(mthis, __arg_0) native "HTMLElement_onprogress_Setter"; - onprogress_Setter_(mthis, __arg_0) => onprogress_Setter(mthis, __arg_0); + onratechange_Setter_(mthis, __arg_0) => mthis["onratechange"] = __arg_0; - static onratechange_Getter(mthis) native "HTMLElement_onratechange_Getter"; - onratechange_Getter_(mthis) => onratechange_Getter(mthis); + onreset_Getter_(mthis) => mthis["onreset"]; - static onratechange_Setter(mthis, __arg_0) native "HTMLElement_onratechange_Setter"; - onratechange_Setter_(mthis, __arg_0) => onratechange_Setter(mthis, __arg_0); + onreset_Setter_(mthis, __arg_0) => mthis["onreset"] = __arg_0; - static onreset_Getter(mthis) native "HTMLElement_onreset_Getter"; - onreset_Getter_(mthis) => onreset_Getter(mthis); + onresize_Getter_(mthis) => mthis["onresize"]; - static onreset_Setter(mthis, __arg_0) native "HTMLElement_onreset_Setter"; - onreset_Setter_(mthis, __arg_0) => onreset_Setter(mthis, __arg_0); + onresize_Setter_(mthis, __arg_0) => mthis["onresize"] = __arg_0; - static onresize_Getter(mthis) native "HTMLElement_onresize_Getter"; - onresize_Getter_(mthis) => onresize_Getter(mthis); + onscroll_Getter_(mthis) => mthis["onscroll"]; - static onresize_Setter(mthis, __arg_0) native "HTMLElement_onresize_Setter"; - onresize_Setter_(mthis, __arg_0) => onresize_Setter(mthis, __arg_0); + onscroll_Setter_(mthis, __arg_0) => mthis["onscroll"] = __arg_0; - static onscroll_Getter(mthis) native "HTMLElement_onscroll_Getter"; - onscroll_Getter_(mthis) => onscroll_Getter(mthis); + onseeked_Getter_(mthis) => mthis["onseeked"]; - static onscroll_Setter(mthis, __arg_0) native "HTMLElement_onscroll_Setter"; - onscroll_Setter_(mthis, __arg_0) => onscroll_Setter(mthis, __arg_0); + onseeked_Setter_(mthis, __arg_0) => mthis["onseeked"] = __arg_0; - static onseeked_Getter(mthis) native "HTMLElement_onseeked_Getter"; - onseeked_Getter_(mthis) => onseeked_Getter(mthis); + onseeking_Getter_(mthis) => mthis["onseeking"]; - static onseeked_Setter(mthis, __arg_0) native "HTMLElement_onseeked_Setter"; - onseeked_Setter_(mthis, __arg_0) => onseeked_Setter(mthis, __arg_0); + onseeking_Setter_(mthis, __arg_0) => mthis["onseeking"] = __arg_0; - static onseeking_Getter(mthis) native "HTMLElement_onseeking_Getter"; - onseeking_Getter_(mthis) => onseeking_Getter(mthis); + onselect_Getter_(mthis) => mthis["onselect"]; - static onseeking_Setter(mthis, __arg_0) native "HTMLElement_onseeking_Setter"; - onseeking_Setter_(mthis, __arg_0) => onseeking_Setter(mthis, __arg_0); + onselect_Setter_(mthis, __arg_0) => mthis["onselect"] = __arg_0; - static onselect_Getter(mthis) native "HTMLElement_onselect_Getter"; - onselect_Getter_(mthis) => onselect_Getter(mthis); + onshow_Getter_(mthis) => mthis["onshow"]; - static onselect_Setter(mthis, __arg_0) native "HTMLElement_onselect_Setter"; - onselect_Setter_(mthis, __arg_0) => onselect_Setter(mthis, __arg_0); + onshow_Setter_(mthis, __arg_0) => mthis["onshow"] = __arg_0; - static onshow_Getter(mthis) native "HTMLElement_onshow_Getter"; - onshow_Getter_(mthis) => onshow_Getter(mthis); + onstalled_Getter_(mthis) => mthis["onstalled"]; - static onshow_Setter(mthis, __arg_0) native "HTMLElement_onshow_Setter"; - onshow_Setter_(mthis, __arg_0) => onshow_Setter(mthis, __arg_0); + onstalled_Setter_(mthis, __arg_0) => mthis["onstalled"] = __arg_0; - static onstalled_Getter(mthis) native "HTMLElement_onstalled_Getter"; - onstalled_Getter_(mthis) => onstalled_Getter(mthis); + onsubmit_Getter_(mthis) => mthis["onsubmit"]; - static onstalled_Setter(mthis, __arg_0) native "HTMLElement_onstalled_Setter"; - onstalled_Setter_(mthis, __arg_0) => onstalled_Setter(mthis, __arg_0); + onsubmit_Setter_(mthis, __arg_0) => mthis["onsubmit"] = __arg_0; - static onsubmit_Getter(mthis) native "HTMLElement_onsubmit_Getter"; - onsubmit_Getter_(mthis) => onsubmit_Getter(mthis); + onsuspend_Getter_(mthis) => mthis["onsuspend"]; - static onsubmit_Setter(mthis, __arg_0) native "HTMLElement_onsubmit_Setter"; - onsubmit_Setter_(mthis, __arg_0) => onsubmit_Setter(mthis, __arg_0); + onsuspend_Setter_(mthis, __arg_0) => mthis["onsuspend"] = __arg_0; - static onsuspend_Getter(mthis) native "HTMLElement_onsuspend_Getter"; - onsuspend_Getter_(mthis) => onsuspend_Getter(mthis); + ontimeupdate_Getter_(mthis) => mthis["ontimeupdate"]; - static onsuspend_Setter(mthis, __arg_0) native "HTMLElement_onsuspend_Setter"; - onsuspend_Setter_(mthis, __arg_0) => onsuspend_Setter(mthis, __arg_0); + ontimeupdate_Setter_(mthis, __arg_0) => mthis["ontimeupdate"] = __arg_0; - static ontimeupdate_Getter(mthis) native "HTMLElement_ontimeupdate_Getter"; - ontimeupdate_Getter_(mthis) => ontimeupdate_Getter(mthis); + ontoggle_Getter_(mthis) => mthis["ontoggle"]; - static ontimeupdate_Setter(mthis, __arg_0) native "HTMLElement_ontimeupdate_Setter"; - ontimeupdate_Setter_(mthis, __arg_0) => ontimeupdate_Setter(mthis, __arg_0); + ontoggle_Setter_(mthis, __arg_0) => mthis["ontoggle"] = __arg_0; - static ontoggle_Getter(mthis) native "HTMLElement_ontoggle_Getter"; - ontoggle_Getter_(mthis) => ontoggle_Getter(mthis); + onvolumechange_Getter_(mthis) => mthis["onvolumechange"]; - static ontoggle_Setter(mthis, __arg_0) native "HTMLElement_ontoggle_Setter"; - ontoggle_Setter_(mthis, __arg_0) => ontoggle_Setter(mthis, __arg_0); + onvolumechange_Setter_(mthis, __arg_0) => mthis["onvolumechange"] = __arg_0; - static onvolumechange_Getter(mthis) native "HTMLElement_onvolumechange_Getter"; - onvolumechange_Getter_(mthis) => onvolumechange_Getter(mthis); + onwaiting_Getter_(mthis) => mthis["onwaiting"]; - static onvolumechange_Setter(mthis, __arg_0) native "HTMLElement_onvolumechange_Setter"; - onvolumechange_Setter_(mthis, __arg_0) => onvolumechange_Setter(mthis, __arg_0); + onwaiting_Setter_(mthis, __arg_0) => mthis["onwaiting"] = __arg_0; - static onwaiting_Getter(mthis) native "HTMLElement_onwaiting_Getter"; - onwaiting_Getter_(mthis) => onwaiting_Getter(mthis); + outerText_Getter_(mthis) => mthis["outerText"]; - static onwaiting_Setter(mthis, __arg_0) native "HTMLElement_onwaiting_Setter"; - onwaiting_Setter_(mthis, __arg_0) => onwaiting_Setter(mthis, __arg_0); + outerText_Setter_(mthis, __arg_0) => mthis["outerText"] = __arg_0; - static outerText_Getter(mthis) native "HTMLElement_outerText_Getter"; - outerText_Getter_(mthis) => outerText_Getter(mthis); + spellcheck_Getter_(mthis) => mthis["spellcheck"]; - static outerText_Setter(mthis, __arg_0) native "HTMLElement_outerText_Setter"; - outerText_Setter_(mthis, __arg_0) => outerText_Setter(mthis, __arg_0); + spellcheck_Setter_(mthis, __arg_0) => mthis["spellcheck"] = __arg_0; - static spellcheck_Getter(mthis) native "HTMLElement_spellcheck_Getter"; - spellcheck_Getter_(mthis) => spellcheck_Getter(mthis); + tabIndex_Getter_(mthis) => mthis["tabIndex"]; - static spellcheck_Setter(mthis, __arg_0) native "HTMLElement_spellcheck_Setter"; - spellcheck_Setter_(mthis, __arg_0) => spellcheck_Setter(mthis, __arg_0); + tabIndex_Setter_(mthis, __arg_0) => mthis["tabIndex"] = __arg_0; - static tabIndex_Getter(mthis) native "HTMLElement_tabIndex_Getter"; - tabIndex_Getter_(mthis) => tabIndex_Getter(mthis); + title_Getter_(mthis) => mthis["title"]; - static tabIndex_Setter(mthis, __arg_0) native "HTMLElement_tabIndex_Setter"; - tabIndex_Setter_(mthis, __arg_0) => tabIndex_Setter(mthis, __arg_0); + title_Setter_(mthis, __arg_0) => mthis["title"] = __arg_0; - static title_Getter(mthis) native "HTMLElement_title_Getter"; - title_Getter_(mthis) => title_Getter(mthis); + translate_Getter_(mthis) => mthis["translate"]; - static title_Setter(mthis, __arg_0) native "HTMLElement_title_Setter"; - title_Setter_(mthis, __arg_0) => title_Setter(mthis, __arg_0); + translate_Setter_(mthis, __arg_0) => mthis["translate"] = __arg_0; - static translate_Getter(mthis) native "HTMLElement_translate_Getter"; - translate_Getter_(mthis) => translate_Getter(mthis); + webkitdropzone_Getter_(mthis) => mthis["webkitdropzone"]; - static translate_Setter(mthis, __arg_0) native "HTMLElement_translate_Setter"; - translate_Setter_(mthis, __arg_0) => translate_Setter(mthis, __arg_0); - - static webkitdropzone_Getter(mthis) native "HTMLElement_webkitdropzone_Getter"; - webkitdropzone_Getter_(mthis) => webkitdropzone_Getter(mthis); - - static webkitdropzone_Setter(mthis, __arg_0) native "HTMLElement_webkitdropzone_Setter"; - webkitdropzone_Setter_(mthis, __arg_0) => webkitdropzone_Setter(mthis, __arg_0); + webkitdropzone_Setter_(mthis, __arg_0) => mthis["webkitdropzone"] = __arg_0; } class BlinkHTMLEmbedElement extends BlinkHTMLElement { static final instance = new BlinkHTMLEmbedElement(); - static $__getter___Callback_1(mthis, __arg_0) native "HTMLEmbedElement___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "HTMLEmbedElement___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); - static align_Getter(mthis) native "HTMLEmbedElement_align_Getter"; - align_Getter_(mthis) => align_Getter(mthis); + align_Getter_(mthis) => mthis["align"]; - static align_Setter(mthis, __arg_0) native "HTMLEmbedElement_align_Setter"; - align_Setter_(mthis, __arg_0) => align_Setter(mthis, __arg_0); + align_Setter_(mthis, __arg_0) => mthis["align"] = __arg_0; - static getSVGDocument_Callback_0(mthis) native "HTMLEmbedElement_getSVGDocument_Callback"; - getSVGDocument_Callback_0_(mthis) => getSVGDocument_Callback_0(mthis); + getSVGDocument_Callback_0_(mthis) => mthis.callMethod("getSVGDocument", []); - static getSVGDocument_Callback_1(mthis, __arg_0) native "HTMLEmbedElement_getSVGDocument_Callback"; - getSVGDocument_Callback_1_(mthis, __arg_0) => getSVGDocument_Callback_1(mthis, __arg_0); + height_Getter_(mthis) => mthis["height"]; - static getSVGDocument_Callback_2(mthis, __arg_0, __arg_1) native "HTMLEmbedElement_getSVGDocument_Callback"; - getSVGDocument_Callback_2_(mthis, __arg_0, __arg_1) => getSVGDocument_Callback_2(mthis, __arg_0, __arg_1); + height_Setter_(mthis, __arg_0) => mthis["height"] = __arg_0; - static height_Getter(mthis) native "HTMLEmbedElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + integrity_Getter_(mthis) => mthis["integrity"]; - static height_Setter(mthis, __arg_0) native "HTMLEmbedElement_height_Setter"; - height_Setter_(mthis, __arg_0) => height_Setter(mthis, __arg_0); + integrity_Setter_(mthis, __arg_0) => mthis["integrity"] = __arg_0; - static integrity_Getter(mthis) native "HTMLEmbedElement_integrity_Getter"; - integrity_Getter_(mthis) => integrity_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static integrity_Setter(mthis, __arg_0) native "HTMLEmbedElement_integrity_Setter"; - integrity_Setter_(mthis, __arg_0) => integrity_Setter(mthis, __arg_0); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static name_Getter(mthis) native "HTMLEmbedElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + src_Getter_(mthis) => mthis["src"]; - static name_Setter(mthis, __arg_0) native "HTMLEmbedElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + src_Setter_(mthis, __arg_0) => mthis["src"] = __arg_0; - static src_Getter(mthis) native "HTMLEmbedElement_src_Getter"; - src_Getter_(mthis) => src_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static src_Setter(mthis, __arg_0) native "HTMLEmbedElement_src_Setter"; - src_Setter_(mthis, __arg_0) => src_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; - static type_Getter(mthis) native "HTMLEmbedElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static type_Setter(mthis, __arg_0) native "HTMLEmbedElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); - - static width_Getter(mthis) native "HTMLEmbedElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static width_Setter(mthis, __arg_0) native "HTMLEmbedElement_width_Setter"; - width_Setter_(mthis, __arg_0) => width_Setter(mthis, __arg_0); + width_Setter_(mthis, __arg_0) => mthis["width"] = __arg_0; } class BlinkHTMLFieldSetElement extends BlinkHTMLElement { static final instance = new BlinkHTMLFieldSetElement(); - static checkValidity_Callback_0(mthis) native "HTMLFieldSetElement_checkValidity_Callback"; - checkValidity_Callback_0_(mthis) => checkValidity_Callback_0(mthis); + checkValidity_Callback_0_(mthis) => mthis.callMethod("checkValidity", []); - static checkValidity_Callback_1(mthis, __arg_0) native "HTMLFieldSetElement_checkValidity_Callback"; - checkValidity_Callback_1_(mthis, __arg_0) => checkValidity_Callback_1(mthis, __arg_0); + disabled_Getter_(mthis) => mthis["disabled"]; - static checkValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLFieldSetElement_checkValidity_Callback"; - checkValidity_Callback_2_(mthis, __arg_0, __arg_1) => checkValidity_Callback_2(mthis, __arg_0, __arg_1); + disabled_Setter_(mthis, __arg_0) => mthis["disabled"] = __arg_0; - static disabled_Getter(mthis) native "HTMLFieldSetElement_disabled_Getter"; - disabled_Getter_(mthis) => disabled_Getter(mthis); + elements_Getter_(mthis) => mthis["elements"]; - static disabled_Setter(mthis, __arg_0) native "HTMLFieldSetElement_disabled_Setter"; - disabled_Setter_(mthis, __arg_0) => disabled_Setter(mthis, __arg_0); + form_Getter_(mthis) => mthis["form"]; - static elements_Getter(mthis) native "HTMLFieldSetElement_elements_Getter"; - elements_Getter_(mthis) => elements_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static form_Getter(mthis) native "HTMLFieldSetElement_form_Getter"; - form_Getter_(mthis) => form_Getter(mthis); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static name_Getter(mthis) native "HTMLFieldSetElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + setCustomValidity_Callback_0_(mthis) => mthis.callMethod("setCustomValidity", []); - static name_Setter(mthis, __arg_0) native "HTMLFieldSetElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + setCustomValidity_Callback_1_(mthis, __arg_0) => mthis.callMethod("setCustomValidity", [__arg_0]); - static setCustomValidity_Callback_0(mthis) native "HTMLFieldSetElement_setCustomValidity_Callback"; - setCustomValidity_Callback_0_(mthis) => setCustomValidity_Callback_0(mthis); + type_Getter_(mthis) => mthis["type"]; - static setCustomValidity_Callback_1(mthis, __arg_0) native "HTMLFieldSetElement_setCustomValidity_Callback"; - setCustomValidity_Callback_1_(mthis, __arg_0) => setCustomValidity_Callback_1(mthis, __arg_0); + validationMessage_Getter_(mthis) => mthis["validationMessage"]; - static setCustomValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLFieldSetElement_setCustomValidity_Callback"; - setCustomValidity_Callback_2_(mthis, __arg_0, __arg_1) => setCustomValidity_Callback_2(mthis, __arg_0, __arg_1); + validity_Getter_(mthis) => mthis["validity"]; - static setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLFieldSetElement_setCustomValidity_Callback"; - setCustomValidity_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static type_Getter(mthis) native "HTMLFieldSetElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); - - static validationMessage_Getter(mthis) native "HTMLFieldSetElement_validationMessage_Getter"; - validationMessage_Getter_(mthis) => validationMessage_Getter(mthis); - - static validity_Getter(mthis) native "HTMLFieldSetElement_validity_Getter"; - validity_Getter_(mthis) => validity_Getter(mthis); - - static willValidate_Getter(mthis) native "HTMLFieldSetElement_willValidate_Getter"; - willValidate_Getter_(mthis) => willValidate_Getter(mthis); + willValidate_Getter_(mthis) => mthis["willValidate"]; } @@ -10389,124 +5804,66 @@ class BlinkHTMLFontElement extends BlinkHTMLElement { class BlinkHTMLFormControlsCollection extends BlinkHTMLCollection { static final instance = new BlinkHTMLFormControlsCollection(); - static $__getter___Callback_1(mthis, __arg_0) native "HTMLFormControlsCollection___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static namedItem_Callback_0(mthis) native "HTMLFormControlsCollection_namedItem_Callback"; - namedItem_Callback_0_(mthis) => namedItem_Callback_0(mthis); + namedItem_Callback_0_(mthis) => mthis.callMethod("namedItem", []); - static namedItem_Callback_1(mthis, __arg_0) native "HTMLFormControlsCollection_namedItem_Callback"; - namedItem_Callback_1_(mthis, __arg_0) => namedItem_Callback_1(mthis, __arg_0); - - static namedItem_Callback_2(mthis, __arg_0, __arg_1) native "HTMLFormControlsCollection_namedItem_Callback"; - namedItem_Callback_2_(mthis, __arg_0, __arg_1) => namedItem_Callback_2(mthis, __arg_0, __arg_1); - - static namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLFormControlsCollection_namedItem_Callback"; - namedItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + namedItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("namedItem", [__arg_0]); } class BlinkHTMLFormElement extends BlinkHTMLElement { static final instance = new BlinkHTMLFormElement(); - static $__getter___Callback_1(mthis, __arg_0) native "HTMLFormElement___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static acceptCharset_Getter(mthis) native "HTMLFormElement_acceptCharset_Getter"; - acceptCharset_Getter_(mthis) => acceptCharset_Getter(mthis); + acceptCharset_Getter_(mthis) => mthis["acceptCharset"]; - static acceptCharset_Setter(mthis, __arg_0) native "HTMLFormElement_acceptCharset_Setter"; - acceptCharset_Setter_(mthis, __arg_0) => acceptCharset_Setter(mthis, __arg_0); + acceptCharset_Setter_(mthis, __arg_0) => mthis["acceptCharset"] = __arg_0; - static action_Getter(mthis) native "HTMLFormElement_action_Getter"; - action_Getter_(mthis) => action_Getter(mthis); + action_Getter_(mthis) => mthis["action"]; - static action_Setter(mthis, __arg_0) native "HTMLFormElement_action_Setter"; - action_Setter_(mthis, __arg_0) => action_Setter(mthis, __arg_0); + action_Setter_(mthis, __arg_0) => mthis["action"] = __arg_0; - static autocomplete_Getter(mthis) native "HTMLFormElement_autocomplete_Getter"; - autocomplete_Getter_(mthis) => autocomplete_Getter(mthis); + autocomplete_Getter_(mthis) => mthis["autocomplete"]; - static autocomplete_Setter(mthis, __arg_0) native "HTMLFormElement_autocomplete_Setter"; - autocomplete_Setter_(mthis, __arg_0) => autocomplete_Setter(mthis, __arg_0); + autocomplete_Setter_(mthis, __arg_0) => mthis["autocomplete"] = __arg_0; - static checkValidity_Callback_0(mthis) native "HTMLFormElement_checkValidity_Callback"; - checkValidity_Callback_0_(mthis) => checkValidity_Callback_0(mthis); + checkValidity_Callback_0_(mthis) => mthis.callMethod("checkValidity", []); - static checkValidity_Callback_1(mthis, __arg_0) native "HTMLFormElement_checkValidity_Callback"; - checkValidity_Callback_1_(mthis, __arg_0) => checkValidity_Callback_1(mthis, __arg_0); + elements_Getter_(mthis) => mthis["elements"]; - static checkValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLFormElement_checkValidity_Callback"; - checkValidity_Callback_2_(mthis, __arg_0, __arg_1) => checkValidity_Callback_2(mthis, __arg_0, __arg_1); + encoding_Getter_(mthis) => mthis["encoding"]; - static elements_Getter(mthis) native "HTMLFormElement_elements_Getter"; - elements_Getter_(mthis) => elements_Getter(mthis); + encoding_Setter_(mthis, __arg_0) => mthis["encoding"] = __arg_0; - static encoding_Getter(mthis) native "HTMLFormElement_encoding_Getter"; - encoding_Getter_(mthis) => encoding_Getter(mthis); + enctype_Getter_(mthis) => mthis["enctype"]; - static encoding_Setter(mthis, __arg_0) native "HTMLFormElement_encoding_Setter"; - encoding_Setter_(mthis, __arg_0) => encoding_Setter(mthis, __arg_0); + enctype_Setter_(mthis, __arg_0) => mthis["enctype"] = __arg_0; - static enctype_Getter(mthis) native "HTMLFormElement_enctype_Getter"; - enctype_Getter_(mthis) => enctype_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; - static enctype_Setter(mthis, __arg_0) native "HTMLFormElement_enctype_Setter"; - enctype_Setter_(mthis, __arg_0) => enctype_Setter(mthis, __arg_0); + method_Getter_(mthis) => mthis["method"]; - static length_Getter(mthis) native "HTMLFormElement_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + method_Setter_(mthis, __arg_0) => mthis["method"] = __arg_0; - static method_Getter(mthis) native "HTMLFormElement_method_Getter"; - method_Getter_(mthis) => method_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static method_Setter(mthis, __arg_0) native "HTMLFormElement_method_Setter"; - method_Setter_(mthis, __arg_0) => method_Setter(mthis, __arg_0); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static name_Getter(mthis) native "HTMLFormElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + noValidate_Getter_(mthis) => mthis["noValidate"]; - static name_Setter(mthis, __arg_0) native "HTMLFormElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + noValidate_Setter_(mthis, __arg_0) => mthis["noValidate"] = __arg_0; - static noValidate_Getter(mthis) native "HTMLFormElement_noValidate_Getter"; - noValidate_Getter_(mthis) => noValidate_Getter(mthis); + requestAutocomplete_Callback_0_(mthis) => mthis.callMethod("requestAutocomplete", []); - static noValidate_Setter(mthis, __arg_0) native "HTMLFormElement_noValidate_Setter"; - noValidate_Setter_(mthis, __arg_0) => noValidate_Setter(mthis, __arg_0); + reset_Callback_0_(mthis) => mthis.callMethod("reset", []); - static requestAutocomplete_Callback_0(mthis) native "HTMLFormElement_requestAutocomplete_Callback"; - requestAutocomplete_Callback_0_(mthis) => requestAutocomplete_Callback_0(mthis); + submit_Callback_0_(mthis) => mthis.callMethod("submit", []); - static requestAutocomplete_Callback_1(mthis, __arg_0) native "HTMLFormElement_requestAutocomplete_Callback"; - requestAutocomplete_Callback_1_(mthis, __arg_0) => requestAutocomplete_Callback_1(mthis, __arg_0); + target_Getter_(mthis) => mthis["target"]; - static requestAutocomplete_Callback_2(mthis, __arg_0, __arg_1) native "HTMLFormElement_requestAutocomplete_Callback"; - requestAutocomplete_Callback_2_(mthis, __arg_0, __arg_1) => requestAutocomplete_Callback_2(mthis, __arg_0, __arg_1); - - static reset_Callback_0(mthis) native "HTMLFormElement_reset_Callback"; - reset_Callback_0_(mthis) => reset_Callback_0(mthis); - - static reset_Callback_1(mthis, __arg_0) native "HTMLFormElement_reset_Callback"; - reset_Callback_1_(mthis, __arg_0) => reset_Callback_1(mthis, __arg_0); - - static reset_Callback_2(mthis, __arg_0, __arg_1) native "HTMLFormElement_reset_Callback"; - reset_Callback_2_(mthis, __arg_0, __arg_1) => reset_Callback_2(mthis, __arg_0, __arg_1); - - static submit_Callback_0(mthis) native "HTMLFormElement_submit_Callback"; - submit_Callback_0_(mthis) => submit_Callback_0(mthis); - - static submit_Callback_1(mthis, __arg_0) native "HTMLFormElement_submit_Callback"; - submit_Callback_1_(mthis, __arg_0) => submit_Callback_1(mthis, __arg_0); - - static submit_Callback_2(mthis, __arg_0, __arg_1) native "HTMLFormElement_submit_Callback"; - submit_Callback_2_(mthis, __arg_0, __arg_1) => submit_Callback_2(mthis, __arg_0, __arg_1); - - static target_Getter(mthis) native "HTMLFormElement_target_Getter"; - target_Getter_(mthis) => target_Getter(mthis); - - static target_Setter(mthis, __arg_0) native "HTMLFormElement_target_Setter"; - target_Setter_(mthis, __arg_0) => target_Setter(mthis, __arg_0); + target_Setter_(mthis, __arg_0) => mthis["target"] = __arg_0; } @@ -10518,19 +5875,16 @@ class BlinkHTMLFrameElement extends BlinkHTMLElement { class BlinkHTMLFrameSetElement extends BlinkHTMLElement { static final instance = new BlinkHTMLFrameSetElement(); - static $__getter___Callback_1(mthis, __arg_0) native "HTMLFrameSetElement___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); } class BlinkHTMLHRElement extends BlinkHTMLElement { static final instance = new BlinkHTMLHRElement(); - static color_Getter(mthis) native "HTMLHRElement_color_Getter"; - color_Getter_(mthis) => color_Getter(mthis); + color_Getter_(mthis) => mthis["color"]; - static color_Setter(mthis, __arg_0) native "HTMLHRElement_color_Setter"; - color_Setter_(mthis, __arg_0) => color_Setter(mthis, __arg_0); + color_Setter_(mthis, __arg_0) => mthis["color"] = __arg_0; } @@ -10552,744 +5906,467 @@ class BlinkHTMLHtmlElement extends BlinkHTMLElement { class BlinkHTMLIFrameElement extends BlinkHTMLElement { static final instance = new BlinkHTMLIFrameElement(); - static allowFullscreen_Getter(mthis) native "HTMLIFrameElement_allowFullscreen_Getter"; - allowFullscreen_Getter_(mthis) => allowFullscreen_Getter(mthis); + allowFullscreen_Getter_(mthis) => mthis["allowFullscreen"]; - static allowFullscreen_Setter(mthis, __arg_0) native "HTMLIFrameElement_allowFullscreen_Setter"; - allowFullscreen_Setter_(mthis, __arg_0) => allowFullscreen_Setter(mthis, __arg_0); + allowFullscreen_Setter_(mthis, __arg_0) => mthis["allowFullscreen"] = __arg_0; - static contentDocument_Getter(mthis) native "HTMLIFrameElement_contentDocument_Getter"; - contentDocument_Getter_(mthis) => contentDocument_Getter(mthis); + contentDocument_Getter_(mthis) => mthis["contentDocument"]; - static contentWindow_Getter(mthis) native "HTMLIFrameElement_contentWindow_Getter"; - contentWindow_Getter_(mthis) => contentWindow_Getter(mthis); + contentWindow_Getter_(mthis) => mthis["contentWindow"]; - static getSVGDocument_Callback_0(mthis) native "HTMLIFrameElement_getSVGDocument_Callback"; - getSVGDocument_Callback_0_(mthis) => getSVGDocument_Callback_0(mthis); + getSVGDocument_Callback_0_(mthis) => mthis.callMethod("getSVGDocument", []); - static getSVGDocument_Callback_1(mthis, __arg_0) native "HTMLIFrameElement_getSVGDocument_Callback"; - getSVGDocument_Callback_1_(mthis, __arg_0) => getSVGDocument_Callback_1(mthis, __arg_0); + height_Getter_(mthis) => mthis["height"]; - static getSVGDocument_Callback_2(mthis, __arg_0, __arg_1) native "HTMLIFrameElement_getSVGDocument_Callback"; - getSVGDocument_Callback_2_(mthis, __arg_0, __arg_1) => getSVGDocument_Callback_2(mthis, __arg_0, __arg_1); + height_Setter_(mthis, __arg_0) => mthis["height"] = __arg_0; - static height_Getter(mthis) native "HTMLIFrameElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + integrity_Getter_(mthis) => mthis["integrity"]; - static height_Setter(mthis, __arg_0) native "HTMLIFrameElement_height_Setter"; - height_Setter_(mthis, __arg_0) => height_Setter(mthis, __arg_0); + integrity_Setter_(mthis, __arg_0) => mthis["integrity"] = __arg_0; - static integrity_Getter(mthis) native "HTMLIFrameElement_integrity_Getter"; - integrity_Getter_(mthis) => integrity_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static integrity_Setter(mthis, __arg_0) native "HTMLIFrameElement_integrity_Setter"; - integrity_Setter_(mthis, __arg_0) => integrity_Setter(mthis, __arg_0); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static name_Getter(mthis) native "HTMLIFrameElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + sandbox_Getter_(mthis) => mthis["sandbox"]; - static name_Setter(mthis, __arg_0) native "HTMLIFrameElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + sandbox_Setter_(mthis, __arg_0) => mthis["sandbox"] = __arg_0; - static sandbox_Getter(mthis) native "HTMLIFrameElement_sandbox_Getter"; - sandbox_Getter_(mthis) => sandbox_Getter(mthis); + src_Getter_(mthis) => mthis["src"]; - static sandbox_Setter(mthis, __arg_0) native "HTMLIFrameElement_sandbox_Setter"; - sandbox_Setter_(mthis, __arg_0) => sandbox_Setter(mthis, __arg_0); + src_Setter_(mthis, __arg_0) => mthis["src"] = __arg_0; - static src_Getter(mthis) native "HTMLIFrameElement_src_Getter"; - src_Getter_(mthis) => src_Getter(mthis); + srcdoc_Getter_(mthis) => mthis["srcdoc"]; - static src_Setter(mthis, __arg_0) native "HTMLIFrameElement_src_Setter"; - src_Setter_(mthis, __arg_0) => src_Setter(mthis, __arg_0); + srcdoc_Setter_(mthis, __arg_0) => mthis["srcdoc"] = __arg_0; - static srcdoc_Getter(mthis) native "HTMLIFrameElement_srcdoc_Getter"; - srcdoc_Getter_(mthis) => srcdoc_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static srcdoc_Setter(mthis, __arg_0) native "HTMLIFrameElement_srcdoc_Setter"; - srcdoc_Setter_(mthis, __arg_0) => srcdoc_Setter(mthis, __arg_0); - - static width_Getter(mthis) native "HTMLIFrameElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static width_Setter(mthis, __arg_0) native "HTMLIFrameElement_width_Setter"; - width_Setter_(mthis, __arg_0) => width_Setter(mthis, __arg_0); + width_Setter_(mthis, __arg_0) => mthis["width"] = __arg_0; } class BlinkHTMLImageElement extends BlinkHTMLElement { static final instance = new BlinkHTMLImageElement(); - static alt_Getter(mthis) native "HTMLImageElement_alt_Getter"; - alt_Getter_(mthis) => alt_Getter(mthis); + alt_Getter_(mthis) => mthis["alt"]; - static alt_Setter(mthis, __arg_0) native "HTMLImageElement_alt_Setter"; - alt_Setter_(mthis, __arg_0) => alt_Setter(mthis, __arg_0); + alt_Setter_(mthis, __arg_0) => mthis["alt"] = __arg_0; - static border_Getter(mthis) native "HTMLImageElement_border_Getter"; - border_Getter_(mthis) => border_Getter(mthis); + border_Getter_(mthis) => mthis["border"]; - static border_Setter(mthis, __arg_0) native "HTMLImageElement_border_Setter"; - border_Setter_(mthis, __arg_0) => border_Setter(mthis, __arg_0); + border_Setter_(mthis, __arg_0) => mthis["border"] = __arg_0; - static complete_Getter(mthis) native "HTMLImageElement_complete_Getter"; - complete_Getter_(mthis) => complete_Getter(mthis); + complete_Getter_(mthis) => mthis["complete"]; - static constructorCallback_0() native "HTMLImageElement_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["Image"], []); - static constructorCallback_1(__arg_0) native "HTMLImageElement_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["Image"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "HTMLImageElement_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["Image"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "HTMLImageElement_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + crossOrigin_Getter_(mthis) => mthis["crossOrigin"]; - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "HTMLImageElement_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + crossOrigin_Setter_(mthis, __arg_0) => mthis["crossOrigin"] = __arg_0; - static crossOrigin_Getter(mthis) native "HTMLImageElement_crossOrigin_Getter"; - crossOrigin_Getter_(mthis) => crossOrigin_Getter(mthis); + currentSrc_Getter_(mthis) => mthis["currentSrc"]; - static crossOrigin_Setter(mthis, __arg_0) native "HTMLImageElement_crossOrigin_Setter"; - crossOrigin_Setter_(mthis, __arg_0) => crossOrigin_Setter(mthis, __arg_0); + height_Getter_(mthis) => mthis["height"]; - static currentSrc_Getter(mthis) native "HTMLImageElement_currentSrc_Getter"; - currentSrc_Getter_(mthis) => currentSrc_Getter(mthis); + height_Setter_(mthis, __arg_0) => mthis["height"] = __arg_0; - static height_Getter(mthis) native "HTMLImageElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + integrity_Getter_(mthis) => mthis["integrity"]; - static height_Setter(mthis, __arg_0) native "HTMLImageElement_height_Setter"; - height_Setter_(mthis, __arg_0) => height_Setter(mthis, __arg_0); + integrity_Setter_(mthis, __arg_0) => mthis["integrity"] = __arg_0; - static integrity_Getter(mthis) native "HTMLImageElement_integrity_Getter"; - integrity_Getter_(mthis) => integrity_Getter(mthis); + isMap_Getter_(mthis) => mthis["isMap"]; - static integrity_Setter(mthis, __arg_0) native "HTMLImageElement_integrity_Setter"; - integrity_Setter_(mthis, __arg_0) => integrity_Setter(mthis, __arg_0); + isMap_Setter_(mthis, __arg_0) => mthis["isMap"] = __arg_0; - static isMap_Getter(mthis) native "HTMLImageElement_isMap_Getter"; - isMap_Getter_(mthis) => isMap_Getter(mthis); + lowsrc_Getter_(mthis) => mthis["lowsrc"]; - static isMap_Setter(mthis, __arg_0) native "HTMLImageElement_isMap_Setter"; - isMap_Setter_(mthis, __arg_0) => isMap_Setter(mthis, __arg_0); + lowsrc_Setter_(mthis, __arg_0) => mthis["lowsrc"] = __arg_0; - static lowsrc_Getter(mthis) native "HTMLImageElement_lowsrc_Getter"; - lowsrc_Getter_(mthis) => lowsrc_Getter(mthis); + naturalHeight_Getter_(mthis) => mthis["naturalHeight"]; - static lowsrc_Setter(mthis, __arg_0) native "HTMLImageElement_lowsrc_Setter"; - lowsrc_Setter_(mthis, __arg_0) => lowsrc_Setter(mthis, __arg_0); + naturalWidth_Getter_(mthis) => mthis["naturalWidth"]; - static naturalHeight_Getter(mthis) native "HTMLImageElement_naturalHeight_Getter"; - naturalHeight_Getter_(mthis) => naturalHeight_Getter(mthis); + sizes_Getter_(mthis) => mthis["sizes"]; - static naturalWidth_Getter(mthis) native "HTMLImageElement_naturalWidth_Getter"; - naturalWidth_Getter_(mthis) => naturalWidth_Getter(mthis); + sizes_Setter_(mthis, __arg_0) => mthis["sizes"] = __arg_0; - static sizes_Getter(mthis) native "HTMLImageElement_sizes_Getter"; - sizes_Getter_(mthis) => sizes_Getter(mthis); + src_Getter_(mthis) => mthis["src"]; - static sizes_Setter(mthis, __arg_0) native "HTMLImageElement_sizes_Setter"; - sizes_Setter_(mthis, __arg_0) => sizes_Setter(mthis, __arg_0); + src_Setter_(mthis, __arg_0) => mthis["src"] = __arg_0; - static src_Getter(mthis) native "HTMLImageElement_src_Getter"; - src_Getter_(mthis) => src_Getter(mthis); + srcset_Getter_(mthis) => mthis["srcset"]; - static src_Setter(mthis, __arg_0) native "HTMLImageElement_src_Setter"; - src_Setter_(mthis, __arg_0) => src_Setter(mthis, __arg_0); + srcset_Setter_(mthis, __arg_0) => mthis["srcset"] = __arg_0; - static srcset_Getter(mthis) native "HTMLImageElement_srcset_Getter"; - srcset_Getter_(mthis) => srcset_Getter(mthis); + useMap_Getter_(mthis) => mthis["useMap"]; - static srcset_Setter(mthis, __arg_0) native "HTMLImageElement_srcset_Setter"; - srcset_Setter_(mthis, __arg_0) => srcset_Setter(mthis, __arg_0); + useMap_Setter_(mthis, __arg_0) => mthis["useMap"] = __arg_0; - static useMap_Getter(mthis) native "HTMLImageElement_useMap_Getter"; - useMap_Getter_(mthis) => useMap_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static useMap_Setter(mthis, __arg_0) native "HTMLImageElement_useMap_Setter"; - useMap_Setter_(mthis, __arg_0) => useMap_Setter(mthis, __arg_0); + width_Setter_(mthis, __arg_0) => mthis["width"] = __arg_0; - static width_Getter(mthis) native "HTMLImageElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static width_Setter(mthis, __arg_0) native "HTMLImageElement_width_Setter"; - width_Setter_(mthis, __arg_0) => width_Setter(mthis, __arg_0); - - static x_Getter(mthis) native "HTMLImageElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); - - static y_Getter(mthis) native "HTMLImageElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkHTMLInputElement extends BlinkHTMLElement { static final instance = new BlinkHTMLInputElement(); - static accept_Getter(mthis) native "HTMLInputElement_accept_Getter"; - accept_Getter_(mthis) => accept_Getter(mthis); + accept_Getter_(mthis) => mthis["accept"]; - static accept_Setter(mthis, __arg_0) native "HTMLInputElement_accept_Setter"; - accept_Setter_(mthis, __arg_0) => accept_Setter(mthis, __arg_0); + accept_Setter_(mthis, __arg_0) => mthis["accept"] = __arg_0; - static alt_Getter(mthis) native "HTMLInputElement_alt_Getter"; - alt_Getter_(mthis) => alt_Getter(mthis); + alt_Getter_(mthis) => mthis["alt"]; - static alt_Setter(mthis, __arg_0) native "HTMLInputElement_alt_Setter"; - alt_Setter_(mthis, __arg_0) => alt_Setter(mthis, __arg_0); + alt_Setter_(mthis, __arg_0) => mthis["alt"] = __arg_0; - static autocomplete_Getter(mthis) native "HTMLInputElement_autocomplete_Getter"; - autocomplete_Getter_(mthis) => autocomplete_Getter(mthis); + autocomplete_Getter_(mthis) => mthis["autocomplete"]; - static autocomplete_Setter(mthis, __arg_0) native "HTMLInputElement_autocomplete_Setter"; - autocomplete_Setter_(mthis, __arg_0) => autocomplete_Setter(mthis, __arg_0); + autocomplete_Setter_(mthis, __arg_0) => mthis["autocomplete"] = __arg_0; - static autofocus_Getter(mthis) native "HTMLInputElement_autofocus_Getter"; - autofocus_Getter_(mthis) => autofocus_Getter(mthis); + autofocus_Getter_(mthis) => mthis["autofocus"]; - static autofocus_Setter(mthis, __arg_0) native "HTMLInputElement_autofocus_Setter"; - autofocus_Setter_(mthis, __arg_0) => autofocus_Setter(mthis, __arg_0); + autofocus_Setter_(mthis, __arg_0) => mthis["autofocus"] = __arg_0; - static capture_Getter(mthis) native "HTMLInputElement_capture_Getter"; - capture_Getter_(mthis) => capture_Getter(mthis); + capture_Getter_(mthis) => mthis["capture"]; - static capture_Setter(mthis, __arg_0) native "HTMLInputElement_capture_Setter"; - capture_Setter_(mthis, __arg_0) => capture_Setter(mthis, __arg_0); + capture_Setter_(mthis, __arg_0) => mthis["capture"] = __arg_0; - static checkValidity_Callback_0(mthis) native "HTMLInputElement_checkValidity_Callback"; - checkValidity_Callback_0_(mthis) => checkValidity_Callback_0(mthis); + checkValidity_Callback_0_(mthis) => mthis.callMethod("checkValidity", []); - static checkValidity_Callback_1(mthis, __arg_0) native "HTMLInputElement_checkValidity_Callback"; - checkValidity_Callback_1_(mthis, __arg_0) => checkValidity_Callback_1(mthis, __arg_0); + checked_Getter_(mthis) => mthis["checked"]; - static checkValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLInputElement_checkValidity_Callback"; - checkValidity_Callback_2_(mthis, __arg_0, __arg_1) => checkValidity_Callback_2(mthis, __arg_0, __arg_1); + checked_Setter_(mthis, __arg_0) => mthis["checked"] = __arg_0; - static checked_Getter(mthis) native "HTMLInputElement_checked_Getter"; - checked_Getter_(mthis) => checked_Getter(mthis); + defaultChecked_Getter_(mthis) => mthis["defaultChecked"]; - static checked_Setter(mthis, __arg_0) native "HTMLInputElement_checked_Setter"; - checked_Setter_(mthis, __arg_0) => checked_Setter(mthis, __arg_0); + defaultChecked_Setter_(mthis, __arg_0) => mthis["defaultChecked"] = __arg_0; - static defaultChecked_Getter(mthis) native "HTMLInputElement_defaultChecked_Getter"; - defaultChecked_Getter_(mthis) => defaultChecked_Getter(mthis); + defaultValue_Getter_(mthis) => mthis["defaultValue"]; - static defaultChecked_Setter(mthis, __arg_0) native "HTMLInputElement_defaultChecked_Setter"; - defaultChecked_Setter_(mthis, __arg_0) => defaultChecked_Setter(mthis, __arg_0); + defaultValue_Setter_(mthis, __arg_0) => mthis["defaultValue"] = __arg_0; - static defaultValue_Getter(mthis) native "HTMLInputElement_defaultValue_Getter"; - defaultValue_Getter_(mthis) => defaultValue_Getter(mthis); + dirName_Getter_(mthis) => mthis["dirName"]; - static defaultValue_Setter(mthis, __arg_0) native "HTMLInputElement_defaultValue_Setter"; - defaultValue_Setter_(mthis, __arg_0) => defaultValue_Setter(mthis, __arg_0); + dirName_Setter_(mthis, __arg_0) => mthis["dirName"] = __arg_0; - static dirName_Getter(mthis) native "HTMLInputElement_dirName_Getter"; - dirName_Getter_(mthis) => dirName_Getter(mthis); + disabled_Getter_(mthis) => mthis["disabled"]; - static dirName_Setter(mthis, __arg_0) native "HTMLInputElement_dirName_Setter"; - dirName_Setter_(mthis, __arg_0) => dirName_Setter(mthis, __arg_0); + disabled_Setter_(mthis, __arg_0) => mthis["disabled"] = __arg_0; - static disabled_Getter(mthis) native "HTMLInputElement_disabled_Getter"; - disabled_Getter_(mthis) => disabled_Getter(mthis); + files_Getter_(mthis) => mthis["files"]; - static disabled_Setter(mthis, __arg_0) native "HTMLInputElement_disabled_Setter"; - disabled_Setter_(mthis, __arg_0) => disabled_Setter(mthis, __arg_0); + files_Setter_(mthis, __arg_0) => mthis["files"] = __arg_0; - static files_Getter(mthis) native "HTMLInputElement_files_Getter"; - files_Getter_(mthis) => files_Getter(mthis); + formAction_Getter_(mthis) => mthis["formAction"]; - static files_Setter(mthis, __arg_0) native "HTMLInputElement_files_Setter"; - files_Setter_(mthis, __arg_0) => files_Setter(mthis, __arg_0); + formAction_Setter_(mthis, __arg_0) => mthis["formAction"] = __arg_0; - static formAction_Getter(mthis) native "HTMLInputElement_formAction_Getter"; - formAction_Getter_(mthis) => formAction_Getter(mthis); + formEnctype_Getter_(mthis) => mthis["formEnctype"]; - static formAction_Setter(mthis, __arg_0) native "HTMLInputElement_formAction_Setter"; - formAction_Setter_(mthis, __arg_0) => formAction_Setter(mthis, __arg_0); + formEnctype_Setter_(mthis, __arg_0) => mthis["formEnctype"] = __arg_0; - static formEnctype_Getter(mthis) native "HTMLInputElement_formEnctype_Getter"; - formEnctype_Getter_(mthis) => formEnctype_Getter(mthis); + formMethod_Getter_(mthis) => mthis["formMethod"]; - static formEnctype_Setter(mthis, __arg_0) native "HTMLInputElement_formEnctype_Setter"; - formEnctype_Setter_(mthis, __arg_0) => formEnctype_Setter(mthis, __arg_0); + formMethod_Setter_(mthis, __arg_0) => mthis["formMethod"] = __arg_0; - static formMethod_Getter(mthis) native "HTMLInputElement_formMethod_Getter"; - formMethod_Getter_(mthis) => formMethod_Getter(mthis); + formNoValidate_Getter_(mthis) => mthis["formNoValidate"]; - static formMethod_Setter(mthis, __arg_0) native "HTMLInputElement_formMethod_Setter"; - formMethod_Setter_(mthis, __arg_0) => formMethod_Setter(mthis, __arg_0); + formNoValidate_Setter_(mthis, __arg_0) => mthis["formNoValidate"] = __arg_0; - static formNoValidate_Getter(mthis) native "HTMLInputElement_formNoValidate_Getter"; - formNoValidate_Getter_(mthis) => formNoValidate_Getter(mthis); + formTarget_Getter_(mthis) => mthis["formTarget"]; - static formNoValidate_Setter(mthis, __arg_0) native "HTMLInputElement_formNoValidate_Setter"; - formNoValidate_Setter_(mthis, __arg_0) => formNoValidate_Setter(mthis, __arg_0); + formTarget_Setter_(mthis, __arg_0) => mthis["formTarget"] = __arg_0; - static formTarget_Getter(mthis) native "HTMLInputElement_formTarget_Getter"; - formTarget_Getter_(mthis) => formTarget_Getter(mthis); + form_Getter_(mthis) => mthis["form"]; - static formTarget_Setter(mthis, __arg_0) native "HTMLInputElement_formTarget_Setter"; - formTarget_Setter_(mthis, __arg_0) => formTarget_Setter(mthis, __arg_0); + height_Getter_(mthis) => mthis["height"]; - static form_Getter(mthis) native "HTMLInputElement_form_Getter"; - form_Getter_(mthis) => form_Getter(mthis); + height_Setter_(mthis, __arg_0) => mthis["height"] = __arg_0; - static height_Getter(mthis) native "HTMLInputElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + incremental_Getter_(mthis) => mthis["incremental"]; - static height_Setter(mthis, __arg_0) native "HTMLInputElement_height_Setter"; - height_Setter_(mthis, __arg_0) => height_Setter(mthis, __arg_0); + incremental_Setter_(mthis, __arg_0) => mthis["incremental"] = __arg_0; - static incremental_Getter(mthis) native "HTMLInputElement_incremental_Getter"; - incremental_Getter_(mthis) => incremental_Getter(mthis); + indeterminate_Getter_(mthis) => mthis["indeterminate"]; - static incremental_Setter(mthis, __arg_0) native "HTMLInputElement_incremental_Setter"; - incremental_Setter_(mthis, __arg_0) => incremental_Setter(mthis, __arg_0); + indeterminate_Setter_(mthis, __arg_0) => mthis["indeterminate"] = __arg_0; - static indeterminate_Getter(mthis) native "HTMLInputElement_indeterminate_Getter"; - indeterminate_Getter_(mthis) => indeterminate_Getter(mthis); + inputMode_Getter_(mthis) => mthis["inputMode"]; - static indeterminate_Setter(mthis, __arg_0) native "HTMLInputElement_indeterminate_Setter"; - indeterminate_Setter_(mthis, __arg_0) => indeterminate_Setter(mthis, __arg_0); + inputMode_Setter_(mthis, __arg_0) => mthis["inputMode"] = __arg_0; - static inputMode_Getter(mthis) native "HTMLInputElement_inputMode_Getter"; - inputMode_Getter_(mthis) => inputMode_Getter(mthis); + labels_Getter_(mthis) => mthis["labels"]; - static inputMode_Setter(mthis, __arg_0) native "HTMLInputElement_inputMode_Setter"; - inputMode_Setter_(mthis, __arg_0) => inputMode_Setter(mthis, __arg_0); + list_Getter_(mthis) => mthis["list"]; - static labels_Getter(mthis) native "HTMLInputElement_labels_Getter"; - labels_Getter_(mthis) => labels_Getter(mthis); + maxLength_Getter_(mthis) => mthis["maxLength"]; - static list_Getter(mthis) native "HTMLInputElement_list_Getter"; - list_Getter_(mthis) => list_Getter(mthis); + maxLength_Setter_(mthis, __arg_0) => mthis["maxLength"] = __arg_0; - static maxLength_Getter(mthis) native "HTMLInputElement_maxLength_Getter"; - maxLength_Getter_(mthis) => maxLength_Getter(mthis); + max_Getter_(mthis) => mthis["max"]; - static maxLength_Setter(mthis, __arg_0) native "HTMLInputElement_maxLength_Setter"; - maxLength_Setter_(mthis, __arg_0) => maxLength_Setter(mthis, __arg_0); + max_Setter_(mthis, __arg_0) => mthis["max"] = __arg_0; - static max_Getter(mthis) native "HTMLInputElement_max_Getter"; - max_Getter_(mthis) => max_Getter(mthis); + min_Getter_(mthis) => mthis["min"]; - static max_Setter(mthis, __arg_0) native "HTMLInputElement_max_Setter"; - max_Setter_(mthis, __arg_0) => max_Setter(mthis, __arg_0); + min_Setter_(mthis, __arg_0) => mthis["min"] = __arg_0; - static min_Getter(mthis) native "HTMLInputElement_min_Getter"; - min_Getter_(mthis) => min_Getter(mthis); + multiple_Getter_(mthis) => mthis["multiple"]; - static min_Setter(mthis, __arg_0) native "HTMLInputElement_min_Setter"; - min_Setter_(mthis, __arg_0) => min_Setter(mthis, __arg_0); + multiple_Setter_(mthis, __arg_0) => mthis["multiple"] = __arg_0; - static multiple_Getter(mthis) native "HTMLInputElement_multiple_Getter"; - multiple_Getter_(mthis) => multiple_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static multiple_Setter(mthis, __arg_0) native "HTMLInputElement_multiple_Setter"; - multiple_Setter_(mthis, __arg_0) => multiple_Setter(mthis, __arg_0); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static name_Getter(mthis) native "HTMLInputElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + pattern_Getter_(mthis) => mthis["pattern"]; - static name_Setter(mthis, __arg_0) native "HTMLInputElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + pattern_Setter_(mthis, __arg_0) => mthis["pattern"] = __arg_0; - static pattern_Getter(mthis) native "HTMLInputElement_pattern_Getter"; - pattern_Getter_(mthis) => pattern_Getter(mthis); + placeholder_Getter_(mthis) => mthis["placeholder"]; - static pattern_Setter(mthis, __arg_0) native "HTMLInputElement_pattern_Setter"; - pattern_Setter_(mthis, __arg_0) => pattern_Setter(mthis, __arg_0); + placeholder_Setter_(mthis, __arg_0) => mthis["placeholder"] = __arg_0; - static placeholder_Getter(mthis) native "HTMLInputElement_placeholder_Getter"; - placeholder_Getter_(mthis) => placeholder_Getter(mthis); + readOnly_Getter_(mthis) => mthis["readOnly"]; - static placeholder_Setter(mthis, __arg_0) native "HTMLInputElement_placeholder_Setter"; - placeholder_Setter_(mthis, __arg_0) => placeholder_Setter(mthis, __arg_0); + readOnly_Setter_(mthis, __arg_0) => mthis["readOnly"] = __arg_0; - static readOnly_Getter(mthis) native "HTMLInputElement_readOnly_Getter"; - readOnly_Getter_(mthis) => readOnly_Getter(mthis); + required_Getter_(mthis) => mthis["required"]; - static readOnly_Setter(mthis, __arg_0) native "HTMLInputElement_readOnly_Setter"; - readOnly_Setter_(mthis, __arg_0) => readOnly_Setter(mthis, __arg_0); + required_Setter_(mthis, __arg_0) => mthis["required"] = __arg_0; - static required_Getter(mthis) native "HTMLInputElement_required_Getter"; - required_Getter_(mthis) => required_Getter(mthis); + select_Callback_0_(mthis) => mthis.callMethod("select", []); - static required_Setter(mthis, __arg_0) native "HTMLInputElement_required_Setter"; - required_Setter_(mthis, __arg_0) => required_Setter(mthis, __arg_0); + selectionDirection_Getter_(mthis) => mthis["selectionDirection"]; - static select_Callback_0(mthis) native "HTMLInputElement_select_Callback"; - select_Callback_0_(mthis) => select_Callback_0(mthis); + selectionDirection_Setter_(mthis, __arg_0) => mthis["selectionDirection"] = __arg_0; - static select_Callback_1(mthis, __arg_0) native "HTMLInputElement_select_Callback"; - select_Callback_1_(mthis, __arg_0) => select_Callback_1(mthis, __arg_0); + selectionEnd_Getter_(mthis) => mthis["selectionEnd"]; - static select_Callback_2(mthis, __arg_0, __arg_1) native "HTMLInputElement_select_Callback"; - select_Callback_2_(mthis, __arg_0, __arg_1) => select_Callback_2(mthis, __arg_0, __arg_1); + selectionEnd_Setter_(mthis, __arg_0) => mthis["selectionEnd"] = __arg_0; - static selectionDirection_Getter(mthis) native "HTMLInputElement_selectionDirection_Getter"; - selectionDirection_Getter_(mthis) => selectionDirection_Getter(mthis); + selectionStart_Getter_(mthis) => mthis["selectionStart"]; - static selectionDirection_Setter(mthis, __arg_0) native "HTMLInputElement_selectionDirection_Setter"; - selectionDirection_Setter_(mthis, __arg_0) => selectionDirection_Setter(mthis, __arg_0); + selectionStart_Setter_(mthis, __arg_0) => mthis["selectionStart"] = __arg_0; - static selectionEnd_Getter(mthis) native "HTMLInputElement_selectionEnd_Getter"; - selectionEnd_Getter_(mthis) => selectionEnd_Getter(mthis); + setCustomValidity_Callback_0_(mthis) => mthis.callMethod("setCustomValidity", []); - static selectionEnd_Setter(mthis, __arg_0) native "HTMLInputElement_selectionEnd_Setter"; - selectionEnd_Setter_(mthis, __arg_0) => selectionEnd_Setter(mthis, __arg_0); + setCustomValidity_Callback_1_(mthis, __arg_0) => mthis.callMethod("setCustomValidity", [__arg_0]); - static selectionStart_Getter(mthis) native "HTMLInputElement_selectionStart_Getter"; - selectionStart_Getter_(mthis) => selectionStart_Getter(mthis); + setRangeText_Callback_0_(mthis) => mthis.callMethod("setRangeText", []); - static selectionStart_Setter(mthis, __arg_0) native "HTMLInputElement_selectionStart_Setter"; - selectionStart_Setter_(mthis, __arg_0) => selectionStart_Setter(mthis, __arg_0); + setRangeText_Callback_1_(mthis, __arg_0) => mthis.callMethod("setRangeText", [__arg_0]); - static setCustomValidity_Callback_0(mthis) native "HTMLInputElement_setCustomValidity_Callback"; - setCustomValidity_Callback_0_(mthis) => setCustomValidity_Callback_0(mthis); + setRangeText_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setRangeText", [__arg_0, __arg_1]); - static setCustomValidity_Callback_1(mthis, __arg_0) native "HTMLInputElement_setCustomValidity_Callback"; - setCustomValidity_Callback_1_(mthis, __arg_0) => setCustomValidity_Callback_1(mthis, __arg_0); + setRangeText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setRangeText", [__arg_0, __arg_1, __arg_2]); - static setCustomValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLInputElement_setCustomValidity_Callback"; - setCustomValidity_Callback_2_(mthis, __arg_0, __arg_1) => setCustomValidity_Callback_2(mthis, __arg_0, __arg_1); + setRangeText_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("setRangeText", [__arg_0, __arg_1, __arg_2, __arg_3]); - static setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLInputElement_setCustomValidity_Callback"; - setCustomValidity_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setSelectionRange_Callback_0_(mthis) => mthis.callMethod("setSelectionRange", []); - static setRangeText_Callback_0(mthis) native "HTMLInputElement_setRangeText_Callback"; - setRangeText_Callback_0_(mthis) => setRangeText_Callback_0(mthis); + setSelectionRange_Callback_1_(mthis, __arg_0) => mthis.callMethod("setSelectionRange", [__arg_0]); - static setRangeText_Callback_1(mthis, __arg_0) native "HTMLInputElement_setRangeText_Callback"; - setRangeText_Callback_1_(mthis, __arg_0) => setRangeText_Callback_1(mthis, __arg_0); + setSelectionRange_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setSelectionRange", [__arg_0, __arg_1]); - static setRangeText_Callback_2(mthis, __arg_0, __arg_1) native "HTMLInputElement_setRangeText_Callback"; - setRangeText_Callback_2_(mthis, __arg_0, __arg_1) => setRangeText_Callback_2(mthis, __arg_0, __arg_1); + setSelectionRange_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setSelectionRange", [__arg_0, __arg_1, __arg_2]); - static setRangeText_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLInputElement_setRangeText_Callback"; - setRangeText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setRangeText_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + size_Getter_(mthis) => mthis["size"]; - static setRangeText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "HTMLInputElement_setRangeText_Callback"; - setRangeText_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setRangeText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + size_Setter_(mthis, __arg_0) => mthis["size"] = __arg_0; - static setRangeText_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "HTMLInputElement_setRangeText_Callback"; - setRangeText_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setRangeText_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + src_Getter_(mthis) => mthis["src"]; - static setRangeText_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "HTMLInputElement_setRangeText_Callback"; - setRangeText_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => setRangeText_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + src_Setter_(mthis, __arg_0) => mthis["src"] = __arg_0; - static setSelectionRange_Callback_0(mthis) native "HTMLInputElement_setSelectionRange_Callback"; - setSelectionRange_Callback_0_(mthis) => setSelectionRange_Callback_0(mthis); + stepDown_Callback_0_(mthis) => mthis.callMethod("stepDown", []); - static setSelectionRange_Callback_1(mthis, __arg_0) native "HTMLInputElement_setSelectionRange_Callback"; - setSelectionRange_Callback_1_(mthis, __arg_0) => setSelectionRange_Callback_1(mthis, __arg_0); + stepDown_Callback_1_(mthis, __arg_0) => mthis.callMethod("stepDown", [__arg_0]); - static setSelectionRange_Callback_2(mthis, __arg_0, __arg_1) native "HTMLInputElement_setSelectionRange_Callback"; - setSelectionRange_Callback_2_(mthis, __arg_0, __arg_1) => setSelectionRange_Callback_2(mthis, __arg_0, __arg_1); + stepUp_Callback_0_(mthis) => mthis.callMethod("stepUp", []); - static setSelectionRange_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLInputElement_setSelectionRange_Callback"; - setSelectionRange_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setSelectionRange_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + stepUp_Callback_1_(mthis, __arg_0) => mthis.callMethod("stepUp", [__arg_0]); - static setSelectionRange_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "HTMLInputElement_setSelectionRange_Callback"; - setSelectionRange_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setSelectionRange_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + step_Getter_(mthis) => mthis["step"]; - static setSelectionRange_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "HTMLInputElement_setSelectionRange_Callback"; - setSelectionRange_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setSelectionRange_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + step_Setter_(mthis, __arg_0) => mthis["step"] = __arg_0; - static size_Getter(mthis) native "HTMLInputElement_size_Getter"; - size_Getter_(mthis) => size_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static size_Setter(mthis, __arg_0) native "HTMLInputElement_size_Setter"; - size_Setter_(mthis, __arg_0) => size_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; - static src_Getter(mthis) native "HTMLInputElement_src_Getter"; - src_Getter_(mthis) => src_Getter(mthis); + useMap_Getter_(mthis) => mthis["useMap"]; - static src_Setter(mthis, __arg_0) native "HTMLInputElement_src_Setter"; - src_Setter_(mthis, __arg_0) => src_Setter(mthis, __arg_0); + useMap_Setter_(mthis, __arg_0) => mthis["useMap"] = __arg_0; - static stepDown_Callback_0(mthis) native "HTMLInputElement_stepDown_Callback"; - stepDown_Callback_0_(mthis) => stepDown_Callback_0(mthis); + validationMessage_Getter_(mthis) => mthis["validationMessage"]; - static stepDown_Callback_1(mthis, __arg_0) native "HTMLInputElement_stepDown_Callback"; - stepDown_Callback_1_(mthis, __arg_0) => stepDown_Callback_1(mthis, __arg_0); + validity_Getter_(mthis) => mthis["validity"]; - static stepDown_Callback_2(mthis, __arg_0, __arg_1) native "HTMLInputElement_stepDown_Callback"; - stepDown_Callback_2_(mthis, __arg_0, __arg_1) => stepDown_Callback_2(mthis, __arg_0, __arg_1); + valueAsDate_Getter_(mthis) => mthis["valueAsDate"]; - static stepDown_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLInputElement_stepDown_Callback"; - stepDown_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => stepDown_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + valueAsDate_Setter_(mthis, __arg_0) => mthis["valueAsDate"] = __arg_0; - static stepUp_Callback_0(mthis) native "HTMLInputElement_stepUp_Callback"; - stepUp_Callback_0_(mthis) => stepUp_Callback_0(mthis); + valueAsNumber_Getter_(mthis) => mthis["valueAsNumber"]; - static stepUp_Callback_1(mthis, __arg_0) native "HTMLInputElement_stepUp_Callback"; - stepUp_Callback_1_(mthis, __arg_0) => stepUp_Callback_1(mthis, __arg_0); + valueAsNumber_Setter_(mthis, __arg_0) => mthis["valueAsNumber"] = __arg_0; - static stepUp_Callback_2(mthis, __arg_0, __arg_1) native "HTMLInputElement_stepUp_Callback"; - stepUp_Callback_2_(mthis, __arg_0, __arg_1) => stepUp_Callback_2(mthis, __arg_0, __arg_1); + value_Getter_(mthis) => mthis["value"]; - static stepUp_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLInputElement_stepUp_Callback"; - stepUp_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => stepUp_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; - static step_Getter(mthis) native "HTMLInputElement_step_Getter"; - step_Getter_(mthis) => step_Getter(mthis); + webkitEntries_Getter_(mthis) => mthis["webkitEntries"]; - static step_Setter(mthis, __arg_0) native "HTMLInputElement_step_Setter"; - step_Setter_(mthis, __arg_0) => step_Setter(mthis, __arg_0); + webkitdirectory_Getter_(mthis) => mthis["webkitdirectory"]; - static type_Getter(mthis) native "HTMLInputElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + webkitdirectory_Setter_(mthis, __arg_0) => mthis["webkitdirectory"] = __arg_0; - static type_Setter(mthis, __arg_0) native "HTMLInputElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + width_Getter_(mthis) => mthis["width"]; - static useMap_Getter(mthis) native "HTMLInputElement_useMap_Getter"; - useMap_Getter_(mthis) => useMap_Getter(mthis); + width_Setter_(mthis, __arg_0) => mthis["width"] = __arg_0; - static useMap_Setter(mthis, __arg_0) native "HTMLInputElement_useMap_Setter"; - useMap_Setter_(mthis, __arg_0) => useMap_Setter(mthis, __arg_0); - - static validationMessage_Getter(mthis) native "HTMLInputElement_validationMessage_Getter"; - validationMessage_Getter_(mthis) => validationMessage_Getter(mthis); - - static validity_Getter(mthis) native "HTMLInputElement_validity_Getter"; - validity_Getter_(mthis) => validity_Getter(mthis); - - static valueAsDate_Getter(mthis) native "HTMLInputElement_valueAsDate_Getter"; - valueAsDate_Getter_(mthis) => valueAsDate_Getter(mthis); - - static valueAsDate_Setter(mthis, __arg_0) native "HTMLInputElement_valueAsDate_Setter"; - valueAsDate_Setter_(mthis, __arg_0) => valueAsDate_Setter(mthis, __arg_0); - - static valueAsNumber_Getter(mthis) native "HTMLInputElement_valueAsNumber_Getter"; - valueAsNumber_Getter_(mthis) => valueAsNumber_Getter(mthis); - - static valueAsNumber_Setter(mthis, __arg_0) native "HTMLInputElement_valueAsNumber_Setter"; - valueAsNumber_Setter_(mthis, __arg_0) => valueAsNumber_Setter(mthis, __arg_0); - - static value_Getter(mthis) native "HTMLInputElement_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); - - static value_Setter(mthis, __arg_0) native "HTMLInputElement_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); - - static webkitEntries_Getter(mthis) native "HTMLInputElement_webkitEntries_Getter"; - webkitEntries_Getter_(mthis) => webkitEntries_Getter(mthis); - - static webkitdirectory_Getter(mthis) native "HTMLInputElement_webkitdirectory_Getter"; - webkitdirectory_Getter_(mthis) => webkitdirectory_Getter(mthis); - - static webkitdirectory_Setter(mthis, __arg_0) native "HTMLInputElement_webkitdirectory_Setter"; - webkitdirectory_Setter_(mthis, __arg_0) => webkitdirectory_Setter(mthis, __arg_0); - - static width_Getter(mthis) native "HTMLInputElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static width_Setter(mthis, __arg_0) native "HTMLInputElement_width_Setter"; - width_Setter_(mthis, __arg_0) => width_Setter(mthis, __arg_0); - - static willValidate_Getter(mthis) native "HTMLInputElement_willValidate_Getter"; - willValidate_Getter_(mthis) => willValidate_Getter(mthis); + willValidate_Getter_(mthis) => mthis["willValidate"]; } class BlinkHTMLKeygenElement extends BlinkHTMLElement { static final instance = new BlinkHTMLKeygenElement(); - static autofocus_Getter(mthis) native "HTMLKeygenElement_autofocus_Getter"; - autofocus_Getter_(mthis) => autofocus_Getter(mthis); + autofocus_Getter_(mthis) => mthis["autofocus"]; - static autofocus_Setter(mthis, __arg_0) native "HTMLKeygenElement_autofocus_Setter"; - autofocus_Setter_(mthis, __arg_0) => autofocus_Setter(mthis, __arg_0); + autofocus_Setter_(mthis, __arg_0) => mthis["autofocus"] = __arg_0; - static challenge_Getter(mthis) native "HTMLKeygenElement_challenge_Getter"; - challenge_Getter_(mthis) => challenge_Getter(mthis); + challenge_Getter_(mthis) => mthis["challenge"]; - static challenge_Setter(mthis, __arg_0) native "HTMLKeygenElement_challenge_Setter"; - challenge_Setter_(mthis, __arg_0) => challenge_Setter(mthis, __arg_0); + challenge_Setter_(mthis, __arg_0) => mthis["challenge"] = __arg_0; - static checkValidity_Callback_0(mthis) native "HTMLKeygenElement_checkValidity_Callback"; - checkValidity_Callback_0_(mthis) => checkValidity_Callback_0(mthis); + checkValidity_Callback_0_(mthis) => mthis.callMethod("checkValidity", []); - static checkValidity_Callback_1(mthis, __arg_0) native "HTMLKeygenElement_checkValidity_Callback"; - checkValidity_Callback_1_(mthis, __arg_0) => checkValidity_Callback_1(mthis, __arg_0); + disabled_Getter_(mthis) => mthis["disabled"]; - static checkValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLKeygenElement_checkValidity_Callback"; - checkValidity_Callback_2_(mthis, __arg_0, __arg_1) => checkValidity_Callback_2(mthis, __arg_0, __arg_1); + disabled_Setter_(mthis, __arg_0) => mthis["disabled"] = __arg_0; - static disabled_Getter(mthis) native "HTMLKeygenElement_disabled_Getter"; - disabled_Getter_(mthis) => disabled_Getter(mthis); + form_Getter_(mthis) => mthis["form"]; - static disabled_Setter(mthis, __arg_0) native "HTMLKeygenElement_disabled_Setter"; - disabled_Setter_(mthis, __arg_0) => disabled_Setter(mthis, __arg_0); + keytype_Getter_(mthis) => mthis["keytype"]; - static form_Getter(mthis) native "HTMLKeygenElement_form_Getter"; - form_Getter_(mthis) => form_Getter(mthis); + keytype_Setter_(mthis, __arg_0) => mthis["keytype"] = __arg_0; - static keytype_Getter(mthis) native "HTMLKeygenElement_keytype_Getter"; - keytype_Getter_(mthis) => keytype_Getter(mthis); + labels_Getter_(mthis) => mthis["labels"]; - static keytype_Setter(mthis, __arg_0) native "HTMLKeygenElement_keytype_Setter"; - keytype_Setter_(mthis, __arg_0) => keytype_Setter(mthis, __arg_0); + name_Getter_(mthis) => mthis["name"]; - static labels_Getter(mthis) native "HTMLKeygenElement_labels_Getter"; - labels_Getter_(mthis) => labels_Getter(mthis); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static name_Getter(mthis) native "HTMLKeygenElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + setCustomValidity_Callback_0_(mthis) => mthis.callMethod("setCustomValidity", []); - static name_Setter(mthis, __arg_0) native "HTMLKeygenElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + setCustomValidity_Callback_1_(mthis, __arg_0) => mthis.callMethod("setCustomValidity", [__arg_0]); - static setCustomValidity_Callback_0(mthis) native "HTMLKeygenElement_setCustomValidity_Callback"; - setCustomValidity_Callback_0_(mthis) => setCustomValidity_Callback_0(mthis); + type_Getter_(mthis) => mthis["type"]; - static setCustomValidity_Callback_1(mthis, __arg_0) native "HTMLKeygenElement_setCustomValidity_Callback"; - setCustomValidity_Callback_1_(mthis, __arg_0) => setCustomValidity_Callback_1(mthis, __arg_0); + validationMessage_Getter_(mthis) => mthis["validationMessage"]; - static setCustomValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLKeygenElement_setCustomValidity_Callback"; - setCustomValidity_Callback_2_(mthis, __arg_0, __arg_1) => setCustomValidity_Callback_2(mthis, __arg_0, __arg_1); + validity_Getter_(mthis) => mthis["validity"]; - static setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLKeygenElement_setCustomValidity_Callback"; - setCustomValidity_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static type_Getter(mthis) native "HTMLKeygenElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); - - static validationMessage_Getter(mthis) native "HTMLKeygenElement_validationMessage_Getter"; - validationMessage_Getter_(mthis) => validationMessage_Getter(mthis); - - static validity_Getter(mthis) native "HTMLKeygenElement_validity_Getter"; - validity_Getter_(mthis) => validity_Getter(mthis); - - static willValidate_Getter(mthis) native "HTMLKeygenElement_willValidate_Getter"; - willValidate_Getter_(mthis) => willValidate_Getter(mthis); + willValidate_Getter_(mthis) => mthis["willValidate"]; } class BlinkHTMLLIElement extends BlinkHTMLElement { static final instance = new BlinkHTMLLIElement(); - static type_Getter(mthis) native "HTMLLIElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static type_Setter(mthis, __arg_0) native "HTMLLIElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; - static value_Getter(mthis) native "HTMLLIElement_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; - static value_Setter(mthis, __arg_0) native "HTMLLIElement_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; } class BlinkHTMLLabelElement extends BlinkHTMLElement { static final instance = new BlinkHTMLLabelElement(); - static control_Getter(mthis) native "HTMLLabelElement_control_Getter"; - control_Getter_(mthis) => control_Getter(mthis); + control_Getter_(mthis) => mthis["control"]; - static form_Getter(mthis) native "HTMLLabelElement_form_Getter"; - form_Getter_(mthis) => form_Getter(mthis); + form_Getter_(mthis) => mthis["form"]; - static htmlFor_Getter(mthis) native "HTMLLabelElement_htmlFor_Getter"; - htmlFor_Getter_(mthis) => htmlFor_Getter(mthis); + htmlFor_Getter_(mthis) => mthis["htmlFor"]; - static htmlFor_Setter(mthis, __arg_0) native "HTMLLabelElement_htmlFor_Setter"; - htmlFor_Setter_(mthis, __arg_0) => htmlFor_Setter(mthis, __arg_0); + htmlFor_Setter_(mthis, __arg_0) => mthis["htmlFor"] = __arg_0; } class BlinkHTMLLegendElement extends BlinkHTMLElement { static final instance = new BlinkHTMLLegendElement(); - static form_Getter(mthis) native "HTMLLegendElement_form_Getter"; - form_Getter_(mthis) => form_Getter(mthis); + form_Getter_(mthis) => mthis["form"]; } class BlinkHTMLLinkElement extends BlinkHTMLElement { static final instance = new BlinkHTMLLinkElement(); - static crossOrigin_Getter(mthis) native "HTMLLinkElement_crossOrigin_Getter"; - crossOrigin_Getter_(mthis) => crossOrigin_Getter(mthis); + crossOrigin_Getter_(mthis) => mthis["crossOrigin"]; - static crossOrigin_Setter(mthis, __arg_0) native "HTMLLinkElement_crossOrigin_Setter"; - crossOrigin_Setter_(mthis, __arg_0) => crossOrigin_Setter(mthis, __arg_0); + crossOrigin_Setter_(mthis, __arg_0) => mthis["crossOrigin"] = __arg_0; - static disabled_Getter(mthis) native "HTMLLinkElement_disabled_Getter"; - disabled_Getter_(mthis) => disabled_Getter(mthis); + disabled_Getter_(mthis) => mthis["disabled"]; - static disabled_Setter(mthis, __arg_0) native "HTMLLinkElement_disabled_Setter"; - disabled_Setter_(mthis, __arg_0) => disabled_Setter(mthis, __arg_0); + disabled_Setter_(mthis, __arg_0) => mthis["disabled"] = __arg_0; - static href_Getter(mthis) native "HTMLLinkElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static href_Setter(mthis, __arg_0) native "HTMLLinkElement_href_Setter"; - href_Setter_(mthis, __arg_0) => href_Setter(mthis, __arg_0); + href_Setter_(mthis, __arg_0) => mthis["href"] = __arg_0; - static hreflang_Getter(mthis) native "HTMLLinkElement_hreflang_Getter"; - hreflang_Getter_(mthis) => hreflang_Getter(mthis); + hreflang_Getter_(mthis) => mthis["hreflang"]; - static hreflang_Setter(mthis, __arg_0) native "HTMLLinkElement_hreflang_Setter"; - hreflang_Setter_(mthis, __arg_0) => hreflang_Setter(mthis, __arg_0); + hreflang_Setter_(mthis, __arg_0) => mthis["hreflang"] = __arg_0; - static import_Getter(mthis) native "HTMLLinkElement_import_Getter"; - import_Getter_(mthis) => import_Getter(mthis); + import_Getter_(mthis) => mthis["import"]; - static integrity_Getter(mthis) native "HTMLLinkElement_integrity_Getter"; - integrity_Getter_(mthis) => integrity_Getter(mthis); + integrity_Getter_(mthis) => mthis["integrity"]; - static integrity_Setter(mthis, __arg_0) native "HTMLLinkElement_integrity_Setter"; - integrity_Setter_(mthis, __arg_0) => integrity_Setter(mthis, __arg_0); + integrity_Setter_(mthis, __arg_0) => mthis["integrity"] = __arg_0; - static media_Getter(mthis) native "HTMLLinkElement_media_Getter"; - media_Getter_(mthis) => media_Getter(mthis); + media_Getter_(mthis) => mthis["media"]; - static media_Setter(mthis, __arg_0) native "HTMLLinkElement_media_Setter"; - media_Setter_(mthis, __arg_0) => media_Setter(mthis, __arg_0); + media_Setter_(mthis, __arg_0) => mthis["media"] = __arg_0; - static rel_Getter(mthis) native "HTMLLinkElement_rel_Getter"; - rel_Getter_(mthis) => rel_Getter(mthis); + rel_Getter_(mthis) => mthis["rel"]; - static rel_Setter(mthis, __arg_0) native "HTMLLinkElement_rel_Setter"; - rel_Setter_(mthis, __arg_0) => rel_Setter(mthis, __arg_0); + rel_Setter_(mthis, __arg_0) => mthis["rel"] = __arg_0; - static sheet_Getter(mthis) native "HTMLLinkElement_sheet_Getter"; - sheet_Getter_(mthis) => sheet_Getter(mthis); + sheet_Getter_(mthis) => mthis["sheet"]; - static sizes_Getter(mthis) native "HTMLLinkElement_sizes_Getter"; - sizes_Getter_(mthis) => sizes_Getter(mthis); + sizes_Getter_(mthis) => mthis["sizes"]; - static sizes_Setter(mthis, __arg_0) native "HTMLLinkElement_sizes_Setter"; - sizes_Setter_(mthis, __arg_0) => sizes_Setter(mthis, __arg_0); + sizes_Setter_(mthis, __arg_0) => mthis["sizes"] = __arg_0; - static type_Getter(mthis) native "HTMLLinkElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static type_Setter(mthis, __arg_0) native "HTMLLinkElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; } class BlinkHTMLMapElement extends BlinkHTMLElement { static final instance = new BlinkHTMLMapElement(); - static areas_Getter(mthis) native "HTMLMapElement_areas_Getter"; - areas_Getter_(mthis) => areas_Getter(mthis); + areas_Getter_(mthis) => mthis["areas"]; - static name_Getter(mthis) native "HTMLMapElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static name_Setter(mthis, __arg_0) native "HTMLMapElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; } @@ -11301,720 +6378,440 @@ class BlinkHTMLMarqueeElement extends BlinkHTMLElement { class BlinkHTMLMediaElement extends BlinkHTMLElement { static final instance = new BlinkHTMLMediaElement(); - static addTextTrack_Callback_0(mthis) native "HTMLMediaElement_addTextTrack_Callback"; - addTextTrack_Callback_0_(mthis) => addTextTrack_Callback_0(mthis); + addTextTrack_Callback_0_(mthis) => mthis.callMethod("addTextTrack", []); - static addTextTrack_Callback_1(mthis, __arg_0) native "HTMLMediaElement_addTextTrack_Callback"; - addTextTrack_Callback_1_(mthis, __arg_0) => addTextTrack_Callback_1(mthis, __arg_0); + addTextTrack_Callback_1_(mthis, __arg_0) => mthis.callMethod("addTextTrack", [__arg_0]); - static addTextTrack_Callback_2(mthis, __arg_0, __arg_1) native "HTMLMediaElement_addTextTrack_Callback"; - addTextTrack_Callback_2_(mthis, __arg_0, __arg_1) => addTextTrack_Callback_2(mthis, __arg_0, __arg_1); + addTextTrack_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("addTextTrack", [__arg_0, __arg_1]); - static addTextTrack_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLMediaElement_addTextTrack_Callback"; - addTextTrack_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addTextTrack_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + addTextTrack_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("addTextTrack", [__arg_0, __arg_1, __arg_2]); - static addTextTrack_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "HTMLMediaElement_addTextTrack_Callback"; - addTextTrack_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => addTextTrack_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + audioTracks_Getter_(mthis) => mthis["audioTracks"]; - static addTextTrack_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "HTMLMediaElement_addTextTrack_Callback"; - addTextTrack_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => addTextTrack_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + autoplay_Getter_(mthis) => mthis["autoplay"]; - static audioTracks_Getter(mthis) native "HTMLMediaElement_audioTracks_Getter"; - audioTracks_Getter_(mthis) => audioTracks_Getter(mthis); + autoplay_Setter_(mthis, __arg_0) => mthis["autoplay"] = __arg_0; - static autoplay_Getter(mthis) native "HTMLMediaElement_autoplay_Getter"; - autoplay_Getter_(mthis) => autoplay_Getter(mthis); + buffered_Getter_(mthis) => mthis["buffered"]; - static autoplay_Setter(mthis, __arg_0) native "HTMLMediaElement_autoplay_Setter"; - autoplay_Setter_(mthis, __arg_0) => autoplay_Setter(mthis, __arg_0); + canPlayType_Callback_0_(mthis) => mthis.callMethod("canPlayType", []); - static buffered_Getter(mthis) native "HTMLMediaElement_buffered_Getter"; - buffered_Getter_(mthis) => buffered_Getter(mthis); + canPlayType_Callback_1_(mthis, __arg_0) => mthis.callMethod("canPlayType", [__arg_0]); - static canPlayType_Callback_0(mthis) native "HTMLMediaElement_canPlayType_Callback"; - canPlayType_Callback_0_(mthis) => canPlayType_Callback_0(mthis); + canPlayType_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("canPlayType", [__arg_0, __arg_1]); - static canPlayType_Callback_1(mthis, __arg_0) native "HTMLMediaElement_canPlayType_Callback"; - canPlayType_Callback_1_(mthis, __arg_0) => canPlayType_Callback_1(mthis, __arg_0); + controller_Getter_(mthis) => mthis["controller"]; - static canPlayType_Callback_2(mthis, __arg_0, __arg_1) native "HTMLMediaElement_canPlayType_Callback"; - canPlayType_Callback_2_(mthis, __arg_0, __arg_1) => canPlayType_Callback_2(mthis, __arg_0, __arg_1); + controller_Setter_(mthis, __arg_0) => mthis["controller"] = __arg_0; - static canPlayType_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLMediaElement_canPlayType_Callback"; - canPlayType_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => canPlayType_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + controls_Getter_(mthis) => mthis["controls"]; - static canPlayType_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "HTMLMediaElement_canPlayType_Callback"; - canPlayType_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => canPlayType_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + controls_Setter_(mthis, __arg_0) => mthis["controls"] = __arg_0; - static controller_Getter(mthis) native "HTMLMediaElement_controller_Getter"; - controller_Getter_(mthis) => controller_Getter(mthis); + crossOrigin_Getter_(mthis) => mthis["crossOrigin"]; - static controller_Setter(mthis, __arg_0) native "HTMLMediaElement_controller_Setter"; - controller_Setter_(mthis, __arg_0) => controller_Setter(mthis, __arg_0); + crossOrigin_Setter_(mthis, __arg_0) => mthis["crossOrigin"] = __arg_0; - static controls_Getter(mthis) native "HTMLMediaElement_controls_Getter"; - controls_Getter_(mthis) => controls_Getter(mthis); + currentSrc_Getter_(mthis) => mthis["currentSrc"]; - static controls_Setter(mthis, __arg_0) native "HTMLMediaElement_controls_Setter"; - controls_Setter_(mthis, __arg_0) => controls_Setter(mthis, __arg_0); + currentTime_Getter_(mthis) => mthis["currentTime"]; - static crossOrigin_Getter(mthis) native "HTMLMediaElement_crossOrigin_Getter"; - crossOrigin_Getter_(mthis) => crossOrigin_Getter(mthis); + currentTime_Setter_(mthis, __arg_0) => mthis["currentTime"] = __arg_0; - static crossOrigin_Setter(mthis, __arg_0) native "HTMLMediaElement_crossOrigin_Setter"; - crossOrigin_Setter_(mthis, __arg_0) => crossOrigin_Setter(mthis, __arg_0); + defaultMuted_Getter_(mthis) => mthis["defaultMuted"]; - static currentSrc_Getter(mthis) native "HTMLMediaElement_currentSrc_Getter"; - currentSrc_Getter_(mthis) => currentSrc_Getter(mthis); + defaultMuted_Setter_(mthis, __arg_0) => mthis["defaultMuted"] = __arg_0; - static currentTime_Getter(mthis) native "HTMLMediaElement_currentTime_Getter"; - currentTime_Getter_(mthis) => currentTime_Getter(mthis); + defaultPlaybackRate_Getter_(mthis) => mthis["defaultPlaybackRate"]; - static currentTime_Setter(mthis, __arg_0) native "HTMLMediaElement_currentTime_Setter"; - currentTime_Setter_(mthis, __arg_0) => currentTime_Setter(mthis, __arg_0); + defaultPlaybackRate_Setter_(mthis, __arg_0) => mthis["defaultPlaybackRate"] = __arg_0; - static defaultMuted_Getter(mthis) native "HTMLMediaElement_defaultMuted_Getter"; - defaultMuted_Getter_(mthis) => defaultMuted_Getter(mthis); + duration_Getter_(mthis) => mthis["duration"]; - static defaultMuted_Setter(mthis, __arg_0) native "HTMLMediaElement_defaultMuted_Setter"; - defaultMuted_Setter_(mthis, __arg_0) => defaultMuted_Setter(mthis, __arg_0); + ended_Getter_(mthis) => mthis["ended"]; - static defaultPlaybackRate_Getter(mthis) native "HTMLMediaElement_defaultPlaybackRate_Getter"; - defaultPlaybackRate_Getter_(mthis) => defaultPlaybackRate_Getter(mthis); + error_Getter_(mthis) => mthis["error"]; - static defaultPlaybackRate_Setter(mthis, __arg_0) native "HTMLMediaElement_defaultPlaybackRate_Setter"; - defaultPlaybackRate_Setter_(mthis, __arg_0) => defaultPlaybackRate_Setter(mthis, __arg_0); + integrity_Getter_(mthis) => mthis["integrity"]; - static duration_Getter(mthis) native "HTMLMediaElement_duration_Getter"; - duration_Getter_(mthis) => duration_Getter(mthis); + integrity_Setter_(mthis, __arg_0) => mthis["integrity"] = __arg_0; - static ended_Getter(mthis) native "HTMLMediaElement_ended_Getter"; - ended_Getter_(mthis) => ended_Getter(mthis); + load_Callback_0_(mthis) => mthis.callMethod("load", []); - static error_Getter(mthis) native "HTMLMediaElement_error_Getter"; - error_Getter_(mthis) => error_Getter(mthis); + loop_Getter_(mthis) => mthis["loop"]; - static integrity_Getter(mthis) native "HTMLMediaElement_integrity_Getter"; - integrity_Getter_(mthis) => integrity_Getter(mthis); + loop_Setter_(mthis, __arg_0) => mthis["loop"] = __arg_0; - static integrity_Setter(mthis, __arg_0) native "HTMLMediaElement_integrity_Setter"; - integrity_Setter_(mthis, __arg_0) => integrity_Setter(mthis, __arg_0); + mediaGroup_Getter_(mthis) => mthis["mediaGroup"]; - static load_Callback_0(mthis) native "HTMLMediaElement_load_Callback"; - load_Callback_0_(mthis) => load_Callback_0(mthis); + mediaGroup_Setter_(mthis, __arg_0) => mthis["mediaGroup"] = __arg_0; - static load_Callback_1(mthis, __arg_0) native "HTMLMediaElement_load_Callback"; - load_Callback_1_(mthis, __arg_0) => load_Callback_1(mthis, __arg_0); + mediaKeys_Getter_(mthis) => mthis["mediaKeys"]; - static load_Callback_2(mthis, __arg_0, __arg_1) native "HTMLMediaElement_load_Callback"; - load_Callback_2_(mthis, __arg_0, __arg_1) => load_Callback_2(mthis, __arg_0, __arg_1); + muted_Getter_(mthis) => mthis["muted"]; - static loop_Getter(mthis) native "HTMLMediaElement_loop_Getter"; - loop_Getter_(mthis) => loop_Getter(mthis); + muted_Setter_(mthis, __arg_0) => mthis["muted"] = __arg_0; - static loop_Setter(mthis, __arg_0) native "HTMLMediaElement_loop_Setter"; - loop_Setter_(mthis, __arg_0) => loop_Setter(mthis, __arg_0); + networkState_Getter_(mthis) => mthis["networkState"]; - static mediaGroup_Getter(mthis) native "HTMLMediaElement_mediaGroup_Getter"; - mediaGroup_Getter_(mthis) => mediaGroup_Getter(mthis); + onneedkey_Getter_(mthis) => mthis["onneedkey"]; - static mediaGroup_Setter(mthis, __arg_0) native "HTMLMediaElement_mediaGroup_Setter"; - mediaGroup_Setter_(mthis, __arg_0) => mediaGroup_Setter(mthis, __arg_0); + onneedkey_Setter_(mthis, __arg_0) => mthis["onneedkey"] = __arg_0; - static mediaKeys_Getter(mthis) native "HTMLMediaElement_mediaKeys_Getter"; - mediaKeys_Getter_(mthis) => mediaKeys_Getter(mthis); + onwebkitkeyadded_Getter_(mthis) => mthis["onwebkitkeyadded"]; - static muted_Getter(mthis) native "HTMLMediaElement_muted_Getter"; - muted_Getter_(mthis) => muted_Getter(mthis); + onwebkitkeyadded_Setter_(mthis, __arg_0) => mthis["onwebkitkeyadded"] = __arg_0; - static muted_Setter(mthis, __arg_0) native "HTMLMediaElement_muted_Setter"; - muted_Setter_(mthis, __arg_0) => muted_Setter(mthis, __arg_0); + onwebkitkeyerror_Getter_(mthis) => mthis["onwebkitkeyerror"]; - static networkState_Getter(mthis) native "HTMLMediaElement_networkState_Getter"; - networkState_Getter_(mthis) => networkState_Getter(mthis); + onwebkitkeyerror_Setter_(mthis, __arg_0) => mthis["onwebkitkeyerror"] = __arg_0; - static onneedkey_Getter(mthis) native "HTMLMediaElement_onneedkey_Getter"; - onneedkey_Getter_(mthis) => onneedkey_Getter(mthis); + onwebkitkeymessage_Getter_(mthis) => mthis["onwebkitkeymessage"]; - static onneedkey_Setter(mthis, __arg_0) native "HTMLMediaElement_onneedkey_Setter"; - onneedkey_Setter_(mthis, __arg_0) => onneedkey_Setter(mthis, __arg_0); + onwebkitkeymessage_Setter_(mthis, __arg_0) => mthis["onwebkitkeymessage"] = __arg_0; - static onwebkitkeyadded_Getter(mthis) native "HTMLMediaElement_onwebkitkeyadded_Getter"; - onwebkitkeyadded_Getter_(mthis) => onwebkitkeyadded_Getter(mthis); + onwebkitneedkey_Getter_(mthis) => mthis["onwebkitneedkey"]; - static onwebkitkeyadded_Setter(mthis, __arg_0) native "HTMLMediaElement_onwebkitkeyadded_Setter"; - onwebkitkeyadded_Setter_(mthis, __arg_0) => onwebkitkeyadded_Setter(mthis, __arg_0); + onwebkitneedkey_Setter_(mthis, __arg_0) => mthis["onwebkitneedkey"] = __arg_0; - static onwebkitkeyerror_Getter(mthis) native "HTMLMediaElement_onwebkitkeyerror_Getter"; - onwebkitkeyerror_Getter_(mthis) => onwebkitkeyerror_Getter(mthis); + pause_Callback_0_(mthis) => mthis.callMethod("pause", []); - static onwebkitkeyerror_Setter(mthis, __arg_0) native "HTMLMediaElement_onwebkitkeyerror_Setter"; - onwebkitkeyerror_Setter_(mthis, __arg_0) => onwebkitkeyerror_Setter(mthis, __arg_0); + paused_Getter_(mthis) => mthis["paused"]; - static onwebkitkeymessage_Getter(mthis) native "HTMLMediaElement_onwebkitkeymessage_Getter"; - onwebkitkeymessage_Getter_(mthis) => onwebkitkeymessage_Getter(mthis); + play_Callback_0_(mthis) => mthis.callMethod("play", []); - static onwebkitkeymessage_Setter(mthis, __arg_0) native "HTMLMediaElement_onwebkitkeymessage_Setter"; - onwebkitkeymessage_Setter_(mthis, __arg_0) => onwebkitkeymessage_Setter(mthis, __arg_0); + playbackRate_Getter_(mthis) => mthis["playbackRate"]; - static onwebkitneedkey_Getter(mthis) native "HTMLMediaElement_onwebkitneedkey_Getter"; - onwebkitneedkey_Getter_(mthis) => onwebkitneedkey_Getter(mthis); + playbackRate_Setter_(mthis, __arg_0) => mthis["playbackRate"] = __arg_0; - static onwebkitneedkey_Setter(mthis, __arg_0) native "HTMLMediaElement_onwebkitneedkey_Setter"; - onwebkitneedkey_Setter_(mthis, __arg_0) => onwebkitneedkey_Setter(mthis, __arg_0); + played_Getter_(mthis) => mthis["played"]; - static pause_Callback_0(mthis) native "HTMLMediaElement_pause_Callback"; - pause_Callback_0_(mthis) => pause_Callback_0(mthis); + preload_Getter_(mthis) => mthis["preload"]; - static pause_Callback_1(mthis, __arg_0) native "HTMLMediaElement_pause_Callback"; - pause_Callback_1_(mthis, __arg_0) => pause_Callback_1(mthis, __arg_0); + preload_Setter_(mthis, __arg_0) => mthis["preload"] = __arg_0; - static pause_Callback_2(mthis, __arg_0, __arg_1) native "HTMLMediaElement_pause_Callback"; - pause_Callback_2_(mthis, __arg_0, __arg_1) => pause_Callback_2(mthis, __arg_0, __arg_1); + readyState_Getter_(mthis) => mthis["readyState"]; - static paused_Getter(mthis) native "HTMLMediaElement_paused_Getter"; - paused_Getter_(mthis) => paused_Getter(mthis); + seekable_Getter_(mthis) => mthis["seekable"]; - static play_Callback_0(mthis) native "HTMLMediaElement_play_Callback"; - play_Callback_0_(mthis) => play_Callback_0(mthis); + seeking_Getter_(mthis) => mthis["seeking"]; - static play_Callback_1(mthis, __arg_0) native "HTMLMediaElement_play_Callback"; - play_Callback_1_(mthis, __arg_0) => play_Callback_1(mthis, __arg_0); + setMediaKeys_Callback_0_(mthis) => mthis.callMethod("setMediaKeys", []); - static play_Callback_2(mthis, __arg_0, __arg_1) native "HTMLMediaElement_play_Callback"; - play_Callback_2_(mthis, __arg_0, __arg_1) => play_Callback_2(mthis, __arg_0, __arg_1); + setMediaKeys_Callback_1_(mthis, __arg_0) => mthis.callMethod("setMediaKeys", [__arg_0]); - static playbackRate_Getter(mthis) native "HTMLMediaElement_playbackRate_Getter"; - playbackRate_Getter_(mthis) => playbackRate_Getter(mthis); + src_Getter_(mthis) => mthis["src"]; - static playbackRate_Setter(mthis, __arg_0) native "HTMLMediaElement_playbackRate_Setter"; - playbackRate_Setter_(mthis, __arg_0) => playbackRate_Setter(mthis, __arg_0); + src_Setter_(mthis, __arg_0) => mthis["src"] = __arg_0; - static played_Getter(mthis) native "HTMLMediaElement_played_Getter"; - played_Getter_(mthis) => played_Getter(mthis); + textTracks_Getter_(mthis) => mthis["textTracks"]; - static preload_Getter(mthis) native "HTMLMediaElement_preload_Getter"; - preload_Getter_(mthis) => preload_Getter(mthis); + videoTracks_Getter_(mthis) => mthis["videoTracks"]; - static preload_Setter(mthis, __arg_0) native "HTMLMediaElement_preload_Setter"; - preload_Setter_(mthis, __arg_0) => preload_Setter(mthis, __arg_0); + volume_Getter_(mthis) => mthis["volume"]; - static readyState_Getter(mthis) native "HTMLMediaElement_readyState_Getter"; - readyState_Getter_(mthis) => readyState_Getter(mthis); + volume_Setter_(mthis, __arg_0) => mthis["volume"] = __arg_0; - static seekable_Getter(mthis) native "HTMLMediaElement_seekable_Getter"; - seekable_Getter_(mthis) => seekable_Getter(mthis); + webkitAddKey_Callback_0_(mthis) => mthis.callMethod("webkitAddKey", []); - static seeking_Getter(mthis) native "HTMLMediaElement_seeking_Getter"; - seeking_Getter_(mthis) => seeking_Getter(mthis); + webkitAddKey_Callback_1_(mthis, __arg_0) => mthis.callMethod("webkitAddKey", [__arg_0]); - static setMediaKeys_Callback_0(mthis) native "HTMLMediaElement_setMediaKeys_Callback"; - setMediaKeys_Callback_0_(mthis) => setMediaKeys_Callback_0(mthis); + webkitAddKey_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("webkitAddKey", [__arg_0, __arg_1]); - static setMediaKeys_Callback_1(mthis, __arg_0) native "HTMLMediaElement_setMediaKeys_Callback"; - setMediaKeys_Callback_1_(mthis, __arg_0) => setMediaKeys_Callback_1(mthis, __arg_0); + webkitAddKey_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("webkitAddKey", [__arg_0, __arg_1, __arg_2]); - static setMediaKeys_Callback_2(mthis, __arg_0, __arg_1) native "HTMLMediaElement_setMediaKeys_Callback"; - setMediaKeys_Callback_2_(mthis, __arg_0, __arg_1) => setMediaKeys_Callback_2(mthis, __arg_0, __arg_1); + webkitAddKey_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("webkitAddKey", [__arg_0, __arg_1, __arg_2, __arg_3]); - static setMediaKeys_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLMediaElement_setMediaKeys_Callback"; - setMediaKeys_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setMediaKeys_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + webkitAudioDecodedByteCount_Getter_(mthis) => mthis["webkitAudioDecodedByteCount"]; - static src_Getter(mthis) native "HTMLMediaElement_src_Getter"; - src_Getter_(mthis) => src_Getter(mthis); + webkitCancelKeyRequest_Callback_0_(mthis) => mthis.callMethod("webkitCancelKeyRequest", []); - static src_Setter(mthis, __arg_0) native "HTMLMediaElement_src_Setter"; - src_Setter_(mthis, __arg_0) => src_Setter(mthis, __arg_0); + webkitCancelKeyRequest_Callback_1_(mthis, __arg_0) => mthis.callMethod("webkitCancelKeyRequest", [__arg_0]); - static textTracks_Getter(mthis) native "HTMLMediaElement_textTracks_Getter"; - textTracks_Getter_(mthis) => textTracks_Getter(mthis); + webkitCancelKeyRequest_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("webkitCancelKeyRequest", [__arg_0, __arg_1]); - static videoTracks_Getter(mthis) native "HTMLMediaElement_videoTracks_Getter"; - videoTracks_Getter_(mthis) => videoTracks_Getter(mthis); + webkitGenerateKeyRequest_Callback_0_(mthis) => mthis.callMethod("webkitGenerateKeyRequest", []); - static volume_Getter(mthis) native "HTMLMediaElement_volume_Getter"; - volume_Getter_(mthis) => volume_Getter(mthis); + webkitGenerateKeyRequest_Callback_1_(mthis, __arg_0) => mthis.callMethod("webkitGenerateKeyRequest", [__arg_0]); - static volume_Setter(mthis, __arg_0) native "HTMLMediaElement_volume_Setter"; - volume_Setter_(mthis, __arg_0) => volume_Setter(mthis, __arg_0); + webkitGenerateKeyRequest_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("webkitGenerateKeyRequest", [__arg_0, __arg_1]); - static webkitAddKey_Callback_0(mthis) native "HTMLMediaElement_webkitAddKey_Callback"; - webkitAddKey_Callback_0_(mthis) => webkitAddKey_Callback_0(mthis); - - static webkitAddKey_Callback_1(mthis, __arg_0) native "HTMLMediaElement_webkitAddKey_Callback"; - webkitAddKey_Callback_1_(mthis, __arg_0) => webkitAddKey_Callback_1(mthis, __arg_0); - - static webkitAddKey_Callback_2(mthis, __arg_0, __arg_1) native "HTMLMediaElement_webkitAddKey_Callback"; - webkitAddKey_Callback_2_(mthis, __arg_0, __arg_1) => webkitAddKey_Callback_2(mthis, __arg_0, __arg_1); - - static webkitAddKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLMediaElement_webkitAddKey_Callback"; - webkitAddKey_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => webkitAddKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static webkitAddKey_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "HTMLMediaElement_webkitAddKey_Callback"; - webkitAddKey_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => webkitAddKey_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static webkitAddKey_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "HTMLMediaElement_webkitAddKey_Callback"; - webkitAddKey_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => webkitAddKey_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static webkitAddKey_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "HTMLMediaElement_webkitAddKey_Callback"; - webkitAddKey_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => webkitAddKey_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static webkitAudioDecodedByteCount_Getter(mthis) native "HTMLMediaElement_webkitAudioDecodedByteCount_Getter"; - webkitAudioDecodedByteCount_Getter_(mthis) => webkitAudioDecodedByteCount_Getter(mthis); - - static webkitCancelKeyRequest_Callback_0(mthis) native "HTMLMediaElement_webkitCancelKeyRequest_Callback"; - webkitCancelKeyRequest_Callback_0_(mthis) => webkitCancelKeyRequest_Callback_0(mthis); - - static webkitCancelKeyRequest_Callback_1(mthis, __arg_0) native "HTMLMediaElement_webkitCancelKeyRequest_Callback"; - webkitCancelKeyRequest_Callback_1_(mthis, __arg_0) => webkitCancelKeyRequest_Callback_1(mthis, __arg_0); - - static webkitCancelKeyRequest_Callback_2(mthis, __arg_0, __arg_1) native "HTMLMediaElement_webkitCancelKeyRequest_Callback"; - webkitCancelKeyRequest_Callback_2_(mthis, __arg_0, __arg_1) => webkitCancelKeyRequest_Callback_2(mthis, __arg_0, __arg_1); - - static webkitCancelKeyRequest_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLMediaElement_webkitCancelKeyRequest_Callback"; - webkitCancelKeyRequest_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => webkitCancelKeyRequest_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static webkitCancelKeyRequest_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "HTMLMediaElement_webkitCancelKeyRequest_Callback"; - webkitCancelKeyRequest_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => webkitCancelKeyRequest_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static webkitGenerateKeyRequest_Callback_0(mthis) native "HTMLMediaElement_webkitGenerateKeyRequest_Callback"; - webkitGenerateKeyRequest_Callback_0_(mthis) => webkitGenerateKeyRequest_Callback_0(mthis); - - static webkitGenerateKeyRequest_Callback_1(mthis, __arg_0) native "HTMLMediaElement_webkitGenerateKeyRequest_Callback"; - webkitGenerateKeyRequest_Callback_1_(mthis, __arg_0) => webkitGenerateKeyRequest_Callback_1(mthis, __arg_0); - - static webkitGenerateKeyRequest_Callback_2(mthis, __arg_0, __arg_1) native "HTMLMediaElement_webkitGenerateKeyRequest_Callback"; - webkitGenerateKeyRequest_Callback_2_(mthis, __arg_0, __arg_1) => webkitGenerateKeyRequest_Callback_2(mthis, __arg_0, __arg_1); - - static webkitGenerateKeyRequest_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLMediaElement_webkitGenerateKeyRequest_Callback"; - webkitGenerateKeyRequest_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => webkitGenerateKeyRequest_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static webkitGenerateKeyRequest_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "HTMLMediaElement_webkitGenerateKeyRequest_Callback"; - webkitGenerateKeyRequest_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => webkitGenerateKeyRequest_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static webkitVideoDecodedByteCount_Getter(mthis) native "HTMLMediaElement_webkitVideoDecodedByteCount_Getter"; - webkitVideoDecodedByteCount_Getter_(mthis) => webkitVideoDecodedByteCount_Getter(mthis); + webkitVideoDecodedByteCount_Getter_(mthis) => mthis["webkitVideoDecodedByteCount"]; } class BlinkHTMLMenuElement extends BlinkHTMLElement { static final instance = new BlinkHTMLMenuElement(); - static label_Getter(mthis) native "HTMLMenuElement_label_Getter"; - label_Getter_(mthis) => label_Getter(mthis); + label_Getter_(mthis) => mthis["label"]; - static label_Setter(mthis, __arg_0) native "HTMLMenuElement_label_Setter"; - label_Setter_(mthis, __arg_0) => label_Setter(mthis, __arg_0); + label_Setter_(mthis, __arg_0) => mthis["label"] = __arg_0; - static type_Getter(mthis) native "HTMLMenuElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static type_Setter(mthis, __arg_0) native "HTMLMenuElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; } class BlinkHTMLMenuItemElement extends BlinkHTMLElement { static final instance = new BlinkHTMLMenuItemElement(); - static checked_Getter(mthis) native "HTMLMenuItemElement_checked_Getter"; - checked_Getter_(mthis) => checked_Getter(mthis); + checked_Getter_(mthis) => mthis["checked"]; - static checked_Setter(mthis, __arg_0) native "HTMLMenuItemElement_checked_Setter"; - checked_Setter_(mthis, __arg_0) => checked_Setter(mthis, __arg_0); + checked_Setter_(mthis, __arg_0) => mthis["checked"] = __arg_0; - static default_Getter(mthis) native "HTMLMenuItemElement_default_Getter"; - default_Getter_(mthis) => default_Getter(mthis); + default_Getter_(mthis) => mthis["default"]; - static default_Setter(mthis, __arg_0) native "HTMLMenuItemElement_default_Setter"; - default_Setter_(mthis, __arg_0) => default_Setter(mthis, __arg_0); + default_Setter_(mthis, __arg_0) => mthis["default"] = __arg_0; - static disabled_Getter(mthis) native "HTMLMenuItemElement_disabled_Getter"; - disabled_Getter_(mthis) => disabled_Getter(mthis); + disabled_Getter_(mthis) => mthis["disabled"]; - static disabled_Setter(mthis, __arg_0) native "HTMLMenuItemElement_disabled_Setter"; - disabled_Setter_(mthis, __arg_0) => disabled_Setter(mthis, __arg_0); + disabled_Setter_(mthis, __arg_0) => mthis["disabled"] = __arg_0; - static label_Getter(mthis) native "HTMLMenuItemElement_label_Getter"; - label_Getter_(mthis) => label_Getter(mthis); + label_Getter_(mthis) => mthis["label"]; - static label_Setter(mthis, __arg_0) native "HTMLMenuItemElement_label_Setter"; - label_Setter_(mthis, __arg_0) => label_Setter(mthis, __arg_0); + label_Setter_(mthis, __arg_0) => mthis["label"] = __arg_0; - static type_Getter(mthis) native "HTMLMenuItemElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static type_Setter(mthis, __arg_0) native "HTMLMenuItemElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; } class BlinkHTMLMetaElement extends BlinkHTMLElement { static final instance = new BlinkHTMLMetaElement(); - static content_Getter(mthis) native "HTMLMetaElement_content_Getter"; - content_Getter_(mthis) => content_Getter(mthis); + content_Getter_(mthis) => mthis["content"]; - static content_Setter(mthis, __arg_0) native "HTMLMetaElement_content_Setter"; - content_Setter_(mthis, __arg_0) => content_Setter(mthis, __arg_0); + content_Setter_(mthis, __arg_0) => mthis["content"] = __arg_0; - static httpEquiv_Getter(mthis) native "HTMLMetaElement_httpEquiv_Getter"; - httpEquiv_Getter_(mthis) => httpEquiv_Getter(mthis); + httpEquiv_Getter_(mthis) => mthis["httpEquiv"]; - static httpEquiv_Setter(mthis, __arg_0) native "HTMLMetaElement_httpEquiv_Setter"; - httpEquiv_Setter_(mthis, __arg_0) => httpEquiv_Setter(mthis, __arg_0); + httpEquiv_Setter_(mthis, __arg_0) => mthis["httpEquiv"] = __arg_0; - static name_Getter(mthis) native "HTMLMetaElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static name_Setter(mthis, __arg_0) native "HTMLMetaElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; } class BlinkHTMLMeterElement extends BlinkHTMLElement { static final instance = new BlinkHTMLMeterElement(); - static high_Getter(mthis) native "HTMLMeterElement_high_Getter"; - high_Getter_(mthis) => high_Getter(mthis); + high_Getter_(mthis) => mthis["high"]; - static high_Setter(mthis, __arg_0) native "HTMLMeterElement_high_Setter"; - high_Setter_(mthis, __arg_0) => high_Setter(mthis, __arg_0); + high_Setter_(mthis, __arg_0) => mthis["high"] = __arg_0; - static labels_Getter(mthis) native "HTMLMeterElement_labels_Getter"; - labels_Getter_(mthis) => labels_Getter(mthis); + labels_Getter_(mthis) => mthis["labels"]; - static low_Getter(mthis) native "HTMLMeterElement_low_Getter"; - low_Getter_(mthis) => low_Getter(mthis); + low_Getter_(mthis) => mthis["low"]; - static low_Setter(mthis, __arg_0) native "HTMLMeterElement_low_Setter"; - low_Setter_(mthis, __arg_0) => low_Setter(mthis, __arg_0); + low_Setter_(mthis, __arg_0) => mthis["low"] = __arg_0; - static max_Getter(mthis) native "HTMLMeterElement_max_Getter"; - max_Getter_(mthis) => max_Getter(mthis); + max_Getter_(mthis) => mthis["max"]; - static max_Setter(mthis, __arg_0) native "HTMLMeterElement_max_Setter"; - max_Setter_(mthis, __arg_0) => max_Setter(mthis, __arg_0); + max_Setter_(mthis, __arg_0) => mthis["max"] = __arg_0; - static min_Getter(mthis) native "HTMLMeterElement_min_Getter"; - min_Getter_(mthis) => min_Getter(mthis); + min_Getter_(mthis) => mthis["min"]; - static min_Setter(mthis, __arg_0) native "HTMLMeterElement_min_Setter"; - min_Setter_(mthis, __arg_0) => min_Setter(mthis, __arg_0); + min_Setter_(mthis, __arg_0) => mthis["min"] = __arg_0; - static optimum_Getter(mthis) native "HTMLMeterElement_optimum_Getter"; - optimum_Getter_(mthis) => optimum_Getter(mthis); + optimum_Getter_(mthis) => mthis["optimum"]; - static optimum_Setter(mthis, __arg_0) native "HTMLMeterElement_optimum_Setter"; - optimum_Setter_(mthis, __arg_0) => optimum_Setter(mthis, __arg_0); + optimum_Setter_(mthis, __arg_0) => mthis["optimum"] = __arg_0; - static value_Getter(mthis) native "HTMLMeterElement_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; - static value_Setter(mthis, __arg_0) native "HTMLMeterElement_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; } class BlinkHTMLModElement extends BlinkHTMLElement { static final instance = new BlinkHTMLModElement(); - static cite_Getter(mthis) native "HTMLModElement_cite_Getter"; - cite_Getter_(mthis) => cite_Getter(mthis); + cite_Getter_(mthis) => mthis["cite"]; - static cite_Setter(mthis, __arg_0) native "HTMLModElement_cite_Setter"; - cite_Setter_(mthis, __arg_0) => cite_Setter(mthis, __arg_0); + cite_Setter_(mthis, __arg_0) => mthis["cite"] = __arg_0; - static dateTime_Getter(mthis) native "HTMLModElement_dateTime_Getter"; - dateTime_Getter_(mthis) => dateTime_Getter(mthis); + dateTime_Getter_(mthis) => mthis["dateTime"]; - static dateTime_Setter(mthis, __arg_0) native "HTMLModElement_dateTime_Setter"; - dateTime_Setter_(mthis, __arg_0) => dateTime_Setter(mthis, __arg_0); + dateTime_Setter_(mthis, __arg_0) => mthis["dateTime"] = __arg_0; } class BlinkHTMLOListElement extends BlinkHTMLElement { static final instance = new BlinkHTMLOListElement(); - static reversed_Getter(mthis) native "HTMLOListElement_reversed_Getter"; - reversed_Getter_(mthis) => reversed_Getter(mthis); + reversed_Getter_(mthis) => mthis["reversed"]; - static reversed_Setter(mthis, __arg_0) native "HTMLOListElement_reversed_Setter"; - reversed_Setter_(mthis, __arg_0) => reversed_Setter(mthis, __arg_0); + reversed_Setter_(mthis, __arg_0) => mthis["reversed"] = __arg_0; - static start_Getter(mthis) native "HTMLOListElement_start_Getter"; - start_Getter_(mthis) => start_Getter(mthis); + start_Getter_(mthis) => mthis["start"]; - static start_Setter(mthis, __arg_0) native "HTMLOListElement_start_Setter"; - start_Setter_(mthis, __arg_0) => start_Setter(mthis, __arg_0); + start_Setter_(mthis, __arg_0) => mthis["start"] = __arg_0; - static type_Getter(mthis) native "HTMLOListElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static type_Setter(mthis, __arg_0) native "HTMLOListElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; } class BlinkHTMLObjectElement extends BlinkHTMLElement { static final instance = new BlinkHTMLObjectElement(); - static $__getter___Callback_1(mthis, __arg_0) native "HTMLObjectElement___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "HTMLObjectElement___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); - static checkValidity_Callback_0(mthis) native "HTMLObjectElement_checkValidity_Callback"; - checkValidity_Callback_0_(mthis) => checkValidity_Callback_0(mthis); + checkValidity_Callback_0_(mthis) => mthis.callMethod("checkValidity", []); - static checkValidity_Callback_1(mthis, __arg_0) native "HTMLObjectElement_checkValidity_Callback"; - checkValidity_Callback_1_(mthis, __arg_0) => checkValidity_Callback_1(mthis, __arg_0); + code_Getter_(mthis) => mthis["code"]; - static checkValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLObjectElement_checkValidity_Callback"; - checkValidity_Callback_2_(mthis, __arg_0, __arg_1) => checkValidity_Callback_2(mthis, __arg_0, __arg_1); + code_Setter_(mthis, __arg_0) => mthis["code"] = __arg_0; - static code_Getter(mthis) native "HTMLObjectElement_code_Getter"; - code_Getter_(mthis) => code_Getter(mthis); + contentDocument_Getter_(mthis) => mthis["contentDocument"]; - static code_Setter(mthis, __arg_0) native "HTMLObjectElement_code_Setter"; - code_Setter_(mthis, __arg_0) => code_Setter(mthis, __arg_0); + data_Getter_(mthis) => mthis["data"]; - static contentDocument_Getter(mthis) native "HTMLObjectElement_contentDocument_Getter"; - contentDocument_Getter_(mthis) => contentDocument_Getter(mthis); + data_Setter_(mthis, __arg_0) => mthis["data"] = __arg_0; - static data_Getter(mthis) native "HTMLObjectElement_data_Getter"; - data_Getter_(mthis) => data_Getter(mthis); + form_Getter_(mthis) => mthis["form"]; - static data_Setter(mthis, __arg_0) native "HTMLObjectElement_data_Setter"; - data_Setter_(mthis, __arg_0) => data_Setter(mthis, __arg_0); + getSVGDocument_Callback_0_(mthis) => mthis.callMethod("getSVGDocument", []); - static form_Getter(mthis) native "HTMLObjectElement_form_Getter"; - form_Getter_(mthis) => form_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static getSVGDocument_Callback_0(mthis) native "HTMLObjectElement_getSVGDocument_Callback"; - getSVGDocument_Callback_0_(mthis) => getSVGDocument_Callback_0(mthis); + height_Setter_(mthis, __arg_0) => mthis["height"] = __arg_0; - static getSVGDocument_Callback_1(mthis, __arg_0) native "HTMLObjectElement_getSVGDocument_Callback"; - getSVGDocument_Callback_1_(mthis, __arg_0) => getSVGDocument_Callback_1(mthis, __arg_0); + integrity_Getter_(mthis) => mthis["integrity"]; - static getSVGDocument_Callback_2(mthis, __arg_0, __arg_1) native "HTMLObjectElement_getSVGDocument_Callback"; - getSVGDocument_Callback_2_(mthis, __arg_0, __arg_1) => getSVGDocument_Callback_2(mthis, __arg_0, __arg_1); + integrity_Setter_(mthis, __arg_0) => mthis["integrity"] = __arg_0; - static height_Getter(mthis) native "HTMLObjectElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static height_Setter(mthis, __arg_0) native "HTMLObjectElement_height_Setter"; - height_Setter_(mthis, __arg_0) => height_Setter(mthis, __arg_0); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static integrity_Getter(mthis) native "HTMLObjectElement_integrity_Getter"; - integrity_Getter_(mthis) => integrity_Getter(mthis); + setCustomValidity_Callback_0_(mthis) => mthis.callMethod("setCustomValidity", []); - static integrity_Setter(mthis, __arg_0) native "HTMLObjectElement_integrity_Setter"; - integrity_Setter_(mthis, __arg_0) => integrity_Setter(mthis, __arg_0); + setCustomValidity_Callback_1_(mthis, __arg_0) => mthis.callMethod("setCustomValidity", [__arg_0]); - static name_Getter(mthis) native "HTMLObjectElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static name_Setter(mthis, __arg_0) native "HTMLObjectElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; - static setCustomValidity_Callback_0(mthis) native "HTMLObjectElement_setCustomValidity_Callback"; - setCustomValidity_Callback_0_(mthis) => setCustomValidity_Callback_0(mthis); + useMap_Getter_(mthis) => mthis["useMap"]; - static setCustomValidity_Callback_1(mthis, __arg_0) native "HTMLObjectElement_setCustomValidity_Callback"; - setCustomValidity_Callback_1_(mthis, __arg_0) => setCustomValidity_Callback_1(mthis, __arg_0); + useMap_Setter_(mthis, __arg_0) => mthis["useMap"] = __arg_0; - static setCustomValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLObjectElement_setCustomValidity_Callback"; - setCustomValidity_Callback_2_(mthis, __arg_0, __arg_1) => setCustomValidity_Callback_2(mthis, __arg_0, __arg_1); + validationMessage_Getter_(mthis) => mthis["validationMessage"]; - static setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLObjectElement_setCustomValidity_Callback"; - setCustomValidity_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + validity_Getter_(mthis) => mthis["validity"]; - static type_Getter(mthis) native "HTMLObjectElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static type_Setter(mthis, __arg_0) native "HTMLObjectElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + width_Setter_(mthis, __arg_0) => mthis["width"] = __arg_0; - static useMap_Getter(mthis) native "HTMLObjectElement_useMap_Getter"; - useMap_Getter_(mthis) => useMap_Getter(mthis); - - static useMap_Setter(mthis, __arg_0) native "HTMLObjectElement_useMap_Setter"; - useMap_Setter_(mthis, __arg_0) => useMap_Setter(mthis, __arg_0); - - static validationMessage_Getter(mthis) native "HTMLObjectElement_validationMessage_Getter"; - validationMessage_Getter_(mthis) => validationMessage_Getter(mthis); - - static validity_Getter(mthis) native "HTMLObjectElement_validity_Getter"; - validity_Getter_(mthis) => validity_Getter(mthis); - - static width_Getter(mthis) native "HTMLObjectElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static width_Setter(mthis, __arg_0) native "HTMLObjectElement_width_Setter"; - width_Setter_(mthis, __arg_0) => width_Setter(mthis, __arg_0); - - static willValidate_Getter(mthis) native "HTMLObjectElement_willValidate_Getter"; - willValidate_Getter_(mthis) => willValidate_Getter(mthis); + willValidate_Getter_(mthis) => mthis["willValidate"]; } class BlinkHTMLOptGroupElement extends BlinkHTMLElement { static final instance = new BlinkHTMLOptGroupElement(); - static disabled_Getter(mthis) native "HTMLOptGroupElement_disabled_Getter"; - disabled_Getter_(mthis) => disabled_Getter(mthis); + disabled_Getter_(mthis) => mthis["disabled"]; - static disabled_Setter(mthis, __arg_0) native "HTMLOptGroupElement_disabled_Setter"; - disabled_Setter_(mthis, __arg_0) => disabled_Setter(mthis, __arg_0); + disabled_Setter_(mthis, __arg_0) => mthis["disabled"] = __arg_0; - static label_Getter(mthis) native "HTMLOptGroupElement_label_Getter"; - label_Getter_(mthis) => label_Getter(mthis); + label_Getter_(mthis) => mthis["label"]; - static label_Setter(mthis, __arg_0) native "HTMLOptGroupElement_label_Setter"; - label_Setter_(mthis, __arg_0) => label_Setter(mthis, __arg_0); + label_Setter_(mthis, __arg_0) => mthis["label"] = __arg_0; } class BlinkHTMLOptionElement extends BlinkHTMLElement { static final instance = new BlinkHTMLOptionElement(); - static constructorCallback_0() native "HTMLOptionElement_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["Option"], []); - static constructorCallback_1(__arg_0) native "HTMLOptionElement_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["Option"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "HTMLOptionElement_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["Option"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "HTMLOptionElement_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_3_(__arg_0, __arg_1, __arg_2) => new js.JsObject(js.context["Option"], [__arg_0, __arg_1, __arg_2]); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "HTMLOptionElement_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => new js.JsObject(js.context["Option"], [__arg_0, __arg_1, __arg_2, __arg_3]); - static constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "HTMLOptionElement_constructorCallback"; - constructorCallback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + defaultSelected_Getter_(mthis) => mthis["defaultSelected"]; - static constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "HTMLOptionElement_constructorCallback"; - constructorCallback_6_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + defaultSelected_Setter_(mthis, __arg_0) => mthis["defaultSelected"] = __arg_0; - static defaultSelected_Getter(mthis) native "HTMLOptionElement_defaultSelected_Getter"; - defaultSelected_Getter_(mthis) => defaultSelected_Getter(mthis); + disabled_Getter_(mthis) => mthis["disabled"]; - static defaultSelected_Setter(mthis, __arg_0) native "HTMLOptionElement_defaultSelected_Setter"; - defaultSelected_Setter_(mthis, __arg_0) => defaultSelected_Setter(mthis, __arg_0); + disabled_Setter_(mthis, __arg_0) => mthis["disabled"] = __arg_0; - static disabled_Getter(mthis) native "HTMLOptionElement_disabled_Getter"; - disabled_Getter_(mthis) => disabled_Getter(mthis); + form_Getter_(mthis) => mthis["form"]; - static disabled_Setter(mthis, __arg_0) native "HTMLOptionElement_disabled_Setter"; - disabled_Setter_(mthis, __arg_0) => disabled_Setter(mthis, __arg_0); + index_Getter_(mthis) => mthis["index"]; - static form_Getter(mthis) native "HTMLOptionElement_form_Getter"; - form_Getter_(mthis) => form_Getter(mthis); + label_Getter_(mthis) => mthis["label"]; - static index_Getter(mthis) native "HTMLOptionElement_index_Getter"; - index_Getter_(mthis) => index_Getter(mthis); + label_Setter_(mthis, __arg_0) => mthis["label"] = __arg_0; - static label_Getter(mthis) native "HTMLOptionElement_label_Getter"; - label_Getter_(mthis) => label_Getter(mthis); + selected_Getter_(mthis) => mthis["selected"]; - static label_Setter(mthis, __arg_0) native "HTMLOptionElement_label_Setter"; - label_Setter_(mthis, __arg_0) => label_Setter(mthis, __arg_0); + selected_Setter_(mthis, __arg_0) => mthis["selected"] = __arg_0; - static selected_Getter(mthis) native "HTMLOptionElement_selected_Getter"; - selected_Getter_(mthis) => selected_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; - static selected_Setter(mthis, __arg_0) native "HTMLOptionElement_selected_Setter"; - selected_Setter_(mthis, __arg_0) => selected_Setter(mthis, __arg_0); - - static value_Getter(mthis) native "HTMLOptionElement_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); - - static value_Setter(mthis, __arg_0) native "HTMLOptionElement_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; } class BlinkHTMLOptionsCollection extends BlinkHTMLCollection { static final instance = new BlinkHTMLOptionsCollection(); - static $__getter___Callback_1(mthis, __arg_0) native "HTMLOptionsCollection___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "HTMLOptionsCollection___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); } class BlinkHTMLOutputElement extends BlinkHTMLElement { static final instance = new BlinkHTMLOutputElement(); - static checkValidity_Callback_0(mthis) native "HTMLOutputElement_checkValidity_Callback"; - checkValidity_Callback_0_(mthis) => checkValidity_Callback_0(mthis); + checkValidity_Callback_0_(mthis) => mthis.callMethod("checkValidity", []); - static checkValidity_Callback_1(mthis, __arg_0) native "HTMLOutputElement_checkValidity_Callback"; - checkValidity_Callback_1_(mthis, __arg_0) => checkValidity_Callback_1(mthis, __arg_0); + defaultValue_Getter_(mthis) => mthis["defaultValue"]; - static checkValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLOutputElement_checkValidity_Callback"; - checkValidity_Callback_2_(mthis, __arg_0, __arg_1) => checkValidity_Callback_2(mthis, __arg_0, __arg_1); + defaultValue_Setter_(mthis, __arg_0) => mthis["defaultValue"] = __arg_0; - static defaultValue_Getter(mthis) native "HTMLOutputElement_defaultValue_Getter"; - defaultValue_Getter_(mthis) => defaultValue_Getter(mthis); + form_Getter_(mthis) => mthis["form"]; - static defaultValue_Setter(mthis, __arg_0) native "HTMLOutputElement_defaultValue_Setter"; - defaultValue_Setter_(mthis, __arg_0) => defaultValue_Setter(mthis, __arg_0); + htmlFor_Getter_(mthis) => mthis["htmlFor"]; - static form_Getter(mthis) native "HTMLOutputElement_form_Getter"; - form_Getter_(mthis) => form_Getter(mthis); + htmlFor_Setter_(mthis, __arg_0) => mthis["htmlFor"] = __arg_0; - static htmlFor_Getter(mthis) native "HTMLOutputElement_htmlFor_Getter"; - htmlFor_Getter_(mthis) => htmlFor_Getter(mthis); + labels_Getter_(mthis) => mthis["labels"]; - static htmlFor_Setter(mthis, __arg_0) native "HTMLOutputElement_htmlFor_Setter"; - htmlFor_Setter_(mthis, __arg_0) => htmlFor_Setter(mthis, __arg_0); + name_Getter_(mthis) => mthis["name"]; - static labels_Getter(mthis) native "HTMLOutputElement_labels_Getter"; - labels_Getter_(mthis) => labels_Getter(mthis); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static name_Getter(mthis) native "HTMLOutputElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + setCustomValidity_Callback_0_(mthis) => mthis.callMethod("setCustomValidity", []); - static name_Setter(mthis, __arg_0) native "HTMLOutputElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + setCustomValidity_Callback_1_(mthis, __arg_0) => mthis.callMethod("setCustomValidity", [__arg_0]); - static setCustomValidity_Callback_0(mthis) native "HTMLOutputElement_setCustomValidity_Callback"; - setCustomValidity_Callback_0_(mthis) => setCustomValidity_Callback_0(mthis); + type_Getter_(mthis) => mthis["type"]; - static setCustomValidity_Callback_1(mthis, __arg_0) native "HTMLOutputElement_setCustomValidity_Callback"; - setCustomValidity_Callback_1_(mthis, __arg_0) => setCustomValidity_Callback_1(mthis, __arg_0); + validationMessage_Getter_(mthis) => mthis["validationMessage"]; - static setCustomValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLOutputElement_setCustomValidity_Callback"; - setCustomValidity_Callback_2_(mthis, __arg_0, __arg_1) => setCustomValidity_Callback_2(mthis, __arg_0, __arg_1); + validity_Getter_(mthis) => mthis["validity"]; - static setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLOutputElement_setCustomValidity_Callback"; - setCustomValidity_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + value_Getter_(mthis) => mthis["value"]; - static type_Getter(mthis) native "HTMLOutputElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; - static validationMessage_Getter(mthis) native "HTMLOutputElement_validationMessage_Getter"; - validationMessage_Getter_(mthis) => validationMessage_Getter(mthis); - - static validity_Getter(mthis) native "HTMLOutputElement_validity_Getter"; - validity_Getter_(mthis) => validity_Getter(mthis); - - static value_Getter(mthis) native "HTMLOutputElement_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); - - static value_Setter(mthis, __arg_0) native "HTMLOutputElement_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); - - static willValidate_Getter(mthis) native "HTMLOutputElement_willValidate_Getter"; - willValidate_Getter_(mthis) => willValidate_Getter(mthis); + willValidate_Getter_(mthis) => mthis["willValidate"]; } @@ -12026,17 +6823,13 @@ class BlinkHTMLParagraphElement extends BlinkHTMLElement { class BlinkHTMLParamElement extends BlinkHTMLElement { static final instance = new BlinkHTMLParamElement(); - static name_Getter(mthis) native "HTMLParamElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static name_Setter(mthis, __arg_0) native "HTMLParamElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static value_Getter(mthis) native "HTMLParamElement_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; - static value_Setter(mthis, __arg_0) native "HTMLParamElement_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; } @@ -12053,297 +6846,184 @@ class BlinkHTMLPreElement extends BlinkHTMLElement { class BlinkHTMLProgressElement extends BlinkHTMLElement { static final instance = new BlinkHTMLProgressElement(); - static labels_Getter(mthis) native "HTMLProgressElement_labels_Getter"; - labels_Getter_(mthis) => labels_Getter(mthis); + labels_Getter_(mthis) => mthis["labels"]; - static max_Getter(mthis) native "HTMLProgressElement_max_Getter"; - max_Getter_(mthis) => max_Getter(mthis); + max_Getter_(mthis) => mthis["max"]; - static max_Setter(mthis, __arg_0) native "HTMLProgressElement_max_Setter"; - max_Setter_(mthis, __arg_0) => max_Setter(mthis, __arg_0); + max_Setter_(mthis, __arg_0) => mthis["max"] = __arg_0; - static position_Getter(mthis) native "HTMLProgressElement_position_Getter"; - position_Getter_(mthis) => position_Getter(mthis); + position_Getter_(mthis) => mthis["position"]; - static value_Getter(mthis) native "HTMLProgressElement_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; - static value_Setter(mthis, __arg_0) native "HTMLProgressElement_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; } class BlinkHTMLQuoteElement extends BlinkHTMLElement { static final instance = new BlinkHTMLQuoteElement(); - static cite_Getter(mthis) native "HTMLQuoteElement_cite_Getter"; - cite_Getter_(mthis) => cite_Getter(mthis); + cite_Getter_(mthis) => mthis["cite"]; - static cite_Setter(mthis, __arg_0) native "HTMLQuoteElement_cite_Setter"; - cite_Setter_(mthis, __arg_0) => cite_Setter(mthis, __arg_0); + cite_Setter_(mthis, __arg_0) => mthis["cite"] = __arg_0; } class BlinkHTMLScriptElement extends BlinkHTMLElement { static final instance = new BlinkHTMLScriptElement(); - static async_Getter(mthis) native "HTMLScriptElement_async_Getter"; - async_Getter_(mthis) => async_Getter(mthis); + async_Getter_(mthis) => mthis["async"]; - static async_Setter(mthis, __arg_0) native "HTMLScriptElement_async_Setter"; - async_Setter_(mthis, __arg_0) => async_Setter(mthis, __arg_0); + async_Setter_(mthis, __arg_0) => mthis["async"] = __arg_0; - static charset_Getter(mthis) native "HTMLScriptElement_charset_Getter"; - charset_Getter_(mthis) => charset_Getter(mthis); + charset_Getter_(mthis) => mthis["charset"]; - static charset_Setter(mthis, __arg_0) native "HTMLScriptElement_charset_Setter"; - charset_Setter_(mthis, __arg_0) => charset_Setter(mthis, __arg_0); + charset_Setter_(mthis, __arg_0) => mthis["charset"] = __arg_0; - static crossOrigin_Getter(mthis) native "HTMLScriptElement_crossOrigin_Getter"; - crossOrigin_Getter_(mthis) => crossOrigin_Getter(mthis); + crossOrigin_Getter_(mthis) => mthis["crossOrigin"]; - static crossOrigin_Setter(mthis, __arg_0) native "HTMLScriptElement_crossOrigin_Setter"; - crossOrigin_Setter_(mthis, __arg_0) => crossOrigin_Setter(mthis, __arg_0); + crossOrigin_Setter_(mthis, __arg_0) => mthis["crossOrigin"] = __arg_0; - static defer_Getter(mthis) native "HTMLScriptElement_defer_Getter"; - defer_Getter_(mthis) => defer_Getter(mthis); + defer_Getter_(mthis) => mthis["defer"]; - static defer_Setter(mthis, __arg_0) native "HTMLScriptElement_defer_Setter"; - defer_Setter_(mthis, __arg_0) => defer_Setter(mthis, __arg_0); + defer_Setter_(mthis, __arg_0) => mthis["defer"] = __arg_0; - static event_Getter(mthis) native "HTMLScriptElement_event_Getter"; - event_Getter_(mthis) => event_Getter(mthis); + event_Getter_(mthis) => mthis["event"]; - static event_Setter(mthis, __arg_0) native "HTMLScriptElement_event_Setter"; - event_Setter_(mthis, __arg_0) => event_Setter(mthis, __arg_0); + event_Setter_(mthis, __arg_0) => mthis["event"] = __arg_0; - static htmlFor_Getter(mthis) native "HTMLScriptElement_htmlFor_Getter"; - htmlFor_Getter_(mthis) => htmlFor_Getter(mthis); + htmlFor_Getter_(mthis) => mthis["htmlFor"]; - static htmlFor_Setter(mthis, __arg_0) native "HTMLScriptElement_htmlFor_Setter"; - htmlFor_Setter_(mthis, __arg_0) => htmlFor_Setter(mthis, __arg_0); + htmlFor_Setter_(mthis, __arg_0) => mthis["htmlFor"] = __arg_0; - static integrity_Getter(mthis) native "HTMLScriptElement_integrity_Getter"; - integrity_Getter_(mthis) => integrity_Getter(mthis); + integrity_Getter_(mthis) => mthis["integrity"]; - static integrity_Setter(mthis, __arg_0) native "HTMLScriptElement_integrity_Setter"; - integrity_Setter_(mthis, __arg_0) => integrity_Setter(mthis, __arg_0); + integrity_Setter_(mthis, __arg_0) => mthis["integrity"] = __arg_0; - static nonce_Getter(mthis) native "HTMLScriptElement_nonce_Getter"; - nonce_Getter_(mthis) => nonce_Getter(mthis); + nonce_Getter_(mthis) => mthis["nonce"]; - static nonce_Setter(mthis, __arg_0) native "HTMLScriptElement_nonce_Setter"; - nonce_Setter_(mthis, __arg_0) => nonce_Setter(mthis, __arg_0); + nonce_Setter_(mthis, __arg_0) => mthis["nonce"] = __arg_0; - static src_Getter(mthis) native "HTMLScriptElement_src_Getter"; - src_Getter_(mthis) => src_Getter(mthis); + src_Getter_(mthis) => mthis["src"]; - static src_Setter(mthis, __arg_0) native "HTMLScriptElement_src_Setter"; - src_Setter_(mthis, __arg_0) => src_Setter(mthis, __arg_0); + src_Setter_(mthis, __arg_0) => mthis["src"] = __arg_0; - static type_Getter(mthis) native "HTMLScriptElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static type_Setter(mthis, __arg_0) native "HTMLScriptElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; } class BlinkHTMLSelectElement extends BlinkHTMLElement { static final instance = new BlinkHTMLSelectElement(); - static $__getter___Callback_1(mthis, __arg_0) native "HTMLSelectElement___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "HTMLSelectElement___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); - static add_Callback_0(mthis) native "HTMLSelectElement_add_Callback"; - add_Callback_0_(mthis) => add_Callback_0(mthis); + add_Callback_0_(mthis) => mthis.callMethod("add", []); - static add_Callback_1(mthis, __arg_0) native "HTMLSelectElement_add_Callback"; - add_Callback_1_(mthis, __arg_0) => add_Callback_1(mthis, __arg_0); + add_Callback_1_(mthis, __arg_0) => mthis.callMethod("add", [__arg_0]); - static add_Callback_2(mthis, __arg_0, __arg_1) native "HTMLSelectElement_add_Callback"; - add_Callback_2_(mthis, __arg_0, __arg_1) => add_Callback_2(mthis, __arg_0, __arg_1); + add_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("add", [__arg_0, __arg_1]); - static add_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLSelectElement_add_Callback"; - add_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => add_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + autofocus_Getter_(mthis) => mthis["autofocus"]; - static add_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "HTMLSelectElement_add_Callback"; - add_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => add_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + autofocus_Setter_(mthis, __arg_0) => mthis["autofocus"] = __arg_0; - static autofocus_Getter(mthis) native "HTMLSelectElement_autofocus_Getter"; - autofocus_Getter_(mthis) => autofocus_Getter(mthis); + checkValidity_Callback_0_(mthis) => mthis.callMethod("checkValidity", []); - static autofocus_Setter(mthis, __arg_0) native "HTMLSelectElement_autofocus_Setter"; - autofocus_Setter_(mthis, __arg_0) => autofocus_Setter(mthis, __arg_0); + disabled_Getter_(mthis) => mthis["disabled"]; - static checkValidity_Callback_0(mthis) native "HTMLSelectElement_checkValidity_Callback"; - checkValidity_Callback_0_(mthis) => checkValidity_Callback_0(mthis); + disabled_Setter_(mthis, __arg_0) => mthis["disabled"] = __arg_0; - static checkValidity_Callback_1(mthis, __arg_0) native "HTMLSelectElement_checkValidity_Callback"; - checkValidity_Callback_1_(mthis, __arg_0) => checkValidity_Callback_1(mthis, __arg_0); + form_Getter_(mthis) => mthis["form"]; - static checkValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLSelectElement_checkValidity_Callback"; - checkValidity_Callback_2_(mthis, __arg_0, __arg_1) => checkValidity_Callback_2(mthis, __arg_0, __arg_1); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static disabled_Getter(mthis) native "HTMLSelectElement_disabled_Getter"; - disabled_Getter_(mthis) => disabled_Getter(mthis); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static disabled_Setter(mthis, __arg_0) native "HTMLSelectElement_disabled_Setter"; - disabled_Setter_(mthis, __arg_0) => disabled_Setter(mthis, __arg_0); + labels_Getter_(mthis) => mthis["labels"]; - static form_Getter(mthis) native "HTMLSelectElement_form_Getter"; - form_Getter_(mthis) => form_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; - static item_Callback_0(mthis) native "HTMLSelectElement_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + length_Setter_(mthis, __arg_0) => mthis["length"] = __arg_0; - static item_Callback_1(mthis, __arg_0) native "HTMLSelectElement_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + multiple_Getter_(mthis) => mthis["multiple"]; - static item_Callback_2(mthis, __arg_0, __arg_1) native "HTMLSelectElement_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); + multiple_Setter_(mthis, __arg_0) => mthis["multiple"] = __arg_0; - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLSelectElement_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + name_Getter_(mthis) => mthis["name"]; - static labels_Getter(mthis) native "HTMLSelectElement_labels_Getter"; - labels_Getter_(mthis) => labels_Getter(mthis); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static length_Getter(mthis) native "HTMLSelectElement_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + namedItem_Callback_0_(mthis) => mthis.callMethod("namedItem", []); - static length_Setter(mthis, __arg_0) native "HTMLSelectElement_length_Setter"; - length_Setter_(mthis, __arg_0) => length_Setter(mthis, __arg_0); + namedItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("namedItem", [__arg_0]); - static multiple_Getter(mthis) native "HTMLSelectElement_multiple_Getter"; - multiple_Getter_(mthis) => multiple_Getter(mthis); + required_Getter_(mthis) => mthis["required"]; - static multiple_Setter(mthis, __arg_0) native "HTMLSelectElement_multiple_Setter"; - multiple_Setter_(mthis, __arg_0) => multiple_Setter(mthis, __arg_0); + required_Setter_(mthis, __arg_0) => mthis["required"] = __arg_0; - static name_Getter(mthis) native "HTMLSelectElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + selectedIndex_Getter_(mthis) => mthis["selectedIndex"]; - static name_Setter(mthis, __arg_0) native "HTMLSelectElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + selectedIndex_Setter_(mthis, __arg_0) => mthis["selectedIndex"] = __arg_0; - static namedItem_Callback_0(mthis) native "HTMLSelectElement_namedItem_Callback"; - namedItem_Callback_0_(mthis) => namedItem_Callback_0(mthis); + setCustomValidity_Callback_0_(mthis) => mthis.callMethod("setCustomValidity", []); - static namedItem_Callback_1(mthis, __arg_0) native "HTMLSelectElement_namedItem_Callback"; - namedItem_Callback_1_(mthis, __arg_0) => namedItem_Callback_1(mthis, __arg_0); + setCustomValidity_Callback_1_(mthis, __arg_0) => mthis.callMethod("setCustomValidity", [__arg_0]); - static namedItem_Callback_2(mthis, __arg_0, __arg_1) native "HTMLSelectElement_namedItem_Callback"; - namedItem_Callback_2_(mthis, __arg_0, __arg_1) => namedItem_Callback_2(mthis, __arg_0, __arg_1); + size_Getter_(mthis) => mthis["size"]; - static namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLSelectElement_namedItem_Callback"; - namedItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + size_Setter_(mthis, __arg_0) => mthis["size"] = __arg_0; - static required_Getter(mthis) native "HTMLSelectElement_required_Getter"; - required_Getter_(mthis) => required_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static required_Setter(mthis, __arg_0) native "HTMLSelectElement_required_Setter"; - required_Setter_(mthis, __arg_0) => required_Setter(mthis, __arg_0); + validationMessage_Getter_(mthis) => mthis["validationMessage"]; - static selectedIndex_Getter(mthis) native "HTMLSelectElement_selectedIndex_Getter"; - selectedIndex_Getter_(mthis) => selectedIndex_Getter(mthis); + validity_Getter_(mthis) => mthis["validity"]; - static selectedIndex_Setter(mthis, __arg_0) native "HTMLSelectElement_selectedIndex_Setter"; - selectedIndex_Setter_(mthis, __arg_0) => selectedIndex_Setter(mthis, __arg_0); + value_Getter_(mthis) => mthis["value"]; - static setCustomValidity_Callback_0(mthis) native "HTMLSelectElement_setCustomValidity_Callback"; - setCustomValidity_Callback_0_(mthis) => setCustomValidity_Callback_0(mthis); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; - static setCustomValidity_Callback_1(mthis, __arg_0) native "HTMLSelectElement_setCustomValidity_Callback"; - setCustomValidity_Callback_1_(mthis, __arg_0) => setCustomValidity_Callback_1(mthis, __arg_0); - - static setCustomValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLSelectElement_setCustomValidity_Callback"; - setCustomValidity_Callback_2_(mthis, __arg_0, __arg_1) => setCustomValidity_Callback_2(mthis, __arg_0, __arg_1); - - static setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLSelectElement_setCustomValidity_Callback"; - setCustomValidity_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static size_Getter(mthis) native "HTMLSelectElement_size_Getter"; - size_Getter_(mthis) => size_Getter(mthis); - - static size_Setter(mthis, __arg_0) native "HTMLSelectElement_size_Setter"; - size_Setter_(mthis, __arg_0) => size_Setter(mthis, __arg_0); - - static type_Getter(mthis) native "HTMLSelectElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); - - static validationMessage_Getter(mthis) native "HTMLSelectElement_validationMessage_Getter"; - validationMessage_Getter_(mthis) => validationMessage_Getter(mthis); - - static validity_Getter(mthis) native "HTMLSelectElement_validity_Getter"; - validity_Getter_(mthis) => validity_Getter(mthis); - - static value_Getter(mthis) native "HTMLSelectElement_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); - - static value_Setter(mthis, __arg_0) native "HTMLSelectElement_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); - - static willValidate_Getter(mthis) native "HTMLSelectElement_willValidate_Getter"; - willValidate_Getter_(mthis) => willValidate_Getter(mthis); + willValidate_Getter_(mthis) => mthis["willValidate"]; } class BlinkHTMLShadowElement extends BlinkHTMLElement { static final instance = new BlinkHTMLShadowElement(); - static getDistributedNodes_Callback_0(mthis) native "HTMLShadowElement_getDistributedNodes_Callback"; - getDistributedNodes_Callback_0_(mthis) => getDistributedNodes_Callback_0(mthis); - - static getDistributedNodes_Callback_1(mthis, __arg_0) native "HTMLShadowElement_getDistributedNodes_Callback"; - getDistributedNodes_Callback_1_(mthis, __arg_0) => getDistributedNodes_Callback_1(mthis, __arg_0); - - static getDistributedNodes_Callback_2(mthis, __arg_0, __arg_1) native "HTMLShadowElement_getDistributedNodes_Callback"; - getDistributedNodes_Callback_2_(mthis, __arg_0, __arg_1) => getDistributedNodes_Callback_2(mthis, __arg_0, __arg_1); + getDistributedNodes_Callback_0_(mthis) => mthis.callMethod("getDistributedNodes", []); } class BlinkHTMLSourceElement extends BlinkHTMLElement { static final instance = new BlinkHTMLSourceElement(); - static integrity_Getter(mthis) native "HTMLSourceElement_integrity_Getter"; - integrity_Getter_(mthis) => integrity_Getter(mthis); + integrity_Getter_(mthis) => mthis["integrity"]; - static integrity_Setter(mthis, __arg_0) native "HTMLSourceElement_integrity_Setter"; - integrity_Setter_(mthis, __arg_0) => integrity_Setter(mthis, __arg_0); + integrity_Setter_(mthis, __arg_0) => mthis["integrity"] = __arg_0; - static media_Getter(mthis) native "HTMLSourceElement_media_Getter"; - media_Getter_(mthis) => media_Getter(mthis); + media_Getter_(mthis) => mthis["media"]; - static media_Setter(mthis, __arg_0) native "HTMLSourceElement_media_Setter"; - media_Setter_(mthis, __arg_0) => media_Setter(mthis, __arg_0); + media_Setter_(mthis, __arg_0) => mthis["media"] = __arg_0; - static sizes_Getter(mthis) native "HTMLSourceElement_sizes_Getter"; - sizes_Getter_(mthis) => sizes_Getter(mthis); + sizes_Getter_(mthis) => mthis["sizes"]; - static sizes_Setter(mthis, __arg_0) native "HTMLSourceElement_sizes_Setter"; - sizes_Setter_(mthis, __arg_0) => sizes_Setter(mthis, __arg_0); + sizes_Setter_(mthis, __arg_0) => mthis["sizes"] = __arg_0; - static src_Getter(mthis) native "HTMLSourceElement_src_Getter"; - src_Getter_(mthis) => src_Getter(mthis); + src_Getter_(mthis) => mthis["src"]; - static src_Setter(mthis, __arg_0) native "HTMLSourceElement_src_Setter"; - src_Setter_(mthis, __arg_0) => src_Setter(mthis, __arg_0); + src_Setter_(mthis, __arg_0) => mthis["src"] = __arg_0; - static srcset_Getter(mthis) native "HTMLSourceElement_srcset_Getter"; - srcset_Getter_(mthis) => srcset_Getter(mthis); + srcset_Getter_(mthis) => mthis["srcset"]; - static srcset_Setter(mthis, __arg_0) native "HTMLSourceElement_srcset_Setter"; - srcset_Setter_(mthis, __arg_0) => srcset_Setter(mthis, __arg_0); + srcset_Setter_(mthis, __arg_0) => mthis["srcset"] = __arg_0; - static type_Getter(mthis) native "HTMLSourceElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static type_Setter(mthis, __arg_0) native "HTMLSourceElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; } @@ -12355,26 +7035,19 @@ class BlinkHTMLSpanElement extends BlinkHTMLElement { class BlinkHTMLStyleElement extends BlinkHTMLElement { static final instance = new BlinkHTMLStyleElement(); - static disabled_Getter(mthis) native "HTMLStyleElement_disabled_Getter"; - disabled_Getter_(mthis) => disabled_Getter(mthis); + disabled_Getter_(mthis) => mthis["disabled"]; - static disabled_Setter(mthis, __arg_0) native "HTMLStyleElement_disabled_Setter"; - disabled_Setter_(mthis, __arg_0) => disabled_Setter(mthis, __arg_0); + disabled_Setter_(mthis, __arg_0) => mthis["disabled"] = __arg_0; - static media_Getter(mthis) native "HTMLStyleElement_media_Getter"; - media_Getter_(mthis) => media_Getter(mthis); + media_Getter_(mthis) => mthis["media"]; - static media_Setter(mthis, __arg_0) native "HTMLStyleElement_media_Setter"; - media_Setter_(mthis, __arg_0) => media_Setter(mthis, __arg_0); + media_Setter_(mthis, __arg_0) => mthis["media"] = __arg_0; - static sheet_Getter(mthis) native "HTMLStyleElement_sheet_Getter"; - sheet_Getter_(mthis) => sheet_Getter(mthis); + sheet_Getter_(mthis) => mthis["sheet"]; - static type_Getter(mthis) native "HTMLStyleElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static type_Setter(mthis, __arg_0) native "HTMLStyleElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; } @@ -12386,434 +7059,229 @@ class BlinkHTMLTableCaptionElement extends BlinkHTMLElement { class BlinkHTMLTableCellElement extends BlinkHTMLElement { static final instance = new BlinkHTMLTableCellElement(); - static cellIndex_Getter(mthis) native "HTMLTableCellElement_cellIndex_Getter"; - cellIndex_Getter_(mthis) => cellIndex_Getter(mthis); + cellIndex_Getter_(mthis) => mthis["cellIndex"]; - static colSpan_Getter(mthis) native "HTMLTableCellElement_colSpan_Getter"; - colSpan_Getter_(mthis) => colSpan_Getter(mthis); + colSpan_Getter_(mthis) => mthis["colSpan"]; - static colSpan_Setter(mthis, __arg_0) native "HTMLTableCellElement_colSpan_Setter"; - colSpan_Setter_(mthis, __arg_0) => colSpan_Setter(mthis, __arg_0); + colSpan_Setter_(mthis, __arg_0) => mthis["colSpan"] = __arg_0; - static headers_Getter(mthis) native "HTMLTableCellElement_headers_Getter"; - headers_Getter_(mthis) => headers_Getter(mthis); + headers_Getter_(mthis) => mthis["headers"]; - static headers_Setter(mthis, __arg_0) native "HTMLTableCellElement_headers_Setter"; - headers_Setter_(mthis, __arg_0) => headers_Setter(mthis, __arg_0); + headers_Setter_(mthis, __arg_0) => mthis["headers"] = __arg_0; - static rowSpan_Getter(mthis) native "HTMLTableCellElement_rowSpan_Getter"; - rowSpan_Getter_(mthis) => rowSpan_Getter(mthis); + rowSpan_Getter_(mthis) => mthis["rowSpan"]; - static rowSpan_Setter(mthis, __arg_0) native "HTMLTableCellElement_rowSpan_Setter"; - rowSpan_Setter_(mthis, __arg_0) => rowSpan_Setter(mthis, __arg_0); + rowSpan_Setter_(mthis, __arg_0) => mthis["rowSpan"] = __arg_0; } class BlinkHTMLTableColElement extends BlinkHTMLElement { static final instance = new BlinkHTMLTableColElement(); - static span_Getter(mthis) native "HTMLTableColElement_span_Getter"; - span_Getter_(mthis) => span_Getter(mthis); + span_Getter_(mthis) => mthis["span"]; - static span_Setter(mthis, __arg_0) native "HTMLTableColElement_span_Setter"; - span_Setter_(mthis, __arg_0) => span_Setter(mthis, __arg_0); + span_Setter_(mthis, __arg_0) => mthis["span"] = __arg_0; } class BlinkHTMLTableElement extends BlinkHTMLElement { static final instance = new BlinkHTMLTableElement(); - static border_Getter(mthis) native "HTMLTableElement_border_Getter"; - border_Getter_(mthis) => border_Getter(mthis); + border_Getter_(mthis) => mthis["border"]; - static border_Setter(mthis, __arg_0) native "HTMLTableElement_border_Setter"; - border_Setter_(mthis, __arg_0) => border_Setter(mthis, __arg_0); + border_Setter_(mthis, __arg_0) => mthis["border"] = __arg_0; - static caption_Getter(mthis) native "HTMLTableElement_caption_Getter"; - caption_Getter_(mthis) => caption_Getter(mthis); + caption_Getter_(mthis) => mthis["caption"]; - static caption_Setter(mthis, __arg_0) native "HTMLTableElement_caption_Setter"; - caption_Setter_(mthis, __arg_0) => caption_Setter(mthis, __arg_0); + caption_Setter_(mthis, __arg_0) => mthis["caption"] = __arg_0; - static createCaption_Callback_0(mthis) native "HTMLTableElement_createCaption_Callback"; - createCaption_Callback_0_(mthis) => createCaption_Callback_0(mthis); + createCaption_Callback_0_(mthis) => mthis.callMethod("createCaption", []); - static createCaption_Callback_1(mthis, __arg_0) native "HTMLTableElement_createCaption_Callback"; - createCaption_Callback_1_(mthis, __arg_0) => createCaption_Callback_1(mthis, __arg_0); + createTBody_Callback_0_(mthis) => mthis.callMethod("createTBody", []); - static createCaption_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTableElement_createCaption_Callback"; - createCaption_Callback_2_(mthis, __arg_0, __arg_1) => createCaption_Callback_2(mthis, __arg_0, __arg_1); + createTFoot_Callback_0_(mthis) => mthis.callMethod("createTFoot", []); - static createTBody_Callback_0(mthis) native "HTMLTableElement_createTBody_Callback"; - createTBody_Callback_0_(mthis) => createTBody_Callback_0(mthis); + createTHead_Callback_0_(mthis) => mthis.callMethod("createTHead", []); - static createTBody_Callback_1(mthis, __arg_0) native "HTMLTableElement_createTBody_Callback"; - createTBody_Callback_1_(mthis, __arg_0) => createTBody_Callback_1(mthis, __arg_0); + deleteCaption_Callback_0_(mthis) => mthis.callMethod("deleteCaption", []); - static createTBody_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTableElement_createTBody_Callback"; - createTBody_Callback_2_(mthis, __arg_0, __arg_1) => createTBody_Callback_2(mthis, __arg_0, __arg_1); + deleteRow_Callback_0_(mthis) => mthis.callMethod("deleteRow", []); - static createTFoot_Callback_0(mthis) native "HTMLTableElement_createTFoot_Callback"; - createTFoot_Callback_0_(mthis) => createTFoot_Callback_0(mthis); + deleteRow_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteRow", [__arg_0]); - static createTFoot_Callback_1(mthis, __arg_0) native "HTMLTableElement_createTFoot_Callback"; - createTFoot_Callback_1_(mthis, __arg_0) => createTFoot_Callback_1(mthis, __arg_0); + deleteTFoot_Callback_0_(mthis) => mthis.callMethod("deleteTFoot", []); - static createTFoot_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTableElement_createTFoot_Callback"; - createTFoot_Callback_2_(mthis, __arg_0, __arg_1) => createTFoot_Callback_2(mthis, __arg_0, __arg_1); + deleteTHead_Callback_0_(mthis) => mthis.callMethod("deleteTHead", []); - static createTHead_Callback_0(mthis) native "HTMLTableElement_createTHead_Callback"; - createTHead_Callback_0_(mthis) => createTHead_Callback_0(mthis); + insertRow_Callback_0_(mthis) => mthis.callMethod("insertRow", []); - static createTHead_Callback_1(mthis, __arg_0) native "HTMLTableElement_createTHead_Callback"; - createTHead_Callback_1_(mthis, __arg_0) => createTHead_Callback_1(mthis, __arg_0); + insertRow_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertRow", [__arg_0]); - static createTHead_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTableElement_createTHead_Callback"; - createTHead_Callback_2_(mthis, __arg_0, __arg_1) => createTHead_Callback_2(mthis, __arg_0, __arg_1); + rows_Getter_(mthis) => mthis["rows"]; - static deleteCaption_Callback_0(mthis) native "HTMLTableElement_deleteCaption_Callback"; - deleteCaption_Callback_0_(mthis) => deleteCaption_Callback_0(mthis); + tBodies_Getter_(mthis) => mthis["tBodies"]; - static deleteCaption_Callback_1(mthis, __arg_0) native "HTMLTableElement_deleteCaption_Callback"; - deleteCaption_Callback_1_(mthis, __arg_0) => deleteCaption_Callback_1(mthis, __arg_0); + tFoot_Getter_(mthis) => mthis["tFoot"]; - static deleteCaption_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTableElement_deleteCaption_Callback"; - deleteCaption_Callback_2_(mthis, __arg_0, __arg_1) => deleteCaption_Callback_2(mthis, __arg_0, __arg_1); + tFoot_Setter_(mthis, __arg_0) => mthis["tFoot"] = __arg_0; - static deleteRow_Callback_0(mthis) native "HTMLTableElement_deleteRow_Callback"; - deleteRow_Callback_0_(mthis) => deleteRow_Callback_0(mthis); + tHead_Getter_(mthis) => mthis["tHead"]; - static deleteRow_Callback_1(mthis, __arg_0) native "HTMLTableElement_deleteRow_Callback"; - deleteRow_Callback_1_(mthis, __arg_0) => deleteRow_Callback_1(mthis, __arg_0); - - static deleteRow_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTableElement_deleteRow_Callback"; - deleteRow_Callback_2_(mthis, __arg_0, __arg_1) => deleteRow_Callback_2(mthis, __arg_0, __arg_1); - - static deleteRow_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLTableElement_deleteRow_Callback"; - deleteRow_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteRow_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static deleteTFoot_Callback_0(mthis) native "HTMLTableElement_deleteTFoot_Callback"; - deleteTFoot_Callback_0_(mthis) => deleteTFoot_Callback_0(mthis); - - static deleteTFoot_Callback_1(mthis, __arg_0) native "HTMLTableElement_deleteTFoot_Callback"; - deleteTFoot_Callback_1_(mthis, __arg_0) => deleteTFoot_Callback_1(mthis, __arg_0); - - static deleteTFoot_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTableElement_deleteTFoot_Callback"; - deleteTFoot_Callback_2_(mthis, __arg_0, __arg_1) => deleteTFoot_Callback_2(mthis, __arg_0, __arg_1); - - static deleteTHead_Callback_0(mthis) native "HTMLTableElement_deleteTHead_Callback"; - deleteTHead_Callback_0_(mthis) => deleteTHead_Callback_0(mthis); - - static deleteTHead_Callback_1(mthis, __arg_0) native "HTMLTableElement_deleteTHead_Callback"; - deleteTHead_Callback_1_(mthis, __arg_0) => deleteTHead_Callback_1(mthis, __arg_0); - - static deleteTHead_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTableElement_deleteTHead_Callback"; - deleteTHead_Callback_2_(mthis, __arg_0, __arg_1) => deleteTHead_Callback_2(mthis, __arg_0, __arg_1); - - static insertRow_Callback_0(mthis) native "HTMLTableElement_insertRow_Callback"; - insertRow_Callback_0_(mthis) => insertRow_Callback_0(mthis); - - static insertRow_Callback_1(mthis, __arg_0) native "HTMLTableElement_insertRow_Callback"; - insertRow_Callback_1_(mthis, __arg_0) => insertRow_Callback_1(mthis, __arg_0); - - static insertRow_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTableElement_insertRow_Callback"; - insertRow_Callback_2_(mthis, __arg_0, __arg_1) => insertRow_Callback_2(mthis, __arg_0, __arg_1); - - static insertRow_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLTableElement_insertRow_Callback"; - insertRow_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertRow_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static rows_Getter(mthis) native "HTMLTableElement_rows_Getter"; - rows_Getter_(mthis) => rows_Getter(mthis); - - static tBodies_Getter(mthis) native "HTMLTableElement_tBodies_Getter"; - tBodies_Getter_(mthis) => tBodies_Getter(mthis); - - static tFoot_Getter(mthis) native "HTMLTableElement_tFoot_Getter"; - tFoot_Getter_(mthis) => tFoot_Getter(mthis); - - static tFoot_Setter(mthis, __arg_0) native "HTMLTableElement_tFoot_Setter"; - tFoot_Setter_(mthis, __arg_0) => tFoot_Setter(mthis, __arg_0); - - static tHead_Getter(mthis) native "HTMLTableElement_tHead_Getter"; - tHead_Getter_(mthis) => tHead_Getter(mthis); - - static tHead_Setter(mthis, __arg_0) native "HTMLTableElement_tHead_Setter"; - tHead_Setter_(mthis, __arg_0) => tHead_Setter(mthis, __arg_0); + tHead_Setter_(mthis, __arg_0) => mthis["tHead"] = __arg_0; } class BlinkHTMLTableRowElement extends BlinkHTMLElement { static final instance = new BlinkHTMLTableRowElement(); - static cells_Getter(mthis) native "HTMLTableRowElement_cells_Getter"; - cells_Getter_(mthis) => cells_Getter(mthis); + cells_Getter_(mthis) => mthis["cells"]; - static deleteCell_Callback_0(mthis) native "HTMLTableRowElement_deleteCell_Callback"; - deleteCell_Callback_0_(mthis) => deleteCell_Callback_0(mthis); + deleteCell_Callback_0_(mthis) => mthis.callMethod("deleteCell", []); - static deleteCell_Callback_1(mthis, __arg_0) native "HTMLTableRowElement_deleteCell_Callback"; - deleteCell_Callback_1_(mthis, __arg_0) => deleteCell_Callback_1(mthis, __arg_0); + deleteCell_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteCell", [__arg_0]); - static deleteCell_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTableRowElement_deleteCell_Callback"; - deleteCell_Callback_2_(mthis, __arg_0, __arg_1) => deleteCell_Callback_2(mthis, __arg_0, __arg_1); + insertCell_Callback_0_(mthis) => mthis.callMethod("insertCell", []); - static deleteCell_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLTableRowElement_deleteCell_Callback"; - deleteCell_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteCell_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + insertCell_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertCell", [__arg_0]); - static insertCell_Callback_0(mthis) native "HTMLTableRowElement_insertCell_Callback"; - insertCell_Callback_0_(mthis) => insertCell_Callback_0(mthis); + rowIndex_Getter_(mthis) => mthis["rowIndex"]; - static insertCell_Callback_1(mthis, __arg_0) native "HTMLTableRowElement_insertCell_Callback"; - insertCell_Callback_1_(mthis, __arg_0) => insertCell_Callback_1(mthis, __arg_0); - - static insertCell_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTableRowElement_insertCell_Callback"; - insertCell_Callback_2_(mthis, __arg_0, __arg_1) => insertCell_Callback_2(mthis, __arg_0, __arg_1); - - static insertCell_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLTableRowElement_insertCell_Callback"; - insertCell_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertCell_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static rowIndex_Getter(mthis) native "HTMLTableRowElement_rowIndex_Getter"; - rowIndex_Getter_(mthis) => rowIndex_Getter(mthis); - - static sectionRowIndex_Getter(mthis) native "HTMLTableRowElement_sectionRowIndex_Getter"; - sectionRowIndex_Getter_(mthis) => sectionRowIndex_Getter(mthis); + sectionRowIndex_Getter_(mthis) => mthis["sectionRowIndex"]; } class BlinkHTMLTableSectionElement extends BlinkHTMLElement { static final instance = new BlinkHTMLTableSectionElement(); - static deleteRow_Callback_0(mthis) native "HTMLTableSectionElement_deleteRow_Callback"; - deleteRow_Callback_0_(mthis) => deleteRow_Callback_0(mthis); + deleteRow_Callback_0_(mthis) => mthis.callMethod("deleteRow", []); - static deleteRow_Callback_1(mthis, __arg_0) native "HTMLTableSectionElement_deleteRow_Callback"; - deleteRow_Callback_1_(mthis, __arg_0) => deleteRow_Callback_1(mthis, __arg_0); + deleteRow_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteRow", [__arg_0]); - static deleteRow_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTableSectionElement_deleteRow_Callback"; - deleteRow_Callback_2_(mthis, __arg_0, __arg_1) => deleteRow_Callback_2(mthis, __arg_0, __arg_1); + insertRow_Callback_0_(mthis) => mthis.callMethod("insertRow", []); - static deleteRow_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLTableSectionElement_deleteRow_Callback"; - deleteRow_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteRow_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + insertRow_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertRow", [__arg_0]); - static insertRow_Callback_0(mthis) native "HTMLTableSectionElement_insertRow_Callback"; - insertRow_Callback_0_(mthis) => insertRow_Callback_0(mthis); - - static insertRow_Callback_1(mthis, __arg_0) native "HTMLTableSectionElement_insertRow_Callback"; - insertRow_Callback_1_(mthis, __arg_0) => insertRow_Callback_1(mthis, __arg_0); - - static insertRow_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTableSectionElement_insertRow_Callback"; - insertRow_Callback_2_(mthis, __arg_0, __arg_1) => insertRow_Callback_2(mthis, __arg_0, __arg_1); - - static insertRow_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLTableSectionElement_insertRow_Callback"; - insertRow_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertRow_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static rows_Getter(mthis) native "HTMLTableSectionElement_rows_Getter"; - rows_Getter_(mthis) => rows_Getter(mthis); + rows_Getter_(mthis) => mthis["rows"]; } class BlinkHTMLTemplateElement extends BlinkHTMLElement { static final instance = new BlinkHTMLTemplateElement(); - static content_Getter(mthis) native "HTMLTemplateElement_content_Getter"; - content_Getter_(mthis) => content_Getter(mthis); + content_Getter_(mthis) => mthis["content"]; } class BlinkHTMLTextAreaElement extends BlinkHTMLElement { static final instance = new BlinkHTMLTextAreaElement(); - static autofocus_Getter(mthis) native "HTMLTextAreaElement_autofocus_Getter"; - autofocus_Getter_(mthis) => autofocus_Getter(mthis); + autofocus_Getter_(mthis) => mthis["autofocus"]; - static autofocus_Setter(mthis, __arg_0) native "HTMLTextAreaElement_autofocus_Setter"; - autofocus_Setter_(mthis, __arg_0) => autofocus_Setter(mthis, __arg_0); + autofocus_Setter_(mthis, __arg_0) => mthis["autofocus"] = __arg_0; - static checkValidity_Callback_0(mthis) native "HTMLTextAreaElement_checkValidity_Callback"; - checkValidity_Callback_0_(mthis) => checkValidity_Callback_0(mthis); + checkValidity_Callback_0_(mthis) => mthis.callMethod("checkValidity", []); - static checkValidity_Callback_1(mthis, __arg_0) native "HTMLTextAreaElement_checkValidity_Callback"; - checkValidity_Callback_1_(mthis, __arg_0) => checkValidity_Callback_1(mthis, __arg_0); + cols_Getter_(mthis) => mthis["cols"]; - static checkValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTextAreaElement_checkValidity_Callback"; - checkValidity_Callback_2_(mthis, __arg_0, __arg_1) => checkValidity_Callback_2(mthis, __arg_0, __arg_1); + cols_Setter_(mthis, __arg_0) => mthis["cols"] = __arg_0; - static cols_Getter(mthis) native "HTMLTextAreaElement_cols_Getter"; - cols_Getter_(mthis) => cols_Getter(mthis); + defaultValue_Getter_(mthis) => mthis["defaultValue"]; - static cols_Setter(mthis, __arg_0) native "HTMLTextAreaElement_cols_Setter"; - cols_Setter_(mthis, __arg_0) => cols_Setter(mthis, __arg_0); + defaultValue_Setter_(mthis, __arg_0) => mthis["defaultValue"] = __arg_0; - static defaultValue_Getter(mthis) native "HTMLTextAreaElement_defaultValue_Getter"; - defaultValue_Getter_(mthis) => defaultValue_Getter(mthis); + dirName_Getter_(mthis) => mthis["dirName"]; - static defaultValue_Setter(mthis, __arg_0) native "HTMLTextAreaElement_defaultValue_Setter"; - defaultValue_Setter_(mthis, __arg_0) => defaultValue_Setter(mthis, __arg_0); + dirName_Setter_(mthis, __arg_0) => mthis["dirName"] = __arg_0; - static dirName_Getter(mthis) native "HTMLTextAreaElement_dirName_Getter"; - dirName_Getter_(mthis) => dirName_Getter(mthis); + disabled_Getter_(mthis) => mthis["disabled"]; - static dirName_Setter(mthis, __arg_0) native "HTMLTextAreaElement_dirName_Setter"; - dirName_Setter_(mthis, __arg_0) => dirName_Setter(mthis, __arg_0); + disabled_Setter_(mthis, __arg_0) => mthis["disabled"] = __arg_0; - static disabled_Getter(mthis) native "HTMLTextAreaElement_disabled_Getter"; - disabled_Getter_(mthis) => disabled_Getter(mthis); + form_Getter_(mthis) => mthis["form"]; - static disabled_Setter(mthis, __arg_0) native "HTMLTextAreaElement_disabled_Setter"; - disabled_Setter_(mthis, __arg_0) => disabled_Setter(mthis, __arg_0); + inputMode_Getter_(mthis) => mthis["inputMode"]; - static form_Getter(mthis) native "HTMLTextAreaElement_form_Getter"; - form_Getter_(mthis) => form_Getter(mthis); + inputMode_Setter_(mthis, __arg_0) => mthis["inputMode"] = __arg_0; - static inputMode_Getter(mthis) native "HTMLTextAreaElement_inputMode_Getter"; - inputMode_Getter_(mthis) => inputMode_Getter(mthis); + labels_Getter_(mthis) => mthis["labels"]; - static inputMode_Setter(mthis, __arg_0) native "HTMLTextAreaElement_inputMode_Setter"; - inputMode_Setter_(mthis, __arg_0) => inputMode_Setter(mthis, __arg_0); + maxLength_Getter_(mthis) => mthis["maxLength"]; - static labels_Getter(mthis) native "HTMLTextAreaElement_labels_Getter"; - labels_Getter_(mthis) => labels_Getter(mthis); + maxLength_Setter_(mthis, __arg_0) => mthis["maxLength"] = __arg_0; - static maxLength_Getter(mthis) native "HTMLTextAreaElement_maxLength_Getter"; - maxLength_Getter_(mthis) => maxLength_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static maxLength_Setter(mthis, __arg_0) native "HTMLTextAreaElement_maxLength_Setter"; - maxLength_Setter_(mthis, __arg_0) => maxLength_Setter(mthis, __arg_0); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static name_Getter(mthis) native "HTMLTextAreaElement_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + placeholder_Getter_(mthis) => mthis["placeholder"]; - static name_Setter(mthis, __arg_0) native "HTMLTextAreaElement_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + placeholder_Setter_(mthis, __arg_0) => mthis["placeholder"] = __arg_0; - static placeholder_Getter(mthis) native "HTMLTextAreaElement_placeholder_Getter"; - placeholder_Getter_(mthis) => placeholder_Getter(mthis); + readOnly_Getter_(mthis) => mthis["readOnly"]; - static placeholder_Setter(mthis, __arg_0) native "HTMLTextAreaElement_placeholder_Setter"; - placeholder_Setter_(mthis, __arg_0) => placeholder_Setter(mthis, __arg_0); + readOnly_Setter_(mthis, __arg_0) => mthis["readOnly"] = __arg_0; - static readOnly_Getter(mthis) native "HTMLTextAreaElement_readOnly_Getter"; - readOnly_Getter_(mthis) => readOnly_Getter(mthis); + required_Getter_(mthis) => mthis["required"]; - static readOnly_Setter(mthis, __arg_0) native "HTMLTextAreaElement_readOnly_Setter"; - readOnly_Setter_(mthis, __arg_0) => readOnly_Setter(mthis, __arg_0); + required_Setter_(mthis, __arg_0) => mthis["required"] = __arg_0; - static required_Getter(mthis) native "HTMLTextAreaElement_required_Getter"; - required_Getter_(mthis) => required_Getter(mthis); + rows_Getter_(mthis) => mthis["rows"]; - static required_Setter(mthis, __arg_0) native "HTMLTextAreaElement_required_Setter"; - required_Setter_(mthis, __arg_0) => required_Setter(mthis, __arg_0); + rows_Setter_(mthis, __arg_0) => mthis["rows"] = __arg_0; - static rows_Getter(mthis) native "HTMLTextAreaElement_rows_Getter"; - rows_Getter_(mthis) => rows_Getter(mthis); + select_Callback_0_(mthis) => mthis.callMethod("select", []); - static rows_Setter(mthis, __arg_0) native "HTMLTextAreaElement_rows_Setter"; - rows_Setter_(mthis, __arg_0) => rows_Setter(mthis, __arg_0); + selectionDirection_Getter_(mthis) => mthis["selectionDirection"]; - static select_Callback_0(mthis) native "HTMLTextAreaElement_select_Callback"; - select_Callback_0_(mthis) => select_Callback_0(mthis); + selectionDirection_Setter_(mthis, __arg_0) => mthis["selectionDirection"] = __arg_0; - static select_Callback_1(mthis, __arg_0) native "HTMLTextAreaElement_select_Callback"; - select_Callback_1_(mthis, __arg_0) => select_Callback_1(mthis, __arg_0); + selectionEnd_Getter_(mthis) => mthis["selectionEnd"]; - static select_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTextAreaElement_select_Callback"; - select_Callback_2_(mthis, __arg_0, __arg_1) => select_Callback_2(mthis, __arg_0, __arg_1); + selectionEnd_Setter_(mthis, __arg_0) => mthis["selectionEnd"] = __arg_0; - static selectionDirection_Getter(mthis) native "HTMLTextAreaElement_selectionDirection_Getter"; - selectionDirection_Getter_(mthis) => selectionDirection_Getter(mthis); + selectionStart_Getter_(mthis) => mthis["selectionStart"]; - static selectionDirection_Setter(mthis, __arg_0) native "HTMLTextAreaElement_selectionDirection_Setter"; - selectionDirection_Setter_(mthis, __arg_0) => selectionDirection_Setter(mthis, __arg_0); + selectionStart_Setter_(mthis, __arg_0) => mthis["selectionStart"] = __arg_0; - static selectionEnd_Getter(mthis) native "HTMLTextAreaElement_selectionEnd_Getter"; - selectionEnd_Getter_(mthis) => selectionEnd_Getter(mthis); + setCustomValidity_Callback_0_(mthis) => mthis.callMethod("setCustomValidity", []); - static selectionEnd_Setter(mthis, __arg_0) native "HTMLTextAreaElement_selectionEnd_Setter"; - selectionEnd_Setter_(mthis, __arg_0) => selectionEnd_Setter(mthis, __arg_0); + setCustomValidity_Callback_1_(mthis, __arg_0) => mthis.callMethod("setCustomValidity", [__arg_0]); - static selectionStart_Getter(mthis) native "HTMLTextAreaElement_selectionStart_Getter"; - selectionStart_Getter_(mthis) => selectionStart_Getter(mthis); + setRangeText_Callback_0_(mthis) => mthis.callMethod("setRangeText", []); - static selectionStart_Setter(mthis, __arg_0) native "HTMLTextAreaElement_selectionStart_Setter"; - selectionStart_Setter_(mthis, __arg_0) => selectionStart_Setter(mthis, __arg_0); + setRangeText_Callback_1_(mthis, __arg_0) => mthis.callMethod("setRangeText", [__arg_0]); - static setCustomValidity_Callback_0(mthis) native "HTMLTextAreaElement_setCustomValidity_Callback"; - setCustomValidity_Callback_0_(mthis) => setCustomValidity_Callback_0(mthis); + setRangeText_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setRangeText", [__arg_0, __arg_1]); - static setCustomValidity_Callback_1(mthis, __arg_0) native "HTMLTextAreaElement_setCustomValidity_Callback"; - setCustomValidity_Callback_1_(mthis, __arg_0) => setCustomValidity_Callback_1(mthis, __arg_0); + setRangeText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setRangeText", [__arg_0, __arg_1, __arg_2]); - static setCustomValidity_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTextAreaElement_setCustomValidity_Callback"; - setCustomValidity_Callback_2_(mthis, __arg_0, __arg_1) => setCustomValidity_Callback_2(mthis, __arg_0, __arg_1); + setRangeText_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("setRangeText", [__arg_0, __arg_1, __arg_2, __arg_3]); - static setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLTextAreaElement_setCustomValidity_Callback"; - setCustomValidity_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setCustomValidity_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setSelectionRange_Callback_0_(mthis) => mthis.callMethod("setSelectionRange", []); - static setRangeText_Callback_0(mthis) native "HTMLTextAreaElement_setRangeText_Callback"; - setRangeText_Callback_0_(mthis) => setRangeText_Callback_0(mthis); + setSelectionRange_Callback_1_(mthis, __arg_0) => mthis.callMethod("setSelectionRange", [__arg_0]); - static setRangeText_Callback_1(mthis, __arg_0) native "HTMLTextAreaElement_setRangeText_Callback"; - setRangeText_Callback_1_(mthis, __arg_0) => setRangeText_Callback_1(mthis, __arg_0); + setSelectionRange_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setSelectionRange", [__arg_0, __arg_1]); - static setRangeText_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTextAreaElement_setRangeText_Callback"; - setRangeText_Callback_2_(mthis, __arg_0, __arg_1) => setRangeText_Callback_2(mthis, __arg_0, __arg_1); + setSelectionRange_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setSelectionRange", [__arg_0, __arg_1, __arg_2]); - static setRangeText_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLTextAreaElement_setRangeText_Callback"; - setRangeText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setRangeText_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + textLength_Getter_(mthis) => mthis["textLength"]; - static setRangeText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "HTMLTextAreaElement_setRangeText_Callback"; - setRangeText_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setRangeText_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + type_Getter_(mthis) => mthis["type"]; - static setRangeText_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "HTMLTextAreaElement_setRangeText_Callback"; - setRangeText_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setRangeText_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + validationMessage_Getter_(mthis) => mthis["validationMessage"]; - static setRangeText_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "HTMLTextAreaElement_setRangeText_Callback"; - setRangeText_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => setRangeText_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + validity_Getter_(mthis) => mthis["validity"]; - static setSelectionRange_Callback_0(mthis) native "HTMLTextAreaElement_setSelectionRange_Callback"; - setSelectionRange_Callback_0_(mthis) => setSelectionRange_Callback_0(mthis); + value_Getter_(mthis) => mthis["value"]; - static setSelectionRange_Callback_1(mthis, __arg_0) native "HTMLTextAreaElement_setSelectionRange_Callback"; - setSelectionRange_Callback_1_(mthis, __arg_0) => setSelectionRange_Callback_1(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; - static setSelectionRange_Callback_2(mthis, __arg_0, __arg_1) native "HTMLTextAreaElement_setSelectionRange_Callback"; - setSelectionRange_Callback_2_(mthis, __arg_0, __arg_1) => setSelectionRange_Callback_2(mthis, __arg_0, __arg_1); + willValidate_Getter_(mthis) => mthis["willValidate"]; - static setSelectionRange_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HTMLTextAreaElement_setSelectionRange_Callback"; - setSelectionRange_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setSelectionRange_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + wrap_Getter_(mthis) => mthis["wrap"]; - static setSelectionRange_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "HTMLTextAreaElement_setSelectionRange_Callback"; - setSelectionRange_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setSelectionRange_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setSelectionRange_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "HTMLTextAreaElement_setSelectionRange_Callback"; - setSelectionRange_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setSelectionRange_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static textLength_Getter(mthis) native "HTMLTextAreaElement_textLength_Getter"; - textLength_Getter_(mthis) => textLength_Getter(mthis); - - static type_Getter(mthis) native "HTMLTextAreaElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); - - static validationMessage_Getter(mthis) native "HTMLTextAreaElement_validationMessage_Getter"; - validationMessage_Getter_(mthis) => validationMessage_Getter(mthis); - - static validity_Getter(mthis) native "HTMLTextAreaElement_validity_Getter"; - validity_Getter_(mthis) => validity_Getter(mthis); - - static value_Getter(mthis) native "HTMLTextAreaElement_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); - - static value_Setter(mthis, __arg_0) native "HTMLTextAreaElement_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); - - static willValidate_Getter(mthis) native "HTMLTextAreaElement_willValidate_Getter"; - willValidate_Getter_(mthis) => willValidate_Getter(mthis); - - static wrap_Getter(mthis) native "HTMLTextAreaElement_wrap_Getter"; - wrap_Getter_(mthis) => wrap_Getter(mthis); - - static wrap_Setter(mthis, __arg_0) native "HTMLTextAreaElement_wrap_Setter"; - wrap_Setter_(mthis, __arg_0) => wrap_Setter(mthis, __arg_0); + wrap_Setter_(mthis, __arg_0) => mthis["wrap"] = __arg_0; } @@ -12825,47 +7293,33 @@ class BlinkHTMLTitleElement extends BlinkHTMLElement { class BlinkHTMLTrackElement extends BlinkHTMLElement { static final instance = new BlinkHTMLTrackElement(); - static default_Getter(mthis) native "HTMLTrackElement_default_Getter"; - default_Getter_(mthis) => default_Getter(mthis); + default_Getter_(mthis) => mthis["default"]; - static default_Setter(mthis, __arg_0) native "HTMLTrackElement_default_Setter"; - default_Setter_(mthis, __arg_0) => default_Setter(mthis, __arg_0); + default_Setter_(mthis, __arg_0) => mthis["default"] = __arg_0; - static integrity_Getter(mthis) native "HTMLTrackElement_integrity_Getter"; - integrity_Getter_(mthis) => integrity_Getter(mthis); + integrity_Getter_(mthis) => mthis["integrity"]; - static integrity_Setter(mthis, __arg_0) native "HTMLTrackElement_integrity_Setter"; - integrity_Setter_(mthis, __arg_0) => integrity_Setter(mthis, __arg_0); + integrity_Setter_(mthis, __arg_0) => mthis["integrity"] = __arg_0; - static kind_Getter(mthis) native "HTMLTrackElement_kind_Getter"; - kind_Getter_(mthis) => kind_Getter(mthis); + kind_Getter_(mthis) => mthis["kind"]; - static kind_Setter(mthis, __arg_0) native "HTMLTrackElement_kind_Setter"; - kind_Setter_(mthis, __arg_0) => kind_Setter(mthis, __arg_0); + kind_Setter_(mthis, __arg_0) => mthis["kind"] = __arg_0; - static label_Getter(mthis) native "HTMLTrackElement_label_Getter"; - label_Getter_(mthis) => label_Getter(mthis); + label_Getter_(mthis) => mthis["label"]; - static label_Setter(mthis, __arg_0) native "HTMLTrackElement_label_Setter"; - label_Setter_(mthis, __arg_0) => label_Setter(mthis, __arg_0); + label_Setter_(mthis, __arg_0) => mthis["label"] = __arg_0; - static readyState_Getter(mthis) native "HTMLTrackElement_readyState_Getter"; - readyState_Getter_(mthis) => readyState_Getter(mthis); + readyState_Getter_(mthis) => mthis["readyState"]; - static src_Getter(mthis) native "HTMLTrackElement_src_Getter"; - src_Getter_(mthis) => src_Getter(mthis); + src_Getter_(mthis) => mthis["src"]; - static src_Setter(mthis, __arg_0) native "HTMLTrackElement_src_Setter"; - src_Setter_(mthis, __arg_0) => src_Setter(mthis, __arg_0); + src_Setter_(mthis, __arg_0) => mthis["src"] = __arg_0; - static srclang_Getter(mthis) native "HTMLTrackElement_srclang_Getter"; - srclang_Getter_(mthis) => srclang_Getter(mthis); + srclang_Getter_(mthis) => mthis["srclang"]; - static srclang_Setter(mthis, __arg_0) native "HTMLTrackElement_srclang_Setter"; - srclang_Setter_(mthis, __arg_0) => srclang_Setter(mthis, __arg_0); + srclang_Setter_(mthis, __arg_0) => mthis["srclang"] = __arg_0; - static track_Getter(mthis) native "HTMLTrackElement_track_Getter"; - track_Getter_(mthis) => track_Getter(mthis); + track_Getter_(mthis) => mthis["track"]; } @@ -12882,3802 +7336,1889 @@ class BlinkHTMLUnknownElement extends BlinkHTMLElement { class BlinkHTMLVideoElement extends BlinkHTMLMediaElement { static final instance = new BlinkHTMLVideoElement(); - static getVideoPlaybackQuality_Callback_0(mthis) native "HTMLVideoElement_getVideoPlaybackQuality_Callback"; - getVideoPlaybackQuality_Callback_0_(mthis) => getVideoPlaybackQuality_Callback_0(mthis); + getVideoPlaybackQuality_Callback_0_(mthis) => mthis.callMethod("getVideoPlaybackQuality", []); - static getVideoPlaybackQuality_Callback_1(mthis, __arg_0) native "HTMLVideoElement_getVideoPlaybackQuality_Callback"; - getVideoPlaybackQuality_Callback_1_(mthis, __arg_0) => getVideoPlaybackQuality_Callback_1(mthis, __arg_0); + height_Getter_(mthis) => mthis["height"]; - static getVideoPlaybackQuality_Callback_2(mthis, __arg_0, __arg_1) native "HTMLVideoElement_getVideoPlaybackQuality_Callback"; - getVideoPlaybackQuality_Callback_2_(mthis, __arg_0, __arg_1) => getVideoPlaybackQuality_Callback_2(mthis, __arg_0, __arg_1); + height_Setter_(mthis, __arg_0) => mthis["height"] = __arg_0; - static height_Getter(mthis) native "HTMLVideoElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + poster_Getter_(mthis) => mthis["poster"]; - static height_Setter(mthis, __arg_0) native "HTMLVideoElement_height_Setter"; - height_Setter_(mthis, __arg_0) => height_Setter(mthis, __arg_0); + poster_Setter_(mthis, __arg_0) => mthis["poster"] = __arg_0; - static poster_Getter(mthis) native "HTMLVideoElement_poster_Getter"; - poster_Getter_(mthis) => poster_Getter(mthis); + videoHeight_Getter_(mthis) => mthis["videoHeight"]; - static poster_Setter(mthis, __arg_0) native "HTMLVideoElement_poster_Setter"; - poster_Setter_(mthis, __arg_0) => poster_Setter(mthis, __arg_0); + videoWidth_Getter_(mthis) => mthis["videoWidth"]; - static videoHeight_Getter(mthis) native "HTMLVideoElement_videoHeight_Getter"; - videoHeight_Getter_(mthis) => videoHeight_Getter(mthis); + webkitDecodedFrameCount_Getter_(mthis) => mthis["webkitDecodedFrameCount"]; - static videoWidth_Getter(mthis) native "HTMLVideoElement_videoWidth_Getter"; - videoWidth_Getter_(mthis) => videoWidth_Getter(mthis); + webkitDisplayingFullscreen_Getter_(mthis) => mthis["webkitDisplayingFullscreen"]; - static webkitDecodedFrameCount_Getter(mthis) native "HTMLVideoElement_webkitDecodedFrameCount_Getter"; - webkitDecodedFrameCount_Getter_(mthis) => webkitDecodedFrameCount_Getter(mthis); + webkitDroppedFrameCount_Getter_(mthis) => mthis["webkitDroppedFrameCount"]; - static webkitDisplayingFullscreen_Getter(mthis) native "HTMLVideoElement_webkitDisplayingFullscreen_Getter"; - webkitDisplayingFullscreen_Getter_(mthis) => webkitDisplayingFullscreen_Getter(mthis); + webkitEnterFullScreen_Callback_0_(mthis) => mthis.callMethod("webkitEnterFullScreen", []); - static webkitDroppedFrameCount_Getter(mthis) native "HTMLVideoElement_webkitDroppedFrameCount_Getter"; - webkitDroppedFrameCount_Getter_(mthis) => webkitDroppedFrameCount_Getter(mthis); + webkitEnterFullscreen_Callback_0_(mthis) => mthis.callMethod("webkitEnterFullscreen", []); - static webkitEnterFullScreen_Callback_0(mthis) native "HTMLVideoElement_webkitEnterFullScreen_Callback"; - webkitEnterFullScreen_Callback_0_(mthis) => webkitEnterFullScreen_Callback_0(mthis); + webkitExitFullScreen_Callback_0_(mthis) => mthis.callMethod("webkitExitFullScreen", []); - static webkitEnterFullScreen_Callback_1(mthis, __arg_0) native "HTMLVideoElement_webkitEnterFullScreen_Callback"; - webkitEnterFullScreen_Callback_1_(mthis, __arg_0) => webkitEnterFullScreen_Callback_1(mthis, __arg_0); + webkitExitFullscreen_Callback_0_(mthis) => mthis.callMethod("webkitExitFullscreen", []); - static webkitEnterFullScreen_Callback_2(mthis, __arg_0, __arg_1) native "HTMLVideoElement_webkitEnterFullScreen_Callback"; - webkitEnterFullScreen_Callback_2_(mthis, __arg_0, __arg_1) => webkitEnterFullScreen_Callback_2(mthis, __arg_0, __arg_1); + webkitSupportsFullscreen_Getter_(mthis) => mthis["webkitSupportsFullscreen"]; - static webkitEnterFullscreen_Callback_0(mthis) native "HTMLVideoElement_webkitEnterFullscreen_Callback"; - webkitEnterFullscreen_Callback_0_(mthis) => webkitEnterFullscreen_Callback_0(mthis); + width_Getter_(mthis) => mthis["width"]; - static webkitEnterFullscreen_Callback_1(mthis, __arg_0) native "HTMLVideoElement_webkitEnterFullscreen_Callback"; - webkitEnterFullscreen_Callback_1_(mthis, __arg_0) => webkitEnterFullscreen_Callback_1(mthis, __arg_0); - - static webkitEnterFullscreen_Callback_2(mthis, __arg_0, __arg_1) native "HTMLVideoElement_webkitEnterFullscreen_Callback"; - webkitEnterFullscreen_Callback_2_(mthis, __arg_0, __arg_1) => webkitEnterFullscreen_Callback_2(mthis, __arg_0, __arg_1); - - static webkitExitFullScreen_Callback_0(mthis) native "HTMLVideoElement_webkitExitFullScreen_Callback"; - webkitExitFullScreen_Callback_0_(mthis) => webkitExitFullScreen_Callback_0(mthis); - - static webkitExitFullScreen_Callback_1(mthis, __arg_0) native "HTMLVideoElement_webkitExitFullScreen_Callback"; - webkitExitFullScreen_Callback_1_(mthis, __arg_0) => webkitExitFullScreen_Callback_1(mthis, __arg_0); - - static webkitExitFullScreen_Callback_2(mthis, __arg_0, __arg_1) native "HTMLVideoElement_webkitExitFullScreen_Callback"; - webkitExitFullScreen_Callback_2_(mthis, __arg_0, __arg_1) => webkitExitFullScreen_Callback_2(mthis, __arg_0, __arg_1); - - static webkitExitFullscreen_Callback_0(mthis) native "HTMLVideoElement_webkitExitFullscreen_Callback"; - webkitExitFullscreen_Callback_0_(mthis) => webkitExitFullscreen_Callback_0(mthis); - - static webkitExitFullscreen_Callback_1(mthis, __arg_0) native "HTMLVideoElement_webkitExitFullscreen_Callback"; - webkitExitFullscreen_Callback_1_(mthis, __arg_0) => webkitExitFullscreen_Callback_1(mthis, __arg_0); - - static webkitExitFullscreen_Callback_2(mthis, __arg_0, __arg_1) native "HTMLVideoElement_webkitExitFullscreen_Callback"; - webkitExitFullscreen_Callback_2_(mthis, __arg_0, __arg_1) => webkitExitFullscreen_Callback_2(mthis, __arg_0, __arg_1); - - static webkitSupportsFullscreen_Getter(mthis) native "HTMLVideoElement_webkitSupportsFullscreen_Getter"; - webkitSupportsFullscreen_Getter_(mthis) => webkitSupportsFullscreen_Getter(mthis); - - static width_Getter(mthis) native "HTMLVideoElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static width_Setter(mthis, __arg_0) native "HTMLVideoElement_width_Setter"; - width_Setter_(mthis, __arg_0) => width_Setter(mthis, __arg_0); + width_Setter_(mthis, __arg_0) => mthis["width"] = __arg_0; } class BlinkHashChangeEvent extends BlinkEvent { static final instance = new BlinkHashChangeEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "HashChangeEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["HashChangeEvent"], [__arg_0, __arg_1]); - static initHashChangeEvent_Callback_0(mthis) native "HashChangeEvent_initHashChangeEvent_Callback"; - initHashChangeEvent_Callback_0_(mthis) => initHashChangeEvent_Callback_0(mthis); + initHashChangeEvent_Callback_0_(mthis) => mthis.callMethod("initHashChangeEvent", []); - static initHashChangeEvent_Callback_1(mthis, __arg_0) native "HashChangeEvent_initHashChangeEvent_Callback"; - initHashChangeEvent_Callback_1_(mthis, __arg_0) => initHashChangeEvent_Callback_1(mthis, __arg_0); + initHashChangeEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initHashChangeEvent", [__arg_0]); - static initHashChangeEvent_Callback_2(mthis, __arg_0, __arg_1) native "HashChangeEvent_initHashChangeEvent_Callback"; - initHashChangeEvent_Callback_2_(mthis, __arg_0, __arg_1) => initHashChangeEvent_Callback_2(mthis, __arg_0, __arg_1); + initHashChangeEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initHashChangeEvent", [__arg_0, __arg_1]); - static initHashChangeEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "HashChangeEvent_initHashChangeEvent_Callback"; - initHashChangeEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initHashChangeEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initHashChangeEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initHashChangeEvent", [__arg_0, __arg_1, __arg_2]); - static initHashChangeEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "HashChangeEvent_initHashChangeEvent_Callback"; - initHashChangeEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initHashChangeEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + initHashChangeEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("initHashChangeEvent", [__arg_0, __arg_1, __arg_2, __arg_3]); - static initHashChangeEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "HashChangeEvent_initHashChangeEvent_Callback"; - initHashChangeEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initHashChangeEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + initHashChangeEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("initHashChangeEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static initHashChangeEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "HashChangeEvent_initHashChangeEvent_Callback"; - initHashChangeEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => initHashChangeEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + newURL_Getter_(mthis) => mthis["newURL"]; - static initHashChangeEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "HashChangeEvent_initHashChangeEvent_Callback"; - initHashChangeEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => initHashChangeEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static newURL_Getter(mthis) native "HashChangeEvent_newURL_Getter"; - newURL_Getter_(mthis) => newURL_Getter(mthis); - - static oldURL_Getter(mthis) native "HashChangeEvent_oldURL_Getter"; - oldURL_Getter_(mthis) => oldURL_Getter(mthis); + oldURL_Getter_(mthis) => mthis["oldURL"]; } class BlinkHeaders { static final instance = new BlinkHeaders(); - static append_Callback_0(mthis) native "Headers_append_Callback"; - append_Callback_0_(mthis) => append_Callback_0(mthis); + append_Callback_0_(mthis) => mthis.callMethod("append", []); - static append_Callback_1(mthis, __arg_0) native "Headers_append_Callback"; - append_Callback_1_(mthis, __arg_0) => append_Callback_1(mthis, __arg_0); + append_Callback_1_(mthis, __arg_0) => mthis.callMethod("append", [__arg_0]); - static append_Callback_2(mthis, __arg_0, __arg_1) native "Headers_append_Callback"; - append_Callback_2_(mthis, __arg_0, __arg_1) => append_Callback_2(mthis, __arg_0, __arg_1); + append_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("append", [__arg_0, __arg_1]); - static append_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Headers_append_Callback"; - append_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => append_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + constructorCallback_0_() => new js.JsObject(js.context["Headers"], []); - static append_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Headers_append_Callback"; - append_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => append_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["Headers"], [__arg_0]); - static constructorCallback_0() native "Headers_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + delete_Callback_0_(mthis) => mthis.callMethod("delete", []); - static constructorCallback_1(__arg_0) native "Headers_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + delete_Callback_1_(mthis, __arg_0) => mthis.callMethod("delete", [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "Headers_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + forEach_Callback_0_(mthis) => mthis.callMethod("forEach", []); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "Headers_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + forEach_Callback_1_(mthis, __arg_0) => mthis.callMethod("forEach", [__arg_0]); - static delete_Callback_0(mthis) native "Headers_delete_Callback"; - delete_Callback_0_(mthis) => delete_Callback_0(mthis); + forEach_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("forEach", [__arg_0, __arg_1]); - static delete_Callback_1(mthis, __arg_0) native "Headers_delete_Callback"; - delete_Callback_1_(mthis, __arg_0) => delete_Callback_1(mthis, __arg_0); + getAll_Callback_0_(mthis) => mthis.callMethod("getAll", []); - static delete_Callback_2(mthis, __arg_0, __arg_1) native "Headers_delete_Callback"; - delete_Callback_2_(mthis, __arg_0, __arg_1) => delete_Callback_2(mthis, __arg_0, __arg_1); + getAll_Callback_1_(mthis, __arg_0) => mthis.callMethod("getAll", [__arg_0]); - static delete_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Headers_delete_Callback"; - delete_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => delete_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + get_Callback_0_(mthis) => mthis.callMethod("get", []); - static forEach_Callback_0(mthis) native "Headers_forEach_Callback"; - forEach_Callback_0_(mthis) => forEach_Callback_0(mthis); + get_Callback_1_(mthis, __arg_0) => mthis.callMethod("get", [__arg_0]); - static forEach_Callback_1(mthis, __arg_0) native "Headers_forEach_Callback"; - forEach_Callback_1_(mthis, __arg_0) => forEach_Callback_1(mthis, __arg_0); + has_Callback_0_(mthis) => mthis.callMethod("has", []); - static forEach_Callback_2(mthis, __arg_0, __arg_1) native "Headers_forEach_Callback"; - forEach_Callback_2_(mthis, __arg_0, __arg_1) => forEach_Callback_2(mthis, __arg_0, __arg_1); + has_Callback_1_(mthis, __arg_0) => mthis.callMethod("has", [__arg_0]); - static forEach_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Headers_forEach_Callback"; - forEach_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => forEach_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + set_Callback_0_(mthis) => mthis.callMethod("set", []); - static forEach_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Headers_forEach_Callback"; - forEach_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => forEach_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + set_Callback_1_(mthis, __arg_0) => mthis.callMethod("set", [__arg_0]); - static getAll_Callback_0(mthis) native "Headers_getAll_Callback"; - getAll_Callback_0_(mthis) => getAll_Callback_0(mthis); + set_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("set", [__arg_0, __arg_1]); - static getAll_Callback_1(mthis, __arg_0) native "Headers_getAll_Callback"; - getAll_Callback_1_(mthis, __arg_0) => getAll_Callback_1(mthis, __arg_0); - - static getAll_Callback_2(mthis, __arg_0, __arg_1) native "Headers_getAll_Callback"; - getAll_Callback_2_(mthis, __arg_0, __arg_1) => getAll_Callback_2(mthis, __arg_0, __arg_1); - - static getAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Headers_getAll_Callback"; - getAll_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static get_Callback_0(mthis) native "Headers_get_Callback"; - get_Callback_0_(mthis) => get_Callback_0(mthis); - - static get_Callback_1(mthis, __arg_0) native "Headers_get_Callback"; - get_Callback_1_(mthis, __arg_0) => get_Callback_1(mthis, __arg_0); - - static get_Callback_2(mthis, __arg_0, __arg_1) native "Headers_get_Callback"; - get_Callback_2_(mthis, __arg_0, __arg_1) => get_Callback_2(mthis, __arg_0, __arg_1); - - static get_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Headers_get_Callback"; - get_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => get_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static has_Callback_0(mthis) native "Headers_has_Callback"; - has_Callback_0_(mthis) => has_Callback_0(mthis); - - static has_Callback_1(mthis, __arg_0) native "Headers_has_Callback"; - has_Callback_1_(mthis, __arg_0) => has_Callback_1(mthis, __arg_0); - - static has_Callback_2(mthis, __arg_0, __arg_1) native "Headers_has_Callback"; - has_Callback_2_(mthis, __arg_0, __arg_1) => has_Callback_2(mthis, __arg_0, __arg_1); - - static has_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Headers_has_Callback"; - has_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => has_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static set_Callback_0(mthis) native "Headers_set_Callback"; - set_Callback_0_(mthis) => set_Callback_0(mthis); - - static set_Callback_1(mthis, __arg_0) native "Headers_set_Callback"; - set_Callback_1_(mthis, __arg_0) => set_Callback_1(mthis, __arg_0); - - static set_Callback_2(mthis, __arg_0, __arg_1) native "Headers_set_Callback"; - set_Callback_2_(mthis, __arg_0, __arg_1) => set_Callback_2(mthis, __arg_0, __arg_1); - - static set_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Headers_set_Callback"; - set_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => set_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static set_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Headers_set_Callback"; - set_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => set_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static size_Getter(mthis) native "Headers_size_Getter"; - size_Getter_(mthis) => size_Getter(mthis); + size_Getter_(mthis) => mthis["size"]; } class BlinkHistory { static final instance = new BlinkHistory(); - static back_Callback_0(mthis) native "History_back_Callback"; - back_Callback_0_(mthis) => back_Callback_0(mthis); + back_Callback_0_(mthis) => mthis.callMethod("back", []); - static back_Callback_1(mthis, __arg_0) native "History_back_Callback"; - back_Callback_1_(mthis, __arg_0) => back_Callback_1(mthis, __arg_0); + forward_Callback_0_(mthis) => mthis.callMethod("forward", []); - static back_Callback_2(mthis, __arg_0, __arg_1) native "History_back_Callback"; - back_Callback_2_(mthis, __arg_0, __arg_1) => back_Callback_2(mthis, __arg_0, __arg_1); + go_Callback_0_(mthis) => mthis.callMethod("go", []); - static forward_Callback_0(mthis) native "History_forward_Callback"; - forward_Callback_0_(mthis) => forward_Callback_0(mthis); + go_Callback_1_(mthis, __arg_0) => mthis.callMethod("go", [__arg_0]); - static forward_Callback_1(mthis, __arg_0) native "History_forward_Callback"; - forward_Callback_1_(mthis, __arg_0) => forward_Callback_1(mthis, __arg_0); + length_Getter_(mthis) => mthis["length"]; - static forward_Callback_2(mthis, __arg_0, __arg_1) native "History_forward_Callback"; - forward_Callback_2_(mthis, __arg_0, __arg_1) => forward_Callback_2(mthis, __arg_0, __arg_1); + pushState_Callback_0_(mthis) => mthis.callMethod("pushState", []); - static go_Callback_0(mthis) native "History_go_Callback"; - go_Callback_0_(mthis) => go_Callback_0(mthis); + pushState_Callback_1_(mthis, __arg_0) => mthis.callMethod("pushState", [__arg_0]); - static go_Callback_1(mthis, __arg_0) native "History_go_Callback"; - go_Callback_1_(mthis, __arg_0) => go_Callback_1(mthis, __arg_0); + pushState_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("pushState", [__arg_0, __arg_1]); - static go_Callback_2(mthis, __arg_0, __arg_1) native "History_go_Callback"; - go_Callback_2_(mthis, __arg_0, __arg_1) => go_Callback_2(mthis, __arg_0, __arg_1); + pushState_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("pushState", [__arg_0, __arg_1, __arg_2]); - static go_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "History_go_Callback"; - go_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => go_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + replaceState_Callback_0_(mthis) => mthis.callMethod("replaceState", []); - static length_Getter(mthis) native "History_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + replaceState_Callback_1_(mthis, __arg_0) => mthis.callMethod("replaceState", [__arg_0]); - static pushState_Callback_0(mthis) native "History_pushState_Callback"; - pushState_Callback_0_(mthis) => pushState_Callback_0(mthis); + replaceState_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("replaceState", [__arg_0, __arg_1]); - static pushState_Callback_1(mthis, __arg_0) native "History_pushState_Callback"; - pushState_Callback_1_(mthis, __arg_0) => pushState_Callback_1(mthis, __arg_0); + replaceState_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("replaceState", [__arg_0, __arg_1, __arg_2]); - static pushState_Callback_2(mthis, __arg_0, __arg_1) native "History_pushState_Callback"; - pushState_Callback_2_(mthis, __arg_0, __arg_1) => pushState_Callback_2(mthis, __arg_0, __arg_1); - - static pushState_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "History_pushState_Callback"; - pushState_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => pushState_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static pushState_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "History_pushState_Callback"; - pushState_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => pushState_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static pushState_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "History_pushState_Callback"; - pushState_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => pushState_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static replaceState_Callback_0(mthis) native "History_replaceState_Callback"; - replaceState_Callback_0_(mthis) => replaceState_Callback_0(mthis); - - static replaceState_Callback_1(mthis, __arg_0) native "History_replaceState_Callback"; - replaceState_Callback_1_(mthis, __arg_0) => replaceState_Callback_1(mthis, __arg_0); - - static replaceState_Callback_2(mthis, __arg_0, __arg_1) native "History_replaceState_Callback"; - replaceState_Callback_2_(mthis, __arg_0, __arg_1) => replaceState_Callback_2(mthis, __arg_0, __arg_1); - - static replaceState_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "History_replaceState_Callback"; - replaceState_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => replaceState_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceState_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "History_replaceState_Callback"; - replaceState_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => replaceState_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static replaceState_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "History_replaceState_Callback"; - replaceState_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => replaceState_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static state_Getter(mthis) native "History_state_Getter"; - state_Getter_(mthis) => state_Getter(mthis); + state_Getter_(mthis) => mthis["state"]; } class BlinkIDBCursor { static final instance = new BlinkIDBCursor(); - static advance_Callback_0(mthis) native "IDBCursor_advance_Callback"; - advance_Callback_0_(mthis) => advance_Callback_0(mthis); + advance_Callback_0_(mthis) => mthis.callMethod("advance", []); - static advance_Callback_1(mthis, __arg_0) native "IDBCursor_advance_Callback"; - advance_Callback_1_(mthis, __arg_0) => advance_Callback_1(mthis, __arg_0); + advance_Callback_1_(mthis, __arg_0) => mthis.callMethod("advance", [__arg_0]); - static advance_Callback_2(mthis, __arg_0, __arg_1) native "IDBCursor_advance_Callback"; - advance_Callback_2_(mthis, __arg_0, __arg_1) => advance_Callback_2(mthis, __arg_0, __arg_1); + continuePrimaryKey_Callback_0_(mthis) => mthis.callMethod("continuePrimaryKey", []); - static advance_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBCursor_advance_Callback"; - advance_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => advance_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + continuePrimaryKey_Callback_1_(mthis, __arg_0) => mthis.callMethod("continuePrimaryKey", [__arg_0]); - static continuePrimaryKey_Callback_0(mthis) native "IDBCursor_continuePrimaryKey_Callback"; - continuePrimaryKey_Callback_0_(mthis) => continuePrimaryKey_Callback_0(mthis); + continuePrimaryKey_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("continuePrimaryKey", [__arg_0, __arg_1]); - static continuePrimaryKey_Callback_1(mthis, __arg_0) native "IDBCursor_continuePrimaryKey_Callback"; - continuePrimaryKey_Callback_1_(mthis, __arg_0) => continuePrimaryKey_Callback_1(mthis, __arg_0); + continue_Callback_0_(mthis) => mthis.callMethod("continue", []); - static continuePrimaryKey_Callback_2(mthis, __arg_0, __arg_1) native "IDBCursor_continuePrimaryKey_Callback"; - continuePrimaryKey_Callback_2_(mthis, __arg_0, __arg_1) => continuePrimaryKey_Callback_2(mthis, __arg_0, __arg_1); + continue_Callback_1_(mthis, __arg_0) => mthis.callMethod("continue", [__arg_0]); - static continuePrimaryKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBCursor_continuePrimaryKey_Callback"; - continuePrimaryKey_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => continuePrimaryKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + delete_Callback_0_(mthis) => mthis.callMethod("delete", []); - static continuePrimaryKey_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "IDBCursor_continuePrimaryKey_Callback"; - continuePrimaryKey_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => continuePrimaryKey_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + direction_Getter_(mthis) => mthis["direction"]; - static continue_Callback_0(mthis) native "IDBCursor_continue_Callback"; - continue_Callback_0_(mthis) => continue_Callback_0(mthis); + key_Getter_(mthis) => mthis["key"]; - static continue_Callback_1(mthis, __arg_0) native "IDBCursor_continue_Callback"; - continue_Callback_1_(mthis, __arg_0) => continue_Callback_1(mthis, __arg_0); + primaryKey_Getter_(mthis) => mthis["primaryKey"]; - static continue_Callback_2(mthis, __arg_0, __arg_1) native "IDBCursor_continue_Callback"; - continue_Callback_2_(mthis, __arg_0, __arg_1) => continue_Callback_2(mthis, __arg_0, __arg_1); + source_Getter_(mthis) => mthis["source"]; - static continue_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBCursor_continue_Callback"; - continue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => continue_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + update_Callback_0_(mthis) => mthis.callMethod("update", []); - static delete_Callback_0(mthis) native "IDBCursor_delete_Callback"; - delete_Callback_0_(mthis) => delete_Callback_0(mthis); - - static delete_Callback_1(mthis, __arg_0) native "IDBCursor_delete_Callback"; - delete_Callback_1_(mthis, __arg_0) => delete_Callback_1(mthis, __arg_0); - - static delete_Callback_2(mthis, __arg_0, __arg_1) native "IDBCursor_delete_Callback"; - delete_Callback_2_(mthis, __arg_0, __arg_1) => delete_Callback_2(mthis, __arg_0, __arg_1); - - static direction_Getter(mthis) native "IDBCursor_direction_Getter"; - direction_Getter_(mthis) => direction_Getter(mthis); - - static key_Getter(mthis) native "IDBCursor_key_Getter"; - key_Getter_(mthis) => key_Getter(mthis); - - static primaryKey_Getter(mthis) native "IDBCursor_primaryKey_Getter"; - primaryKey_Getter_(mthis) => primaryKey_Getter(mthis); - - static source_Getter(mthis) native "IDBCursor_source_Getter"; - source_Getter_(mthis) => source_Getter(mthis); - - static update_Callback_0(mthis) native "IDBCursor_update_Callback"; - update_Callback_0_(mthis) => update_Callback_0(mthis); - - static update_Callback_1(mthis, __arg_0) native "IDBCursor_update_Callback"; - update_Callback_1_(mthis, __arg_0) => update_Callback_1(mthis, __arg_0); - - static update_Callback_2(mthis, __arg_0, __arg_1) native "IDBCursor_update_Callback"; - update_Callback_2_(mthis, __arg_0, __arg_1) => update_Callback_2(mthis, __arg_0, __arg_1); - - static update_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBCursor_update_Callback"; - update_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => update_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + update_Callback_1_(mthis, __arg_0) => mthis.callMethod("update", [__arg_0]); } class BlinkIDBCursorWithValue extends BlinkIDBCursor { static final instance = new BlinkIDBCursorWithValue(); - static value_Getter(mthis) native "IDBCursorWithValue_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; } class BlinkIDBDatabase extends BlinkEventTarget { static final instance = new BlinkIDBDatabase(); - static close_Callback_0(mthis) native "IDBDatabase_close_Callback"; - close_Callback_0_(mthis) => close_Callback_0(mthis); + close_Callback_0_(mthis) => mthis.callMethod("close", []); - static close_Callback_1(mthis, __arg_0) native "IDBDatabase_close_Callback"; - close_Callback_1_(mthis, __arg_0) => close_Callback_1(mthis, __arg_0); + createObjectStore_Callback_0_(mthis) => mthis.callMethod("createObjectStore", []); - static close_Callback_2(mthis, __arg_0, __arg_1) native "IDBDatabase_close_Callback"; - close_Callback_2_(mthis, __arg_0, __arg_1) => close_Callback_2(mthis, __arg_0, __arg_1); + createObjectStore_Callback_1_(mthis, __arg_0) => mthis.callMethod("createObjectStore", [__arg_0]); - static createObjectStore_Callback_0(mthis) native "IDBDatabase_createObjectStore_Callback"; - createObjectStore_Callback_0_(mthis) => createObjectStore_Callback_0(mthis); + createObjectStore_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createObjectStore", [__arg_0, __arg_1]); - static createObjectStore_Callback_1(mthis, __arg_0) native "IDBDatabase_createObjectStore_Callback"; - createObjectStore_Callback_1_(mthis, __arg_0) => createObjectStore_Callback_1(mthis, __arg_0); + deleteObjectStore_Callback_0_(mthis) => mthis.callMethod("deleteObjectStore", []); - static createObjectStore_Callback_2(mthis, __arg_0, __arg_1) native "IDBDatabase_createObjectStore_Callback"; - createObjectStore_Callback_2_(mthis, __arg_0, __arg_1) => createObjectStore_Callback_2(mthis, __arg_0, __arg_1); + deleteObjectStore_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteObjectStore", [__arg_0]); - static createObjectStore_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBDatabase_createObjectStore_Callback"; - createObjectStore_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createObjectStore_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + name_Getter_(mthis) => mthis["name"]; - static createObjectStore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "IDBDatabase_createObjectStore_Callback"; - createObjectStore_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createObjectStore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + objectStoreNames_Getter_(mthis) => mthis["objectStoreNames"]; - static deleteObjectStore_Callback_0(mthis) native "IDBDatabase_deleteObjectStore_Callback"; - deleteObjectStore_Callback_0_(mthis) => deleteObjectStore_Callback_0(mthis); + onabort_Getter_(mthis) => mthis["onabort"]; - static deleteObjectStore_Callback_1(mthis, __arg_0) native "IDBDatabase_deleteObjectStore_Callback"; - deleteObjectStore_Callback_1_(mthis, __arg_0) => deleteObjectStore_Callback_1(mthis, __arg_0); + onabort_Setter_(mthis, __arg_0) => mthis["onabort"] = __arg_0; - static deleteObjectStore_Callback_2(mthis, __arg_0, __arg_1) native "IDBDatabase_deleteObjectStore_Callback"; - deleteObjectStore_Callback_2_(mthis, __arg_0, __arg_1) => deleteObjectStore_Callback_2(mthis, __arg_0, __arg_1); + onclose_Getter_(mthis) => mthis["onclose"]; - static deleteObjectStore_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBDatabase_deleteObjectStore_Callback"; - deleteObjectStore_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteObjectStore_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onclose_Setter_(mthis, __arg_0) => mthis["onclose"] = __arg_0; - static name_Getter(mthis) native "IDBDatabase_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static objectStoreNames_Getter(mthis) native "IDBDatabase_objectStoreNames_Getter"; - objectStoreNames_Getter_(mthis) => objectStoreNames_Getter(mthis); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onabort_Getter(mthis) native "IDBDatabase_onabort_Getter"; - onabort_Getter_(mthis) => onabort_Getter(mthis); + onversionchange_Getter_(mthis) => mthis["onversionchange"]; - static onabort_Setter(mthis, __arg_0) native "IDBDatabase_onabort_Setter"; - onabort_Setter_(mthis, __arg_0) => onabort_Setter(mthis, __arg_0); + onversionchange_Setter_(mthis, __arg_0) => mthis["onversionchange"] = __arg_0; - static onclose_Getter(mthis) native "IDBDatabase_onclose_Getter"; - onclose_Getter_(mthis) => onclose_Getter(mthis); + transaction_Callback_0_(mthis) => mthis.callMethod("transaction", []); - static onclose_Setter(mthis, __arg_0) native "IDBDatabase_onclose_Setter"; - onclose_Setter_(mthis, __arg_0) => onclose_Setter(mthis, __arg_0); + transaction_Callback_1_(mthis, __arg_0) => mthis.callMethod("transaction", [__arg_0]); - static onerror_Getter(mthis) native "IDBDatabase_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + transaction_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("transaction", [__arg_0, __arg_1]); - static onerror_Setter(mthis, __arg_0) native "IDBDatabase_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); - - static onversionchange_Getter(mthis) native "IDBDatabase_onversionchange_Getter"; - onversionchange_Getter_(mthis) => onversionchange_Getter(mthis); - - static onversionchange_Setter(mthis, __arg_0) native "IDBDatabase_onversionchange_Setter"; - onversionchange_Setter_(mthis, __arg_0) => onversionchange_Setter(mthis, __arg_0); - - static transaction_Callback_0(mthis) native "IDBDatabase_transaction_Callback"; - transaction_Callback_0_(mthis) => transaction_Callback_0(mthis); - - static transaction_Callback_1(mthis, __arg_0) native "IDBDatabase_transaction_Callback"; - transaction_Callback_1_(mthis, __arg_0) => transaction_Callback_1(mthis, __arg_0); - - static transaction_Callback_2(mthis, __arg_0, __arg_1) native "IDBDatabase_transaction_Callback"; - transaction_Callback_2_(mthis, __arg_0, __arg_1) => transaction_Callback_2(mthis, __arg_0, __arg_1); - - static transaction_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBDatabase_transaction_Callback"; - transaction_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => transaction_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static transaction_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "IDBDatabase_transaction_Callback"; - transaction_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => transaction_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static version_Getter(mthis) native "IDBDatabase_version_Getter"; - version_Getter_(mthis) => version_Getter(mthis); + version_Getter_(mthis) => mthis["version"]; } class BlinkIDBFactory { static final instance = new BlinkIDBFactory(); - static cmp_Callback_0(mthis) native "IDBFactory_cmp_Callback"; - cmp_Callback_0_(mthis) => cmp_Callback_0(mthis); + cmp_Callback_0_(mthis) => mthis.callMethod("cmp", []); - static cmp_Callback_1(mthis, __arg_0) native "IDBFactory_cmp_Callback"; - cmp_Callback_1_(mthis, __arg_0) => cmp_Callback_1(mthis, __arg_0); + cmp_Callback_1_(mthis, __arg_0) => mthis.callMethod("cmp", [__arg_0]); - static cmp_Callback_2(mthis, __arg_0, __arg_1) native "IDBFactory_cmp_Callback"; - cmp_Callback_2_(mthis, __arg_0, __arg_1) => cmp_Callback_2(mthis, __arg_0, __arg_1); + cmp_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("cmp", [__arg_0, __arg_1]); - static cmp_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBFactory_cmp_Callback"; - cmp_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => cmp_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + deleteDatabase_Callback_0_(mthis) => mthis.callMethod("deleteDatabase", []); - static cmp_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "IDBFactory_cmp_Callback"; - cmp_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => cmp_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + deleteDatabase_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteDatabase", [__arg_0]); - static deleteDatabase_Callback_0(mthis) native "IDBFactory_deleteDatabase_Callback"; - deleteDatabase_Callback_0_(mthis) => deleteDatabase_Callback_0(mthis); + open_Callback_0_(mthis) => mthis.callMethod("open", []); - static deleteDatabase_Callback_1(mthis, __arg_0) native "IDBFactory_deleteDatabase_Callback"; - deleteDatabase_Callback_1_(mthis, __arg_0) => deleteDatabase_Callback_1(mthis, __arg_0); + open_Callback_1_(mthis, __arg_0) => mthis.callMethod("open", [__arg_0]); - static deleteDatabase_Callback_2(mthis, __arg_0, __arg_1) native "IDBFactory_deleteDatabase_Callback"; - deleteDatabase_Callback_2_(mthis, __arg_0, __arg_1) => deleteDatabase_Callback_2(mthis, __arg_0, __arg_1); + open_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("open", [__arg_0, __arg_1]); - static deleteDatabase_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBFactory_deleteDatabase_Callback"; - deleteDatabase_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteDatabase_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static open_Callback_0(mthis) native "IDBFactory_open_Callback"; - open_Callback_0_(mthis) => open_Callback_0(mthis); - - static open_Callback_1(mthis, __arg_0) native "IDBFactory_open_Callback"; - open_Callback_1_(mthis, __arg_0) => open_Callback_1(mthis, __arg_0); - - static open_Callback_2(mthis, __arg_0, __arg_1) native "IDBFactory_open_Callback"; - open_Callback_2_(mthis, __arg_0, __arg_1) => open_Callback_2(mthis, __arg_0, __arg_1); - - static open_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBFactory_open_Callback"; - open_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => open_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static open_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "IDBFactory_open_Callback"; - open_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => open_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static webkitGetDatabaseNames_Callback_0(mthis) native "IDBFactory_webkitGetDatabaseNames_Callback"; - webkitGetDatabaseNames_Callback_0_(mthis) => webkitGetDatabaseNames_Callback_0(mthis); - - static webkitGetDatabaseNames_Callback_1(mthis, __arg_0) native "IDBFactory_webkitGetDatabaseNames_Callback"; - webkitGetDatabaseNames_Callback_1_(mthis, __arg_0) => webkitGetDatabaseNames_Callback_1(mthis, __arg_0); - - static webkitGetDatabaseNames_Callback_2(mthis, __arg_0, __arg_1) native "IDBFactory_webkitGetDatabaseNames_Callback"; - webkitGetDatabaseNames_Callback_2_(mthis, __arg_0, __arg_1) => webkitGetDatabaseNames_Callback_2(mthis, __arg_0, __arg_1); + webkitGetDatabaseNames_Callback_0_(mthis) => mthis.callMethod("webkitGetDatabaseNames", []); } class BlinkIDBIndex { static final instance = new BlinkIDBIndex(); - static count_Callback_0(mthis) native "IDBIndex_count_Callback"; - count_Callback_0_(mthis) => count_Callback_0(mthis); + count_Callback_0_(mthis) => mthis.callMethod("count", []); - static count_Callback_1(mthis, __arg_0) native "IDBIndex_count_Callback"; - count_Callback_1_(mthis, __arg_0) => count_Callback_1(mthis, __arg_0); + count_Callback_1_(mthis, __arg_0) => mthis.callMethod("count", [__arg_0]); - static count_Callback_2(mthis, __arg_0, __arg_1) native "IDBIndex_count_Callback"; - count_Callback_2_(mthis, __arg_0, __arg_1) => count_Callback_2(mthis, __arg_0, __arg_1); + getKey_Callback_0_(mthis) => mthis.callMethod("getKey", []); - static count_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBIndex_count_Callback"; - count_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => count_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getKey_Callback_1_(mthis, __arg_0) => mthis.callMethod("getKey", [__arg_0]); - static getKey_Callback_0(mthis) native "IDBIndex_getKey_Callback"; - getKey_Callback_0_(mthis) => getKey_Callback_0(mthis); + get_Callback_0_(mthis) => mthis.callMethod("get", []); - static getKey_Callback_1(mthis, __arg_0) native "IDBIndex_getKey_Callback"; - getKey_Callback_1_(mthis, __arg_0) => getKey_Callback_1(mthis, __arg_0); + get_Callback_1_(mthis, __arg_0) => mthis.callMethod("get", [__arg_0]); - static getKey_Callback_2(mthis, __arg_0, __arg_1) native "IDBIndex_getKey_Callback"; - getKey_Callback_2_(mthis, __arg_0, __arg_1) => getKey_Callback_2(mthis, __arg_0, __arg_1); + keyPath_Getter_(mthis) => mthis["keyPath"]; - static getKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBIndex_getKey_Callback"; - getKey_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + multiEntry_Getter_(mthis) => mthis["multiEntry"]; - static get_Callback_0(mthis) native "IDBIndex_get_Callback"; - get_Callback_0_(mthis) => get_Callback_0(mthis); + name_Getter_(mthis) => mthis["name"]; - static get_Callback_1(mthis, __arg_0) native "IDBIndex_get_Callback"; - get_Callback_1_(mthis, __arg_0) => get_Callback_1(mthis, __arg_0); + objectStore_Getter_(mthis) => mthis["objectStore"]; - static get_Callback_2(mthis, __arg_0, __arg_1) native "IDBIndex_get_Callback"; - get_Callback_2_(mthis, __arg_0, __arg_1) => get_Callback_2(mthis, __arg_0, __arg_1); + openCursor_Callback_0_(mthis) => mthis.callMethod("openCursor", []); - static get_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBIndex_get_Callback"; - get_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => get_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + openCursor_Callback_1_(mthis, __arg_0) => mthis.callMethod("openCursor", [__arg_0]); - static keyPath_Getter(mthis) native "IDBIndex_keyPath_Getter"; - keyPath_Getter_(mthis) => keyPath_Getter(mthis); + openCursor_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("openCursor", [__arg_0, __arg_1]); - static multiEntry_Getter(mthis) native "IDBIndex_multiEntry_Getter"; - multiEntry_Getter_(mthis) => multiEntry_Getter(mthis); + openKeyCursor_Callback_0_(mthis) => mthis.callMethod("openKeyCursor", []); - static name_Getter(mthis) native "IDBIndex_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + openKeyCursor_Callback_1_(mthis, __arg_0) => mthis.callMethod("openKeyCursor", [__arg_0]); - static objectStore_Getter(mthis) native "IDBIndex_objectStore_Getter"; - objectStore_Getter_(mthis) => objectStore_Getter(mthis); + openKeyCursor_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("openKeyCursor", [__arg_0, __arg_1]); - static openCursor_Callback_0(mthis) native "IDBIndex_openCursor_Callback"; - openCursor_Callback_0_(mthis) => openCursor_Callback_0(mthis); - - static openCursor_Callback_1(mthis, __arg_0) native "IDBIndex_openCursor_Callback"; - openCursor_Callback_1_(mthis, __arg_0) => openCursor_Callback_1(mthis, __arg_0); - - static openCursor_Callback_2(mthis, __arg_0, __arg_1) native "IDBIndex_openCursor_Callback"; - openCursor_Callback_2_(mthis, __arg_0, __arg_1) => openCursor_Callback_2(mthis, __arg_0, __arg_1); - - static openCursor_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBIndex_openCursor_Callback"; - openCursor_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => openCursor_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static openCursor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "IDBIndex_openCursor_Callback"; - openCursor_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => openCursor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static openKeyCursor_Callback_0(mthis) native "IDBIndex_openKeyCursor_Callback"; - openKeyCursor_Callback_0_(mthis) => openKeyCursor_Callback_0(mthis); - - static openKeyCursor_Callback_1(mthis, __arg_0) native "IDBIndex_openKeyCursor_Callback"; - openKeyCursor_Callback_1_(mthis, __arg_0) => openKeyCursor_Callback_1(mthis, __arg_0); - - static openKeyCursor_Callback_2(mthis, __arg_0, __arg_1) native "IDBIndex_openKeyCursor_Callback"; - openKeyCursor_Callback_2_(mthis, __arg_0, __arg_1) => openKeyCursor_Callback_2(mthis, __arg_0, __arg_1); - - static openKeyCursor_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBIndex_openKeyCursor_Callback"; - openKeyCursor_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => openKeyCursor_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static openKeyCursor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "IDBIndex_openKeyCursor_Callback"; - openKeyCursor_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => openKeyCursor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static unique_Getter(mthis) native "IDBIndex_unique_Getter"; - unique_Getter_(mthis) => unique_Getter(mthis); + unique_Getter_(mthis) => mthis["unique"]; } class BlinkIDBKeyRange { static final instance = new BlinkIDBKeyRange(); - static bound_Callback_0() native "IDBKeyRange_bound_Callback"; - bound_Callback_0_() => bound_Callback_0(); + bound_Callback_0_() => js.context["IDBKeyRange"].callMethod("bound", []); - static bound_Callback_1(__arg_0) native "IDBKeyRange_bound_Callback"; - bound_Callback_1_(__arg_0) => bound_Callback_1(__arg_0); + bound_Callback_1_(__arg_0) => js.context["IDBKeyRange"].callMethod("bound", [__arg_0]); - static bound_Callback_2(__arg_0, __arg_1) native "IDBKeyRange_bound_Callback"; - bound_Callback_2_(__arg_0, __arg_1) => bound_Callback_2(__arg_0, __arg_1); + bound_Callback_2_(__arg_0, __arg_1) => js.context["IDBKeyRange"].callMethod("bound", [__arg_0, __arg_1]); - static bound_Callback_3(__arg_0, __arg_1, __arg_2) native "IDBKeyRange_bound_Callback"; - bound_Callback_3_(__arg_0, __arg_1, __arg_2) => bound_Callback_3(__arg_0, __arg_1, __arg_2); + bound_Callback_3_(__arg_0, __arg_1, __arg_2) => js.context["IDBKeyRange"].callMethod("bound", [__arg_0, __arg_1, __arg_2]); - static bound_Callback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "IDBKeyRange_bound_Callback"; - bound_Callback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => bound_Callback_4(__arg_0, __arg_1, __arg_2, __arg_3); + bound_Callback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => js.context["IDBKeyRange"].callMethod("bound", [__arg_0, __arg_1, __arg_2, __arg_3]); - static bound_Callback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "IDBKeyRange_bound_Callback"; - bound_Callback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => bound_Callback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + lowerBound_Callback_0_() => js.context["IDBKeyRange"].callMethod("lowerBound", []); - static bound_Callback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "IDBKeyRange_bound_Callback"; - bound_Callback_6_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => bound_Callback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + lowerBound_Callback_1_(__arg_0) => js.context["IDBKeyRange"].callMethod("lowerBound", [__arg_0]); - static lowerBound_Callback_0() native "IDBKeyRange_lowerBound_Callback"; - lowerBound_Callback_0_() => lowerBound_Callback_0(); + lowerBound_Callback_2_(__arg_0, __arg_1) => js.context["IDBKeyRange"].callMethod("lowerBound", [__arg_0, __arg_1]); - static lowerBound_Callback_1(__arg_0) native "IDBKeyRange_lowerBound_Callback"; - lowerBound_Callback_1_(__arg_0) => lowerBound_Callback_1(__arg_0); + lowerOpen_Getter_(mthis) => mthis["lowerOpen"]; - static lowerBound_Callback_2(__arg_0, __arg_1) native "IDBKeyRange_lowerBound_Callback"; - lowerBound_Callback_2_(__arg_0, __arg_1) => lowerBound_Callback_2(__arg_0, __arg_1); + lower_Getter_(mthis) => mthis["lower"]; - static lowerBound_Callback_3(__arg_0, __arg_1, __arg_2) native "IDBKeyRange_lowerBound_Callback"; - lowerBound_Callback_3_(__arg_0, __arg_1, __arg_2) => lowerBound_Callback_3(__arg_0, __arg_1, __arg_2); + only_Callback_0_() => js.context["IDBKeyRange"].callMethod("only", []); - static lowerBound_Callback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "IDBKeyRange_lowerBound_Callback"; - lowerBound_Callback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => lowerBound_Callback_4(__arg_0, __arg_1, __arg_2, __arg_3); + only_Callback_1_(__arg_0) => js.context["IDBKeyRange"].callMethod("only", [__arg_0]); - static lowerOpen_Getter(mthis) native "IDBKeyRange_lowerOpen_Getter"; - lowerOpen_Getter_(mthis) => lowerOpen_Getter(mthis); + upperBound_Callback_0_() => js.context["IDBKeyRange"].callMethod("upperBound", []); - static lower_Getter(mthis) native "IDBKeyRange_lower_Getter"; - lower_Getter_(mthis) => lower_Getter(mthis); + upperBound_Callback_1_(__arg_0) => js.context["IDBKeyRange"].callMethod("upperBound", [__arg_0]); - static only_Callback_0() native "IDBKeyRange_only_Callback"; - only_Callback_0_() => only_Callback_0(); + upperBound_Callback_2_(__arg_0, __arg_1) => js.context["IDBKeyRange"].callMethod("upperBound", [__arg_0, __arg_1]); - static only_Callback_1(__arg_0) native "IDBKeyRange_only_Callback"; - only_Callback_1_(__arg_0) => only_Callback_1(__arg_0); + upperOpen_Getter_(mthis) => mthis["upperOpen"]; - static only_Callback_2(__arg_0, __arg_1) native "IDBKeyRange_only_Callback"; - only_Callback_2_(__arg_0, __arg_1) => only_Callback_2(__arg_0, __arg_1); - - static only_Callback_3(__arg_0, __arg_1, __arg_2) native "IDBKeyRange_only_Callback"; - only_Callback_3_(__arg_0, __arg_1, __arg_2) => only_Callback_3(__arg_0, __arg_1, __arg_2); - - static upperBound_Callback_0() native "IDBKeyRange_upperBound_Callback"; - upperBound_Callback_0_() => upperBound_Callback_0(); - - static upperBound_Callback_1(__arg_0) native "IDBKeyRange_upperBound_Callback"; - upperBound_Callback_1_(__arg_0) => upperBound_Callback_1(__arg_0); - - static upperBound_Callback_2(__arg_0, __arg_1) native "IDBKeyRange_upperBound_Callback"; - upperBound_Callback_2_(__arg_0, __arg_1) => upperBound_Callback_2(__arg_0, __arg_1); - - static upperBound_Callback_3(__arg_0, __arg_1, __arg_2) native "IDBKeyRange_upperBound_Callback"; - upperBound_Callback_3_(__arg_0, __arg_1, __arg_2) => upperBound_Callback_3(__arg_0, __arg_1, __arg_2); - - static upperBound_Callback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "IDBKeyRange_upperBound_Callback"; - upperBound_Callback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => upperBound_Callback_4(__arg_0, __arg_1, __arg_2, __arg_3); - - static upperOpen_Getter(mthis) native "IDBKeyRange_upperOpen_Getter"; - upperOpen_Getter_(mthis) => upperOpen_Getter(mthis); - - static upper_Getter(mthis) native "IDBKeyRange_upper_Getter"; - upper_Getter_(mthis) => upper_Getter(mthis); + upper_Getter_(mthis) => mthis["upper"]; } class BlinkIDBObjectStore { static final instance = new BlinkIDBObjectStore(); - static add_Callback_0(mthis) native "IDBObjectStore_add_Callback"; - add_Callback_0_(mthis) => add_Callback_0(mthis); + add_Callback_0_(mthis) => mthis.callMethod("add", []); - static add_Callback_1(mthis, __arg_0) native "IDBObjectStore_add_Callback"; - add_Callback_1_(mthis, __arg_0) => add_Callback_1(mthis, __arg_0); + add_Callback_1_(mthis, __arg_0) => mthis.callMethod("add", [__arg_0]); - static add_Callback_2(mthis, __arg_0, __arg_1) native "IDBObjectStore_add_Callback"; - add_Callback_2_(mthis, __arg_0, __arg_1) => add_Callback_2(mthis, __arg_0, __arg_1); + add_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("add", [__arg_0, __arg_1]); - static add_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBObjectStore_add_Callback"; - add_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => add_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + autoIncrement_Getter_(mthis) => mthis["autoIncrement"]; - static add_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "IDBObjectStore_add_Callback"; - add_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => add_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + clear_Callback_0_(mthis) => mthis.callMethod("clear", []); - static autoIncrement_Getter(mthis) native "IDBObjectStore_autoIncrement_Getter"; - autoIncrement_Getter_(mthis) => autoIncrement_Getter(mthis); + count_Callback_0_(mthis) => mthis.callMethod("count", []); - static clear_Callback_0(mthis) native "IDBObjectStore_clear_Callback"; - clear_Callback_0_(mthis) => clear_Callback_0(mthis); + count_Callback_1_(mthis, __arg_0) => mthis.callMethod("count", [__arg_0]); - static clear_Callback_1(mthis, __arg_0) native "IDBObjectStore_clear_Callback"; - clear_Callback_1_(mthis, __arg_0) => clear_Callback_1(mthis, __arg_0); + createIndex_Callback_0_(mthis) => mthis.callMethod("createIndex", []); - static clear_Callback_2(mthis, __arg_0, __arg_1) native "IDBObjectStore_clear_Callback"; - clear_Callback_2_(mthis, __arg_0, __arg_1) => clear_Callback_2(mthis, __arg_0, __arg_1); + createIndex_Callback_1_(mthis, __arg_0) => mthis.callMethod("createIndex", [__arg_0]); - static count_Callback_0(mthis) native "IDBObjectStore_count_Callback"; - count_Callback_0_(mthis) => count_Callback_0(mthis); + createIndex_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createIndex", [__arg_0, __arg_1]); - static count_Callback_1(mthis, __arg_0) native "IDBObjectStore_count_Callback"; - count_Callback_1_(mthis, __arg_0) => count_Callback_1(mthis, __arg_0); + createIndex_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createIndex", [__arg_0, __arg_1, __arg_2]); - static count_Callback_2(mthis, __arg_0, __arg_1) native "IDBObjectStore_count_Callback"; - count_Callback_2_(mthis, __arg_0, __arg_1) => count_Callback_2(mthis, __arg_0, __arg_1); + deleteIndex_Callback_0_(mthis) => mthis.callMethod("deleteIndex", []); - static count_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBObjectStore_count_Callback"; - count_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => count_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + deleteIndex_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteIndex", [__arg_0]); - static createIndex_Callback_0(mthis) native "IDBObjectStore_createIndex_Callback"; - createIndex_Callback_0_(mthis) => createIndex_Callback_0(mthis); + delete_Callback_0_(mthis) => mthis.callMethod("delete", []); - static createIndex_Callback_1(mthis, __arg_0) native "IDBObjectStore_createIndex_Callback"; - createIndex_Callback_1_(mthis, __arg_0) => createIndex_Callback_1(mthis, __arg_0); + delete_Callback_1_(mthis, __arg_0) => mthis.callMethod("delete", [__arg_0]); - static createIndex_Callback_2(mthis, __arg_0, __arg_1) native "IDBObjectStore_createIndex_Callback"; - createIndex_Callback_2_(mthis, __arg_0, __arg_1) => createIndex_Callback_2(mthis, __arg_0, __arg_1); + get_Callback_0_(mthis) => mthis.callMethod("get", []); - static createIndex_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBObjectStore_createIndex_Callback"; - createIndex_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createIndex_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + get_Callback_1_(mthis, __arg_0) => mthis.callMethod("get", [__arg_0]); - static createIndex_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "IDBObjectStore_createIndex_Callback"; - createIndex_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createIndex_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + indexNames_Getter_(mthis) => mthis["indexNames"]; - static createIndex_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "IDBObjectStore_createIndex_Callback"; - createIndex_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createIndex_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + index_Callback_0_(mthis) => mthis.callMethod("index", []); - static deleteIndex_Callback_0(mthis) native "IDBObjectStore_deleteIndex_Callback"; - deleteIndex_Callback_0_(mthis) => deleteIndex_Callback_0(mthis); + index_Callback_1_(mthis, __arg_0) => mthis.callMethod("index", [__arg_0]); - static deleteIndex_Callback_1(mthis, __arg_0) native "IDBObjectStore_deleteIndex_Callback"; - deleteIndex_Callback_1_(mthis, __arg_0) => deleteIndex_Callback_1(mthis, __arg_0); + keyPath_Getter_(mthis) => mthis["keyPath"]; - static deleteIndex_Callback_2(mthis, __arg_0, __arg_1) native "IDBObjectStore_deleteIndex_Callback"; - deleteIndex_Callback_2_(mthis, __arg_0, __arg_1) => deleteIndex_Callback_2(mthis, __arg_0, __arg_1); + name_Getter_(mthis) => mthis["name"]; - static deleteIndex_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBObjectStore_deleteIndex_Callback"; - deleteIndex_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteIndex_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + openCursor_Callback_0_(mthis) => mthis.callMethod("openCursor", []); - static delete_Callback_0(mthis) native "IDBObjectStore_delete_Callback"; - delete_Callback_0_(mthis) => delete_Callback_0(mthis); + openCursor_Callback_1_(mthis, __arg_0) => mthis.callMethod("openCursor", [__arg_0]); - static delete_Callback_1(mthis, __arg_0) native "IDBObjectStore_delete_Callback"; - delete_Callback_1_(mthis, __arg_0) => delete_Callback_1(mthis, __arg_0); + openCursor_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("openCursor", [__arg_0, __arg_1]); - static delete_Callback_2(mthis, __arg_0, __arg_1) native "IDBObjectStore_delete_Callback"; - delete_Callback_2_(mthis, __arg_0, __arg_1) => delete_Callback_2(mthis, __arg_0, __arg_1); + openKeyCursor_Callback_0_(mthis) => mthis.callMethod("openKeyCursor", []); - static delete_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBObjectStore_delete_Callback"; - delete_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => delete_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + openKeyCursor_Callback_1_(mthis, __arg_0) => mthis.callMethod("openKeyCursor", [__arg_0]); - static get_Callback_0(mthis) native "IDBObjectStore_get_Callback"; - get_Callback_0_(mthis) => get_Callback_0(mthis); + openKeyCursor_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("openKeyCursor", [__arg_0, __arg_1]); - static get_Callback_1(mthis, __arg_0) native "IDBObjectStore_get_Callback"; - get_Callback_1_(mthis, __arg_0) => get_Callback_1(mthis, __arg_0); + put_Callback_0_(mthis) => mthis.callMethod("put", []); - static get_Callback_2(mthis, __arg_0, __arg_1) native "IDBObjectStore_get_Callback"; - get_Callback_2_(mthis, __arg_0, __arg_1) => get_Callback_2(mthis, __arg_0, __arg_1); + put_Callback_1_(mthis, __arg_0) => mthis.callMethod("put", [__arg_0]); - static get_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBObjectStore_get_Callback"; - get_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => get_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + put_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("put", [__arg_0, __arg_1]); - static indexNames_Getter(mthis) native "IDBObjectStore_indexNames_Getter"; - indexNames_Getter_(mthis) => indexNames_Getter(mthis); - - static index_Callback_0(mthis) native "IDBObjectStore_index_Callback"; - index_Callback_0_(mthis) => index_Callback_0(mthis); - - static index_Callback_1(mthis, __arg_0) native "IDBObjectStore_index_Callback"; - index_Callback_1_(mthis, __arg_0) => index_Callback_1(mthis, __arg_0); - - static index_Callback_2(mthis, __arg_0, __arg_1) native "IDBObjectStore_index_Callback"; - index_Callback_2_(mthis, __arg_0, __arg_1) => index_Callback_2(mthis, __arg_0, __arg_1); - - static index_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBObjectStore_index_Callback"; - index_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => index_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static keyPath_Getter(mthis) native "IDBObjectStore_keyPath_Getter"; - keyPath_Getter_(mthis) => keyPath_Getter(mthis); - - static name_Getter(mthis) native "IDBObjectStore_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); - - static openCursor_Callback_0(mthis) native "IDBObjectStore_openCursor_Callback"; - openCursor_Callback_0_(mthis) => openCursor_Callback_0(mthis); - - static openCursor_Callback_1(mthis, __arg_0) native "IDBObjectStore_openCursor_Callback"; - openCursor_Callback_1_(mthis, __arg_0) => openCursor_Callback_1(mthis, __arg_0); - - static openCursor_Callback_2(mthis, __arg_0, __arg_1) native "IDBObjectStore_openCursor_Callback"; - openCursor_Callback_2_(mthis, __arg_0, __arg_1) => openCursor_Callback_2(mthis, __arg_0, __arg_1); - - static openCursor_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBObjectStore_openCursor_Callback"; - openCursor_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => openCursor_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static openCursor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "IDBObjectStore_openCursor_Callback"; - openCursor_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => openCursor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static openKeyCursor_Callback_0(mthis) native "IDBObjectStore_openKeyCursor_Callback"; - openKeyCursor_Callback_0_(mthis) => openKeyCursor_Callback_0(mthis); - - static openKeyCursor_Callback_1(mthis, __arg_0) native "IDBObjectStore_openKeyCursor_Callback"; - openKeyCursor_Callback_1_(mthis, __arg_0) => openKeyCursor_Callback_1(mthis, __arg_0); - - static openKeyCursor_Callback_2(mthis, __arg_0, __arg_1) native "IDBObjectStore_openKeyCursor_Callback"; - openKeyCursor_Callback_2_(mthis, __arg_0, __arg_1) => openKeyCursor_Callback_2(mthis, __arg_0, __arg_1); - - static openKeyCursor_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBObjectStore_openKeyCursor_Callback"; - openKeyCursor_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => openKeyCursor_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static openKeyCursor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "IDBObjectStore_openKeyCursor_Callback"; - openKeyCursor_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => openKeyCursor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static put_Callback_0(mthis) native "IDBObjectStore_put_Callback"; - put_Callback_0_(mthis) => put_Callback_0(mthis); - - static put_Callback_1(mthis, __arg_0) native "IDBObjectStore_put_Callback"; - put_Callback_1_(mthis, __arg_0) => put_Callback_1(mthis, __arg_0); - - static put_Callback_2(mthis, __arg_0, __arg_1) native "IDBObjectStore_put_Callback"; - put_Callback_2_(mthis, __arg_0, __arg_1) => put_Callback_2(mthis, __arg_0, __arg_1); - - static put_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBObjectStore_put_Callback"; - put_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => put_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static put_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "IDBObjectStore_put_Callback"; - put_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => put_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static transaction_Getter(mthis) native "IDBObjectStore_transaction_Getter"; - transaction_Getter_(mthis) => transaction_Getter(mthis); + transaction_Getter_(mthis) => mthis["transaction"]; } class BlinkIDBOpenDBRequest extends BlinkIDBRequest { static final instance = new BlinkIDBOpenDBRequest(); - static onblocked_Getter(mthis) native "IDBOpenDBRequest_onblocked_Getter"; - onblocked_Getter_(mthis) => onblocked_Getter(mthis); + onblocked_Getter_(mthis) => mthis["onblocked"]; - static onblocked_Setter(mthis, __arg_0) native "IDBOpenDBRequest_onblocked_Setter"; - onblocked_Setter_(mthis, __arg_0) => onblocked_Setter(mthis, __arg_0); + onblocked_Setter_(mthis, __arg_0) => mthis["onblocked"] = __arg_0; - static onupgradeneeded_Getter(mthis) native "IDBOpenDBRequest_onupgradeneeded_Getter"; - onupgradeneeded_Getter_(mthis) => onupgradeneeded_Getter(mthis); + onupgradeneeded_Getter_(mthis) => mthis["onupgradeneeded"]; - static onupgradeneeded_Setter(mthis, __arg_0) native "IDBOpenDBRequest_onupgradeneeded_Setter"; - onupgradeneeded_Setter_(mthis, __arg_0) => onupgradeneeded_Setter(mthis, __arg_0); + onupgradeneeded_Setter_(mthis, __arg_0) => mthis["onupgradeneeded"] = __arg_0; } class BlinkIDBRequest extends BlinkEventTarget { static final instance = new BlinkIDBRequest(); - static error_Getter(mthis) native "IDBRequest_error_Getter"; - error_Getter_(mthis) => error_Getter(mthis); + error_Getter_(mthis) => mthis["error"]; - static onerror_Getter(mthis) native "IDBRequest_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onerror_Setter(mthis, __arg_0) native "IDBRequest_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onsuccess_Getter(mthis) native "IDBRequest_onsuccess_Getter"; - onsuccess_Getter_(mthis) => onsuccess_Getter(mthis); + onsuccess_Getter_(mthis) => mthis["onsuccess"]; - static onsuccess_Setter(mthis, __arg_0) native "IDBRequest_onsuccess_Setter"; - onsuccess_Setter_(mthis, __arg_0) => onsuccess_Setter(mthis, __arg_0); + onsuccess_Setter_(mthis, __arg_0) => mthis["onsuccess"] = __arg_0; - static readyState_Getter(mthis) native "IDBRequest_readyState_Getter"; - readyState_Getter_(mthis) => readyState_Getter(mthis); + readyState_Getter_(mthis) => mthis["readyState"]; - static result_Getter(mthis) native "IDBRequest_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static source_Getter(mthis) native "IDBRequest_source_Getter"; - source_Getter_(mthis) => source_Getter(mthis); + source_Getter_(mthis) => mthis["source"]; - static transaction_Getter(mthis) native "IDBRequest_transaction_Getter"; - transaction_Getter_(mthis) => transaction_Getter(mthis); + transaction_Getter_(mthis) => mthis["transaction"]; } class BlinkIDBTransaction extends BlinkEventTarget { static final instance = new BlinkIDBTransaction(); - static abort_Callback_0(mthis) native "IDBTransaction_abort_Callback"; - abort_Callback_0_(mthis) => abort_Callback_0(mthis); + abort_Callback_0_(mthis) => mthis.callMethod("abort", []); - static abort_Callback_1(mthis, __arg_0) native "IDBTransaction_abort_Callback"; - abort_Callback_1_(mthis, __arg_0) => abort_Callback_1(mthis, __arg_0); + db_Getter_(mthis) => mthis["db"]; - static abort_Callback_2(mthis, __arg_0, __arg_1) native "IDBTransaction_abort_Callback"; - abort_Callback_2_(mthis, __arg_0, __arg_1) => abort_Callback_2(mthis, __arg_0, __arg_1); + error_Getter_(mthis) => mthis["error"]; - static db_Getter(mthis) native "IDBTransaction_db_Getter"; - db_Getter_(mthis) => db_Getter(mthis); + mode_Getter_(mthis) => mthis["mode"]; - static error_Getter(mthis) native "IDBTransaction_error_Getter"; - error_Getter_(mthis) => error_Getter(mthis); + objectStore_Callback_0_(mthis) => mthis.callMethod("objectStore", []); - static mode_Getter(mthis) native "IDBTransaction_mode_Getter"; - mode_Getter_(mthis) => mode_Getter(mthis); + objectStore_Callback_1_(mthis, __arg_0) => mthis.callMethod("objectStore", [__arg_0]); - static objectStore_Callback_0(mthis) native "IDBTransaction_objectStore_Callback"; - objectStore_Callback_0_(mthis) => objectStore_Callback_0(mthis); + onabort_Getter_(mthis) => mthis["onabort"]; - static objectStore_Callback_1(mthis, __arg_0) native "IDBTransaction_objectStore_Callback"; - objectStore_Callback_1_(mthis, __arg_0) => objectStore_Callback_1(mthis, __arg_0); + onabort_Setter_(mthis, __arg_0) => mthis["onabort"] = __arg_0; - static objectStore_Callback_2(mthis, __arg_0, __arg_1) native "IDBTransaction_objectStore_Callback"; - objectStore_Callback_2_(mthis, __arg_0, __arg_1) => objectStore_Callback_2(mthis, __arg_0, __arg_1); + oncomplete_Getter_(mthis) => mthis["oncomplete"]; - static objectStore_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "IDBTransaction_objectStore_Callback"; - objectStore_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => objectStore_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + oncomplete_Setter_(mthis, __arg_0) => mthis["oncomplete"] = __arg_0; - static onabort_Getter(mthis) native "IDBTransaction_onabort_Getter"; - onabort_Getter_(mthis) => onabort_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onabort_Setter(mthis, __arg_0) native "IDBTransaction_onabort_Setter"; - onabort_Setter_(mthis, __arg_0) => onabort_Setter(mthis, __arg_0); - - static oncomplete_Getter(mthis) native "IDBTransaction_oncomplete_Getter"; - oncomplete_Getter_(mthis) => oncomplete_Getter(mthis); - - static oncomplete_Setter(mthis, __arg_0) native "IDBTransaction_oncomplete_Setter"; - oncomplete_Setter_(mthis, __arg_0) => oncomplete_Setter(mthis, __arg_0); - - static onerror_Getter(mthis) native "IDBTransaction_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); - - static onerror_Setter(mthis, __arg_0) native "IDBTransaction_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; } class BlinkIDBVersionChangeEvent extends BlinkEvent { static final instance = new BlinkIDBVersionChangeEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "IDBVersionChangeEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["IDBVersionChangeEvent"], [__arg_0, __arg_1]); - static dataLossMessage_Getter(mthis) native "IDBVersionChangeEvent_dataLossMessage_Getter"; - dataLossMessage_Getter_(mthis) => dataLossMessage_Getter(mthis); + dataLossMessage_Getter_(mthis) => mthis["dataLossMessage"]; - static dataLoss_Getter(mthis) native "IDBVersionChangeEvent_dataLoss_Getter"; - dataLoss_Getter_(mthis) => dataLoss_Getter(mthis); + dataLoss_Getter_(mthis) => mthis["dataLoss"]; - static newVersion_Getter(mthis) native "IDBVersionChangeEvent_newVersion_Getter"; - newVersion_Getter_(mthis) => newVersion_Getter(mthis); + newVersion_Getter_(mthis) => mthis["newVersion"]; - static oldVersion_Getter(mthis) native "IDBVersionChangeEvent_oldVersion_Getter"; - oldVersion_Getter_(mthis) => oldVersion_Getter(mthis); + oldVersion_Getter_(mthis) => mthis["oldVersion"]; } class BlinkImageBitmap { static final instance = new BlinkImageBitmap(); - static height_Getter(mthis) native "ImageBitmap_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static width_Getter(mthis) native "ImageBitmap_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; } class BlinkImageData { static final instance = new BlinkImageData(); - static constructorCallback_0() native "ImageData_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["ImageData"], []); - static constructorCallback_1(__arg_0) native "ImageData_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["ImageData"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "ImageData_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["ImageData"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "ImageData_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_3_(__arg_0, __arg_1, __arg_2) => new js.JsObject(js.context["ImageData"], [__arg_0, __arg_1, __arg_2]); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "ImageData_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + data_Getter_(mthis) => mthis["data"]; - static constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "ImageData_constructorCallback"; - constructorCallback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + height_Getter_(mthis) => mthis["height"]; - static data_Getter(mthis) native "ImageData_data_Getter"; - data_Getter_(mthis) => data_Getter(mthis); - - static height_Getter(mthis) native "ImageData_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); - - static width_Getter(mthis) native "ImageData_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; } class BlinkInjectedScriptHost { static final instance = new BlinkInjectedScriptHost(); - static callFunction_Callback_0(mthis) native "InjectedScriptHost_callFunction_Callback"; - callFunction_Callback_0_(mthis) => callFunction_Callback_0(mthis); + callFunction_Callback_0_(mthis) => mthis.callMethod("callFunction", []); - static callFunction_Callback_1(mthis, __arg_0) native "InjectedScriptHost_callFunction_Callback"; - callFunction_Callback_1_(mthis, __arg_0) => callFunction_Callback_1(mthis, __arg_0); + callFunction_Callback_1_(mthis, __arg_0) => mthis.callMethod("callFunction", [__arg_0]); - static callFunction_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_callFunction_Callback"; - callFunction_Callback_2_(mthis, __arg_0, __arg_1) => callFunction_Callback_2(mthis, __arg_0, __arg_1); + callFunction_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("callFunction", [__arg_0, __arg_1]); - static callFunction_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_callFunction_Callback"; - callFunction_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => callFunction_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + callFunction_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("callFunction", [__arg_0, __arg_1, __arg_2]); - static callFunction_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "InjectedScriptHost_callFunction_Callback"; - callFunction_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => callFunction_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + clearConsoleMessages_Callback_0_(mthis) => mthis.callMethod("clearConsoleMessages", []); - static callFunction_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "InjectedScriptHost_callFunction_Callback"; - callFunction_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => callFunction_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + collectionEntries_Callback_0_(mthis) => mthis.callMethod("collectionEntries", []); - static clearConsoleMessages_Callback_0(mthis) native "InjectedScriptHost_clearConsoleMessages_Callback"; - clearConsoleMessages_Callback_0_(mthis) => clearConsoleMessages_Callback_0(mthis); + collectionEntries_Callback_1_(mthis, __arg_0) => mthis.callMethod("collectionEntries", [__arg_0]); - static clearConsoleMessages_Callback_1(mthis, __arg_0) native "InjectedScriptHost_clearConsoleMessages_Callback"; - clearConsoleMessages_Callback_1_(mthis, __arg_0) => clearConsoleMessages_Callback_1(mthis, __arg_0); + debugFunction_Callback_0_(mthis) => mthis.callMethod("debugFunction", []); - static clearConsoleMessages_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_clearConsoleMessages_Callback"; - clearConsoleMessages_Callback_2_(mthis, __arg_0, __arg_1) => clearConsoleMessages_Callback_2(mthis, __arg_0, __arg_1); + debugFunction_Callback_1_(mthis, __arg_0) => mthis.callMethod("debugFunction", [__arg_0]); - static collectionEntries_Callback_0(mthis) native "InjectedScriptHost_collectionEntries_Callback"; - collectionEntries_Callback_0_(mthis) => collectionEntries_Callback_0(mthis); + eval_Callback_0_(mthis) => mthis.callMethod("eval", []); - static collectionEntries_Callback_1(mthis, __arg_0) native "InjectedScriptHost_collectionEntries_Callback"; - collectionEntries_Callback_1_(mthis, __arg_0) => collectionEntries_Callback_1(mthis, __arg_0); + eval_Callback_1_(mthis, __arg_0) => mthis.callMethod("eval", [__arg_0]); - static collectionEntries_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_collectionEntries_Callback"; - collectionEntries_Callback_2_(mthis, __arg_0, __arg_1) => collectionEntries_Callback_2(mthis, __arg_0, __arg_1); + evaluateWithExceptionDetails_Callback_0_(mthis) => mthis.callMethod("evaluateWithExceptionDetails", []); - static collectionEntries_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_collectionEntries_Callback"; - collectionEntries_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => collectionEntries_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + evaluateWithExceptionDetails_Callback_1_(mthis, __arg_0) => mthis.callMethod("evaluateWithExceptionDetails", [__arg_0]); - static debugFunction_Callback_0(mthis) native "InjectedScriptHost_debugFunction_Callback"; - debugFunction_Callback_0_(mthis) => debugFunction_Callback_0(mthis); + functionDetails_Callback_0_(mthis) => mthis.callMethod("functionDetails", []); - static debugFunction_Callback_1(mthis, __arg_0) native "InjectedScriptHost_debugFunction_Callback"; - debugFunction_Callback_1_(mthis, __arg_0) => debugFunction_Callback_1(mthis, __arg_0); + functionDetails_Callback_1_(mthis, __arg_0) => mthis.callMethod("functionDetails", [__arg_0]); - static debugFunction_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_debugFunction_Callback"; - debugFunction_Callback_2_(mthis, __arg_0, __arg_1) => debugFunction_Callback_2(mthis, __arg_0, __arg_1); + getEventListeners_Callback_0_(mthis) => mthis.callMethod("getEventListeners", []); - static debugFunction_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_debugFunction_Callback"; - debugFunction_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => debugFunction_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getEventListeners_Callback_1_(mthis, __arg_0) => mthis.callMethod("getEventListeners", [__arg_0]); - static eval_Callback_0(mthis) native "InjectedScriptHost_eval_Callback"; - eval_Callback_0_(mthis) => eval_Callback_0(mthis); + getInternalProperties_Callback_0_(mthis) => mthis.callMethod("getInternalProperties", []); - static eval_Callback_1(mthis, __arg_0) native "InjectedScriptHost_eval_Callback"; - eval_Callback_1_(mthis, __arg_0) => eval_Callback_1(mthis, __arg_0); + getInternalProperties_Callback_1_(mthis, __arg_0) => mthis.callMethod("getInternalProperties", [__arg_0]); - static eval_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_eval_Callback"; - eval_Callback_2_(mthis, __arg_0, __arg_1) => eval_Callback_2(mthis, __arg_0, __arg_1); + inspect_Callback_0_(mthis) => mthis.callMethod("inspect", []); - static eval_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_eval_Callback"; - eval_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => eval_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + inspect_Callback_1_(mthis, __arg_0) => mthis.callMethod("inspect", [__arg_0]); - static evaluateWithExceptionDetails_Callback_0(mthis) native "InjectedScriptHost_evaluateWithExceptionDetails_Callback"; - evaluateWithExceptionDetails_Callback_0_(mthis) => evaluateWithExceptionDetails_Callback_0(mthis); + inspect_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("inspect", [__arg_0, __arg_1]); - static evaluateWithExceptionDetails_Callback_1(mthis, __arg_0) native "InjectedScriptHost_evaluateWithExceptionDetails_Callback"; - evaluateWithExceptionDetails_Callback_1_(mthis, __arg_0) => evaluateWithExceptionDetails_Callback_1(mthis, __arg_0); + inspectedObject_Callback_0_(mthis) => mthis.callMethod("inspectedObject", []); - static evaluateWithExceptionDetails_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_evaluateWithExceptionDetails_Callback"; - evaluateWithExceptionDetails_Callback_2_(mthis, __arg_0, __arg_1) => evaluateWithExceptionDetails_Callback_2(mthis, __arg_0, __arg_1); + inspectedObject_Callback_1_(mthis, __arg_0) => mthis.callMethod("inspectedObject", [__arg_0]); - static evaluateWithExceptionDetails_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_evaluateWithExceptionDetails_Callback"; - evaluateWithExceptionDetails_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => evaluateWithExceptionDetails_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + internalConstructorName_Callback_0_(mthis) => mthis.callMethod("internalConstructorName", []); - static functionDetails_Callback_0(mthis) native "InjectedScriptHost_functionDetails_Callback"; - functionDetails_Callback_0_(mthis) => functionDetails_Callback_0(mthis); + internalConstructorName_Callback_1_(mthis, __arg_0) => mthis.callMethod("internalConstructorName", [__arg_0]); - static functionDetails_Callback_1(mthis, __arg_0) native "InjectedScriptHost_functionDetails_Callback"; - functionDetails_Callback_1_(mthis, __arg_0) => functionDetails_Callback_1(mthis, __arg_0); + isHTMLAllCollection_Callback_0_(mthis) => mthis.callMethod("isHTMLAllCollection", []); - static functionDetails_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_functionDetails_Callback"; - functionDetails_Callback_2_(mthis, __arg_0, __arg_1) => functionDetails_Callback_2(mthis, __arg_0, __arg_1); + isHTMLAllCollection_Callback_1_(mthis, __arg_0) => mthis.callMethod("isHTMLAllCollection", [__arg_0]); - static functionDetails_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_functionDetails_Callback"; - functionDetails_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => functionDetails_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + monitorFunction_Callback_0_(mthis) => mthis.callMethod("monitorFunction", []); - static getEventListeners_Callback_0(mthis) native "InjectedScriptHost_getEventListeners_Callback"; - getEventListeners_Callback_0_(mthis) => getEventListeners_Callback_0(mthis); + monitorFunction_Callback_1_(mthis, __arg_0) => mthis.callMethod("monitorFunction", [__arg_0]); - static getEventListeners_Callback_1(mthis, __arg_0) native "InjectedScriptHost_getEventListeners_Callback"; - getEventListeners_Callback_1_(mthis, __arg_0) => getEventListeners_Callback_1(mthis, __arg_0); + setFunctionVariableValue_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setFunctionVariableValue", [__arg_0, __arg_1]); - static getEventListeners_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_getEventListeners_Callback"; - getEventListeners_Callback_2_(mthis, __arg_0, __arg_1) => getEventListeners_Callback_2(mthis, __arg_0, __arg_1); + setFunctionVariableValue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setFunctionVariableValue", [__arg_0, __arg_1, __arg_2]); - static getEventListeners_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_getEventListeners_Callback"; - getEventListeners_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getEventListeners_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setFunctionVariableValue_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("setFunctionVariableValue", [__arg_0, __arg_1, __arg_2, __arg_3]); - static getInternalProperties_Callback_0(mthis) native "InjectedScriptHost_getInternalProperties_Callback"; - getInternalProperties_Callback_0_(mthis) => getInternalProperties_Callback_0(mthis); + setNonEnumProperty_Callback_1_(mthis, __arg_0) => mthis.callMethod("setNonEnumProperty", [__arg_0]); - static getInternalProperties_Callback_1(mthis, __arg_0) native "InjectedScriptHost_getInternalProperties_Callback"; - getInternalProperties_Callback_1_(mthis, __arg_0) => getInternalProperties_Callback_1(mthis, __arg_0); + setNonEnumProperty_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setNonEnumProperty", [__arg_0, __arg_1]); - static getInternalProperties_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_getInternalProperties_Callback"; - getInternalProperties_Callback_2_(mthis, __arg_0, __arg_1) => getInternalProperties_Callback_2(mthis, __arg_0, __arg_1); + setNonEnumProperty_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setNonEnumProperty", [__arg_0, __arg_1, __arg_2]); - static getInternalProperties_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_getInternalProperties_Callback"; - getInternalProperties_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getInternalProperties_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + subtype_Callback_0_(mthis) => mthis.callMethod("subtype", []); - static inspect_Callback_0(mthis) native "InjectedScriptHost_inspect_Callback"; - inspect_Callback_0_(mthis) => inspect_Callback_0(mthis); + subtype_Callback_1_(mthis, __arg_0) => mthis.callMethod("subtype", [__arg_0]); - static inspect_Callback_1(mthis, __arg_0) native "InjectedScriptHost_inspect_Callback"; - inspect_Callback_1_(mthis, __arg_0) => inspect_Callback_1(mthis, __arg_0); + suppressWarningsAndCallFunction_Callback_0_(mthis) => mthis.callMethod("suppressWarningsAndCallFunction", []); - static inspect_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_inspect_Callback"; - inspect_Callback_2_(mthis, __arg_0, __arg_1) => inspect_Callback_2(mthis, __arg_0, __arg_1); + suppressWarningsAndCallFunction_Callback_1_(mthis, __arg_0) => mthis.callMethod("suppressWarningsAndCallFunction", [__arg_0]); - static inspect_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_inspect_Callback"; - inspect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => inspect_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + suppressWarningsAndCallFunction_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("suppressWarningsAndCallFunction", [__arg_0, __arg_1]); - static inspect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "InjectedScriptHost_inspect_Callback"; - inspect_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => inspect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + suppressWarningsAndCallFunction_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("suppressWarningsAndCallFunction", [__arg_0, __arg_1, __arg_2]); - static inspectedObject_Callback_0(mthis) native "InjectedScriptHost_inspectedObject_Callback"; - inspectedObject_Callback_0_(mthis) => inspectedObject_Callback_0(mthis); + undebugFunction_Callback_0_(mthis) => mthis.callMethod("undebugFunction", []); - static inspectedObject_Callback_1(mthis, __arg_0) native "InjectedScriptHost_inspectedObject_Callback"; - inspectedObject_Callback_1_(mthis, __arg_0) => inspectedObject_Callback_1(mthis, __arg_0); + undebugFunction_Callback_1_(mthis, __arg_0) => mthis.callMethod("undebugFunction", [__arg_0]); - static inspectedObject_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_inspectedObject_Callback"; - inspectedObject_Callback_2_(mthis, __arg_0, __arg_1) => inspectedObject_Callback_2(mthis, __arg_0, __arg_1); + unmonitorFunction_Callback_0_(mthis) => mthis.callMethod("unmonitorFunction", []); - static inspectedObject_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_inspectedObject_Callback"; - inspectedObject_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => inspectedObject_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static internalConstructorName_Callback_0(mthis) native "InjectedScriptHost_internalConstructorName_Callback"; - internalConstructorName_Callback_0_(mthis) => internalConstructorName_Callback_0(mthis); - - static internalConstructorName_Callback_1(mthis, __arg_0) native "InjectedScriptHost_internalConstructorName_Callback"; - internalConstructorName_Callback_1_(mthis, __arg_0) => internalConstructorName_Callback_1(mthis, __arg_0); - - static internalConstructorName_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_internalConstructorName_Callback"; - internalConstructorName_Callback_2_(mthis, __arg_0, __arg_1) => internalConstructorName_Callback_2(mthis, __arg_0, __arg_1); - - static internalConstructorName_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_internalConstructorName_Callback"; - internalConstructorName_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => internalConstructorName_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static isHTMLAllCollection_Callback_0(mthis) native "InjectedScriptHost_isHTMLAllCollection_Callback"; - isHTMLAllCollection_Callback_0_(mthis) => isHTMLAllCollection_Callback_0(mthis); - - static isHTMLAllCollection_Callback_1(mthis, __arg_0) native "InjectedScriptHost_isHTMLAllCollection_Callback"; - isHTMLAllCollection_Callback_1_(mthis, __arg_0) => isHTMLAllCollection_Callback_1(mthis, __arg_0); - - static isHTMLAllCollection_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_isHTMLAllCollection_Callback"; - isHTMLAllCollection_Callback_2_(mthis, __arg_0, __arg_1) => isHTMLAllCollection_Callback_2(mthis, __arg_0, __arg_1); - - static isHTMLAllCollection_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_isHTMLAllCollection_Callback"; - isHTMLAllCollection_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isHTMLAllCollection_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static monitorFunction_Callback_0(mthis) native "InjectedScriptHost_monitorFunction_Callback"; - monitorFunction_Callback_0_(mthis) => monitorFunction_Callback_0(mthis); - - static monitorFunction_Callback_1(mthis, __arg_0) native "InjectedScriptHost_monitorFunction_Callback"; - monitorFunction_Callback_1_(mthis, __arg_0) => monitorFunction_Callback_1(mthis, __arg_0); - - static monitorFunction_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_monitorFunction_Callback"; - monitorFunction_Callback_2_(mthis, __arg_0, __arg_1) => monitorFunction_Callback_2(mthis, __arg_0, __arg_1); - - static monitorFunction_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_monitorFunction_Callback"; - monitorFunction_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => monitorFunction_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setFunctionVariableValue_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_setFunctionVariableValue_Callback"; - setFunctionVariableValue_Callback_2_(mthis, __arg_0, __arg_1) => setFunctionVariableValue_Callback_2(mthis, __arg_0, __arg_1); - - static setFunctionVariableValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_setFunctionVariableValue_Callback"; - setFunctionVariableValue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setFunctionVariableValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setFunctionVariableValue_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "InjectedScriptHost_setFunctionVariableValue_Callback"; - setFunctionVariableValue_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setFunctionVariableValue_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setFunctionVariableValue_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "InjectedScriptHost_setFunctionVariableValue_Callback"; - setFunctionVariableValue_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setFunctionVariableValue_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static setFunctionVariableValue_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "InjectedScriptHost_setFunctionVariableValue_Callback"; - setFunctionVariableValue_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => setFunctionVariableValue_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static setNonEnumProperty_Callback_1(mthis, __arg_0) native "InjectedScriptHost_setNonEnumProperty_Callback"; - setNonEnumProperty_Callback_1_(mthis, __arg_0) => setNonEnumProperty_Callback_1(mthis, __arg_0); - - static setNonEnumProperty_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_setNonEnumProperty_Callback"; - setNonEnumProperty_Callback_2_(mthis, __arg_0, __arg_1) => setNonEnumProperty_Callback_2(mthis, __arg_0, __arg_1); - - static setNonEnumProperty_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_setNonEnumProperty_Callback"; - setNonEnumProperty_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setNonEnumProperty_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setNonEnumProperty_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "InjectedScriptHost_setNonEnumProperty_Callback"; - setNonEnumProperty_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setNonEnumProperty_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setNonEnumProperty_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "InjectedScriptHost_setNonEnumProperty_Callback"; - setNonEnumProperty_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setNonEnumProperty_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static subtype_Callback_0(mthis) native "InjectedScriptHost_subtype_Callback"; - subtype_Callback_0_(mthis) => subtype_Callback_0(mthis); - - static subtype_Callback_1(mthis, __arg_0) native "InjectedScriptHost_subtype_Callback"; - subtype_Callback_1_(mthis, __arg_0) => subtype_Callback_1(mthis, __arg_0); - - static subtype_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_subtype_Callback"; - subtype_Callback_2_(mthis, __arg_0, __arg_1) => subtype_Callback_2(mthis, __arg_0, __arg_1); - - static subtype_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_subtype_Callback"; - subtype_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => subtype_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static suppressWarningsAndCallFunction_Callback_0(mthis) native "InjectedScriptHost_suppressWarningsAndCallFunction_Callback"; - suppressWarningsAndCallFunction_Callback_0_(mthis) => suppressWarningsAndCallFunction_Callback_0(mthis); - - static suppressWarningsAndCallFunction_Callback_1(mthis, __arg_0) native "InjectedScriptHost_suppressWarningsAndCallFunction_Callback"; - suppressWarningsAndCallFunction_Callback_1_(mthis, __arg_0) => suppressWarningsAndCallFunction_Callback_1(mthis, __arg_0); - - static suppressWarningsAndCallFunction_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_suppressWarningsAndCallFunction_Callback"; - suppressWarningsAndCallFunction_Callback_2_(mthis, __arg_0, __arg_1) => suppressWarningsAndCallFunction_Callback_2(mthis, __arg_0, __arg_1); - - static suppressWarningsAndCallFunction_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_suppressWarningsAndCallFunction_Callback"; - suppressWarningsAndCallFunction_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => suppressWarningsAndCallFunction_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static suppressWarningsAndCallFunction_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "InjectedScriptHost_suppressWarningsAndCallFunction_Callback"; - suppressWarningsAndCallFunction_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => suppressWarningsAndCallFunction_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static suppressWarningsAndCallFunction_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "InjectedScriptHost_suppressWarningsAndCallFunction_Callback"; - suppressWarningsAndCallFunction_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => suppressWarningsAndCallFunction_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static undebugFunction_Callback_0(mthis) native "InjectedScriptHost_undebugFunction_Callback"; - undebugFunction_Callback_0_(mthis) => undebugFunction_Callback_0(mthis); - - static undebugFunction_Callback_1(mthis, __arg_0) native "InjectedScriptHost_undebugFunction_Callback"; - undebugFunction_Callback_1_(mthis, __arg_0) => undebugFunction_Callback_1(mthis, __arg_0); - - static undebugFunction_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_undebugFunction_Callback"; - undebugFunction_Callback_2_(mthis, __arg_0, __arg_1) => undebugFunction_Callback_2(mthis, __arg_0, __arg_1); - - static undebugFunction_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_undebugFunction_Callback"; - undebugFunction_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => undebugFunction_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static unmonitorFunction_Callback_0(mthis) native "InjectedScriptHost_unmonitorFunction_Callback"; - unmonitorFunction_Callback_0_(mthis) => unmonitorFunction_Callback_0(mthis); - - static unmonitorFunction_Callback_1(mthis, __arg_0) native "InjectedScriptHost_unmonitorFunction_Callback"; - unmonitorFunction_Callback_1_(mthis, __arg_0) => unmonitorFunction_Callback_1(mthis, __arg_0); - - static unmonitorFunction_Callback_2(mthis, __arg_0, __arg_1) native "InjectedScriptHost_unmonitorFunction_Callback"; - unmonitorFunction_Callback_2_(mthis, __arg_0, __arg_1) => unmonitorFunction_Callback_2(mthis, __arg_0, __arg_1); - - static unmonitorFunction_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InjectedScriptHost_unmonitorFunction_Callback"; - unmonitorFunction_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => unmonitorFunction_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + unmonitorFunction_Callback_1_(mthis, __arg_0) => mthis.callMethod("unmonitorFunction", [__arg_0]); } class BlinkInputMethodContext extends BlinkEventTarget { static final instance = new BlinkInputMethodContext(); - static compositionEndOffset_Getter(mthis) native "InputMethodContext_compositionEndOffset_Getter"; - compositionEndOffset_Getter_(mthis) => compositionEndOffset_Getter(mthis); + compositionEndOffset_Getter_(mthis) => mthis["compositionEndOffset"]; - static compositionStartOffset_Getter(mthis) native "InputMethodContext_compositionStartOffset_Getter"; - compositionStartOffset_Getter_(mthis) => compositionStartOffset_Getter(mthis); + compositionStartOffset_Getter_(mthis) => mthis["compositionStartOffset"]; - static confirmComposition_Callback_0(mthis) native "InputMethodContext_confirmComposition_Callback"; - confirmComposition_Callback_0_(mthis) => confirmComposition_Callback_0(mthis); + confirmComposition_Callback_0_(mthis) => mthis.callMethod("confirmComposition", []); - static confirmComposition_Callback_1(mthis, __arg_0) native "InputMethodContext_confirmComposition_Callback"; - confirmComposition_Callback_1_(mthis, __arg_0) => confirmComposition_Callback_1(mthis, __arg_0); + locale_Getter_(mthis) => mthis["locale"]; - static confirmComposition_Callback_2(mthis, __arg_0, __arg_1) native "InputMethodContext_confirmComposition_Callback"; - confirmComposition_Callback_2_(mthis, __arg_0, __arg_1) => confirmComposition_Callback_2(mthis, __arg_0, __arg_1); + oncandidatewindowhide_Getter_(mthis) => mthis["oncandidatewindowhide"]; - static locale_Getter(mthis) native "InputMethodContext_locale_Getter"; - locale_Getter_(mthis) => locale_Getter(mthis); + oncandidatewindowhide_Setter_(mthis, __arg_0) => mthis["oncandidatewindowhide"] = __arg_0; - static oncandidatewindowhide_Getter(mthis) native "InputMethodContext_oncandidatewindowhide_Getter"; - oncandidatewindowhide_Getter_(mthis) => oncandidatewindowhide_Getter(mthis); + oncandidatewindowshow_Getter_(mthis) => mthis["oncandidatewindowshow"]; - static oncandidatewindowhide_Setter(mthis, __arg_0) native "InputMethodContext_oncandidatewindowhide_Setter"; - oncandidatewindowhide_Setter_(mthis, __arg_0) => oncandidatewindowhide_Setter(mthis, __arg_0); + oncandidatewindowshow_Setter_(mthis, __arg_0) => mthis["oncandidatewindowshow"] = __arg_0; - static oncandidatewindowshow_Getter(mthis) native "InputMethodContext_oncandidatewindowshow_Getter"; - oncandidatewindowshow_Getter_(mthis) => oncandidatewindowshow_Getter(mthis); + oncandidatewindowupdate_Getter_(mthis) => mthis["oncandidatewindowupdate"]; - static oncandidatewindowshow_Setter(mthis, __arg_0) native "InputMethodContext_oncandidatewindowshow_Setter"; - oncandidatewindowshow_Setter_(mthis, __arg_0) => oncandidatewindowshow_Setter(mthis, __arg_0); + oncandidatewindowupdate_Setter_(mthis, __arg_0) => mthis["oncandidatewindowupdate"] = __arg_0; - static oncandidatewindowupdate_Getter(mthis) native "InputMethodContext_oncandidatewindowupdate_Getter"; - oncandidatewindowupdate_Getter_(mthis) => oncandidatewindowupdate_Getter(mthis); - - static oncandidatewindowupdate_Setter(mthis, __arg_0) native "InputMethodContext_oncandidatewindowupdate_Setter"; - oncandidatewindowupdate_Setter_(mthis, __arg_0) => oncandidatewindowupdate_Setter(mthis, __arg_0); - - static target_Getter(mthis) native "InputMethodContext_target_Getter"; - target_Getter_(mthis) => target_Getter(mthis); + target_Getter_(mthis) => mthis["target"]; } class BlinkInspectorFrontendHost { static final instance = new BlinkInspectorFrontendHost(); - static copyText_Callback_0(mthis) native "InspectorFrontendHost_copyText_Callback"; - copyText_Callback_0_(mthis) => copyText_Callback_0(mthis); + copyText_Callback_0_(mthis) => mthis.callMethod("copyText", []); - static copyText_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_copyText_Callback"; - copyText_Callback_1_(mthis, __arg_0) => copyText_Callback_1(mthis, __arg_0); + copyText_Callback_1_(mthis, __arg_0) => mthis.callMethod("copyText", [__arg_0]); - static copyText_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_copyText_Callback"; - copyText_Callback_2_(mthis, __arg_0, __arg_1) => copyText_Callback_2(mthis, __arg_0, __arg_1); + getSelectionBackgroundColor_Callback_0_(mthis) => mthis.callMethod("getSelectionBackgroundColor", []); - static copyText_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InspectorFrontendHost_copyText_Callback"; - copyText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => copyText_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getSelectionForegroundColor_Callback_0_(mthis) => mthis.callMethod("getSelectionForegroundColor", []); - static getSelectionBackgroundColor_Callback_0(mthis) native "InspectorFrontendHost_getSelectionBackgroundColor_Callback"; - getSelectionBackgroundColor_Callback_0_(mthis) => getSelectionBackgroundColor_Callback_0(mthis); + isHostedMode_Callback_0_(mthis) => mthis.callMethod("isHostedMode", []); - static getSelectionBackgroundColor_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_getSelectionBackgroundColor_Callback"; - getSelectionBackgroundColor_Callback_1_(mthis, __arg_0) => getSelectionBackgroundColor_Callback_1(mthis, __arg_0); + isUnderTest_Callback_0_(mthis) => mthis.callMethod("isUnderTest", []); - static getSelectionBackgroundColor_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_getSelectionBackgroundColor_Callback"; - getSelectionBackgroundColor_Callback_2_(mthis, __arg_0, __arg_1) => getSelectionBackgroundColor_Callback_2(mthis, __arg_0, __arg_1); + isolatedFileSystem_Callback_0_(mthis) => mthis.callMethod("isolatedFileSystem", []); - static getSelectionForegroundColor_Callback_0(mthis) native "InspectorFrontendHost_getSelectionForegroundColor_Callback"; - getSelectionForegroundColor_Callback_0_(mthis) => getSelectionForegroundColor_Callback_0(mthis); + isolatedFileSystem_Callback_1_(mthis, __arg_0) => mthis.callMethod("isolatedFileSystem", [__arg_0]); - static getSelectionForegroundColor_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_getSelectionForegroundColor_Callback"; - getSelectionForegroundColor_Callback_1_(mthis, __arg_0) => getSelectionForegroundColor_Callback_1(mthis, __arg_0); + isolatedFileSystem_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("isolatedFileSystem", [__arg_0, __arg_1]); - static getSelectionForegroundColor_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_getSelectionForegroundColor_Callback"; - getSelectionForegroundColor_Callback_2_(mthis, __arg_0, __arg_1) => getSelectionForegroundColor_Callback_2(mthis, __arg_0, __arg_1); + platform_Callback_0_(mthis) => mthis.callMethod("platform", []); - static isHostedMode_Callback_0(mthis) native "InspectorFrontendHost_isHostedMode_Callback"; - isHostedMode_Callback_0_(mthis) => isHostedMode_Callback_0(mthis); + port_Callback_0_(mthis) => mthis.callMethod("port", []); - static isHostedMode_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_isHostedMode_Callback"; - isHostedMode_Callback_1_(mthis, __arg_0) => isHostedMode_Callback_1(mthis, __arg_0); + recordActionTaken_Callback_0_(mthis) => mthis.callMethod("recordActionTaken", []); - static isHostedMode_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_isHostedMode_Callback"; - isHostedMode_Callback_2_(mthis, __arg_0, __arg_1) => isHostedMode_Callback_2(mthis, __arg_0, __arg_1); + recordActionTaken_Callback_1_(mthis, __arg_0) => mthis.callMethod("recordActionTaken", [__arg_0]); - static isUnderTest_Callback_0(mthis) native "InspectorFrontendHost_isUnderTest_Callback"; - isUnderTest_Callback_0_(mthis) => isUnderTest_Callback_0(mthis); + recordPanelShown_Callback_0_(mthis) => mthis.callMethod("recordPanelShown", []); - static isUnderTest_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_isUnderTest_Callback"; - isUnderTest_Callback_1_(mthis, __arg_0) => isUnderTest_Callback_1(mthis, __arg_0); + recordPanelShown_Callback_1_(mthis, __arg_0) => mthis.callMethod("recordPanelShown", [__arg_0]); - static isUnderTest_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_isUnderTest_Callback"; - isUnderTest_Callback_2_(mthis, __arg_0, __arg_1) => isUnderTest_Callback_2(mthis, __arg_0, __arg_1); + sendMessageToBackend_Callback_0_(mthis) => mthis.callMethod("sendMessageToBackend", []); - static isolatedFileSystem_Callback_0(mthis) native "InspectorFrontendHost_isolatedFileSystem_Callback"; - isolatedFileSystem_Callback_0_(mthis) => isolatedFileSystem_Callback_0(mthis); + sendMessageToBackend_Callback_1_(mthis, __arg_0) => mthis.callMethod("sendMessageToBackend", [__arg_0]); - static isolatedFileSystem_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_isolatedFileSystem_Callback"; - isolatedFileSystem_Callback_1_(mthis, __arg_0) => isolatedFileSystem_Callback_1(mthis, __arg_0); + sendMessageToEmbedder_Callback_0_(mthis) => mthis.callMethod("sendMessageToEmbedder", []); - static isolatedFileSystem_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_isolatedFileSystem_Callback"; - isolatedFileSystem_Callback_2_(mthis, __arg_0, __arg_1) => isolatedFileSystem_Callback_2(mthis, __arg_0, __arg_1); + sendMessageToEmbedder_Callback_1_(mthis, __arg_0) => mthis.callMethod("sendMessageToEmbedder", [__arg_0]); - static isolatedFileSystem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InspectorFrontendHost_isolatedFileSystem_Callback"; - isolatedFileSystem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isolatedFileSystem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setInjectedScriptForOrigin_Callback_0_(mthis) => mthis.callMethod("setInjectedScriptForOrigin", []); - static isolatedFileSystem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "InspectorFrontendHost_isolatedFileSystem_Callback"; - isolatedFileSystem_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => isolatedFileSystem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + setInjectedScriptForOrigin_Callback_1_(mthis, __arg_0) => mthis.callMethod("setInjectedScriptForOrigin", [__arg_0]); - static platform_Callback_0(mthis) native "InspectorFrontendHost_platform_Callback"; - platform_Callback_0_(mthis) => platform_Callback_0(mthis); + setInjectedScriptForOrigin_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setInjectedScriptForOrigin", [__arg_0, __arg_1]); - static platform_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_platform_Callback"; - platform_Callback_1_(mthis, __arg_0) => platform_Callback_1(mthis, __arg_0); + setZoomFactor_Callback_0_(mthis) => mthis.callMethod("setZoomFactor", []); - static platform_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_platform_Callback"; - platform_Callback_2_(mthis, __arg_0, __arg_1) => platform_Callback_2(mthis, __arg_0, __arg_1); + setZoomFactor_Callback_1_(mthis, __arg_0) => mthis.callMethod("setZoomFactor", [__arg_0]); - static port_Callback_0(mthis) native "InspectorFrontendHost_port_Callback"; - port_Callback_0_(mthis) => port_Callback_0(mthis); + showContextMenuAtPoint_Callback_1_(mthis, __arg_0) => mthis.callMethod("showContextMenuAtPoint", [__arg_0]); - static port_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_port_Callback"; - port_Callback_1_(mthis, __arg_0) => port_Callback_1(mthis, __arg_0); + showContextMenuAtPoint_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("showContextMenuAtPoint", [__arg_0, __arg_1]); - static port_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_port_Callback"; - port_Callback_2_(mthis, __arg_0, __arg_1) => port_Callback_2(mthis, __arg_0, __arg_1); + showContextMenuAtPoint_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("showContextMenuAtPoint", [__arg_0, __arg_1, __arg_2]); - static recordActionTaken_Callback_0(mthis) native "InspectorFrontendHost_recordActionTaken_Callback"; - recordActionTaken_Callback_0_(mthis) => recordActionTaken_Callback_0(mthis); + showContextMenu_Callback_0_(mthis) => mthis.callMethod("showContextMenu", []); - static recordActionTaken_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_recordActionTaken_Callback"; - recordActionTaken_Callback_1_(mthis, __arg_0) => recordActionTaken_Callback_1(mthis, __arg_0); + showContextMenu_Callback_1_(mthis, __arg_0) => mthis.callMethod("showContextMenu", [__arg_0]); - static recordActionTaken_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_recordActionTaken_Callback"; - recordActionTaken_Callback_2_(mthis, __arg_0, __arg_1) => recordActionTaken_Callback_2(mthis, __arg_0, __arg_1); + showContextMenu_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("showContextMenu", [__arg_0, __arg_1]); - static recordActionTaken_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InspectorFrontendHost_recordActionTaken_Callback"; - recordActionTaken_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => recordActionTaken_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + upgradeDraggedFileSystemPermissions_Callback_0_(mthis) => mthis.callMethod("upgradeDraggedFileSystemPermissions", []); - static recordPanelShown_Callback_0(mthis) native "InspectorFrontendHost_recordPanelShown_Callback"; - recordPanelShown_Callback_0_(mthis) => recordPanelShown_Callback_0(mthis); + upgradeDraggedFileSystemPermissions_Callback_1_(mthis, __arg_0) => mthis.callMethod("upgradeDraggedFileSystemPermissions", [__arg_0]); - static recordPanelShown_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_recordPanelShown_Callback"; - recordPanelShown_Callback_1_(mthis, __arg_0) => recordPanelShown_Callback_1(mthis, __arg_0); - - static recordPanelShown_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_recordPanelShown_Callback"; - recordPanelShown_Callback_2_(mthis, __arg_0, __arg_1) => recordPanelShown_Callback_2(mthis, __arg_0, __arg_1); - - static recordPanelShown_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InspectorFrontendHost_recordPanelShown_Callback"; - recordPanelShown_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => recordPanelShown_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static sendMessageToBackend_Callback_0(mthis) native "InspectorFrontendHost_sendMessageToBackend_Callback"; - sendMessageToBackend_Callback_0_(mthis) => sendMessageToBackend_Callback_0(mthis); - - static sendMessageToBackend_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_sendMessageToBackend_Callback"; - sendMessageToBackend_Callback_1_(mthis, __arg_0) => sendMessageToBackend_Callback_1(mthis, __arg_0); - - static sendMessageToBackend_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_sendMessageToBackend_Callback"; - sendMessageToBackend_Callback_2_(mthis, __arg_0, __arg_1) => sendMessageToBackend_Callback_2(mthis, __arg_0, __arg_1); - - static sendMessageToBackend_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InspectorFrontendHost_sendMessageToBackend_Callback"; - sendMessageToBackend_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => sendMessageToBackend_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static sendMessageToEmbedder_Callback_0(mthis) native "InspectorFrontendHost_sendMessageToEmbedder_Callback"; - sendMessageToEmbedder_Callback_0_(mthis) => sendMessageToEmbedder_Callback_0(mthis); - - static sendMessageToEmbedder_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_sendMessageToEmbedder_Callback"; - sendMessageToEmbedder_Callback_1_(mthis, __arg_0) => sendMessageToEmbedder_Callback_1(mthis, __arg_0); - - static sendMessageToEmbedder_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_sendMessageToEmbedder_Callback"; - sendMessageToEmbedder_Callback_2_(mthis, __arg_0, __arg_1) => sendMessageToEmbedder_Callback_2(mthis, __arg_0, __arg_1); - - static sendMessageToEmbedder_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InspectorFrontendHost_sendMessageToEmbedder_Callback"; - sendMessageToEmbedder_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => sendMessageToEmbedder_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setInjectedScriptForOrigin_Callback_0(mthis) native "InspectorFrontendHost_setInjectedScriptForOrigin_Callback"; - setInjectedScriptForOrigin_Callback_0_(mthis) => setInjectedScriptForOrigin_Callback_0(mthis); - - static setInjectedScriptForOrigin_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_setInjectedScriptForOrigin_Callback"; - setInjectedScriptForOrigin_Callback_1_(mthis, __arg_0) => setInjectedScriptForOrigin_Callback_1(mthis, __arg_0); - - static setInjectedScriptForOrigin_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_setInjectedScriptForOrigin_Callback"; - setInjectedScriptForOrigin_Callback_2_(mthis, __arg_0, __arg_1) => setInjectedScriptForOrigin_Callback_2(mthis, __arg_0, __arg_1); - - static setInjectedScriptForOrigin_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InspectorFrontendHost_setInjectedScriptForOrigin_Callback"; - setInjectedScriptForOrigin_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setInjectedScriptForOrigin_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setInjectedScriptForOrigin_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "InspectorFrontendHost_setInjectedScriptForOrigin_Callback"; - setInjectedScriptForOrigin_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setInjectedScriptForOrigin_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setZoomFactor_Callback_0(mthis) native "InspectorFrontendHost_setZoomFactor_Callback"; - setZoomFactor_Callback_0_(mthis) => setZoomFactor_Callback_0(mthis); - - static setZoomFactor_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_setZoomFactor_Callback"; - setZoomFactor_Callback_1_(mthis, __arg_0) => setZoomFactor_Callback_1(mthis, __arg_0); - - static setZoomFactor_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_setZoomFactor_Callback"; - setZoomFactor_Callback_2_(mthis, __arg_0, __arg_1) => setZoomFactor_Callback_2(mthis, __arg_0, __arg_1); - - static setZoomFactor_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InspectorFrontendHost_setZoomFactor_Callback"; - setZoomFactor_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setZoomFactor_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static showContextMenuAtPoint_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_showContextMenuAtPoint_Callback"; - showContextMenuAtPoint_Callback_1_(mthis, __arg_0) => showContextMenuAtPoint_Callback_1(mthis, __arg_0); - - static showContextMenuAtPoint_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_showContextMenuAtPoint_Callback"; - showContextMenuAtPoint_Callback_2_(mthis, __arg_0, __arg_1) => showContextMenuAtPoint_Callback_2(mthis, __arg_0, __arg_1); - - static showContextMenuAtPoint_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InspectorFrontendHost_showContextMenuAtPoint_Callback"; - showContextMenuAtPoint_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => showContextMenuAtPoint_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static showContextMenuAtPoint_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "InspectorFrontendHost_showContextMenuAtPoint_Callback"; - showContextMenuAtPoint_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => showContextMenuAtPoint_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static showContextMenuAtPoint_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "InspectorFrontendHost_showContextMenuAtPoint_Callback"; - showContextMenuAtPoint_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => showContextMenuAtPoint_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static showContextMenu_Callback_0(mthis) native "InspectorFrontendHost_showContextMenu_Callback"; - showContextMenu_Callback_0_(mthis) => showContextMenu_Callback_0(mthis); - - static showContextMenu_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_showContextMenu_Callback"; - showContextMenu_Callback_1_(mthis, __arg_0) => showContextMenu_Callback_1(mthis, __arg_0); - - static showContextMenu_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_showContextMenu_Callback"; - showContextMenu_Callback_2_(mthis, __arg_0, __arg_1) => showContextMenu_Callback_2(mthis, __arg_0, __arg_1); - - static showContextMenu_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InspectorFrontendHost_showContextMenu_Callback"; - showContextMenu_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => showContextMenu_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static showContextMenu_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "InspectorFrontendHost_showContextMenu_Callback"; - showContextMenu_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => showContextMenu_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static upgradeDraggedFileSystemPermissions_Callback_0(mthis) native "InspectorFrontendHost_upgradeDraggedFileSystemPermissions_Callback"; - upgradeDraggedFileSystemPermissions_Callback_0_(mthis) => upgradeDraggedFileSystemPermissions_Callback_0(mthis); - - static upgradeDraggedFileSystemPermissions_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_upgradeDraggedFileSystemPermissions_Callback"; - upgradeDraggedFileSystemPermissions_Callback_1_(mthis, __arg_0) => upgradeDraggedFileSystemPermissions_Callback_1(mthis, __arg_0); - - static upgradeDraggedFileSystemPermissions_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_upgradeDraggedFileSystemPermissions_Callback"; - upgradeDraggedFileSystemPermissions_Callback_2_(mthis, __arg_0, __arg_1) => upgradeDraggedFileSystemPermissions_Callback_2(mthis, __arg_0, __arg_1); - - static upgradeDraggedFileSystemPermissions_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "InspectorFrontendHost_upgradeDraggedFileSystemPermissions_Callback"; - upgradeDraggedFileSystemPermissions_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => upgradeDraggedFileSystemPermissions_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static zoomFactor_Callback_0(mthis) native "InspectorFrontendHost_zoomFactor_Callback"; - zoomFactor_Callback_0_(mthis) => zoomFactor_Callback_0(mthis); - - static zoomFactor_Callback_1(mthis, __arg_0) native "InspectorFrontendHost_zoomFactor_Callback"; - zoomFactor_Callback_1_(mthis, __arg_0) => zoomFactor_Callback_1(mthis, __arg_0); - - static zoomFactor_Callback_2(mthis, __arg_0, __arg_1) native "InspectorFrontendHost_zoomFactor_Callback"; - zoomFactor_Callback_2_(mthis, __arg_0, __arg_1) => zoomFactor_Callback_2(mthis, __arg_0, __arg_1); + zoomFactor_Callback_0_(mthis) => mthis.callMethod("zoomFactor", []); } class BlinkInspectorOverlayHost { static final instance = new BlinkInspectorOverlayHost(); - static resume_Callback_0(mthis) native "InspectorOverlayHost_resume_Callback"; - resume_Callback_0_(mthis) => resume_Callback_0(mthis); + resume_Callback_0_(mthis) => mthis.callMethod("resume", []); - static resume_Callback_1(mthis, __arg_0) native "InspectorOverlayHost_resume_Callback"; - resume_Callback_1_(mthis, __arg_0) => resume_Callback_1(mthis, __arg_0); - - static resume_Callback_2(mthis, __arg_0, __arg_1) native "InspectorOverlayHost_resume_Callback"; - resume_Callback_2_(mthis, __arg_0, __arg_1) => resume_Callback_2(mthis, __arg_0, __arg_1); - - static stepOver_Callback_0(mthis) native "InspectorOverlayHost_stepOver_Callback"; - stepOver_Callback_0_(mthis) => stepOver_Callback_0(mthis); - - static stepOver_Callback_1(mthis, __arg_0) native "InspectorOverlayHost_stepOver_Callback"; - stepOver_Callback_1_(mthis, __arg_0) => stepOver_Callback_1(mthis, __arg_0); - - static stepOver_Callback_2(mthis, __arg_0, __arg_1) native "InspectorOverlayHost_stepOver_Callback"; - stepOver_Callback_2_(mthis, __arg_0, __arg_1) => stepOver_Callback_2(mthis, __arg_0, __arg_1); + stepOver_Callback_0_(mthis) => mthis.callMethod("stepOver", []); } class BlinkInstallEvent extends BlinkExtendableEvent { static final instance = new BlinkInstallEvent(); - static reloadAll_Callback_0(mthis) native "InstallEvent_reloadAll_Callback"; - reloadAll_Callback_0_(mthis) => reloadAll_Callback_0(mthis); + reloadAll_Callback_0_(mthis) => mthis.callMethod("reloadAll", []); - static reloadAll_Callback_1(mthis, __arg_0) native "InstallEvent_reloadAll_Callback"; - reloadAll_Callback_1_(mthis, __arg_0) => reloadAll_Callback_1(mthis, __arg_0); - - static reloadAll_Callback_2(mthis, __arg_0, __arg_1) native "InstallEvent_reloadAll_Callback"; - reloadAll_Callback_2_(mthis, __arg_0, __arg_1) => reloadAll_Callback_2(mthis, __arg_0, __arg_1); - - static replace_Callback_0(mthis) native "InstallEvent_replace_Callback"; - replace_Callback_0_(mthis) => replace_Callback_0(mthis); - - static replace_Callback_1(mthis, __arg_0) native "InstallEvent_replace_Callback"; - replace_Callback_1_(mthis, __arg_0) => replace_Callback_1(mthis, __arg_0); - - static replace_Callback_2(mthis, __arg_0, __arg_1) native "InstallEvent_replace_Callback"; - replace_Callback_2_(mthis, __arg_0, __arg_1) => replace_Callback_2(mthis, __arg_0, __arg_1); + replace_Callback_0_(mthis) => mthis.callMethod("replace", []); } class BlinkIterator { static final instance = new BlinkIterator(); - static next_Callback_0(mthis) native "Iterator_next_Callback"; - next_Callback_0_(mthis) => next_Callback_0(mthis); + next_Callback_0_(mthis) => mthis.callMethod("next", []); - static next_Callback_1(mthis, __arg_0) native "Iterator_next_Callback"; - next_Callback_1_(mthis, __arg_0) => next_Callback_1(mthis, __arg_0); - - static next_Callback_2(mthis, __arg_0, __arg_1) native "Iterator_next_Callback"; - next_Callback_2_(mthis, __arg_0, __arg_1) => next_Callback_2(mthis, __arg_0, __arg_1); - - static next_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Iterator_next_Callback"; - next_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => next_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + next_Callback_1_(mthis, __arg_0) => mthis.callMethod("next", [__arg_0]); } class BlinkJavaScriptCallFrame { static final instance = new BlinkJavaScriptCallFrame(); - static caller_Getter(mthis) native "JavaScriptCallFrame_caller_Getter"; - caller_Getter_(mthis) => caller_Getter(mthis); + caller_Getter_(mthis) => mthis["caller"]; - static column_Getter(mthis) native "JavaScriptCallFrame_column_Getter"; - column_Getter_(mthis) => column_Getter(mthis); + column_Getter_(mthis) => mthis["column"]; - static evaluateWithExceptionDetails_Callback_0(mthis) native "JavaScriptCallFrame_evaluateWithExceptionDetails_Callback"; - evaluateWithExceptionDetails_Callback_0_(mthis) => evaluateWithExceptionDetails_Callback_0(mthis); + evaluateWithExceptionDetails_Callback_0_(mthis) => mthis.callMethod("evaluateWithExceptionDetails", []); - static evaluateWithExceptionDetails_Callback_1(mthis, __arg_0) native "JavaScriptCallFrame_evaluateWithExceptionDetails_Callback"; - evaluateWithExceptionDetails_Callback_1_(mthis, __arg_0) => evaluateWithExceptionDetails_Callback_1(mthis, __arg_0); + evaluateWithExceptionDetails_Callback_1_(mthis, __arg_0) => mthis.callMethod("evaluateWithExceptionDetails", [__arg_0]); - static evaluateWithExceptionDetails_Callback_2(mthis, __arg_0, __arg_1) native "JavaScriptCallFrame_evaluateWithExceptionDetails_Callback"; - evaluateWithExceptionDetails_Callback_2_(mthis, __arg_0, __arg_1) => evaluateWithExceptionDetails_Callback_2(mthis, __arg_0, __arg_1); + functionName_Getter_(mthis) => mthis["functionName"]; - static evaluateWithExceptionDetails_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "JavaScriptCallFrame_evaluateWithExceptionDetails_Callback"; - evaluateWithExceptionDetails_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => evaluateWithExceptionDetails_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + isAtReturn_Getter_(mthis) => mthis["isAtReturn"]; - static functionName_Getter(mthis) native "JavaScriptCallFrame_functionName_Getter"; - functionName_Getter_(mthis) => functionName_Getter(mthis); + line_Getter_(mthis) => mthis["line"]; - static isAtReturn_Getter(mthis) native "JavaScriptCallFrame_isAtReturn_Getter"; - isAtReturn_Getter_(mthis) => isAtReturn_Getter(mthis); + restart_Callback_0_(mthis) => mthis.callMethod("restart", []); - static line_Getter(mthis) native "JavaScriptCallFrame_line_Getter"; - line_Getter_(mthis) => line_Getter(mthis); + returnValue_Getter_(mthis) => mthis["returnValue"]; - static restart_Callback_0(mthis) native "JavaScriptCallFrame_restart_Callback"; - restart_Callback_0_(mthis) => restart_Callback_0(mthis); + scopeChain_Getter_(mthis) => mthis["scopeChain"]; - static restart_Callback_1(mthis, __arg_0) native "JavaScriptCallFrame_restart_Callback"; - restart_Callback_1_(mthis, __arg_0) => restart_Callback_1(mthis, __arg_0); + scopeType_Callback_0_(mthis) => mthis.callMethod("scopeType", []); - static restart_Callback_2(mthis, __arg_0, __arg_1) native "JavaScriptCallFrame_restart_Callback"; - restart_Callback_2_(mthis, __arg_0, __arg_1) => restart_Callback_2(mthis, __arg_0, __arg_1); + scopeType_Callback_1_(mthis, __arg_0) => mthis.callMethod("scopeType", [__arg_0]); - static returnValue_Getter(mthis) native "JavaScriptCallFrame_returnValue_Getter"; - returnValue_Getter_(mthis) => returnValue_Getter(mthis); + setVariableValue_Callback_0_(mthis) => mthis.callMethod("setVariableValue", []); - static scopeChain_Getter(mthis) native "JavaScriptCallFrame_scopeChain_Getter"; - scopeChain_Getter_(mthis) => scopeChain_Getter(mthis); + setVariableValue_Callback_1_(mthis, __arg_0) => mthis.callMethod("setVariableValue", [__arg_0]); - static scopeType_Callback_0(mthis) native "JavaScriptCallFrame_scopeType_Callback"; - scopeType_Callback_0_(mthis) => scopeType_Callback_0(mthis); + setVariableValue_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setVariableValue", [__arg_0, __arg_1]); - static scopeType_Callback_1(mthis, __arg_0) native "JavaScriptCallFrame_scopeType_Callback"; - scopeType_Callback_1_(mthis, __arg_0) => scopeType_Callback_1(mthis, __arg_0); + setVariableValue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setVariableValue", [__arg_0, __arg_1, __arg_2]); - static scopeType_Callback_2(mthis, __arg_0, __arg_1) native "JavaScriptCallFrame_scopeType_Callback"; - scopeType_Callback_2_(mthis, __arg_0, __arg_1) => scopeType_Callback_2(mthis, __arg_0, __arg_1); + sourceID_Getter_(mthis) => mthis["sourceID"]; - static scopeType_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "JavaScriptCallFrame_scopeType_Callback"; - scopeType_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scopeType_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + stepInPositions_Getter_(mthis) => mthis["stepInPositions"]; - static setVariableValue_Callback_0(mthis) native "JavaScriptCallFrame_setVariableValue_Callback"; - setVariableValue_Callback_0_(mthis) => setVariableValue_Callback_0(mthis); + thisObject_Getter_(mthis) => mthis["thisObject"]; - static setVariableValue_Callback_1(mthis, __arg_0) native "JavaScriptCallFrame_setVariableValue_Callback"; - setVariableValue_Callback_1_(mthis, __arg_0) => setVariableValue_Callback_1(mthis, __arg_0); - - static setVariableValue_Callback_2(mthis, __arg_0, __arg_1) native "JavaScriptCallFrame_setVariableValue_Callback"; - setVariableValue_Callback_2_(mthis, __arg_0, __arg_1) => setVariableValue_Callback_2(mthis, __arg_0, __arg_1); - - static setVariableValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "JavaScriptCallFrame_setVariableValue_Callback"; - setVariableValue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setVariableValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setVariableValue_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "JavaScriptCallFrame_setVariableValue_Callback"; - setVariableValue_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setVariableValue_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setVariableValue_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "JavaScriptCallFrame_setVariableValue_Callback"; - setVariableValue_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setVariableValue_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static sourceID_Getter(mthis) native "JavaScriptCallFrame_sourceID_Getter"; - sourceID_Getter_(mthis) => sourceID_Getter(mthis); - - static stepInPositions_Getter(mthis) native "JavaScriptCallFrame_stepInPositions_Getter"; - stepInPositions_Getter_(mthis) => stepInPositions_Getter(mthis); - - static thisObject_Getter(mthis) native "JavaScriptCallFrame_thisObject_Getter"; - thisObject_Getter_(mthis) => thisObject_Getter(mthis); - - static type_Getter(mthis) native "JavaScriptCallFrame_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkKeyboardEvent extends BlinkUIEvent { static final instance = new BlinkKeyboardEvent(); - static altKey_Getter(mthis) native "KeyboardEvent_altKey_Getter"; - altKey_Getter_(mthis) => altKey_Getter(mthis); + altKey_Getter_(mthis) => mthis["altKey"]; - static constructorCallback_2(__arg_0, __arg_1) native "KeyboardEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["KeyboardEvent"], [__arg_0, __arg_1]); - static ctrlKey_Getter(mthis) native "KeyboardEvent_ctrlKey_Getter"; - ctrlKey_Getter_(mthis) => ctrlKey_Getter(mthis); + ctrlKey_Getter_(mthis) => mthis["ctrlKey"]; - static getModifierState_Callback_0(mthis) native "KeyboardEvent_getModifierState_Callback"; - getModifierState_Callback_0_(mthis) => getModifierState_Callback_0(mthis); + getModifierState_Callback_0_(mthis) => mthis.callMethod("getModifierState", []); - static getModifierState_Callback_1(mthis, __arg_0) native "KeyboardEvent_getModifierState_Callback"; - getModifierState_Callback_1_(mthis, __arg_0) => getModifierState_Callback_1(mthis, __arg_0); + getModifierState_Callback_1_(mthis, __arg_0) => mthis.callMethod("getModifierState", [__arg_0]); - static getModifierState_Callback_2(mthis, __arg_0, __arg_1) native "KeyboardEvent_getModifierState_Callback"; - getModifierState_Callback_2_(mthis, __arg_0, __arg_1) => getModifierState_Callback_2(mthis, __arg_0, __arg_1); + initKeyboardEvent_Callback_0_(mthis) => mthis.callMethod("initKeyboardEvent", []); - static getModifierState_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "KeyboardEvent_getModifierState_Callback"; - getModifierState_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getModifierState_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initKeyboardEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initKeyboardEvent", [__arg_0]); - static initKeyboardEvent_Callback_0(mthis) native "KeyboardEvent_initKeyboardEvent_Callback"; - initKeyboardEvent_Callback_0_(mthis) => initKeyboardEvent_Callback_0(mthis); + initKeyboardEvent_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => mthis.callMethod("initKeyboardEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9]); - static initKeyboardEvent_Callback_1(mthis, __arg_0) native "KeyboardEvent_initKeyboardEvent_Callback"; - initKeyboardEvent_Callback_1_(mthis, __arg_0) => initKeyboardEvent_Callback_1(mthis, __arg_0); + initKeyboardEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initKeyboardEvent", [__arg_0, __arg_1]); - static initKeyboardEvent_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "KeyboardEvent_initKeyboardEvent_Callback"; - initKeyboardEvent_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => initKeyboardEvent_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); + initKeyboardEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initKeyboardEvent", [__arg_0, __arg_1, __arg_2]); - static initKeyboardEvent_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) native "KeyboardEvent_initKeyboardEvent_Callback"; - initKeyboardEvent_Callback_11_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) => initKeyboardEvent_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10); + initKeyboardEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("initKeyboardEvent", [__arg_0, __arg_1, __arg_2, __arg_3]); - static initKeyboardEvent_Callback_12(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11) native "KeyboardEvent_initKeyboardEvent_Callback"; - initKeyboardEvent_Callback_12_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11) => initKeyboardEvent_Callback_12(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11); + initKeyboardEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("initKeyboardEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static initKeyboardEvent_Callback_2(mthis, __arg_0, __arg_1) native "KeyboardEvent_initKeyboardEvent_Callback"; - initKeyboardEvent_Callback_2_(mthis, __arg_0, __arg_1) => initKeyboardEvent_Callback_2(mthis, __arg_0, __arg_1); + initKeyboardEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("initKeyboardEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static initKeyboardEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "KeyboardEvent_initKeyboardEvent_Callback"; - initKeyboardEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initKeyboardEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initKeyboardEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("initKeyboardEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static initKeyboardEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "KeyboardEvent_initKeyboardEvent_Callback"; - initKeyboardEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initKeyboardEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + initKeyboardEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("initKeyboardEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static initKeyboardEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "KeyboardEvent_initKeyboardEvent_Callback"; - initKeyboardEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initKeyboardEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + initKeyboardEvent_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => mthis.callMethod("initKeyboardEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8]); - static initKeyboardEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "KeyboardEvent_initKeyboardEvent_Callback"; - initKeyboardEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => initKeyboardEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + keyIdentifier_Getter_(mthis) => mthis["keyIdentifier"]; - static initKeyboardEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "KeyboardEvent_initKeyboardEvent_Callback"; - initKeyboardEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => initKeyboardEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + keyLocation_Getter_(mthis) => mthis["keyLocation"]; - static initKeyboardEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "KeyboardEvent_initKeyboardEvent_Callback"; - initKeyboardEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => initKeyboardEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + location_Getter_(mthis) => mthis["location"]; - static initKeyboardEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "KeyboardEvent_initKeyboardEvent_Callback"; - initKeyboardEvent_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => initKeyboardEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + metaKey_Getter_(mthis) => mthis["metaKey"]; - static keyIdentifier_Getter(mthis) native "KeyboardEvent_keyIdentifier_Getter"; - keyIdentifier_Getter_(mthis) => keyIdentifier_Getter(mthis); + repeat_Getter_(mthis) => mthis["repeat"]; - static keyLocation_Getter(mthis) native "KeyboardEvent_keyLocation_Getter"; - keyLocation_Getter_(mthis) => keyLocation_Getter(mthis); - - static location_Getter(mthis) native "KeyboardEvent_location_Getter"; - location_Getter_(mthis) => location_Getter(mthis); - - static metaKey_Getter(mthis) native "KeyboardEvent_metaKey_Getter"; - metaKey_Getter_(mthis) => metaKey_Getter(mthis); - - static repeat_Getter(mthis) native "KeyboardEvent_repeat_Getter"; - repeat_Getter_(mthis) => repeat_Getter(mthis); - - static shiftKey_Getter(mthis) native "KeyboardEvent_shiftKey_Getter"; - shiftKey_Getter_(mthis) => shiftKey_Getter(mthis); + shiftKey_Getter_(mthis) => mthis["shiftKey"]; } class BlinkLocalCredential extends BlinkCredential { static final instance = new BlinkLocalCredential(); - static constructorCallback_2(__arg_0, __arg_1) native "LocalCredential_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["LocalCredential"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "LocalCredential_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_3_(__arg_0, __arg_1, __arg_2) => new js.JsObject(js.context["LocalCredential"], [__arg_0, __arg_1, __arg_2]); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "LocalCredential_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => new js.JsObject(js.context["LocalCredential"], [__arg_0, __arg_1, __arg_2, __arg_3]); - static constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "LocalCredential_constructorCallback"; - constructorCallback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "LocalCredential_constructorCallback"; - constructorCallback_6_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => constructorCallback_6(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static password_Getter(mthis) native "LocalCredential_password_Getter"; - password_Getter_(mthis) => password_Getter(mthis); + password_Getter_(mthis) => mthis["password"]; } class BlinkLocation { static final instance = new BlinkLocation(); - static ancestorOrigins_Getter(mthis) native "Location_ancestorOrigins_Getter"; - ancestorOrigins_Getter_(mthis) => ancestorOrigins_Getter(mthis); + ancestorOrigins_Getter_(mthis) => mthis["ancestorOrigins"]; - static assign_Callback_0(mthis) native "Location_assign_Callback"; - assign_Callback_0_(mthis) => assign_Callback_0(mthis); + assign_Callback_0_(mthis) => mthis.callMethod("assign", []); - static assign_Callback_1(mthis, __arg_0) native "Location_assign_Callback"; - assign_Callback_1_(mthis, __arg_0) => assign_Callback_1(mthis, __arg_0); + assign_Callback_1_(mthis, __arg_0) => mthis.callMethod("assign", [__arg_0]); - static assign_Callback_2(mthis, __arg_0, __arg_1) native "Location_assign_Callback"; - assign_Callback_2_(mthis, __arg_0, __arg_1) => assign_Callback_2(mthis, __arg_0, __arg_1); + hash_Getter_(mthis) => mthis["hash"]; - static assign_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Location_assign_Callback"; - assign_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => assign_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + hash_Setter_(mthis, __arg_0) => mthis["hash"] = __arg_0; - static hash_Getter(mthis) native "Location_hash_Getter"; - hash_Getter_(mthis) => hash_Getter(mthis); + host_Getter_(mthis) => mthis["host"]; - static hash_Setter(mthis, __arg_0) native "Location_hash_Setter"; - hash_Setter_(mthis, __arg_0) => hash_Setter(mthis, __arg_0); + host_Setter_(mthis, __arg_0) => mthis["host"] = __arg_0; - static host_Getter(mthis) native "Location_host_Getter"; - host_Getter_(mthis) => host_Getter(mthis); + hostname_Getter_(mthis) => mthis["hostname"]; - static host_Setter(mthis, __arg_0) native "Location_host_Setter"; - host_Setter_(mthis, __arg_0) => host_Setter(mthis, __arg_0); + hostname_Setter_(mthis, __arg_0) => mthis["hostname"] = __arg_0; - static hostname_Getter(mthis) native "Location_hostname_Getter"; - hostname_Getter_(mthis) => hostname_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static hostname_Setter(mthis, __arg_0) native "Location_hostname_Setter"; - hostname_Setter_(mthis, __arg_0) => hostname_Setter(mthis, __arg_0); + href_Setter_(mthis, __arg_0) => mthis["href"] = __arg_0; - static href_Getter(mthis) native "Location_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + origin_Getter_(mthis) => mthis["origin"]; - static href_Setter(mthis, __arg_0) native "Location_href_Setter"; - href_Setter_(mthis, __arg_0) => href_Setter(mthis, __arg_0); + pathname_Getter_(mthis) => mthis["pathname"]; - static origin_Getter(mthis) native "Location_origin_Getter"; - origin_Getter_(mthis) => origin_Getter(mthis); + pathname_Setter_(mthis, __arg_0) => mthis["pathname"] = __arg_0; - static pathname_Getter(mthis) native "Location_pathname_Getter"; - pathname_Getter_(mthis) => pathname_Getter(mthis); + port_Getter_(mthis) => mthis["port"]; - static pathname_Setter(mthis, __arg_0) native "Location_pathname_Setter"; - pathname_Setter_(mthis, __arg_0) => pathname_Setter(mthis, __arg_0); + port_Setter_(mthis, __arg_0) => mthis["port"] = __arg_0; - static port_Getter(mthis) native "Location_port_Getter"; - port_Getter_(mthis) => port_Getter(mthis); + protocol_Getter_(mthis) => mthis["protocol"]; - static port_Setter(mthis, __arg_0) native "Location_port_Setter"; - port_Setter_(mthis, __arg_0) => port_Setter(mthis, __arg_0); + protocol_Setter_(mthis, __arg_0) => mthis["protocol"] = __arg_0; - static protocol_Getter(mthis) native "Location_protocol_Getter"; - protocol_Getter_(mthis) => protocol_Getter(mthis); + reload_Callback_0_(mthis) => mthis.callMethod("reload", []); - static protocol_Setter(mthis, __arg_0) native "Location_protocol_Setter"; - protocol_Setter_(mthis, __arg_0) => protocol_Setter(mthis, __arg_0); + replace_Callback_0_(mthis) => mthis.callMethod("replace", []); - static reload_Callback_0(mthis) native "Location_reload_Callback"; - reload_Callback_0_(mthis) => reload_Callback_0(mthis); + replace_Callback_1_(mthis, __arg_0) => mthis.callMethod("replace", [__arg_0]); - static reload_Callback_1(mthis, __arg_0) native "Location_reload_Callback"; - reload_Callback_1_(mthis, __arg_0) => reload_Callback_1(mthis, __arg_0); + search_Getter_(mthis) => mthis["search"]; - static reload_Callback_2(mthis, __arg_0, __arg_1) native "Location_reload_Callback"; - reload_Callback_2_(mthis, __arg_0, __arg_1) => reload_Callback_2(mthis, __arg_0, __arg_1); + search_Setter_(mthis, __arg_0) => mthis["search"] = __arg_0; - static replace_Callback_0(mthis) native "Location_replace_Callback"; - replace_Callback_0_(mthis) => replace_Callback_0(mthis); - - static replace_Callback_1(mthis, __arg_0) native "Location_replace_Callback"; - replace_Callback_1_(mthis, __arg_0) => replace_Callback_1(mthis, __arg_0); - - static replace_Callback_2(mthis, __arg_0, __arg_1) native "Location_replace_Callback"; - replace_Callback_2_(mthis, __arg_0, __arg_1) => replace_Callback_2(mthis, __arg_0, __arg_1); - - static replace_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Location_replace_Callback"; - replace_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => replace_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static search_Getter(mthis) native "Location_search_Getter"; - search_Getter_(mthis) => search_Getter(mthis); - - static search_Setter(mthis, __arg_0) native "Location_search_Setter"; - search_Setter_(mthis, __arg_0) => search_Setter(mthis, __arg_0); - - static toString_Callback_0(mthis) native "Location_toString_Callback"; - toString_Callback_0_(mthis) => toString_Callback_0(mthis); - - static toString_Callback_1(mthis, __arg_0) native "Location_toString_Callback"; - toString_Callback_1_(mthis, __arg_0) => toString_Callback_1(mthis, __arg_0); - - static toString_Callback_2(mthis, __arg_0, __arg_1) native "Location_toString_Callback"; - toString_Callback_2_(mthis, __arg_0, __arg_1) => toString_Callback_2(mthis, __arg_0, __arg_1); + toString_Callback_0_(mthis) => mthis.callMethod("toString", []); } class BlinkMIDIAccess extends BlinkEventTarget { static final instance = new BlinkMIDIAccess(); - static inputs_Getter(mthis) native "MIDIAccess_inputs_Getter"; - inputs_Getter_(mthis) => inputs_Getter(mthis); + inputs_Getter_(mthis) => mthis["inputs"]; - static onconnect_Getter(mthis) native "MIDIAccess_onconnect_Getter"; - onconnect_Getter_(mthis) => onconnect_Getter(mthis); + onconnect_Getter_(mthis) => mthis["onconnect"]; - static onconnect_Setter(mthis, __arg_0) native "MIDIAccess_onconnect_Setter"; - onconnect_Setter_(mthis, __arg_0) => onconnect_Setter(mthis, __arg_0); + onconnect_Setter_(mthis, __arg_0) => mthis["onconnect"] = __arg_0; - static ondisconnect_Getter(mthis) native "MIDIAccess_ondisconnect_Getter"; - ondisconnect_Getter_(mthis) => ondisconnect_Getter(mthis); + ondisconnect_Getter_(mthis) => mthis["ondisconnect"]; - static ondisconnect_Setter(mthis, __arg_0) native "MIDIAccess_ondisconnect_Setter"; - ondisconnect_Setter_(mthis, __arg_0) => ondisconnect_Setter(mthis, __arg_0); + ondisconnect_Setter_(mthis, __arg_0) => mthis["ondisconnect"] = __arg_0; - static outputs_Getter(mthis) native "MIDIAccess_outputs_Getter"; - outputs_Getter_(mthis) => outputs_Getter(mthis); + outputs_Getter_(mthis) => mthis["outputs"]; - static sysexEnabled_Getter(mthis) native "MIDIAccess_sysexEnabled_Getter"; - sysexEnabled_Getter_(mthis) => sysexEnabled_Getter(mthis); + sysexEnabled_Getter_(mthis) => mthis["sysexEnabled"]; } class BlinkMIDIConnectionEvent extends BlinkEvent { static final instance = new BlinkMIDIConnectionEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "MIDIConnectionEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["MIDIConnectionEvent"], [__arg_0, __arg_1]); - static port_Getter(mthis) native "MIDIConnectionEvent_port_Getter"; - port_Getter_(mthis) => port_Getter(mthis); + port_Getter_(mthis) => mthis["port"]; } class BlinkMIDIInput extends BlinkMIDIPort { static final instance = new BlinkMIDIInput(); - static onmidimessage_Getter(mthis) native "MIDIInput_onmidimessage_Getter"; - onmidimessage_Getter_(mthis) => onmidimessage_Getter(mthis); + onmidimessage_Getter_(mthis) => mthis["onmidimessage"]; - static onmidimessage_Setter(mthis, __arg_0) native "MIDIInput_onmidimessage_Setter"; - onmidimessage_Setter_(mthis, __arg_0) => onmidimessage_Setter(mthis, __arg_0); + onmidimessage_Setter_(mthis, __arg_0) => mthis["onmidimessage"] = __arg_0; } class BlinkMIDIInputMap { static final instance = new BlinkMIDIInputMap(); - static entries_Callback_0(mthis) native "MIDIInputMap_entries_Callback"; - entries_Callback_0_(mthis) => entries_Callback_0(mthis); + entries_Callback_0_(mthis) => mthis.callMethod("entries", []); - static entries_Callback_1(mthis, __arg_0) native "MIDIInputMap_entries_Callback"; - entries_Callback_1_(mthis, __arg_0) => entries_Callback_1(mthis, __arg_0); + get_Callback_0_(mthis) => mthis.callMethod("get", []); - static entries_Callback_2(mthis, __arg_0, __arg_1) native "MIDIInputMap_entries_Callback"; - entries_Callback_2_(mthis, __arg_0, __arg_1) => entries_Callback_2(mthis, __arg_0, __arg_1); + get_Callback_1_(mthis, __arg_0) => mthis.callMethod("get", [__arg_0]); - static get_Callback_0(mthis) native "MIDIInputMap_get_Callback"; - get_Callback_0_(mthis) => get_Callback_0(mthis); + has_Callback_0_(mthis) => mthis.callMethod("has", []); - static get_Callback_1(mthis, __arg_0) native "MIDIInputMap_get_Callback"; - get_Callback_1_(mthis, __arg_0) => get_Callback_1(mthis, __arg_0); + has_Callback_1_(mthis, __arg_0) => mthis.callMethod("has", [__arg_0]); - static get_Callback_2(mthis, __arg_0, __arg_1) native "MIDIInputMap_get_Callback"; - get_Callback_2_(mthis, __arg_0, __arg_1) => get_Callback_2(mthis, __arg_0, __arg_1); + keys_Callback_0_(mthis) => mthis.callMethod("keys", []); - static get_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MIDIInputMap_get_Callback"; - get_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => get_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + size_Getter_(mthis) => mthis["size"]; - static has_Callback_0(mthis) native "MIDIInputMap_has_Callback"; - has_Callback_0_(mthis) => has_Callback_0(mthis); - - static has_Callback_1(mthis, __arg_0) native "MIDIInputMap_has_Callback"; - has_Callback_1_(mthis, __arg_0) => has_Callback_1(mthis, __arg_0); - - static has_Callback_2(mthis, __arg_0, __arg_1) native "MIDIInputMap_has_Callback"; - has_Callback_2_(mthis, __arg_0, __arg_1) => has_Callback_2(mthis, __arg_0, __arg_1); - - static has_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MIDIInputMap_has_Callback"; - has_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => has_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static keys_Callback_0(mthis) native "MIDIInputMap_keys_Callback"; - keys_Callback_0_(mthis) => keys_Callback_0(mthis); - - static keys_Callback_1(mthis, __arg_0) native "MIDIInputMap_keys_Callback"; - keys_Callback_1_(mthis, __arg_0) => keys_Callback_1(mthis, __arg_0); - - static keys_Callback_2(mthis, __arg_0, __arg_1) native "MIDIInputMap_keys_Callback"; - keys_Callback_2_(mthis, __arg_0, __arg_1) => keys_Callback_2(mthis, __arg_0, __arg_1); - - static size_Getter(mthis) native "MIDIInputMap_size_Getter"; - size_Getter_(mthis) => size_Getter(mthis); - - static values_Callback_0(mthis) native "MIDIInputMap_values_Callback"; - values_Callback_0_(mthis) => values_Callback_0(mthis); - - static values_Callback_1(mthis, __arg_0) native "MIDIInputMap_values_Callback"; - values_Callback_1_(mthis, __arg_0) => values_Callback_1(mthis, __arg_0); - - static values_Callback_2(mthis, __arg_0, __arg_1) native "MIDIInputMap_values_Callback"; - values_Callback_2_(mthis, __arg_0, __arg_1) => values_Callback_2(mthis, __arg_0, __arg_1); + values_Callback_0_(mthis) => mthis.callMethod("values", []); } class BlinkMIDIMessageEvent extends BlinkEvent { static final instance = new BlinkMIDIMessageEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "MIDIMessageEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["MIDIMessageEvent"], [__arg_0, __arg_1]); - static data_Getter(mthis) native "MIDIMessageEvent_data_Getter"; - data_Getter_(mthis) => data_Getter(mthis); + data_Getter_(mthis) => mthis["data"]; - static receivedTime_Getter(mthis) native "MIDIMessageEvent_receivedTime_Getter"; - receivedTime_Getter_(mthis) => receivedTime_Getter(mthis); + receivedTime_Getter_(mthis) => mthis["receivedTime"]; } class BlinkMIDIOutput extends BlinkMIDIPort { static final instance = new BlinkMIDIOutput(); - static send_Callback_0(mthis) native "MIDIOutput_send_Callback"; - send_Callback_0_(mthis) => send_Callback_0(mthis); + send_Callback_0_(mthis) => mthis.callMethod("send", []); - static send_Callback_1(mthis, __arg_0) native "MIDIOutput_send_Callback"; - send_Callback_1_(mthis, __arg_0) => send_Callback_1(mthis, __arg_0); + send_Callback_1_(mthis, __arg_0) => mthis.callMethod("send", [__arg_0]); - static send_Callback_2(mthis, __arg_0, __arg_1) native "MIDIOutput_send_Callback"; - send_Callback_2_(mthis, __arg_0, __arg_1) => send_Callback_2(mthis, __arg_0, __arg_1); - - static send_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MIDIOutput_send_Callback"; - send_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => send_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static send_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "MIDIOutput_send_Callback"; - send_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => send_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + send_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("send", [__arg_0, __arg_1]); } class BlinkMIDIOutputMap { static final instance = new BlinkMIDIOutputMap(); - static entries_Callback_0(mthis) native "MIDIOutputMap_entries_Callback"; - entries_Callback_0_(mthis) => entries_Callback_0(mthis); + entries_Callback_0_(mthis) => mthis.callMethod("entries", []); - static entries_Callback_1(mthis, __arg_0) native "MIDIOutputMap_entries_Callback"; - entries_Callback_1_(mthis, __arg_0) => entries_Callback_1(mthis, __arg_0); + get_Callback_0_(mthis) => mthis.callMethod("get", []); - static entries_Callback_2(mthis, __arg_0, __arg_1) native "MIDIOutputMap_entries_Callback"; - entries_Callback_2_(mthis, __arg_0, __arg_1) => entries_Callback_2(mthis, __arg_0, __arg_1); + get_Callback_1_(mthis, __arg_0) => mthis.callMethod("get", [__arg_0]); - static get_Callback_0(mthis) native "MIDIOutputMap_get_Callback"; - get_Callback_0_(mthis) => get_Callback_0(mthis); + has_Callback_0_(mthis) => mthis.callMethod("has", []); - static get_Callback_1(mthis, __arg_0) native "MIDIOutputMap_get_Callback"; - get_Callback_1_(mthis, __arg_0) => get_Callback_1(mthis, __arg_0); + has_Callback_1_(mthis, __arg_0) => mthis.callMethod("has", [__arg_0]); - static get_Callback_2(mthis, __arg_0, __arg_1) native "MIDIOutputMap_get_Callback"; - get_Callback_2_(mthis, __arg_0, __arg_1) => get_Callback_2(mthis, __arg_0, __arg_1); + keys_Callback_0_(mthis) => mthis.callMethod("keys", []); - static get_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MIDIOutputMap_get_Callback"; - get_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => get_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + size_Getter_(mthis) => mthis["size"]; - static has_Callback_0(mthis) native "MIDIOutputMap_has_Callback"; - has_Callback_0_(mthis) => has_Callback_0(mthis); - - static has_Callback_1(mthis, __arg_0) native "MIDIOutputMap_has_Callback"; - has_Callback_1_(mthis, __arg_0) => has_Callback_1(mthis, __arg_0); - - static has_Callback_2(mthis, __arg_0, __arg_1) native "MIDIOutputMap_has_Callback"; - has_Callback_2_(mthis, __arg_0, __arg_1) => has_Callback_2(mthis, __arg_0, __arg_1); - - static has_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MIDIOutputMap_has_Callback"; - has_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => has_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static keys_Callback_0(mthis) native "MIDIOutputMap_keys_Callback"; - keys_Callback_0_(mthis) => keys_Callback_0(mthis); - - static keys_Callback_1(mthis, __arg_0) native "MIDIOutputMap_keys_Callback"; - keys_Callback_1_(mthis, __arg_0) => keys_Callback_1(mthis, __arg_0); - - static keys_Callback_2(mthis, __arg_0, __arg_1) native "MIDIOutputMap_keys_Callback"; - keys_Callback_2_(mthis, __arg_0, __arg_1) => keys_Callback_2(mthis, __arg_0, __arg_1); - - static size_Getter(mthis) native "MIDIOutputMap_size_Getter"; - size_Getter_(mthis) => size_Getter(mthis); - - static values_Callback_0(mthis) native "MIDIOutputMap_values_Callback"; - values_Callback_0_(mthis) => values_Callback_0(mthis); - - static values_Callback_1(mthis, __arg_0) native "MIDIOutputMap_values_Callback"; - values_Callback_1_(mthis, __arg_0) => values_Callback_1(mthis, __arg_0); - - static values_Callback_2(mthis, __arg_0, __arg_1) native "MIDIOutputMap_values_Callback"; - values_Callback_2_(mthis, __arg_0, __arg_1) => values_Callback_2(mthis, __arg_0, __arg_1); + values_Callback_0_(mthis) => mthis.callMethod("values", []); } class BlinkMIDIPort extends BlinkEventTarget { static final instance = new BlinkMIDIPort(); - static id_Getter(mthis) native "MIDIPort_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + id_Getter_(mthis) => mthis["id"]; - static manufacturer_Getter(mthis) native "MIDIPort_manufacturer_Getter"; - manufacturer_Getter_(mthis) => manufacturer_Getter(mthis); + manufacturer_Getter_(mthis) => mthis["manufacturer"]; - static name_Getter(mthis) native "MIDIPort_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static ondisconnect_Getter(mthis) native "MIDIPort_ondisconnect_Getter"; - ondisconnect_Getter_(mthis) => ondisconnect_Getter(mthis); + ondisconnect_Getter_(mthis) => mthis["ondisconnect"]; - static ondisconnect_Setter(mthis, __arg_0) native "MIDIPort_ondisconnect_Setter"; - ondisconnect_Setter_(mthis, __arg_0) => ondisconnect_Setter(mthis, __arg_0); + ondisconnect_Setter_(mthis, __arg_0) => mthis["ondisconnect"] = __arg_0; - static type_Getter(mthis) native "MIDIPort_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static version_Getter(mthis) native "MIDIPort_version_Getter"; - version_Getter_(mthis) => version_Getter(mthis); + version_Getter_(mthis) => mthis["version"]; } class BlinkMediaController extends BlinkEventTarget { static final instance = new BlinkMediaController(); - static buffered_Getter(mthis) native "MediaController_buffered_Getter"; - buffered_Getter_(mthis) => buffered_Getter(mthis); + buffered_Getter_(mthis) => mthis["buffered"]; - static constructorCallback_0() native "MediaController_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["MediaController"], []); - static constructorCallback_1(__arg_0) native "MediaController_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + currentTime_Getter_(mthis) => mthis["currentTime"]; - static constructorCallback_2(__arg_0, __arg_1) native "MediaController_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + currentTime_Setter_(mthis, __arg_0) => mthis["currentTime"] = __arg_0; - static currentTime_Getter(mthis) native "MediaController_currentTime_Getter"; - currentTime_Getter_(mthis) => currentTime_Getter(mthis); + defaultPlaybackRate_Getter_(mthis) => mthis["defaultPlaybackRate"]; - static currentTime_Setter(mthis, __arg_0) native "MediaController_currentTime_Setter"; - currentTime_Setter_(mthis, __arg_0) => currentTime_Setter(mthis, __arg_0); + defaultPlaybackRate_Setter_(mthis, __arg_0) => mthis["defaultPlaybackRate"] = __arg_0; - static defaultPlaybackRate_Getter(mthis) native "MediaController_defaultPlaybackRate_Getter"; - defaultPlaybackRate_Getter_(mthis) => defaultPlaybackRate_Getter(mthis); + duration_Getter_(mthis) => mthis["duration"]; - static defaultPlaybackRate_Setter(mthis, __arg_0) native "MediaController_defaultPlaybackRate_Setter"; - defaultPlaybackRate_Setter_(mthis, __arg_0) => defaultPlaybackRate_Setter(mthis, __arg_0); + muted_Getter_(mthis) => mthis["muted"]; - static duration_Getter(mthis) native "MediaController_duration_Getter"; - duration_Getter_(mthis) => duration_Getter(mthis); + muted_Setter_(mthis, __arg_0) => mthis["muted"] = __arg_0; - static muted_Getter(mthis) native "MediaController_muted_Getter"; - muted_Getter_(mthis) => muted_Getter(mthis); + pause_Callback_0_(mthis) => mthis.callMethod("pause", []); - static muted_Setter(mthis, __arg_0) native "MediaController_muted_Setter"; - muted_Setter_(mthis, __arg_0) => muted_Setter(mthis, __arg_0); + paused_Getter_(mthis) => mthis["paused"]; - static pause_Callback_0(mthis) native "MediaController_pause_Callback"; - pause_Callback_0_(mthis) => pause_Callback_0(mthis); + play_Callback_0_(mthis) => mthis.callMethod("play", []); - static pause_Callback_1(mthis, __arg_0) native "MediaController_pause_Callback"; - pause_Callback_1_(mthis, __arg_0) => pause_Callback_1(mthis, __arg_0); + playbackRate_Getter_(mthis) => mthis["playbackRate"]; - static pause_Callback_2(mthis, __arg_0, __arg_1) native "MediaController_pause_Callback"; - pause_Callback_2_(mthis, __arg_0, __arg_1) => pause_Callback_2(mthis, __arg_0, __arg_1); + playbackRate_Setter_(mthis, __arg_0) => mthis["playbackRate"] = __arg_0; - static paused_Getter(mthis) native "MediaController_paused_Getter"; - paused_Getter_(mthis) => paused_Getter(mthis); + playbackState_Getter_(mthis) => mthis["playbackState"]; - static play_Callback_0(mthis) native "MediaController_play_Callback"; - play_Callback_0_(mthis) => play_Callback_0(mthis); + played_Getter_(mthis) => mthis["played"]; - static play_Callback_1(mthis, __arg_0) native "MediaController_play_Callback"; - play_Callback_1_(mthis, __arg_0) => play_Callback_1(mthis, __arg_0); + seekable_Getter_(mthis) => mthis["seekable"]; - static play_Callback_2(mthis, __arg_0, __arg_1) native "MediaController_play_Callback"; - play_Callback_2_(mthis, __arg_0, __arg_1) => play_Callback_2(mthis, __arg_0, __arg_1); + unpause_Callback_0_(mthis) => mthis.callMethod("unpause", []); - static playbackRate_Getter(mthis) native "MediaController_playbackRate_Getter"; - playbackRate_Getter_(mthis) => playbackRate_Getter(mthis); + volume_Getter_(mthis) => mthis["volume"]; - static playbackRate_Setter(mthis, __arg_0) native "MediaController_playbackRate_Setter"; - playbackRate_Setter_(mthis, __arg_0) => playbackRate_Setter(mthis, __arg_0); - - static playbackState_Getter(mthis) native "MediaController_playbackState_Getter"; - playbackState_Getter_(mthis) => playbackState_Getter(mthis); - - static played_Getter(mthis) native "MediaController_played_Getter"; - played_Getter_(mthis) => played_Getter(mthis); - - static seekable_Getter(mthis) native "MediaController_seekable_Getter"; - seekable_Getter_(mthis) => seekable_Getter(mthis); - - static unpause_Callback_0(mthis) native "MediaController_unpause_Callback"; - unpause_Callback_0_(mthis) => unpause_Callback_0(mthis); - - static unpause_Callback_1(mthis, __arg_0) native "MediaController_unpause_Callback"; - unpause_Callback_1_(mthis, __arg_0) => unpause_Callback_1(mthis, __arg_0); - - static unpause_Callback_2(mthis, __arg_0, __arg_1) native "MediaController_unpause_Callback"; - unpause_Callback_2_(mthis, __arg_0, __arg_1) => unpause_Callback_2(mthis, __arg_0, __arg_1); - - static volume_Getter(mthis) native "MediaController_volume_Getter"; - volume_Getter_(mthis) => volume_Getter(mthis); - - static volume_Setter(mthis, __arg_0) native "MediaController_volume_Setter"; - volume_Setter_(mthis, __arg_0) => volume_Setter(mthis, __arg_0); + volume_Setter_(mthis, __arg_0) => mthis["volume"] = __arg_0; } class BlinkMediaDeviceInfo { static final instance = new BlinkMediaDeviceInfo(); - static deviceId_Getter(mthis) native "MediaDeviceInfo_deviceId_Getter"; - deviceId_Getter_(mthis) => deviceId_Getter(mthis); + deviceId_Getter_(mthis) => mthis["deviceId"]; - static groupId_Getter(mthis) native "MediaDeviceInfo_groupId_Getter"; - groupId_Getter_(mthis) => groupId_Getter(mthis); + groupId_Getter_(mthis) => mthis["groupId"]; - static kind_Getter(mthis) native "MediaDeviceInfo_kind_Getter"; - kind_Getter_(mthis) => kind_Getter(mthis); + kind_Getter_(mthis) => mthis["kind"]; - static label_Getter(mthis) native "MediaDeviceInfo_label_Getter"; - label_Getter_(mthis) => label_Getter(mthis); + label_Getter_(mthis) => mthis["label"]; } class BlinkMediaElementAudioSourceNode extends BlinkAudioSourceNode { static final instance = new BlinkMediaElementAudioSourceNode(); - static mediaElement_Getter(mthis) native "MediaElementAudioSourceNode_mediaElement_Getter"; - mediaElement_Getter_(mthis) => mediaElement_Getter(mthis); + mediaElement_Getter_(mthis) => mthis["mediaElement"]; } class BlinkMediaError { static final instance = new BlinkMediaError(); - static code_Getter(mthis) native "MediaError_code_Getter"; - code_Getter_(mthis) => code_Getter(mthis); + code_Getter_(mthis) => mthis["code"]; } class BlinkMediaKeyError { static final instance = new BlinkMediaKeyError(); - static code_Getter(mthis) native "MediaKeyError_code_Getter"; - code_Getter_(mthis) => code_Getter(mthis); + code_Getter_(mthis) => mthis["code"]; - static systemCode_Getter(mthis) native "MediaKeyError_systemCode_Getter"; - systemCode_Getter_(mthis) => systemCode_Getter(mthis); + systemCode_Getter_(mthis) => mthis["systemCode"]; } class BlinkMediaKeyEvent extends BlinkEvent { static final instance = new BlinkMediaKeyEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "MediaKeyEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["MediaKeyEvent"], [__arg_0, __arg_1]); - static defaultURL_Getter(mthis) native "MediaKeyEvent_defaultURL_Getter"; - defaultURL_Getter_(mthis) => defaultURL_Getter(mthis); + defaultURL_Getter_(mthis) => mthis["defaultURL"]; - static errorCode_Getter(mthis) native "MediaKeyEvent_errorCode_Getter"; - errorCode_Getter_(mthis) => errorCode_Getter(mthis); + errorCode_Getter_(mthis) => mthis["errorCode"]; - static initData_Getter(mthis) native "MediaKeyEvent_initData_Getter"; - initData_Getter_(mthis) => initData_Getter(mthis); + initData_Getter_(mthis) => mthis["initData"]; - static keySystem_Getter(mthis) native "MediaKeyEvent_keySystem_Getter"; - keySystem_Getter_(mthis) => keySystem_Getter(mthis); + keySystem_Getter_(mthis) => mthis["keySystem"]; - static message_Getter(mthis) native "MediaKeyEvent_message_Getter"; - message_Getter_(mthis) => message_Getter(mthis); + message_Getter_(mthis) => mthis["message"]; - static sessionId_Getter(mthis) native "MediaKeyEvent_sessionId_Getter"; - sessionId_Getter_(mthis) => sessionId_Getter(mthis); + sessionId_Getter_(mthis) => mthis["sessionId"]; - static systemCode_Getter(mthis) native "MediaKeyEvent_systemCode_Getter"; - systemCode_Getter_(mthis) => systemCode_Getter(mthis); + systemCode_Getter_(mthis) => mthis["systemCode"]; } class BlinkMediaKeyMessageEvent extends BlinkEvent { static final instance = new BlinkMediaKeyMessageEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "MediaKeyMessageEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["MediaKeyMessageEvent"], [__arg_0, __arg_1]); - static destinationURL_Getter(mthis) native "MediaKeyMessageEvent_destinationURL_Getter"; - destinationURL_Getter_(mthis) => destinationURL_Getter(mthis); + destinationURL_Getter_(mthis) => mthis["destinationURL"]; - static message_Getter(mthis) native "MediaKeyMessageEvent_message_Getter"; - message_Getter_(mthis) => message_Getter(mthis); + message_Getter_(mthis) => mthis["message"]; } class BlinkMediaKeyNeededEvent extends BlinkEvent { static final instance = new BlinkMediaKeyNeededEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "MediaKeyNeededEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["MediaKeyNeededEvent"], [__arg_0, __arg_1]); - static contentType_Getter(mthis) native "MediaKeyNeededEvent_contentType_Getter"; - contentType_Getter_(mthis) => contentType_Getter(mthis); + contentType_Getter_(mthis) => mthis["contentType"]; - static initData_Getter(mthis) native "MediaKeyNeededEvent_initData_Getter"; - initData_Getter_(mthis) => initData_Getter(mthis); + initData_Getter_(mthis) => mthis["initData"]; } class BlinkMediaKeySession extends BlinkEventTarget { static final instance = new BlinkMediaKeySession(); - static closed_Getter(mthis) native "MediaKeySession_closed_Getter"; - closed_Getter_(mthis) => closed_Getter(mthis); + closed_Getter_(mthis) => mthis["closed"]; - static error_Getter(mthis) native "MediaKeySession_error_Getter"; - error_Getter_(mthis) => error_Getter(mthis); + error_Getter_(mthis) => mthis["error"]; - static generateRequest_Callback_0(mthis) native "MediaKeySession_generateRequest_Callback"; - generateRequest_Callback_0_(mthis) => generateRequest_Callback_0(mthis); + generateRequest_Callback_0_(mthis) => mthis.callMethod("generateRequest", []); - static generateRequest_Callback_1(mthis, __arg_0) native "MediaKeySession_generateRequest_Callback"; - generateRequest_Callback_1_(mthis, __arg_0) => generateRequest_Callback_1(mthis, __arg_0); + generateRequest_Callback_1_(mthis, __arg_0) => mthis.callMethod("generateRequest", [__arg_0]); - static generateRequest_Callback_2(mthis, __arg_0, __arg_1) native "MediaKeySession_generateRequest_Callback"; - generateRequest_Callback_2_(mthis, __arg_0, __arg_1) => generateRequest_Callback_2(mthis, __arg_0, __arg_1); + generateRequest_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("generateRequest", [__arg_0, __arg_1]); - static generateRequest_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaKeySession_generateRequest_Callback"; - generateRequest_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => generateRequest_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + keySystem_Getter_(mthis) => mthis["keySystem"]; - static generateRequest_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "MediaKeySession_generateRequest_Callback"; - generateRequest_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => generateRequest_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + release_Callback_0_(mthis) => mthis.callMethod("release", []); - static keySystem_Getter(mthis) native "MediaKeySession_keySystem_Getter"; - keySystem_Getter_(mthis) => keySystem_Getter(mthis); + sessionId_Getter_(mthis) => mthis["sessionId"]; - static release_Callback_0(mthis) native "MediaKeySession_release_Callback"; - release_Callback_0_(mthis) => release_Callback_0(mthis); + update_Callback_0_(mthis) => mthis.callMethod("update", []); - static release_Callback_1(mthis, __arg_0) native "MediaKeySession_release_Callback"; - release_Callback_1_(mthis, __arg_0) => release_Callback_1(mthis, __arg_0); - - static release_Callback_2(mthis, __arg_0, __arg_1) native "MediaKeySession_release_Callback"; - release_Callback_2_(mthis, __arg_0, __arg_1) => release_Callback_2(mthis, __arg_0, __arg_1); - - static sessionId_Getter(mthis) native "MediaKeySession_sessionId_Getter"; - sessionId_Getter_(mthis) => sessionId_Getter(mthis); - - static update_Callback_0(mthis) native "MediaKeySession_update_Callback"; - update_Callback_0_(mthis) => update_Callback_0(mthis); - - static update_Callback_1(mthis, __arg_0) native "MediaKeySession_update_Callback"; - update_Callback_1_(mthis, __arg_0) => update_Callback_1(mthis, __arg_0); - - static update_Callback_2(mthis, __arg_0, __arg_1) native "MediaKeySession_update_Callback"; - update_Callback_2_(mthis, __arg_0, __arg_1) => update_Callback_2(mthis, __arg_0, __arg_1); - - static update_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaKeySession_update_Callback"; - update_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => update_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + update_Callback_1_(mthis, __arg_0) => mthis.callMethod("update", [__arg_0]); } class BlinkMediaKeys { static final instance = new BlinkMediaKeys(); - static createSession_Callback_0(mthis) native "MediaKeys_createSession_Callback"; - createSession_Callback_0_(mthis) => createSession_Callback_0(mthis); + createSession_Callback_0_(mthis) => mthis.callMethod("createSession", []); - static createSession_Callback_1(mthis, __arg_0) native "MediaKeys_createSession_Callback"; - createSession_Callback_1_(mthis, __arg_0) => createSession_Callback_1(mthis, __arg_0); + createSession_Callback_1_(mthis, __arg_0) => mthis.callMethod("createSession", [__arg_0]); - static createSession_Callback_2(mthis, __arg_0, __arg_1) native "MediaKeys_createSession_Callback"; - createSession_Callback_2_(mthis, __arg_0, __arg_1) => createSession_Callback_2(mthis, __arg_0, __arg_1); + create_Callback_0_() => js.context["MediaKeys"].callMethod("create", []); - static createSession_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaKeys_createSession_Callback"; - createSession_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSession_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + create_Callback_1_(__arg_0) => js.context["MediaKeys"].callMethod("create", [__arg_0]); - static create_Callback_0() native "MediaKeys_create_Callback"; - create_Callback_0_() => create_Callback_0(); + isTypeSupported_Callback_0_() => js.context["MediaKeys"].callMethod("isTypeSupported", []); - static create_Callback_1(__arg_0) native "MediaKeys_create_Callback"; - create_Callback_1_(__arg_0) => create_Callback_1(__arg_0); + isTypeSupported_Callback_1_(__arg_0) => js.context["MediaKeys"].callMethod("isTypeSupported", [__arg_0]); - static create_Callback_2(__arg_0, __arg_1) native "MediaKeys_create_Callback"; - create_Callback_2_(__arg_0, __arg_1) => create_Callback_2(__arg_0, __arg_1); + isTypeSupported_Callback_2_(__arg_0, __arg_1) => js.context["MediaKeys"].callMethod("isTypeSupported", [__arg_0, __arg_1]); - static create_Callback_3(__arg_0, __arg_1, __arg_2) native "MediaKeys_create_Callback"; - create_Callback_3_(__arg_0, __arg_1, __arg_2) => create_Callback_3(__arg_0, __arg_1, __arg_2); - - static isTypeSupported_Callback_0() native "MediaKeys_isTypeSupported_Callback"; - isTypeSupported_Callback_0_() => isTypeSupported_Callback_0(); - - static isTypeSupported_Callback_1(__arg_0) native "MediaKeys_isTypeSupported_Callback"; - isTypeSupported_Callback_1_(__arg_0) => isTypeSupported_Callback_1(__arg_0); - - static isTypeSupported_Callback_2(__arg_0, __arg_1) native "MediaKeys_isTypeSupported_Callback"; - isTypeSupported_Callback_2_(__arg_0, __arg_1) => isTypeSupported_Callback_2(__arg_0, __arg_1); - - static isTypeSupported_Callback_3(__arg_0, __arg_1, __arg_2) native "MediaKeys_isTypeSupported_Callback"; - isTypeSupported_Callback_3_(__arg_0, __arg_1, __arg_2) => isTypeSupported_Callback_3(__arg_0, __arg_1, __arg_2); - - static isTypeSupported_Callback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "MediaKeys_isTypeSupported_Callback"; - isTypeSupported_Callback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => isTypeSupported_Callback_4(__arg_0, __arg_1, __arg_2, __arg_3); - - static keySystem_Getter(mthis) native "MediaKeys_keySystem_Getter"; - keySystem_Getter_(mthis) => keySystem_Getter(mthis); + keySystem_Getter_(mthis) => mthis["keySystem"]; } class BlinkMediaList { static final instance = new BlinkMediaList(); - static $__getter___Callback_1(mthis, __arg_0) native "MediaList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static appendMedium_Callback_0(mthis) native "MediaList_appendMedium_Callback"; - appendMedium_Callback_0_(mthis) => appendMedium_Callback_0(mthis); + appendMedium_Callback_0_(mthis) => mthis.callMethod("appendMedium", []); - static appendMedium_Callback_1(mthis, __arg_0) native "MediaList_appendMedium_Callback"; - appendMedium_Callback_1_(mthis, __arg_0) => appendMedium_Callback_1(mthis, __arg_0); + appendMedium_Callback_1_(mthis, __arg_0) => mthis.callMethod("appendMedium", [__arg_0]); - static appendMedium_Callback_2(mthis, __arg_0, __arg_1) native "MediaList_appendMedium_Callback"; - appendMedium_Callback_2_(mthis, __arg_0, __arg_1) => appendMedium_Callback_2(mthis, __arg_0, __arg_1); + deleteMedium_Callback_0_(mthis) => mthis.callMethod("deleteMedium", []); - static appendMedium_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaList_appendMedium_Callback"; - appendMedium_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => appendMedium_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + deleteMedium_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteMedium", [__arg_0]); - static deleteMedium_Callback_0(mthis) native "MediaList_deleteMedium_Callback"; - deleteMedium_Callback_0_(mthis) => deleteMedium_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static deleteMedium_Callback_1(mthis, __arg_0) native "MediaList_deleteMedium_Callback"; - deleteMedium_Callback_1_(mthis, __arg_0) => deleteMedium_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static deleteMedium_Callback_2(mthis, __arg_0, __arg_1) native "MediaList_deleteMedium_Callback"; - deleteMedium_Callback_2_(mthis, __arg_0, __arg_1) => deleteMedium_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static deleteMedium_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaList_deleteMedium_Callback"; - deleteMedium_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteMedium_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + mediaText_Getter_(mthis) => mthis["mediaText"]; - static item_Callback_0(mthis) native "MediaList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); - - static item_Callback_1(mthis, __arg_0) native "MediaList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); - - static item_Callback_2(mthis, __arg_0, __arg_1) native "MediaList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "MediaList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static mediaText_Getter(mthis) native "MediaList_mediaText_Getter"; - mediaText_Getter_(mthis) => mediaText_Getter(mthis); - - static mediaText_Setter(mthis, __arg_0) native "MediaList_mediaText_Setter"; - mediaText_Setter_(mthis, __arg_0) => mediaText_Setter(mthis, __arg_0); + mediaText_Setter_(mthis, __arg_0) => mthis["mediaText"] = __arg_0; } class BlinkMediaQueryList extends BlinkEventTarget { static final instance = new BlinkMediaQueryList(); - static addListener_Callback_0(mthis) native "MediaQueryList_addListener_Callback"; - addListener_Callback_0_(mthis) => addListener_Callback_0(mthis); + addListener_Callback_0_(mthis) => mthis.callMethod("addListener", []); - static addListener_Callback_1(mthis, __arg_0) native "MediaQueryList_addListener_Callback"; - addListener_Callback_1_(mthis, __arg_0) => addListener_Callback_1(mthis, __arg_0); + addListener_Callback_1_(mthis, __arg_0) => mthis.callMethod("addListener", [__arg_0]); - static addListener_Callback_2(mthis, __arg_0, __arg_1) native "MediaQueryList_addListener_Callback"; - addListener_Callback_2_(mthis, __arg_0, __arg_1) => addListener_Callback_2(mthis, __arg_0, __arg_1); + matches_Getter_(mthis) => mthis["matches"]; - static addListener_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaQueryList_addListener_Callback"; - addListener_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addListener_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + media_Getter_(mthis) => mthis["media"]; - static matches_Getter(mthis) native "MediaQueryList_matches_Getter"; - matches_Getter_(mthis) => matches_Getter(mthis); + onchange_Getter_(mthis) => mthis["onchange"]; - static media_Getter(mthis) native "MediaQueryList_media_Getter"; - media_Getter_(mthis) => media_Getter(mthis); + onchange_Setter_(mthis, __arg_0) => mthis["onchange"] = __arg_0; - static onchange_Getter(mthis) native "MediaQueryList_onchange_Getter"; - onchange_Getter_(mthis) => onchange_Getter(mthis); + removeListener_Callback_0_(mthis) => mthis.callMethod("removeListener", []); - static onchange_Setter(mthis, __arg_0) native "MediaQueryList_onchange_Setter"; - onchange_Setter_(mthis, __arg_0) => onchange_Setter(mthis, __arg_0); - - static removeListener_Callback_0(mthis) native "MediaQueryList_removeListener_Callback"; - removeListener_Callback_0_(mthis) => removeListener_Callback_0(mthis); - - static removeListener_Callback_1(mthis, __arg_0) native "MediaQueryList_removeListener_Callback"; - removeListener_Callback_1_(mthis, __arg_0) => removeListener_Callback_1(mthis, __arg_0); - - static removeListener_Callback_2(mthis, __arg_0, __arg_1) native "MediaQueryList_removeListener_Callback"; - removeListener_Callback_2_(mthis, __arg_0, __arg_1) => removeListener_Callback_2(mthis, __arg_0, __arg_1); - - static removeListener_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaQueryList_removeListener_Callback"; - removeListener_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeListener_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + removeListener_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeListener", [__arg_0]); } class BlinkMediaQueryListEvent extends BlinkEvent { static final instance = new BlinkMediaQueryListEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "MediaQueryListEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["MediaQueryListEvent"], [__arg_0, __arg_1]); - static matches_Getter(mthis) native "MediaQueryListEvent_matches_Getter"; - matches_Getter_(mthis) => matches_Getter(mthis); + matches_Getter_(mthis) => mthis["matches"]; - static media_Getter(mthis) native "MediaQueryListEvent_media_Getter"; - media_Getter_(mthis) => media_Getter(mthis); + media_Getter_(mthis) => mthis["media"]; } class BlinkMediaSource extends BlinkEventTarget { static final instance = new BlinkMediaSource(); - static activeSourceBuffers_Getter(mthis) native "MediaSource_activeSourceBuffers_Getter"; - activeSourceBuffers_Getter_(mthis) => activeSourceBuffers_Getter(mthis); + activeSourceBuffers_Getter_(mthis) => mthis["activeSourceBuffers"]; - static addSourceBuffer_Callback_0(mthis) native "MediaSource_addSourceBuffer_Callback"; - addSourceBuffer_Callback_0_(mthis) => addSourceBuffer_Callback_0(mthis); + addSourceBuffer_Callback_0_(mthis) => mthis.callMethod("addSourceBuffer", []); - static addSourceBuffer_Callback_1(mthis, __arg_0) native "MediaSource_addSourceBuffer_Callback"; - addSourceBuffer_Callback_1_(mthis, __arg_0) => addSourceBuffer_Callback_1(mthis, __arg_0); + addSourceBuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("addSourceBuffer", [__arg_0]); - static addSourceBuffer_Callback_2(mthis, __arg_0, __arg_1) native "MediaSource_addSourceBuffer_Callback"; - addSourceBuffer_Callback_2_(mthis, __arg_0, __arg_1) => addSourceBuffer_Callback_2(mthis, __arg_0, __arg_1); + constructorCallback_0_() => new js.JsObject(js.context["MediaSource"], []); - static addSourceBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaSource_addSourceBuffer_Callback"; - addSourceBuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addSourceBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + duration_Getter_(mthis) => mthis["duration"]; - static constructorCallback_0() native "MediaSource_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + duration_Setter_(mthis, __arg_0) => mthis["duration"] = __arg_0; - static constructorCallback_1(__arg_0) native "MediaSource_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + endOfStream_Callback_0_(mthis) => mthis.callMethod("endOfStream", []); - static constructorCallback_2(__arg_0, __arg_1) native "MediaSource_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + endOfStream_Callback_1_(mthis, __arg_0) => mthis.callMethod("endOfStream", [__arg_0]); - static duration_Getter(mthis) native "MediaSource_duration_Getter"; - duration_Getter_(mthis) => duration_Getter(mthis); + isTypeSupported_Callback_0_() => js.context["MediaSource"].callMethod("isTypeSupported", []); - static duration_Setter(mthis, __arg_0) native "MediaSource_duration_Setter"; - duration_Setter_(mthis, __arg_0) => duration_Setter(mthis, __arg_0); + isTypeSupported_Callback_1_(__arg_0) => js.context["MediaSource"].callMethod("isTypeSupported", [__arg_0]); - static endOfStream_Callback_0(mthis) native "MediaSource_endOfStream_Callback"; - endOfStream_Callback_0_(mthis) => endOfStream_Callback_0(mthis); + readyState_Getter_(mthis) => mthis["readyState"]; - static endOfStream_Callback_1(mthis, __arg_0) native "MediaSource_endOfStream_Callback"; - endOfStream_Callback_1_(mthis, __arg_0) => endOfStream_Callback_1(mthis, __arg_0); + removeSourceBuffer_Callback_0_(mthis) => mthis.callMethod("removeSourceBuffer", []); - static endOfStream_Callback_2(mthis, __arg_0, __arg_1) native "MediaSource_endOfStream_Callback"; - endOfStream_Callback_2_(mthis, __arg_0, __arg_1) => endOfStream_Callback_2(mthis, __arg_0, __arg_1); + removeSourceBuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeSourceBuffer", [__arg_0]); - static endOfStream_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaSource_endOfStream_Callback"; - endOfStream_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => endOfStream_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static isTypeSupported_Callback_0() native "MediaSource_isTypeSupported_Callback"; - isTypeSupported_Callback_0_() => isTypeSupported_Callback_0(); - - static isTypeSupported_Callback_1(__arg_0) native "MediaSource_isTypeSupported_Callback"; - isTypeSupported_Callback_1_(__arg_0) => isTypeSupported_Callback_1(__arg_0); - - static isTypeSupported_Callback_2(__arg_0, __arg_1) native "MediaSource_isTypeSupported_Callback"; - isTypeSupported_Callback_2_(__arg_0, __arg_1) => isTypeSupported_Callback_2(__arg_0, __arg_1); - - static isTypeSupported_Callback_3(__arg_0, __arg_1, __arg_2) native "MediaSource_isTypeSupported_Callback"; - isTypeSupported_Callback_3_(__arg_0, __arg_1, __arg_2) => isTypeSupported_Callback_3(__arg_0, __arg_1, __arg_2); - - static readyState_Getter(mthis) native "MediaSource_readyState_Getter"; - readyState_Getter_(mthis) => readyState_Getter(mthis); - - static removeSourceBuffer_Callback_0(mthis) native "MediaSource_removeSourceBuffer_Callback"; - removeSourceBuffer_Callback_0_(mthis) => removeSourceBuffer_Callback_0(mthis); - - static removeSourceBuffer_Callback_1(mthis, __arg_0) native "MediaSource_removeSourceBuffer_Callback"; - removeSourceBuffer_Callback_1_(mthis, __arg_0) => removeSourceBuffer_Callback_1(mthis, __arg_0); - - static removeSourceBuffer_Callback_2(mthis, __arg_0, __arg_1) native "MediaSource_removeSourceBuffer_Callback"; - removeSourceBuffer_Callback_2_(mthis, __arg_0, __arg_1) => removeSourceBuffer_Callback_2(mthis, __arg_0, __arg_1); - - static removeSourceBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaSource_removeSourceBuffer_Callback"; - removeSourceBuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeSourceBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static sourceBuffers_Getter(mthis) native "MediaSource_sourceBuffers_Getter"; - sourceBuffers_Getter_(mthis) => sourceBuffers_Getter(mthis); + sourceBuffers_Getter_(mthis) => mthis["sourceBuffers"]; } class BlinkMediaStream extends BlinkEventTarget { static final instance = new BlinkMediaStream(); - static addTrack_Callback_0(mthis) native "MediaStream_addTrack_Callback"; - addTrack_Callback_0_(mthis) => addTrack_Callback_0(mthis); + addTrack_Callback_0_(mthis) => mthis.callMethod("addTrack", []); - static addTrack_Callback_1(mthis, __arg_0) native "MediaStream_addTrack_Callback"; - addTrack_Callback_1_(mthis, __arg_0) => addTrack_Callback_1(mthis, __arg_0); + addTrack_Callback_1_(mthis, __arg_0) => mthis.callMethod("addTrack", [__arg_0]); - static addTrack_Callback_2(mthis, __arg_0, __arg_1) native "MediaStream_addTrack_Callback"; - addTrack_Callback_2_(mthis, __arg_0, __arg_1) => addTrack_Callback_2(mthis, __arg_0, __arg_1); + clone_Callback_0_(mthis) => mthis.callMethod("clone", []); - static addTrack_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaStream_addTrack_Callback"; - addTrack_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addTrack_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + constructorCallback_0_() => new js.JsObject(js.context["MediaStream"], []); - static clone_Callback_0(mthis) native "MediaStream_clone_Callback"; - clone_Callback_0_(mthis) => clone_Callback_0(mthis); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["MediaStream"], [__arg_0]); - static clone_Callback_1(mthis, __arg_0) native "MediaStream_clone_Callback"; - clone_Callback_1_(mthis, __arg_0) => clone_Callback_1(mthis, __arg_0); + ended_Getter_(mthis) => mthis["ended"]; - static clone_Callback_2(mthis, __arg_0, __arg_1) native "MediaStream_clone_Callback"; - clone_Callback_2_(mthis, __arg_0, __arg_1) => clone_Callback_2(mthis, __arg_0, __arg_1); + getAudioTracks_Callback_0_(mthis) => mthis.callMethod("getAudioTracks", []); - static constructorCallback_0() native "MediaStream_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + getTrackById_Callback_0_(mthis) => mthis.callMethod("getTrackById", []); - static constructorCallback_1(__arg_0) native "MediaStream_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + getTrackById_Callback_1_(mthis, __arg_0) => mthis.callMethod("getTrackById", [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "MediaStream_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + getTracks_Callback_0_(mthis) => mthis.callMethod("getTracks", []); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "MediaStream_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + getVideoTracks_Callback_0_(mthis) => mthis.callMethod("getVideoTracks", []); - static ended_Getter(mthis) native "MediaStream_ended_Getter"; - ended_Getter_(mthis) => ended_Getter(mthis); + id_Getter_(mthis) => mthis["id"]; - static getAudioTracks_Callback_0(mthis) native "MediaStream_getAudioTracks_Callback"; - getAudioTracks_Callback_0_(mthis) => getAudioTracks_Callback_0(mthis); + label_Getter_(mthis) => mthis["label"]; - static getAudioTracks_Callback_1(mthis, __arg_0) native "MediaStream_getAudioTracks_Callback"; - getAudioTracks_Callback_1_(mthis, __arg_0) => getAudioTracks_Callback_1(mthis, __arg_0); + onaddtrack_Getter_(mthis) => mthis["onaddtrack"]; - static getAudioTracks_Callback_2(mthis, __arg_0, __arg_1) native "MediaStream_getAudioTracks_Callback"; - getAudioTracks_Callback_2_(mthis, __arg_0, __arg_1) => getAudioTracks_Callback_2(mthis, __arg_0, __arg_1); + onaddtrack_Setter_(mthis, __arg_0) => mthis["onaddtrack"] = __arg_0; - static getTrackById_Callback_0(mthis) native "MediaStream_getTrackById_Callback"; - getTrackById_Callback_0_(mthis) => getTrackById_Callback_0(mthis); + onended_Getter_(mthis) => mthis["onended"]; - static getTrackById_Callback_1(mthis, __arg_0) native "MediaStream_getTrackById_Callback"; - getTrackById_Callback_1_(mthis, __arg_0) => getTrackById_Callback_1(mthis, __arg_0); + onended_Setter_(mthis, __arg_0) => mthis["onended"] = __arg_0; - static getTrackById_Callback_2(mthis, __arg_0, __arg_1) native "MediaStream_getTrackById_Callback"; - getTrackById_Callback_2_(mthis, __arg_0, __arg_1) => getTrackById_Callback_2(mthis, __arg_0, __arg_1); + onremovetrack_Getter_(mthis) => mthis["onremovetrack"]; - static getTrackById_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaStream_getTrackById_Callback"; - getTrackById_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getTrackById_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onremovetrack_Setter_(mthis, __arg_0) => mthis["onremovetrack"] = __arg_0; - static getTracks_Callback_0(mthis) native "MediaStream_getTracks_Callback"; - getTracks_Callback_0_(mthis) => getTracks_Callback_0(mthis); + removeTrack_Callback_0_(mthis) => mthis.callMethod("removeTrack", []); - static getTracks_Callback_1(mthis, __arg_0) native "MediaStream_getTracks_Callback"; - getTracks_Callback_1_(mthis, __arg_0) => getTracks_Callback_1(mthis, __arg_0); + removeTrack_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeTrack", [__arg_0]); - static getTracks_Callback_2(mthis, __arg_0, __arg_1) native "MediaStream_getTracks_Callback"; - getTracks_Callback_2_(mthis, __arg_0, __arg_1) => getTracks_Callback_2(mthis, __arg_0, __arg_1); - - static getVideoTracks_Callback_0(mthis) native "MediaStream_getVideoTracks_Callback"; - getVideoTracks_Callback_0_(mthis) => getVideoTracks_Callback_0(mthis); - - static getVideoTracks_Callback_1(mthis, __arg_0) native "MediaStream_getVideoTracks_Callback"; - getVideoTracks_Callback_1_(mthis, __arg_0) => getVideoTracks_Callback_1(mthis, __arg_0); - - static getVideoTracks_Callback_2(mthis, __arg_0, __arg_1) native "MediaStream_getVideoTracks_Callback"; - getVideoTracks_Callback_2_(mthis, __arg_0, __arg_1) => getVideoTracks_Callback_2(mthis, __arg_0, __arg_1); - - static id_Getter(mthis) native "MediaStream_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); - - static label_Getter(mthis) native "MediaStream_label_Getter"; - label_Getter_(mthis) => label_Getter(mthis); - - static onaddtrack_Getter(mthis) native "MediaStream_onaddtrack_Getter"; - onaddtrack_Getter_(mthis) => onaddtrack_Getter(mthis); - - static onaddtrack_Setter(mthis, __arg_0) native "MediaStream_onaddtrack_Setter"; - onaddtrack_Setter_(mthis, __arg_0) => onaddtrack_Setter(mthis, __arg_0); - - static onended_Getter(mthis) native "MediaStream_onended_Getter"; - onended_Getter_(mthis) => onended_Getter(mthis); - - static onended_Setter(mthis, __arg_0) native "MediaStream_onended_Setter"; - onended_Setter_(mthis, __arg_0) => onended_Setter(mthis, __arg_0); - - static onremovetrack_Getter(mthis) native "MediaStream_onremovetrack_Getter"; - onremovetrack_Getter_(mthis) => onremovetrack_Getter(mthis); - - static onremovetrack_Setter(mthis, __arg_0) native "MediaStream_onremovetrack_Setter"; - onremovetrack_Setter_(mthis, __arg_0) => onremovetrack_Setter(mthis, __arg_0); - - static removeTrack_Callback_0(mthis) native "MediaStream_removeTrack_Callback"; - removeTrack_Callback_0_(mthis) => removeTrack_Callback_0(mthis); - - static removeTrack_Callback_1(mthis, __arg_0) native "MediaStream_removeTrack_Callback"; - removeTrack_Callback_1_(mthis, __arg_0) => removeTrack_Callback_1(mthis, __arg_0); - - static removeTrack_Callback_2(mthis, __arg_0, __arg_1) native "MediaStream_removeTrack_Callback"; - removeTrack_Callback_2_(mthis, __arg_0, __arg_1) => removeTrack_Callback_2(mthis, __arg_0, __arg_1); - - static removeTrack_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MediaStream_removeTrack_Callback"; - removeTrack_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeTrack_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static stop_Callback_0(mthis) native "MediaStream_stop_Callback"; - stop_Callback_0_(mthis) => stop_Callback_0(mthis); - - static stop_Callback_1(mthis, __arg_0) native "MediaStream_stop_Callback"; - stop_Callback_1_(mthis, __arg_0) => stop_Callback_1(mthis, __arg_0); - - static stop_Callback_2(mthis, __arg_0, __arg_1) native "MediaStream_stop_Callback"; - stop_Callback_2_(mthis, __arg_0, __arg_1) => stop_Callback_2(mthis, __arg_0, __arg_1); + stop_Callback_0_(mthis) => mthis.callMethod("stop", []); } class BlinkMediaStreamAudioDestinationNode extends BlinkAudioNode { static final instance = new BlinkMediaStreamAudioDestinationNode(); - static stream_Getter(mthis) native "MediaStreamAudioDestinationNode_stream_Getter"; - stream_Getter_(mthis) => stream_Getter(mthis); + stream_Getter_(mthis) => mthis["stream"]; } class BlinkMediaStreamAudioSourceNode extends BlinkAudioSourceNode { static final instance = new BlinkMediaStreamAudioSourceNode(); - static mediaStream_Getter(mthis) native "MediaStreamAudioSourceNode_mediaStream_Getter"; - mediaStream_Getter_(mthis) => mediaStream_Getter(mthis); + mediaStream_Getter_(mthis) => mthis["mediaStream"]; } class BlinkMediaStreamEvent extends BlinkEvent { static final instance = new BlinkMediaStreamEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "MediaStreamEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["MediaStreamEvent"], [__arg_0, __arg_1]); - static stream_Getter(mthis) native "MediaStreamEvent_stream_Getter"; - stream_Getter_(mthis) => stream_Getter(mthis); + stream_Getter_(mthis) => mthis["stream"]; } class BlinkMediaStreamTrack extends BlinkEventTarget { static final instance = new BlinkMediaStreamTrack(); - static clone_Callback_0(mthis) native "MediaStreamTrack_clone_Callback"; - clone_Callback_0_(mthis) => clone_Callback_0(mthis); + clone_Callback_0_(mthis) => mthis.callMethod("clone", []); - static clone_Callback_1(mthis, __arg_0) native "MediaStreamTrack_clone_Callback"; - clone_Callback_1_(mthis, __arg_0) => clone_Callback_1(mthis, __arg_0); + enabled_Getter_(mthis) => mthis["enabled"]; - static clone_Callback_2(mthis, __arg_0, __arg_1) native "MediaStreamTrack_clone_Callback"; - clone_Callback_2_(mthis, __arg_0, __arg_1) => clone_Callback_2(mthis, __arg_0, __arg_1); + enabled_Setter_(mthis, __arg_0) => mthis["enabled"] = __arg_0; - static enabled_Getter(mthis) native "MediaStreamTrack_enabled_Getter"; - enabled_Getter_(mthis) => enabled_Getter(mthis); + getSources_Callback_0_() => js.context["MediaStreamTrack"].callMethod("getSources", []); - static enabled_Setter(mthis, __arg_0) native "MediaStreamTrack_enabled_Setter"; - enabled_Setter_(mthis, __arg_0) => enabled_Setter(mthis, __arg_0); + getSources_Callback_1_(__arg_0) => js.context["MediaStreamTrack"].callMethod("getSources", [__arg_0]); - static getSources_Callback_0() native "MediaStreamTrack_getSources_Callback"; - getSources_Callback_0_() => getSources_Callback_0(); + id_Getter_(mthis) => mthis["id"]; - static getSources_Callback_1(__arg_0) native "MediaStreamTrack_getSources_Callback"; - getSources_Callback_1_(__arg_0) => getSources_Callback_1(__arg_0); + kind_Getter_(mthis) => mthis["kind"]; - static getSources_Callback_2(__arg_0, __arg_1) native "MediaStreamTrack_getSources_Callback"; - getSources_Callback_2_(__arg_0, __arg_1) => getSources_Callback_2(__arg_0, __arg_1); + label_Getter_(mthis) => mthis["label"]; - static getSources_Callback_3(__arg_0, __arg_1, __arg_2) native "MediaStreamTrack_getSources_Callback"; - getSources_Callback_3_(__arg_0, __arg_1, __arg_2) => getSources_Callback_3(__arg_0, __arg_1, __arg_2); + muted_Getter_(mthis) => mthis["muted"]; - static id_Getter(mthis) native "MediaStreamTrack_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + onended_Getter_(mthis) => mthis["onended"]; - static kind_Getter(mthis) native "MediaStreamTrack_kind_Getter"; - kind_Getter_(mthis) => kind_Getter(mthis); + onended_Setter_(mthis, __arg_0) => mthis["onended"] = __arg_0; - static label_Getter(mthis) native "MediaStreamTrack_label_Getter"; - label_Getter_(mthis) => label_Getter(mthis); + onmute_Getter_(mthis) => mthis["onmute"]; - static muted_Getter(mthis) native "MediaStreamTrack_muted_Getter"; - muted_Getter_(mthis) => muted_Getter(mthis); + onmute_Setter_(mthis, __arg_0) => mthis["onmute"] = __arg_0; - static onended_Getter(mthis) native "MediaStreamTrack_onended_Getter"; - onended_Getter_(mthis) => onended_Getter(mthis); + onunmute_Getter_(mthis) => mthis["onunmute"]; - static onended_Setter(mthis, __arg_0) native "MediaStreamTrack_onended_Setter"; - onended_Setter_(mthis, __arg_0) => onended_Setter(mthis, __arg_0); + onunmute_Setter_(mthis, __arg_0) => mthis["onunmute"] = __arg_0; - static onmute_Getter(mthis) native "MediaStreamTrack_onmute_Getter"; - onmute_Getter_(mthis) => onmute_Getter(mthis); + readyState_Getter_(mthis) => mthis["readyState"]; - static onmute_Setter(mthis, __arg_0) native "MediaStreamTrack_onmute_Setter"; - onmute_Setter_(mthis, __arg_0) => onmute_Setter(mthis, __arg_0); - - static onunmute_Getter(mthis) native "MediaStreamTrack_onunmute_Getter"; - onunmute_Getter_(mthis) => onunmute_Getter(mthis); - - static onunmute_Setter(mthis, __arg_0) native "MediaStreamTrack_onunmute_Setter"; - onunmute_Setter_(mthis, __arg_0) => onunmute_Setter(mthis, __arg_0); - - static readyState_Getter(mthis) native "MediaStreamTrack_readyState_Getter"; - readyState_Getter_(mthis) => readyState_Getter(mthis); - - static stop_Callback_0(mthis) native "MediaStreamTrack_stop_Callback"; - stop_Callback_0_(mthis) => stop_Callback_0(mthis); - - static stop_Callback_1(mthis, __arg_0) native "MediaStreamTrack_stop_Callback"; - stop_Callback_1_(mthis, __arg_0) => stop_Callback_1(mthis, __arg_0); - - static stop_Callback_2(mthis, __arg_0, __arg_1) native "MediaStreamTrack_stop_Callback"; - stop_Callback_2_(mthis, __arg_0, __arg_1) => stop_Callback_2(mthis, __arg_0, __arg_1); + stop_Callback_0_(mthis) => mthis.callMethod("stop", []); } class BlinkMediaStreamTrackEvent extends BlinkEvent { static final instance = new BlinkMediaStreamTrackEvent(); - static track_Getter(mthis) native "MediaStreamTrackEvent_track_Getter"; - track_Getter_(mthis) => track_Getter(mthis); + track_Getter_(mthis) => mthis["track"]; } class BlinkMemoryInfo { static final instance = new BlinkMemoryInfo(); - static jsHeapSizeLimit_Getter(mthis) native "MemoryInfo_jsHeapSizeLimit_Getter"; - jsHeapSizeLimit_Getter_(mthis) => jsHeapSizeLimit_Getter(mthis); + jsHeapSizeLimit_Getter_(mthis) => mthis["jsHeapSizeLimit"]; - static totalJSHeapSize_Getter(mthis) native "MemoryInfo_totalJSHeapSize_Getter"; - totalJSHeapSize_Getter_(mthis) => totalJSHeapSize_Getter(mthis); + totalJSHeapSize_Getter_(mthis) => mthis["totalJSHeapSize"]; - static usedJSHeapSize_Getter(mthis) native "MemoryInfo_usedJSHeapSize_Getter"; - usedJSHeapSize_Getter_(mthis) => usedJSHeapSize_Getter(mthis); + usedJSHeapSize_Getter_(mthis) => mthis["usedJSHeapSize"]; } class BlinkMessageChannel { static final instance = new BlinkMessageChannel(); - static constructorCallback_0() native "MessageChannel_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["MessageChannel"], []); - static constructorCallback_1(__arg_0) native "MessageChannel_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + port1_Getter_(mthis) => mthis["port1"]; - static constructorCallback_2(__arg_0, __arg_1) native "MessageChannel_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); - - static port1_Getter(mthis) native "MessageChannel_port1_Getter"; - port1_Getter_(mthis) => port1_Getter(mthis); - - static port2_Getter(mthis) native "MessageChannel_port2_Getter"; - port2_Getter_(mthis) => port2_Getter(mthis); + port2_Getter_(mthis) => mthis["port2"]; } class BlinkMessageEvent extends BlinkEvent { static final instance = new BlinkMessageEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "MessageEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["MessageEvent"], [__arg_0, __arg_1]); - static data_Getter(mthis) native "MessageEvent_data_Getter"; - data_Getter_(mthis) => data_Getter(mthis); + data_Getter_(mthis) => mthis["data"]; - static initMessageEvent_Callback_0(mthis) native "MessageEvent_initMessageEvent_Callback"; - initMessageEvent_Callback_0_(mthis) => initMessageEvent_Callback_0(mthis); + initMessageEvent_Callback_0_(mthis) => mthis.callMethod("initMessageEvent", []); - static initMessageEvent_Callback_1(mthis, __arg_0) native "MessageEvent_initMessageEvent_Callback"; - initMessageEvent_Callback_1_(mthis, __arg_0) => initMessageEvent_Callback_1(mthis, __arg_0); + initMessageEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initMessageEvent", [__arg_0]); - static initMessageEvent_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "MessageEvent_initMessageEvent_Callback"; - initMessageEvent_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => initMessageEvent_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); + initMessageEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initMessageEvent", [__arg_0, __arg_1]); - static initMessageEvent_Callback_2(mthis, __arg_0, __arg_1) native "MessageEvent_initMessageEvent_Callback"; - initMessageEvent_Callback_2_(mthis, __arg_0, __arg_1) => initMessageEvent_Callback_2(mthis, __arg_0, __arg_1); + initMessageEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initMessageEvent", [__arg_0, __arg_1, __arg_2]); - static initMessageEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MessageEvent_initMessageEvent_Callback"; - initMessageEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initMessageEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initMessageEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("initMessageEvent", [__arg_0, __arg_1, __arg_2, __arg_3]); - static initMessageEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "MessageEvent_initMessageEvent_Callback"; - initMessageEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initMessageEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + initMessageEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("initMessageEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static initMessageEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "MessageEvent_initMessageEvent_Callback"; - initMessageEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initMessageEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + initMessageEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("initMessageEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static initMessageEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "MessageEvent_initMessageEvent_Callback"; - initMessageEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => initMessageEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + initMessageEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("initMessageEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static initMessageEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "MessageEvent_initMessageEvent_Callback"; - initMessageEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => initMessageEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + initMessageEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("initMessageEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static initMessageEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "MessageEvent_initMessageEvent_Callback"; - initMessageEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => initMessageEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + lastEventId_Getter_(mthis) => mthis["lastEventId"]; - static initMessageEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "MessageEvent_initMessageEvent_Callback"; - initMessageEvent_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => initMessageEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + origin_Getter_(mthis) => mthis["origin"]; - static lastEventId_Getter(mthis) native "MessageEvent_lastEventId_Getter"; - lastEventId_Getter_(mthis) => lastEventId_Getter(mthis); - - static origin_Getter(mthis) native "MessageEvent_origin_Getter"; - origin_Getter_(mthis) => origin_Getter(mthis); - - static source_Getter(mthis) native "MessageEvent_source_Getter"; - source_Getter_(mthis) => source_Getter(mthis); + source_Getter_(mthis) => mthis["source"]; } class BlinkMessagePort extends BlinkEventTarget { static final instance = new BlinkMessagePort(); - static close_Callback_0(mthis) native "MessagePort_close_Callback"; - close_Callback_0_(mthis) => close_Callback_0(mthis); + close_Callback_0_(mthis) => mthis.callMethod("close", []); - static close_Callback_1(mthis, __arg_0) native "MessagePort_close_Callback"; - close_Callback_1_(mthis, __arg_0) => close_Callback_1(mthis, __arg_0); + onmessage_Getter_(mthis) => mthis["onmessage"]; - static close_Callback_2(mthis, __arg_0, __arg_1) native "MessagePort_close_Callback"; - close_Callback_2_(mthis, __arg_0, __arg_1) => close_Callback_2(mthis, __arg_0, __arg_1); + onmessage_Setter_(mthis, __arg_0) => mthis["onmessage"] = __arg_0; - static onmessage_Getter(mthis) native "MessagePort_onmessage_Getter"; - onmessage_Getter_(mthis) => onmessage_Getter(mthis); + postMessage_Callback_0_(mthis) => mthis.callMethod("postMessage", []); - static onmessage_Setter(mthis, __arg_0) native "MessagePort_onmessage_Setter"; - onmessage_Setter_(mthis, __arg_0) => onmessage_Setter(mthis, __arg_0); + postMessage_Callback_1_(mthis, __arg_0) => mthis.callMethod("postMessage", [__arg_0]); - static postMessage_Callback_0(mthis) native "MessagePort_postMessage_Callback"; - postMessage_Callback_0_(mthis) => postMessage_Callback_0(mthis); + postMessage_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("postMessage", [__arg_0, __arg_1]); - static postMessage_Callback_1(mthis, __arg_0) native "MessagePort_postMessage_Callback"; - postMessage_Callback_1_(mthis, __arg_0) => postMessage_Callback_1(mthis, __arg_0); - - static postMessage_Callback_2(mthis, __arg_0, __arg_1) native "MessagePort_postMessage_Callback"; - postMessage_Callback_2_(mthis, __arg_0, __arg_1) => postMessage_Callback_2(mthis, __arg_0, __arg_1); - - static postMessage_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MessagePort_postMessage_Callback"; - postMessage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => postMessage_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static postMessage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "MessagePort_postMessage_Callback"; - postMessage_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => postMessage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static start_Callback_0(mthis) native "MessagePort_start_Callback"; - start_Callback_0_(mthis) => start_Callback_0(mthis); - - static start_Callback_1(mthis, __arg_0) native "MessagePort_start_Callback"; - start_Callback_1_(mthis, __arg_0) => start_Callback_1(mthis, __arg_0); - - static start_Callback_2(mthis, __arg_0, __arg_1) native "MessagePort_start_Callback"; - start_Callback_2_(mthis, __arg_0, __arg_1) => start_Callback_2(mthis, __arg_0, __arg_1); + start_Callback_0_(mthis) => mthis.callMethod("start", []); } class BlinkMetadata { static final instance = new BlinkMetadata(); - static modificationTime_Getter(mthis) native "Metadata_modificationTime_Getter"; - modificationTime_Getter_(mthis) => modificationTime_Getter(mthis); + modificationTime_Getter_(mthis) => mthis["modificationTime"]; - static size_Getter(mthis) native "Metadata_size_Getter"; - size_Getter_(mthis) => size_Getter(mthis); + size_Getter_(mthis) => mthis["size"]; } class BlinkMimeType { static final instance = new BlinkMimeType(); - static description_Getter(mthis) native "MimeType_description_Getter"; - description_Getter_(mthis) => description_Getter(mthis); + description_Getter_(mthis) => mthis["description"]; - static enabledPlugin_Getter(mthis) native "MimeType_enabledPlugin_Getter"; - enabledPlugin_Getter_(mthis) => enabledPlugin_Getter(mthis); + enabledPlugin_Getter_(mthis) => mthis["enabledPlugin"]; - static suffixes_Getter(mthis) native "MimeType_suffixes_Getter"; - suffixes_Getter_(mthis) => suffixes_Getter(mthis); + suffixes_Getter_(mthis) => mthis["suffixes"]; - static type_Getter(mthis) native "MimeType_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkMimeTypeArray { static final instance = new BlinkMimeTypeArray(); - static $__getter___Callback_1(mthis, __arg_0) native "MimeTypeArray___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "MimeTypeArray_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "MimeTypeArray_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "MimeTypeArray_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MimeTypeArray_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + namedItem_Callback_0_(mthis) => mthis.callMethod("namedItem", []); - static length_Getter(mthis) native "MimeTypeArray_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static namedItem_Callback_0(mthis) native "MimeTypeArray_namedItem_Callback"; - namedItem_Callback_0_(mthis) => namedItem_Callback_0(mthis); - - static namedItem_Callback_1(mthis, __arg_0) native "MimeTypeArray_namedItem_Callback"; - namedItem_Callback_1_(mthis, __arg_0) => namedItem_Callback_1(mthis, __arg_0); - - static namedItem_Callback_2(mthis, __arg_0, __arg_1) native "MimeTypeArray_namedItem_Callback"; - namedItem_Callback_2_(mthis, __arg_0, __arg_1) => namedItem_Callback_2(mthis, __arg_0, __arg_1); - - static namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MimeTypeArray_namedItem_Callback"; - namedItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + namedItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("namedItem", [__arg_0]); } class BlinkMouseEvent extends BlinkUIEvent { static final instance = new BlinkMouseEvent(); - static altKey_Getter(mthis) native "MouseEvent_altKey_Getter"; - altKey_Getter_(mthis) => altKey_Getter(mthis); + altKey_Getter_(mthis) => mthis["altKey"]; - static button_Getter(mthis) native "MouseEvent_button_Getter"; - button_Getter_(mthis) => button_Getter(mthis); + button_Getter_(mthis) => mthis["button"]; - static clientX_Getter(mthis) native "MouseEvent_clientX_Getter"; - clientX_Getter_(mthis) => clientX_Getter(mthis); + clientX_Getter_(mthis) => mthis["clientX"]; - static clientY_Getter(mthis) native "MouseEvent_clientY_Getter"; - clientY_Getter_(mthis) => clientY_Getter(mthis); + clientY_Getter_(mthis) => mthis["clientY"]; - static constructorCallback_2(__arg_0, __arg_1) native "MouseEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["MouseEvent"], [__arg_0, __arg_1]); - static ctrlKey_Getter(mthis) native "MouseEvent_ctrlKey_Getter"; - ctrlKey_Getter_(mthis) => ctrlKey_Getter(mthis); + ctrlKey_Getter_(mthis) => mthis["ctrlKey"]; - static dataTransfer_Getter(mthis) native "MouseEvent_dataTransfer_Getter"; - dataTransfer_Getter_(mthis) => dataTransfer_Getter(mthis); + dataTransfer_Getter_(mthis) => mthis["dataTransfer"]; - static fromElement_Getter(mthis) native "MouseEvent_fromElement_Getter"; - fromElement_Getter_(mthis) => fromElement_Getter(mthis); + fromElement_Getter_(mthis) => mthis["fromElement"]; - static initMouseEvent_Callback_0(mthis) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_0_(mthis) => initMouseEvent_Callback_0(mthis); + initMouseEvent_Callback_0_(mthis) => mthis.callMethod("initMouseEvent", []); - static initMouseEvent_Callback_1(mthis, __arg_0) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_1_(mthis, __arg_0) => initMouseEvent_Callback_1(mthis, __arg_0); + initMouseEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initMouseEvent", [__arg_0]); - static initMouseEvent_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => initMouseEvent_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); + initMouseEvent_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9]); - static initMouseEvent_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_11_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) => initMouseEvent_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10); + initMouseEvent_Callback_11_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10]); - static initMouseEvent_Callback_12(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_12_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11) => initMouseEvent_Callback_12(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11); + initMouseEvent_Callback_12_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11]); - static initMouseEvent_Callback_13(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_13_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12) => initMouseEvent_Callback_13(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12); + initMouseEvent_Callback_13_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12]); - static initMouseEvent_Callback_14(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_14_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13) => initMouseEvent_Callback_14(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13); + initMouseEvent_Callback_14_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13]); - static initMouseEvent_Callback_15(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_15_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14) => initMouseEvent_Callback_15(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14); + initMouseEvent_Callback_15_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14]); - static initMouseEvent_Callback_16(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14, __arg_15) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_16_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14, __arg_15) => initMouseEvent_Callback_16(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14, __arg_15); + initMouseEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1]); - static initMouseEvent_Callback_17(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14, __arg_15, __arg_16) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_17_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14, __arg_15, __arg_16) => initMouseEvent_Callback_17(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14, __arg_15, __arg_16); + initMouseEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1, __arg_2]); - static initMouseEvent_Callback_2(mthis, __arg_0, __arg_1) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_2_(mthis, __arg_0, __arg_1) => initMouseEvent_Callback_2(mthis, __arg_0, __arg_1); + initMouseEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1, __arg_2, __arg_3]); - static initMouseEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initMouseEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initMouseEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static initMouseEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initMouseEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + initMouseEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static initMouseEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initMouseEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + initMouseEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static initMouseEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => initMouseEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + initMouseEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static initMouseEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => initMouseEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + initMouseEvent_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => mthis.callMethod("initMouseEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8]); - static initMouseEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => initMouseEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + metaKey_Getter_(mthis) => mthis["metaKey"]; - static initMouseEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "MouseEvent_initMouseEvent_Callback"; - initMouseEvent_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => initMouseEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + movementX_Getter_(mthis) => mthis["movementX"]; - static metaKey_Getter(mthis) native "MouseEvent_metaKey_Getter"; - metaKey_Getter_(mthis) => metaKey_Getter(mthis); + movementY_Getter_(mthis) => mthis["movementY"]; - static movementX_Getter(mthis) native "MouseEvent_movementX_Getter"; - movementX_Getter_(mthis) => movementX_Getter(mthis); + offsetX_Getter_(mthis) => mthis["offsetX"]; - static movementY_Getter(mthis) native "MouseEvent_movementY_Getter"; - movementY_Getter_(mthis) => movementY_Getter(mthis); + offsetY_Getter_(mthis) => mthis["offsetY"]; - static offsetX_Getter(mthis) native "MouseEvent_offsetX_Getter"; - offsetX_Getter_(mthis) => offsetX_Getter(mthis); + region_Getter_(mthis) => mthis["region"]; - static offsetY_Getter(mthis) native "MouseEvent_offsetY_Getter"; - offsetY_Getter_(mthis) => offsetY_Getter(mthis); + relatedTarget_Getter_(mthis) => mthis["relatedTarget"]; - static region_Getter(mthis) native "MouseEvent_region_Getter"; - region_Getter_(mthis) => region_Getter(mthis); + screenX_Getter_(mthis) => mthis["screenX"]; - static relatedTarget_Getter(mthis) native "MouseEvent_relatedTarget_Getter"; - relatedTarget_Getter_(mthis) => relatedTarget_Getter(mthis); + screenY_Getter_(mthis) => mthis["screenY"]; - static screenX_Getter(mthis) native "MouseEvent_screenX_Getter"; - screenX_Getter_(mthis) => screenX_Getter(mthis); + shiftKey_Getter_(mthis) => mthis["shiftKey"]; - static screenY_Getter(mthis) native "MouseEvent_screenY_Getter"; - screenY_Getter_(mthis) => screenY_Getter(mthis); + toElement_Getter_(mthis) => mthis["toElement"]; - static shiftKey_Getter(mthis) native "MouseEvent_shiftKey_Getter"; - shiftKey_Getter_(mthis) => shiftKey_Getter(mthis); + webkitMovementX_Getter_(mthis) => mthis["webkitMovementX"]; - static toElement_Getter(mthis) native "MouseEvent_toElement_Getter"; - toElement_Getter_(mthis) => toElement_Getter(mthis); - - static webkitMovementX_Getter(mthis) native "MouseEvent_webkitMovementX_Getter"; - webkitMovementX_Getter_(mthis) => webkitMovementX_Getter(mthis); - - static webkitMovementY_Getter(mthis) native "MouseEvent_webkitMovementY_Getter"; - webkitMovementY_Getter_(mthis) => webkitMovementY_Getter(mthis); + webkitMovementY_Getter_(mthis) => mthis["webkitMovementY"]; } class BlinkMutationEvent extends BlinkEvent { static final instance = new BlinkMutationEvent(); - static attrChange_Getter(mthis) native "MutationEvent_attrChange_Getter"; - attrChange_Getter_(mthis) => attrChange_Getter(mthis); + attrChange_Getter_(mthis) => mthis["attrChange"]; - static attrName_Getter(mthis) native "MutationEvent_attrName_Getter"; - attrName_Getter_(mthis) => attrName_Getter(mthis); + attrName_Getter_(mthis) => mthis["attrName"]; - static initMutationEvent_Callback_0(mthis) native "MutationEvent_initMutationEvent_Callback"; - initMutationEvent_Callback_0_(mthis) => initMutationEvent_Callback_0(mthis); + initMutationEvent_Callback_0_(mthis) => mthis.callMethod("initMutationEvent", []); - static initMutationEvent_Callback_1(mthis, __arg_0) native "MutationEvent_initMutationEvent_Callback"; - initMutationEvent_Callback_1_(mthis, __arg_0) => initMutationEvent_Callback_1(mthis, __arg_0); + initMutationEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initMutationEvent", [__arg_0]); - static initMutationEvent_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "MutationEvent_initMutationEvent_Callback"; - initMutationEvent_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => initMutationEvent_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); + initMutationEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initMutationEvent", [__arg_0, __arg_1]); - static initMutationEvent_Callback_2(mthis, __arg_0, __arg_1) native "MutationEvent_initMutationEvent_Callback"; - initMutationEvent_Callback_2_(mthis, __arg_0, __arg_1) => initMutationEvent_Callback_2(mthis, __arg_0, __arg_1); + initMutationEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initMutationEvent", [__arg_0, __arg_1, __arg_2]); - static initMutationEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MutationEvent_initMutationEvent_Callback"; - initMutationEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initMutationEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initMutationEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("initMutationEvent", [__arg_0, __arg_1, __arg_2, __arg_3]); - static initMutationEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "MutationEvent_initMutationEvent_Callback"; - initMutationEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initMutationEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + initMutationEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("initMutationEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static initMutationEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "MutationEvent_initMutationEvent_Callback"; - initMutationEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initMutationEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + initMutationEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("initMutationEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static initMutationEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "MutationEvent_initMutationEvent_Callback"; - initMutationEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => initMutationEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + initMutationEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("initMutationEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static initMutationEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "MutationEvent_initMutationEvent_Callback"; - initMutationEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => initMutationEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + initMutationEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("initMutationEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static initMutationEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "MutationEvent_initMutationEvent_Callback"; - initMutationEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => initMutationEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + newValue_Getter_(mthis) => mthis["newValue"]; - static initMutationEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "MutationEvent_initMutationEvent_Callback"; - initMutationEvent_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => initMutationEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + prevValue_Getter_(mthis) => mthis["prevValue"]; - static newValue_Getter(mthis) native "MutationEvent_newValue_Getter"; - newValue_Getter_(mthis) => newValue_Getter(mthis); - - static prevValue_Getter(mthis) native "MutationEvent_prevValue_Getter"; - prevValue_Getter_(mthis) => prevValue_Getter(mthis); - - static relatedNode_Getter(mthis) native "MutationEvent_relatedNode_Getter"; - relatedNode_Getter_(mthis) => relatedNode_Getter(mthis); + relatedNode_Getter_(mthis) => mthis["relatedNode"]; } class BlinkMutationObserver { static final instance = new BlinkMutationObserver(); - static constructorCallback_0() native "MutationObserver_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["MutationObserver"], []); - static constructorCallback_1(__arg_0) native "MutationObserver_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["MutationObserver"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "MutationObserver_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + disconnect_Callback_0_(mthis) => mthis.callMethod("disconnect", []); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "MutationObserver_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + observe_Callback_0_(mthis) => mthis.callMethod("observe", []); - static disconnect_Callback_0(mthis) native "MutationObserver_disconnect_Callback"; - disconnect_Callback_0_(mthis) => disconnect_Callback_0(mthis); + observe_Callback_1_(mthis, __arg_0) => mthis.callMethod("observe", [__arg_0]); - static disconnect_Callback_1(mthis, __arg_0) native "MutationObserver_disconnect_Callback"; - disconnect_Callback_1_(mthis, __arg_0) => disconnect_Callback_1(mthis, __arg_0); + observe_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("observe", [__arg_0, __arg_1]); - static disconnect_Callback_2(mthis, __arg_0, __arg_1) native "MutationObserver_disconnect_Callback"; - disconnect_Callback_2_(mthis, __arg_0, __arg_1) => disconnect_Callback_2(mthis, __arg_0, __arg_1); - - static observe_Callback_0(mthis) native "MutationObserver_observe_Callback"; - observe_Callback_0_(mthis) => observe_Callback_0(mthis); - - static observe_Callback_1(mthis, __arg_0) native "MutationObserver_observe_Callback"; - observe_Callback_1_(mthis, __arg_0) => observe_Callback_1(mthis, __arg_0); - - static observe_Callback_2(mthis, __arg_0, __arg_1) native "MutationObserver_observe_Callback"; - observe_Callback_2_(mthis, __arg_0, __arg_1) => observe_Callback_2(mthis, __arg_0, __arg_1); - - static observe_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "MutationObserver_observe_Callback"; - observe_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => observe_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static observe_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "MutationObserver_observe_Callback"; - observe_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => observe_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static takeRecords_Callback_0(mthis) native "MutationObserver_takeRecords_Callback"; - takeRecords_Callback_0_(mthis) => takeRecords_Callback_0(mthis); - - static takeRecords_Callback_1(mthis, __arg_0) native "MutationObserver_takeRecords_Callback"; - takeRecords_Callback_1_(mthis, __arg_0) => takeRecords_Callback_1(mthis, __arg_0); - - static takeRecords_Callback_2(mthis, __arg_0, __arg_1) native "MutationObserver_takeRecords_Callback"; - takeRecords_Callback_2_(mthis, __arg_0, __arg_1) => takeRecords_Callback_2(mthis, __arg_0, __arg_1); + takeRecords_Callback_0_(mthis) => mthis.callMethod("takeRecords", []); } class BlinkMutationRecord { static final instance = new BlinkMutationRecord(); - static addedNodes_Getter(mthis) native "MutationRecord_addedNodes_Getter"; - addedNodes_Getter_(mthis) => addedNodes_Getter(mthis); + addedNodes_Getter_(mthis) => mthis["addedNodes"]; - static attributeName_Getter(mthis) native "MutationRecord_attributeName_Getter"; - attributeName_Getter_(mthis) => attributeName_Getter(mthis); + attributeName_Getter_(mthis) => mthis["attributeName"]; - static attributeNamespace_Getter(mthis) native "MutationRecord_attributeNamespace_Getter"; - attributeNamespace_Getter_(mthis) => attributeNamespace_Getter(mthis); + attributeNamespace_Getter_(mthis) => mthis["attributeNamespace"]; - static nextSibling_Getter(mthis) native "MutationRecord_nextSibling_Getter"; - nextSibling_Getter_(mthis) => nextSibling_Getter(mthis); + nextSibling_Getter_(mthis) => mthis["nextSibling"]; - static oldValue_Getter(mthis) native "MutationRecord_oldValue_Getter"; - oldValue_Getter_(mthis) => oldValue_Getter(mthis); + oldValue_Getter_(mthis) => mthis["oldValue"]; - static previousSibling_Getter(mthis) native "MutationRecord_previousSibling_Getter"; - previousSibling_Getter_(mthis) => previousSibling_Getter(mthis); + previousSibling_Getter_(mthis) => mthis["previousSibling"]; - static removedNodes_Getter(mthis) native "MutationRecord_removedNodes_Getter"; - removedNodes_Getter_(mthis) => removedNodes_Getter(mthis); + removedNodes_Getter_(mthis) => mthis["removedNodes"]; - static target_Getter(mthis) native "MutationRecord_target_Getter"; - target_Getter_(mthis) => target_Getter(mthis); + target_Getter_(mthis) => mthis["target"]; - static type_Getter(mthis) native "MutationRecord_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkNamedNodeMap { static final instance = new BlinkNamedNodeMap(); - static $__getter___Callback_1(mthis, __arg_0) native "NamedNodeMap___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static getNamedItemNS_Callback_0(mthis) native "NamedNodeMap_getNamedItemNS_Callback"; - getNamedItemNS_Callback_0_(mthis) => getNamedItemNS_Callback_0(mthis); + getNamedItemNS_Callback_0_(mthis) => mthis.callMethod("getNamedItemNS", []); - static getNamedItemNS_Callback_1(mthis, __arg_0) native "NamedNodeMap_getNamedItemNS_Callback"; - getNamedItemNS_Callback_1_(mthis, __arg_0) => getNamedItemNS_Callback_1(mthis, __arg_0); + getNamedItemNS_Callback_1_(mthis, __arg_0) => mthis.callMethod("getNamedItemNS", [__arg_0]); - static getNamedItemNS_Callback_2(mthis, __arg_0, __arg_1) native "NamedNodeMap_getNamedItemNS_Callback"; - getNamedItemNS_Callback_2_(mthis, __arg_0, __arg_1) => getNamedItemNS_Callback_2(mthis, __arg_0, __arg_1); + getNamedItemNS_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getNamedItemNS", [__arg_0, __arg_1]); - static getNamedItemNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "NamedNodeMap_getNamedItemNS_Callback"; - getNamedItemNS_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getNamedItemNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getNamedItem_Callback_0_(mthis) => mthis.callMethod("getNamedItem", []); - static getNamedItemNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "NamedNodeMap_getNamedItemNS_Callback"; - getNamedItemNS_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getNamedItemNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + getNamedItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("getNamedItem", [__arg_0]); - static getNamedItem_Callback_0(mthis) native "NamedNodeMap_getNamedItem_Callback"; - getNamedItem_Callback_0_(mthis) => getNamedItem_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static getNamedItem_Callback_1(mthis, __arg_0) native "NamedNodeMap_getNamedItem_Callback"; - getNamedItem_Callback_1_(mthis, __arg_0) => getNamedItem_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static getNamedItem_Callback_2(mthis, __arg_0, __arg_1) native "NamedNodeMap_getNamedItem_Callback"; - getNamedItem_Callback_2_(mthis, __arg_0, __arg_1) => getNamedItem_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static getNamedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "NamedNodeMap_getNamedItem_Callback"; - getNamedItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getNamedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + removeNamedItemNS_Callback_0_(mthis) => mthis.callMethod("removeNamedItemNS", []); - static item_Callback_0(mthis) native "NamedNodeMap_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + removeNamedItemNS_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeNamedItemNS", [__arg_0]); - static item_Callback_1(mthis, __arg_0) native "NamedNodeMap_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + removeNamedItemNS_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("removeNamedItemNS", [__arg_0, __arg_1]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "NamedNodeMap_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); + removeNamedItem_Callback_0_(mthis) => mthis.callMethod("removeNamedItem", []); - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "NamedNodeMap_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + removeNamedItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeNamedItem", [__arg_0]); - static length_Getter(mthis) native "NamedNodeMap_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + setNamedItemNS_Callback_0_(mthis) => mthis.callMethod("setNamedItemNS", []); - static removeNamedItemNS_Callback_0(mthis) native "NamedNodeMap_removeNamedItemNS_Callback"; - removeNamedItemNS_Callback_0_(mthis) => removeNamedItemNS_Callback_0(mthis); + setNamedItemNS_Callback_1_(mthis, __arg_0) => mthis.callMethod("setNamedItemNS", [__arg_0]); - static removeNamedItemNS_Callback_1(mthis, __arg_0) native "NamedNodeMap_removeNamedItemNS_Callback"; - removeNamedItemNS_Callback_1_(mthis, __arg_0) => removeNamedItemNS_Callback_1(mthis, __arg_0); + setNamedItem_Callback_0_(mthis) => mthis.callMethod("setNamedItem", []); - static removeNamedItemNS_Callback_2(mthis, __arg_0, __arg_1) native "NamedNodeMap_removeNamedItemNS_Callback"; - removeNamedItemNS_Callback_2_(mthis, __arg_0, __arg_1) => removeNamedItemNS_Callback_2(mthis, __arg_0, __arg_1); - - static removeNamedItemNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "NamedNodeMap_removeNamedItemNS_Callback"; - removeNamedItemNS_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeNamedItemNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static removeNamedItemNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "NamedNodeMap_removeNamedItemNS_Callback"; - removeNamedItemNS_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => removeNamedItemNS_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static removeNamedItem_Callback_0(mthis) native "NamedNodeMap_removeNamedItem_Callback"; - removeNamedItem_Callback_0_(mthis) => removeNamedItem_Callback_0(mthis); - - static removeNamedItem_Callback_1(mthis, __arg_0) native "NamedNodeMap_removeNamedItem_Callback"; - removeNamedItem_Callback_1_(mthis, __arg_0) => removeNamedItem_Callback_1(mthis, __arg_0); - - static removeNamedItem_Callback_2(mthis, __arg_0, __arg_1) native "NamedNodeMap_removeNamedItem_Callback"; - removeNamedItem_Callback_2_(mthis, __arg_0, __arg_1) => removeNamedItem_Callback_2(mthis, __arg_0, __arg_1); - - static removeNamedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "NamedNodeMap_removeNamedItem_Callback"; - removeNamedItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeNamedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setNamedItemNS_Callback_0(mthis) native "NamedNodeMap_setNamedItemNS_Callback"; - setNamedItemNS_Callback_0_(mthis) => setNamedItemNS_Callback_0(mthis); - - static setNamedItemNS_Callback_1(mthis, __arg_0) native "NamedNodeMap_setNamedItemNS_Callback"; - setNamedItemNS_Callback_1_(mthis, __arg_0) => setNamedItemNS_Callback_1(mthis, __arg_0); - - static setNamedItemNS_Callback_2(mthis, __arg_0, __arg_1) native "NamedNodeMap_setNamedItemNS_Callback"; - setNamedItemNS_Callback_2_(mthis, __arg_0, __arg_1) => setNamedItemNS_Callback_2(mthis, __arg_0, __arg_1); - - static setNamedItemNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "NamedNodeMap_setNamedItemNS_Callback"; - setNamedItemNS_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setNamedItemNS_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setNamedItem_Callback_0(mthis) native "NamedNodeMap_setNamedItem_Callback"; - setNamedItem_Callback_0_(mthis) => setNamedItem_Callback_0(mthis); - - static setNamedItem_Callback_1(mthis, __arg_0) native "NamedNodeMap_setNamedItem_Callback"; - setNamedItem_Callback_1_(mthis, __arg_0) => setNamedItem_Callback_1(mthis, __arg_0); - - static setNamedItem_Callback_2(mthis, __arg_0, __arg_1) native "NamedNodeMap_setNamedItem_Callback"; - setNamedItem_Callback_2_(mthis, __arg_0, __arg_1) => setNamedItem_Callback_2(mthis, __arg_0, __arg_1); - - static setNamedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "NamedNodeMap_setNamedItem_Callback"; - setNamedItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setNamedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setNamedItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("setNamedItem", [__arg_0]); } class BlinkNavigator { static final instance = new BlinkNavigator(); - static appCodeName_Getter(mthis) native "Navigator_appCodeName_Getter"; - appCodeName_Getter_(mthis) => appCodeName_Getter(mthis); + appCodeName_Getter_(mthis) => mthis["appCodeName"]; - static appName_Getter(mthis) native "Navigator_appName_Getter"; - appName_Getter_(mthis) => appName_Getter(mthis); + appName_Getter_(mthis) => mthis["appName"]; - static appVersion_Getter(mthis) native "Navigator_appVersion_Getter"; - appVersion_Getter_(mthis) => appVersion_Getter(mthis); + appVersion_Getter_(mthis) => mthis["appVersion"]; - static connection_Getter(mthis) native "Navigator_connection_Getter"; - connection_Getter_(mthis) => connection_Getter(mthis); + connection_Getter_(mthis) => mthis["connection"]; - static cookieEnabled_Getter(mthis) native "Navigator_cookieEnabled_Getter"; - cookieEnabled_Getter_(mthis) => cookieEnabled_Getter(mthis); + cookieEnabled_Getter_(mthis) => mthis["cookieEnabled"]; - static credentials_Getter(mthis) native "Navigator_credentials_Getter"; - credentials_Getter_(mthis) => credentials_Getter(mthis); + credentials_Getter_(mthis) => mthis["credentials"]; - static dartEnabled_Getter(mthis) native "Navigator_dartEnabled_Getter"; - dartEnabled_Getter_(mthis) => dartEnabled_Getter(mthis); + dartEnabled_Getter_(mthis) => mthis["dartEnabled"]; - static doNotTrack_Getter(mthis) native "Navigator_doNotTrack_Getter"; - doNotTrack_Getter_(mthis) => doNotTrack_Getter(mthis); + doNotTrack_Getter_(mthis) => mthis["doNotTrack"]; - static geofencing_Getter(mthis) native "Navigator_geofencing_Getter"; - geofencing_Getter_(mthis) => geofencing_Getter(mthis); + geofencing_Getter_(mthis) => mthis["geofencing"]; - static geolocation_Getter(mthis) native "Navigator_geolocation_Getter"; - geolocation_Getter_(mthis) => geolocation_Getter(mthis); + geolocation_Getter_(mthis) => mthis["geolocation"]; - static getBattery_Callback_0(mthis) native "Navigator_getBattery_Callback"; - getBattery_Callback_0_(mthis) => getBattery_Callback_0(mthis); + getBattery_Callback_0_(mthis) => mthis.callMethod("getBattery", []); - static getBattery_Callback_1(mthis, __arg_0) native "Navigator_getBattery_Callback"; - getBattery_Callback_1_(mthis, __arg_0) => getBattery_Callback_1(mthis, __arg_0); + getGamepads_Callback_0_(mthis) => mthis.callMethod("getGamepads", []); - static getBattery_Callback_2(mthis, __arg_0, __arg_1) native "Navigator_getBattery_Callback"; - getBattery_Callback_2_(mthis, __arg_0, __arg_1) => getBattery_Callback_2(mthis, __arg_0, __arg_1); + getStorageUpdates_Callback_0_(mthis) => mthis.callMethod("getStorageUpdates", []); - static getGamepads_Callback_0(mthis) native "Navigator_getGamepads_Callback"; - getGamepads_Callback_0_(mthis) => getGamepads_Callback_0(mthis); + hardwareConcurrency_Getter_(mthis) => mthis["hardwareConcurrency"]; - static getGamepads_Callback_1(mthis, __arg_0) native "Navigator_getGamepads_Callback"; - getGamepads_Callback_1_(mthis, __arg_0) => getGamepads_Callback_1(mthis, __arg_0); + isProtocolHandlerRegistered_Callback_0_(mthis) => mthis.callMethod("isProtocolHandlerRegistered", []); - static getGamepads_Callback_2(mthis, __arg_0, __arg_1) native "Navigator_getGamepads_Callback"; - getGamepads_Callback_2_(mthis, __arg_0, __arg_1) => getGamepads_Callback_2(mthis, __arg_0, __arg_1); + isProtocolHandlerRegistered_Callback_1_(mthis, __arg_0) => mthis.callMethod("isProtocolHandlerRegistered", [__arg_0]); - static getStorageUpdates_Callback_0(mthis) native "Navigator_getStorageUpdates_Callback"; - getStorageUpdates_Callback_0_(mthis) => getStorageUpdates_Callback_0(mthis); + isProtocolHandlerRegistered_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("isProtocolHandlerRegistered", [__arg_0, __arg_1]); - static getStorageUpdates_Callback_1(mthis, __arg_0) native "Navigator_getStorageUpdates_Callback"; - getStorageUpdates_Callback_1_(mthis, __arg_0) => getStorageUpdates_Callback_1(mthis, __arg_0); + javaEnabled_Callback_0_(mthis) => mthis.callMethod("javaEnabled", []); - static getStorageUpdates_Callback_2(mthis, __arg_0, __arg_1) native "Navigator_getStorageUpdates_Callback"; - getStorageUpdates_Callback_2_(mthis, __arg_0, __arg_1) => getStorageUpdates_Callback_2(mthis, __arg_0, __arg_1); + language_Getter_(mthis) => mthis["language"]; - static hardwareConcurrency_Getter(mthis) native "Navigator_hardwareConcurrency_Getter"; - hardwareConcurrency_Getter_(mthis) => hardwareConcurrency_Getter(mthis); + languages_Getter_(mthis) => mthis["languages"]; - static isProtocolHandlerRegistered_Callback_0(mthis) native "Navigator_isProtocolHandlerRegistered_Callback"; - isProtocolHandlerRegistered_Callback_0_(mthis) => isProtocolHandlerRegistered_Callback_0(mthis); + maxTouchPoints_Getter_(mthis) => mthis["maxTouchPoints"]; - static isProtocolHandlerRegistered_Callback_1(mthis, __arg_0) native "Navigator_isProtocolHandlerRegistered_Callback"; - isProtocolHandlerRegistered_Callback_1_(mthis, __arg_0) => isProtocolHandlerRegistered_Callback_1(mthis, __arg_0); + mimeTypes_Getter_(mthis) => mthis["mimeTypes"]; - static isProtocolHandlerRegistered_Callback_2(mthis, __arg_0, __arg_1) native "Navigator_isProtocolHandlerRegistered_Callback"; - isProtocolHandlerRegistered_Callback_2_(mthis, __arg_0, __arg_1) => isProtocolHandlerRegistered_Callback_2(mthis, __arg_0, __arg_1); + onLine_Getter_(mthis) => mthis["onLine"]; - static isProtocolHandlerRegistered_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Navigator_isProtocolHandlerRegistered_Callback"; - isProtocolHandlerRegistered_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isProtocolHandlerRegistered_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + platform_Getter_(mthis) => mthis["platform"]; - static isProtocolHandlerRegistered_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Navigator_isProtocolHandlerRegistered_Callback"; - isProtocolHandlerRegistered_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => isProtocolHandlerRegistered_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + plugins_Getter_(mthis) => mthis["plugins"]; - static javaEnabled_Callback_0(mthis) native "Navigator_javaEnabled_Callback"; - javaEnabled_Callback_0_(mthis) => javaEnabled_Callback_0(mthis); + presentation_Getter_(mthis) => mthis["presentation"]; - static javaEnabled_Callback_1(mthis, __arg_0) native "Navigator_javaEnabled_Callback"; - javaEnabled_Callback_1_(mthis, __arg_0) => javaEnabled_Callback_1(mthis, __arg_0); + productSub_Getter_(mthis) => mthis["productSub"]; - static javaEnabled_Callback_2(mthis, __arg_0, __arg_1) native "Navigator_javaEnabled_Callback"; - javaEnabled_Callback_2_(mthis, __arg_0, __arg_1) => javaEnabled_Callback_2(mthis, __arg_0, __arg_1); + product_Getter_(mthis) => mthis["product"]; - static language_Getter(mthis) native "Navigator_language_Getter"; - language_Getter_(mthis) => language_Getter(mthis); + push_Getter_(mthis) => mthis["push"]; - static languages_Getter(mthis) native "Navigator_languages_Getter"; - languages_Getter_(mthis) => languages_Getter(mthis); + registerProtocolHandler_Callback_1_(mthis, __arg_0) => mthis.callMethod("registerProtocolHandler", [__arg_0]); - static maxTouchPoints_Getter(mthis) native "Navigator_maxTouchPoints_Getter"; - maxTouchPoints_Getter_(mthis) => maxTouchPoints_Getter(mthis); + registerProtocolHandler_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("registerProtocolHandler", [__arg_0, __arg_1]); - static mimeTypes_Getter(mthis) native "Navigator_mimeTypes_Getter"; - mimeTypes_Getter_(mthis) => mimeTypes_Getter(mthis); + registerProtocolHandler_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("registerProtocolHandler", [__arg_0, __arg_1, __arg_2]); - static onLine_Getter(mthis) native "Navigator_onLine_Getter"; - onLine_Getter_(mthis) => onLine_Getter(mthis); + sendBeacon_Callback_0_(mthis) => mthis.callMethod("sendBeacon", []); - static platform_Getter(mthis) native "Navigator_platform_Getter"; - platform_Getter_(mthis) => platform_Getter(mthis); + sendBeacon_Callback_1_(mthis, __arg_0) => mthis.callMethod("sendBeacon", [__arg_0]); - static plugins_Getter(mthis) native "Navigator_plugins_Getter"; - plugins_Getter_(mthis) => plugins_Getter(mthis); + sendBeacon_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("sendBeacon", [__arg_0, __arg_1]); - static presentation_Getter(mthis) native "Navigator_presentation_Getter"; - presentation_Getter_(mthis) => presentation_Getter(mthis); + serviceWorker_Getter_(mthis) => mthis["serviceWorker"]; - static productSub_Getter(mthis) native "Navigator_productSub_Getter"; - productSub_Getter_(mthis) => productSub_Getter(mthis); + storageQuota_Getter_(mthis) => mthis["storageQuota"]; - static product_Getter(mthis) native "Navigator_product_Getter"; - product_Getter_(mthis) => product_Getter(mthis); + unregisterProtocolHandler_Callback_0_(mthis) => mthis.callMethod("unregisterProtocolHandler", []); - static push_Getter(mthis) native "Navigator_push_Getter"; - push_Getter_(mthis) => push_Getter(mthis); + unregisterProtocolHandler_Callback_1_(mthis, __arg_0) => mthis.callMethod("unregisterProtocolHandler", [__arg_0]); - static registerProtocolHandler_Callback_1(mthis, __arg_0) native "Navigator_registerProtocolHandler_Callback"; - registerProtocolHandler_Callback_1_(mthis, __arg_0) => registerProtocolHandler_Callback_1(mthis, __arg_0); + unregisterProtocolHandler_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("unregisterProtocolHandler", [__arg_0, __arg_1]); - static registerProtocolHandler_Callback_2(mthis, __arg_0, __arg_1) native "Navigator_registerProtocolHandler_Callback"; - registerProtocolHandler_Callback_2_(mthis, __arg_0, __arg_1) => registerProtocolHandler_Callback_2(mthis, __arg_0, __arg_1); + userAgent_Getter_(mthis) => mthis["userAgent"]; - static registerProtocolHandler_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Navigator_registerProtocolHandler_Callback"; - registerProtocolHandler_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => registerProtocolHandler_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + vendorSub_Getter_(mthis) => mthis["vendorSub"]; - static registerProtocolHandler_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Navigator_registerProtocolHandler_Callback"; - registerProtocolHandler_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => registerProtocolHandler_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + vendor_Getter_(mthis) => mthis["vendor"]; - static registerProtocolHandler_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Navigator_registerProtocolHandler_Callback"; - registerProtocolHandler_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => registerProtocolHandler_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + vibrate_Callback_0_(mthis) => mthis.callMethod("vibrate", []); - static sendBeacon_Callback_0(mthis) native "Navigator_sendBeacon_Callback"; - sendBeacon_Callback_0_(mthis) => sendBeacon_Callback_0(mthis); + vibrate_Callback_1_(mthis, __arg_0) => mthis.callMethod("vibrate", [__arg_0]); - static sendBeacon_Callback_1(mthis, __arg_0) native "Navigator_sendBeacon_Callback"; - sendBeacon_Callback_1_(mthis, __arg_0) => sendBeacon_Callback_1(mthis, __arg_0); + webkitGetGamepads_Callback_0_(mthis) => mthis.callMethod("webkitGetGamepads", []); - static sendBeacon_Callback_2(mthis, __arg_0, __arg_1) native "Navigator_sendBeacon_Callback"; - sendBeacon_Callback_2_(mthis, __arg_0, __arg_1) => sendBeacon_Callback_2(mthis, __arg_0, __arg_1); + webkitGetUserMedia_Callback_1_(mthis, __arg_0) => mthis.callMethod("webkitGetUserMedia", [__arg_0]); - static sendBeacon_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Navigator_sendBeacon_Callback"; - sendBeacon_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => sendBeacon_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + webkitGetUserMedia_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("webkitGetUserMedia", [__arg_0, __arg_1]); - static sendBeacon_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Navigator_sendBeacon_Callback"; - sendBeacon_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => sendBeacon_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + webkitGetUserMedia_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("webkitGetUserMedia", [__arg_0, __arg_1, __arg_2]); - static serviceWorker_Getter(mthis) native "Navigator_serviceWorker_Getter"; - serviceWorker_Getter_(mthis) => serviceWorker_Getter(mthis); + webkitPersistentStorage_Getter_(mthis) => mthis["webkitPersistentStorage"]; - static storageQuota_Getter(mthis) native "Navigator_storageQuota_Getter"; - storageQuota_Getter_(mthis) => storageQuota_Getter(mthis); - - static unregisterProtocolHandler_Callback_0(mthis) native "Navigator_unregisterProtocolHandler_Callback"; - unregisterProtocolHandler_Callback_0_(mthis) => unregisterProtocolHandler_Callback_0(mthis); - - static unregisterProtocolHandler_Callback_1(mthis, __arg_0) native "Navigator_unregisterProtocolHandler_Callback"; - unregisterProtocolHandler_Callback_1_(mthis, __arg_0) => unregisterProtocolHandler_Callback_1(mthis, __arg_0); - - static unregisterProtocolHandler_Callback_2(mthis, __arg_0, __arg_1) native "Navigator_unregisterProtocolHandler_Callback"; - unregisterProtocolHandler_Callback_2_(mthis, __arg_0, __arg_1) => unregisterProtocolHandler_Callback_2(mthis, __arg_0, __arg_1); - - static unregisterProtocolHandler_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Navigator_unregisterProtocolHandler_Callback"; - unregisterProtocolHandler_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => unregisterProtocolHandler_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static unregisterProtocolHandler_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Navigator_unregisterProtocolHandler_Callback"; - unregisterProtocolHandler_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => unregisterProtocolHandler_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static userAgent_Getter(mthis) native "Navigator_userAgent_Getter"; - userAgent_Getter_(mthis) => userAgent_Getter(mthis); - - static vendorSub_Getter(mthis) native "Navigator_vendorSub_Getter"; - vendorSub_Getter_(mthis) => vendorSub_Getter(mthis); - - static vendor_Getter(mthis) native "Navigator_vendor_Getter"; - vendor_Getter_(mthis) => vendor_Getter(mthis); - - static vibrate_Callback_0(mthis) native "Navigator_vibrate_Callback"; - vibrate_Callback_0_(mthis) => vibrate_Callback_0(mthis); - - static vibrate_Callback_1(mthis, __arg_0) native "Navigator_vibrate_Callback"; - vibrate_Callback_1_(mthis, __arg_0) => vibrate_Callback_1(mthis, __arg_0); - - static vibrate_Callback_2(mthis, __arg_0, __arg_1) native "Navigator_vibrate_Callback"; - vibrate_Callback_2_(mthis, __arg_0, __arg_1) => vibrate_Callback_2(mthis, __arg_0, __arg_1); - - static vibrate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Navigator_vibrate_Callback"; - vibrate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => vibrate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static webkitGetGamepads_Callback_0(mthis) native "Navigator_webkitGetGamepads_Callback"; - webkitGetGamepads_Callback_0_(mthis) => webkitGetGamepads_Callback_0(mthis); - - static webkitGetGamepads_Callback_1(mthis, __arg_0) native "Navigator_webkitGetGamepads_Callback"; - webkitGetGamepads_Callback_1_(mthis, __arg_0) => webkitGetGamepads_Callback_1(mthis, __arg_0); - - static webkitGetGamepads_Callback_2(mthis, __arg_0, __arg_1) native "Navigator_webkitGetGamepads_Callback"; - webkitGetGamepads_Callback_2_(mthis, __arg_0, __arg_1) => webkitGetGamepads_Callback_2(mthis, __arg_0, __arg_1); - - static webkitGetUserMedia_Callback_1(mthis, __arg_0) native "Navigator_webkitGetUserMedia_Callback"; - webkitGetUserMedia_Callback_1_(mthis, __arg_0) => webkitGetUserMedia_Callback_1(mthis, __arg_0); - - static webkitGetUserMedia_Callback_2(mthis, __arg_0, __arg_1) native "Navigator_webkitGetUserMedia_Callback"; - webkitGetUserMedia_Callback_2_(mthis, __arg_0, __arg_1) => webkitGetUserMedia_Callback_2(mthis, __arg_0, __arg_1); - - static webkitGetUserMedia_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Navigator_webkitGetUserMedia_Callback"; - webkitGetUserMedia_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => webkitGetUserMedia_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static webkitGetUserMedia_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Navigator_webkitGetUserMedia_Callback"; - webkitGetUserMedia_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => webkitGetUserMedia_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static webkitGetUserMedia_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Navigator_webkitGetUserMedia_Callback"; - webkitGetUserMedia_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => webkitGetUserMedia_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static webkitPersistentStorage_Getter(mthis) native "Navigator_webkitPersistentStorage_Getter"; - webkitPersistentStorage_Getter_(mthis) => webkitPersistentStorage_Getter(mthis); - - static webkitTemporaryStorage_Getter(mthis) native "Navigator_webkitTemporaryStorage_Getter"; - webkitTemporaryStorage_Getter_(mthis) => webkitTemporaryStorage_Getter(mthis); + webkitTemporaryStorage_Getter_(mthis) => mthis["webkitTemporaryStorage"]; } class BlinkNavigatorUserMediaError { static final instance = new BlinkNavigatorUserMediaError(); - static constraintName_Getter(mthis) native "NavigatorUserMediaError_constraintName_Getter"; - constraintName_Getter_(mthis) => constraintName_Getter(mthis); + constraintName_Getter_(mthis) => mthis["constraintName"]; - static message_Getter(mthis) native "NavigatorUserMediaError_message_Getter"; - message_Getter_(mthis) => message_Getter(mthis); + message_Getter_(mthis) => mthis["message"]; - static name_Getter(mthis) native "NavigatorUserMediaError_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; } class BlinkNetworkInformation extends BlinkEventTarget { static final instance = new BlinkNetworkInformation(); - static ontypechange_Getter(mthis) native "NetworkInformation_ontypechange_Getter"; - ontypechange_Getter_(mthis) => ontypechange_Getter(mthis); + ontypechange_Getter_(mthis) => mthis["ontypechange"]; - static ontypechange_Setter(mthis, __arg_0) native "NetworkInformation_ontypechange_Setter"; - ontypechange_Setter_(mthis, __arg_0) => ontypechange_Setter(mthis, __arg_0); + ontypechange_Setter_(mthis, __arg_0) => mthis["ontypechange"] = __arg_0; - static type_Getter(mthis) native "NetworkInformation_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkNode extends BlinkEventTarget { static final instance = new BlinkNode(); - static appendChild_Callback_0(mthis) native "Node_appendChild_Callback"; - appendChild_Callback_0_(mthis) => appendChild_Callback_0(mthis); + appendChild_Callback_0_(mthis) => mthis.callMethod("appendChild", []); - static appendChild_Callback_1(mthis, __arg_0) native "Node_appendChild_Callback"; - appendChild_Callback_1_(mthis, __arg_0) => appendChild_Callback_1(mthis, __arg_0); + appendChild_Callback_1_(mthis, __arg_0) => mthis.callMethod("appendChild", [__arg_0]); - static appendChild_Callback_2(mthis, __arg_0, __arg_1) native "Node_appendChild_Callback"; - appendChild_Callback_2_(mthis, __arg_0, __arg_1) => appendChild_Callback_2(mthis, __arg_0, __arg_1); + baseURI_Getter_(mthis) => mthis["baseURI"]; - static appendChild_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Node_appendChild_Callback"; - appendChild_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => appendChild_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + childNodes_Getter_(mthis) => mthis["childNodes"]; - static baseURI_Getter(mthis) native "Node_baseURI_Getter"; - baseURI_Getter_(mthis) => baseURI_Getter(mthis); + cloneNode_Callback_0_(mthis) => mthis.callMethod("cloneNode", []); - static childNodes_Getter(mthis) native "Node_childNodes_Getter"; - childNodes_Getter_(mthis) => childNodes_Getter(mthis); + cloneNode_Callback_1_(mthis, __arg_0) => mthis.callMethod("cloneNode", [__arg_0]); - static cloneNode_Callback_0(mthis) native "Node_cloneNode_Callback"; - cloneNode_Callback_0_(mthis) => cloneNode_Callback_0(mthis); + contains_Callback_0_(mthis) => mthis.callMethod("contains", []); - static cloneNode_Callback_1(mthis, __arg_0) native "Node_cloneNode_Callback"; - cloneNode_Callback_1_(mthis, __arg_0) => cloneNode_Callback_1(mthis, __arg_0); + contains_Callback_1_(mthis, __arg_0) => mthis.callMethod("contains", [__arg_0]); - static cloneNode_Callback_2(mthis, __arg_0, __arg_1) native "Node_cloneNode_Callback"; - cloneNode_Callback_2_(mthis, __arg_0, __arg_1) => cloneNode_Callback_2(mthis, __arg_0, __arg_1); + firstChild_Getter_(mthis) => mthis["firstChild"]; - static cloneNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Node_cloneNode_Callback"; - cloneNode_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => cloneNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + hasChildNodes_Callback_0_(mthis) => mthis.callMethod("hasChildNodes", []); - static contains_Callback_0(mthis) native "Node_contains_Callback"; - contains_Callback_0_(mthis) => contains_Callback_0(mthis); + insertBefore_Callback_0_(mthis) => mthis.callMethod("insertBefore", []); - static contains_Callback_1(mthis, __arg_0) native "Node_contains_Callback"; - contains_Callback_1_(mthis, __arg_0) => contains_Callback_1(mthis, __arg_0); + insertBefore_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertBefore", [__arg_0]); - static contains_Callback_2(mthis, __arg_0, __arg_1) native "Node_contains_Callback"; - contains_Callback_2_(mthis, __arg_0, __arg_1) => contains_Callback_2(mthis, __arg_0, __arg_1); + insertBefore_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertBefore", [__arg_0, __arg_1]); - static contains_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Node_contains_Callback"; - contains_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => contains_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + lastChild_Getter_(mthis) => mthis["lastChild"]; - static firstChild_Getter(mthis) native "Node_firstChild_Getter"; - firstChild_Getter_(mthis) => firstChild_Getter(mthis); + localName_Getter_(mthis) => mthis["localName"]; - static hasChildNodes_Callback_0(mthis) native "Node_hasChildNodes_Callback"; - hasChildNodes_Callback_0_(mthis) => hasChildNodes_Callback_0(mthis); + namespaceURI_Getter_(mthis) => mthis["namespaceURI"]; - static hasChildNodes_Callback_1(mthis, __arg_0) native "Node_hasChildNodes_Callback"; - hasChildNodes_Callback_1_(mthis, __arg_0) => hasChildNodes_Callback_1(mthis, __arg_0); + nextSibling_Getter_(mthis) => mthis["nextSibling"]; - static hasChildNodes_Callback_2(mthis, __arg_0, __arg_1) native "Node_hasChildNodes_Callback"; - hasChildNodes_Callback_2_(mthis, __arg_0, __arg_1) => hasChildNodes_Callback_2(mthis, __arg_0, __arg_1); + nodeName_Getter_(mthis) => mthis["nodeName"]; - static insertBefore_Callback_0(mthis) native "Node_insertBefore_Callback"; - insertBefore_Callback_0_(mthis) => insertBefore_Callback_0(mthis); + nodeType_Getter_(mthis) => mthis["nodeType"]; - static insertBefore_Callback_1(mthis, __arg_0) native "Node_insertBefore_Callback"; - insertBefore_Callback_1_(mthis, __arg_0) => insertBefore_Callback_1(mthis, __arg_0); + nodeValue_Getter_(mthis) => mthis["nodeValue"]; - static insertBefore_Callback_2(mthis, __arg_0, __arg_1) native "Node_insertBefore_Callback"; - insertBefore_Callback_2_(mthis, __arg_0, __arg_1) => insertBefore_Callback_2(mthis, __arg_0, __arg_1); + nodeValue_Setter_(mthis, __arg_0) => mthis["nodeValue"] = __arg_0; - static insertBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Node_insertBefore_Callback"; - insertBefore_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + ownerDocument_Getter_(mthis) => mthis["ownerDocument"]; - static insertBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Node_insertBefore_Callback"; - insertBefore_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + parentElement_Getter_(mthis) => mthis["parentElement"]; - static lastChild_Getter(mthis) native "Node_lastChild_Getter"; - lastChild_Getter_(mthis) => lastChild_Getter(mthis); + parentNode_Getter_(mthis) => mthis["parentNode"]; - static localName_Getter(mthis) native "Node_localName_Getter"; - localName_Getter_(mthis) => localName_Getter(mthis); + previousSibling_Getter_(mthis) => mthis["previousSibling"]; - static namespaceURI_Getter(mthis) native "Node_namespaceURI_Getter"; - namespaceURI_Getter_(mthis) => namespaceURI_Getter(mthis); + removeChild_Callback_0_(mthis) => mthis.callMethod("removeChild", []); - static nextSibling_Getter(mthis) native "Node_nextSibling_Getter"; - nextSibling_Getter_(mthis) => nextSibling_Getter(mthis); + removeChild_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeChild", [__arg_0]); - static nodeName_Getter(mthis) native "Node_nodeName_Getter"; - nodeName_Getter_(mthis) => nodeName_Getter(mthis); + replaceChild_Callback_0_(mthis) => mthis.callMethod("replaceChild", []); - static nodeType_Getter(mthis) native "Node_nodeType_Getter"; - nodeType_Getter_(mthis) => nodeType_Getter(mthis); + replaceChild_Callback_1_(mthis, __arg_0) => mthis.callMethod("replaceChild", [__arg_0]); - static nodeValue_Getter(mthis) native "Node_nodeValue_Getter"; - nodeValue_Getter_(mthis) => nodeValue_Getter(mthis); + replaceChild_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("replaceChild", [__arg_0, __arg_1]); - static nodeValue_Setter(mthis, __arg_0) native "Node_nodeValue_Setter"; - nodeValue_Setter_(mthis, __arg_0) => nodeValue_Setter(mthis, __arg_0); + textContent_Getter_(mthis) => mthis["textContent"]; - static ownerDocument_Getter(mthis) native "Node_ownerDocument_Getter"; - ownerDocument_Getter_(mthis) => ownerDocument_Getter(mthis); - - static parentElement_Getter(mthis) native "Node_parentElement_Getter"; - parentElement_Getter_(mthis) => parentElement_Getter(mthis); - - static parentNode_Getter(mthis) native "Node_parentNode_Getter"; - parentNode_Getter_(mthis) => parentNode_Getter(mthis); - - static previousSibling_Getter(mthis) native "Node_previousSibling_Getter"; - previousSibling_Getter_(mthis) => previousSibling_Getter(mthis); - - static removeChild_Callback_0(mthis) native "Node_removeChild_Callback"; - removeChild_Callback_0_(mthis) => removeChild_Callback_0(mthis); - - static removeChild_Callback_1(mthis, __arg_0) native "Node_removeChild_Callback"; - removeChild_Callback_1_(mthis, __arg_0) => removeChild_Callback_1(mthis, __arg_0); - - static removeChild_Callback_2(mthis, __arg_0, __arg_1) native "Node_removeChild_Callback"; - removeChild_Callback_2_(mthis, __arg_0, __arg_1) => removeChild_Callback_2(mthis, __arg_0, __arg_1); - - static removeChild_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Node_removeChild_Callback"; - removeChild_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeChild_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceChild_Callback_0(mthis) native "Node_replaceChild_Callback"; - replaceChild_Callback_0_(mthis) => replaceChild_Callback_0(mthis); - - static replaceChild_Callback_1(mthis, __arg_0) native "Node_replaceChild_Callback"; - replaceChild_Callback_1_(mthis, __arg_0) => replaceChild_Callback_1(mthis, __arg_0); - - static replaceChild_Callback_2(mthis, __arg_0, __arg_1) native "Node_replaceChild_Callback"; - replaceChild_Callback_2_(mthis, __arg_0, __arg_1) => replaceChild_Callback_2(mthis, __arg_0, __arg_1); - - static replaceChild_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Node_replaceChild_Callback"; - replaceChild_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => replaceChild_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceChild_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Node_replaceChild_Callback"; - replaceChild_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => replaceChild_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static textContent_Getter(mthis) native "Node_textContent_Getter"; - textContent_Getter_(mthis) => textContent_Getter(mthis); - - static textContent_Setter(mthis, __arg_0) native "Node_textContent_Setter"; - textContent_Setter_(mthis, __arg_0) => textContent_Setter(mthis, __arg_0); + textContent_Setter_(mthis, __arg_0) => mthis["textContent"] = __arg_0; } @@ -16689,153 +9230,79 @@ class BlinkNodeFilter { class BlinkNodeIterator { static final instance = new BlinkNodeIterator(); - static detach_Callback_0(mthis) native "NodeIterator_detach_Callback"; - detach_Callback_0_(mthis) => detach_Callback_0(mthis); + detach_Callback_0_(mthis) => mthis.callMethod("detach", []); - static detach_Callback_1(mthis, __arg_0) native "NodeIterator_detach_Callback"; - detach_Callback_1_(mthis, __arg_0) => detach_Callback_1(mthis, __arg_0); + nextNode_Callback_0_(mthis) => mthis.callMethod("nextNode", []); - static detach_Callback_2(mthis, __arg_0, __arg_1) native "NodeIterator_detach_Callback"; - detach_Callback_2_(mthis, __arg_0, __arg_1) => detach_Callback_2(mthis, __arg_0, __arg_1); + pointerBeforeReferenceNode_Getter_(mthis) => mthis["pointerBeforeReferenceNode"]; - static nextNode_Callback_0(mthis) native "NodeIterator_nextNode_Callback"; - nextNode_Callback_0_(mthis) => nextNode_Callback_0(mthis); + previousNode_Callback_0_(mthis) => mthis.callMethod("previousNode", []); - static nextNode_Callback_1(mthis, __arg_0) native "NodeIterator_nextNode_Callback"; - nextNode_Callback_1_(mthis, __arg_0) => nextNode_Callback_1(mthis, __arg_0); + referenceNode_Getter_(mthis) => mthis["referenceNode"]; - static nextNode_Callback_2(mthis, __arg_0, __arg_1) native "NodeIterator_nextNode_Callback"; - nextNode_Callback_2_(mthis, __arg_0, __arg_1) => nextNode_Callback_2(mthis, __arg_0, __arg_1); + root_Getter_(mthis) => mthis["root"]; - static pointerBeforeReferenceNode_Getter(mthis) native "NodeIterator_pointerBeforeReferenceNode_Getter"; - pointerBeforeReferenceNode_Getter_(mthis) => pointerBeforeReferenceNode_Getter(mthis); - - static previousNode_Callback_0(mthis) native "NodeIterator_previousNode_Callback"; - previousNode_Callback_0_(mthis) => previousNode_Callback_0(mthis); - - static previousNode_Callback_1(mthis, __arg_0) native "NodeIterator_previousNode_Callback"; - previousNode_Callback_1_(mthis, __arg_0) => previousNode_Callback_1(mthis, __arg_0); - - static previousNode_Callback_2(mthis, __arg_0, __arg_1) native "NodeIterator_previousNode_Callback"; - previousNode_Callback_2_(mthis, __arg_0, __arg_1) => previousNode_Callback_2(mthis, __arg_0, __arg_1); - - static referenceNode_Getter(mthis) native "NodeIterator_referenceNode_Getter"; - referenceNode_Getter_(mthis) => referenceNode_Getter(mthis); - - static root_Getter(mthis) native "NodeIterator_root_Getter"; - root_Getter_(mthis) => root_Getter(mthis); - - static whatToShow_Getter(mthis) native "NodeIterator_whatToShow_Getter"; - whatToShow_Getter_(mthis) => whatToShow_Getter(mthis); + whatToShow_Getter_(mthis) => mthis["whatToShow"]; } class BlinkNodeList { static final instance = new BlinkNodeList(); - static $__getter___Callback_1(mthis, __arg_0) native "NodeList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "NodeList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "NodeList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "NodeList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "NodeList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "NodeList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkNotification extends BlinkEventTarget { static final instance = new BlinkNotification(); - static body_Getter(mthis) native "Notification_body_Getter"; - body_Getter_(mthis) => body_Getter(mthis); + body_Getter_(mthis) => mthis["body"]; - static close_Callback_0(mthis) native "Notification_close_Callback"; - close_Callback_0_(mthis) => close_Callback_0(mthis); + close_Callback_0_(mthis) => mthis.callMethod("close", []); - static close_Callback_1(mthis, __arg_0) native "Notification_close_Callback"; - close_Callback_1_(mthis, __arg_0) => close_Callback_1(mthis, __arg_0); + constructorCallback_0_() => new js.JsObject(js.context["Notification"], []); - static close_Callback_2(mthis, __arg_0, __arg_1) native "Notification_close_Callback"; - close_Callback_2_(mthis, __arg_0, __arg_1) => close_Callback_2(mthis, __arg_0, __arg_1); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["Notification"], [__arg_0]); - static constructorCallback_0() native "Notification_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["Notification"], [__arg_0, __arg_1]); - static constructorCallback_1(__arg_0) native "Notification_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + dir_Getter_(mthis) => mthis["dir"]; - static constructorCallback_2(__arg_0, __arg_1) native "Notification_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + icon_Getter_(mthis) => mthis["icon"]; - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "Notification_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + lang_Getter_(mthis) => mthis["lang"]; - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "Notification_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + onclick_Getter_(mthis) => mthis["onclick"]; - static dir_Getter(mthis) native "Notification_dir_Getter"; - dir_Getter_(mthis) => dir_Getter(mthis); + onclick_Setter_(mthis, __arg_0) => mthis["onclick"] = __arg_0; - static icon_Getter(mthis) native "Notification_icon_Getter"; - icon_Getter_(mthis) => icon_Getter(mthis); + onclose_Getter_(mthis) => mthis["onclose"]; - static lang_Getter(mthis) native "Notification_lang_Getter"; - lang_Getter_(mthis) => lang_Getter(mthis); + onclose_Setter_(mthis, __arg_0) => mthis["onclose"] = __arg_0; - static onclick_Getter(mthis) native "Notification_onclick_Getter"; - onclick_Getter_(mthis) => onclick_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onclick_Setter(mthis, __arg_0) native "Notification_onclick_Setter"; - onclick_Setter_(mthis, __arg_0) => onclick_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onclose_Getter(mthis) native "Notification_onclose_Getter"; - onclose_Getter_(mthis) => onclose_Getter(mthis); + onshow_Getter_(mthis) => mthis["onshow"]; - static onclose_Setter(mthis, __arg_0) native "Notification_onclose_Setter"; - onclose_Setter_(mthis, __arg_0) => onclose_Setter(mthis, __arg_0); + onshow_Setter_(mthis, __arg_0) => mthis["onshow"] = __arg_0; - static onerror_Getter(mthis) native "Notification_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + permission_Getter_() => js.context["Notification"]["permission"]; - static onerror_Setter(mthis, __arg_0) native "Notification_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + requestPermission_Callback_0_() => js.context["Notification"].callMethod("requestPermission", []); - static onshow_Getter(mthis) native "Notification_onshow_Getter"; - onshow_Getter_(mthis) => onshow_Getter(mthis); + requestPermission_Callback_1_(__arg_0) => js.context["Notification"].callMethod("requestPermission", [__arg_0]); - static onshow_Setter(mthis, __arg_0) native "Notification_onshow_Setter"; - onshow_Setter_(mthis, __arg_0) => onshow_Setter(mthis, __arg_0); + tag_Getter_(mthis) => mthis["tag"]; - static permission_Getter() native "Notification_permission_Getter"; - permission_Getter_() => permission_Getter(); - - static requestPermission_Callback_0() native "Notification_requestPermission_Callback"; - requestPermission_Callback_0_() => requestPermission_Callback_0(); - - static requestPermission_Callback_1(__arg_0) native "Notification_requestPermission_Callback"; - requestPermission_Callback_1_(__arg_0) => requestPermission_Callback_1(__arg_0); - - static requestPermission_Callback_2(__arg_0, __arg_1) native "Notification_requestPermission_Callback"; - requestPermission_Callback_2_(__arg_0, __arg_1) => requestPermission_Callback_2(__arg_0, __arg_1); - - static requestPermission_Callback_3(__arg_0, __arg_1, __arg_2) native "Notification_requestPermission_Callback"; - requestPermission_Callback_3_(__arg_0, __arg_1, __arg_2) => requestPermission_Callback_3(__arg_0, __arg_1, __arg_2); - - static tag_Getter(mthis) native "Notification_tag_Getter"; - tag_Getter_(mthis) => tag_Getter(mthis); - - static title_Getter(mthis) native "Notification_title_Getter"; - title_Getter_(mthis) => title_Getter(mthis); + title_Getter_(mthis) => mthis["title"]; } @@ -16872,724 +9339,333 @@ class BlinkOESTextureHalfFloatLinear { class BlinkOESVertexArrayObject { static final instance = new BlinkOESVertexArrayObject(); - static bindVertexArrayOES_Callback_0(mthis) native "OESVertexArrayObject_bindVertexArrayOES_Callback"; - bindVertexArrayOES_Callback_0_(mthis) => bindVertexArrayOES_Callback_0(mthis); + bindVertexArrayOES_Callback_0_(mthis) => mthis.callMethod("bindVertexArrayOES", []); - static bindVertexArrayOES_Callback_1(mthis, __arg_0) native "OESVertexArrayObject_bindVertexArrayOES_Callback"; - bindVertexArrayOES_Callback_1_(mthis, __arg_0) => bindVertexArrayOES_Callback_1(mthis, __arg_0); + bindVertexArrayOES_Callback_1_(mthis, __arg_0) => mthis.callMethod("bindVertexArrayOES", [__arg_0]); - static bindVertexArrayOES_Callback_2(mthis, __arg_0, __arg_1) native "OESVertexArrayObject_bindVertexArrayOES_Callback"; - bindVertexArrayOES_Callback_2_(mthis, __arg_0, __arg_1) => bindVertexArrayOES_Callback_2(mthis, __arg_0, __arg_1); + createVertexArrayOES_Callback_0_(mthis) => mthis.callMethod("createVertexArrayOES", []); - static bindVertexArrayOES_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "OESVertexArrayObject_bindVertexArrayOES_Callback"; - bindVertexArrayOES_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => bindVertexArrayOES_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + deleteVertexArrayOES_Callback_0_(mthis) => mthis.callMethod("deleteVertexArrayOES", []); - static createVertexArrayOES_Callback_0(mthis) native "OESVertexArrayObject_createVertexArrayOES_Callback"; - createVertexArrayOES_Callback_0_(mthis) => createVertexArrayOES_Callback_0(mthis); + deleteVertexArrayOES_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteVertexArrayOES", [__arg_0]); - static createVertexArrayOES_Callback_1(mthis, __arg_0) native "OESVertexArrayObject_createVertexArrayOES_Callback"; - createVertexArrayOES_Callback_1_(mthis, __arg_0) => createVertexArrayOES_Callback_1(mthis, __arg_0); + isVertexArrayOES_Callback_0_(mthis) => mthis.callMethod("isVertexArrayOES", []); - static createVertexArrayOES_Callback_2(mthis, __arg_0, __arg_1) native "OESVertexArrayObject_createVertexArrayOES_Callback"; - createVertexArrayOES_Callback_2_(mthis, __arg_0, __arg_1) => createVertexArrayOES_Callback_2(mthis, __arg_0, __arg_1); - - static deleteVertexArrayOES_Callback_0(mthis) native "OESVertexArrayObject_deleteVertexArrayOES_Callback"; - deleteVertexArrayOES_Callback_0_(mthis) => deleteVertexArrayOES_Callback_0(mthis); - - static deleteVertexArrayOES_Callback_1(mthis, __arg_0) native "OESVertexArrayObject_deleteVertexArrayOES_Callback"; - deleteVertexArrayOES_Callback_1_(mthis, __arg_0) => deleteVertexArrayOES_Callback_1(mthis, __arg_0); - - static deleteVertexArrayOES_Callback_2(mthis, __arg_0, __arg_1) native "OESVertexArrayObject_deleteVertexArrayOES_Callback"; - deleteVertexArrayOES_Callback_2_(mthis, __arg_0, __arg_1) => deleteVertexArrayOES_Callback_2(mthis, __arg_0, __arg_1); - - static deleteVertexArrayOES_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "OESVertexArrayObject_deleteVertexArrayOES_Callback"; - deleteVertexArrayOES_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteVertexArrayOES_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static isVertexArrayOES_Callback_0(mthis) native "OESVertexArrayObject_isVertexArrayOES_Callback"; - isVertexArrayOES_Callback_0_(mthis) => isVertexArrayOES_Callback_0(mthis); - - static isVertexArrayOES_Callback_1(mthis, __arg_0) native "OESVertexArrayObject_isVertexArrayOES_Callback"; - isVertexArrayOES_Callback_1_(mthis, __arg_0) => isVertexArrayOES_Callback_1(mthis, __arg_0); - - static isVertexArrayOES_Callback_2(mthis, __arg_0, __arg_1) native "OESVertexArrayObject_isVertexArrayOES_Callback"; - isVertexArrayOES_Callback_2_(mthis, __arg_0, __arg_1) => isVertexArrayOES_Callback_2(mthis, __arg_0, __arg_1); - - static isVertexArrayOES_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "OESVertexArrayObject_isVertexArrayOES_Callback"; - isVertexArrayOES_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isVertexArrayOES_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + isVertexArrayOES_Callback_1_(mthis, __arg_0) => mthis.callMethod("isVertexArrayOES", [__arg_0]); } class BlinkOfflineAudioCompletionEvent extends BlinkEvent { static final instance = new BlinkOfflineAudioCompletionEvent(); - static renderedBuffer_Getter(mthis) native "OfflineAudioCompletionEvent_renderedBuffer_Getter"; - renderedBuffer_Getter_(mthis) => renderedBuffer_Getter(mthis); + renderedBuffer_Getter_(mthis) => mthis["renderedBuffer"]; } class BlinkOfflineAudioContext extends BlinkAudioContext { static final instance = new BlinkOfflineAudioContext(); - static constructorCallback_1(__arg_0) native "OfflineAudioContext_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["OfflineAudioContext"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "OfflineAudioContext_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["OfflineAudioContext"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "OfflineAudioContext_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); - - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "OfflineAudioContext_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); - - static constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "OfflineAudioContext_constructorCallback"; - constructorCallback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + constructorCallback_3_(__arg_0, __arg_1, __arg_2) => new js.JsObject(js.context["OfflineAudioContext"], [__arg_0, __arg_1, __arg_2]); } class BlinkOscillatorNode extends BlinkAudioSourceNode { static final instance = new BlinkOscillatorNode(); - static detune_Getter(mthis) native "OscillatorNode_detune_Getter"; - detune_Getter_(mthis) => detune_Getter(mthis); + detune_Getter_(mthis) => mthis["detune"]; - static frequency_Getter(mthis) native "OscillatorNode_frequency_Getter"; - frequency_Getter_(mthis) => frequency_Getter(mthis); + frequency_Getter_(mthis) => mthis["frequency"]; - static noteOff_Callback_0(mthis) native "OscillatorNode_noteOff_Callback"; - noteOff_Callback_0_(mthis) => noteOff_Callback_0(mthis); + noteOff_Callback_0_(mthis) => mthis.callMethod("noteOff", []); - static noteOff_Callback_1(mthis, __arg_0) native "OscillatorNode_noteOff_Callback"; - noteOff_Callback_1_(mthis, __arg_0) => noteOff_Callback_1(mthis, __arg_0); + noteOff_Callback_1_(mthis, __arg_0) => mthis.callMethod("noteOff", [__arg_0]); - static noteOff_Callback_2(mthis, __arg_0, __arg_1) native "OscillatorNode_noteOff_Callback"; - noteOff_Callback_2_(mthis, __arg_0, __arg_1) => noteOff_Callback_2(mthis, __arg_0, __arg_1); + noteOn_Callback_0_(mthis) => mthis.callMethod("noteOn", []); - static noteOff_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "OscillatorNode_noteOff_Callback"; - noteOff_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => noteOff_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + noteOn_Callback_1_(mthis, __arg_0) => mthis.callMethod("noteOn", [__arg_0]); - static noteOn_Callback_0(mthis) native "OscillatorNode_noteOn_Callback"; - noteOn_Callback_0_(mthis) => noteOn_Callback_0(mthis); + onended_Getter_(mthis) => mthis["onended"]; - static noteOn_Callback_1(mthis, __arg_0) native "OscillatorNode_noteOn_Callback"; - noteOn_Callback_1_(mthis, __arg_0) => noteOn_Callback_1(mthis, __arg_0); + onended_Setter_(mthis, __arg_0) => mthis["onended"] = __arg_0; - static noteOn_Callback_2(mthis, __arg_0, __arg_1) native "OscillatorNode_noteOn_Callback"; - noteOn_Callback_2_(mthis, __arg_0, __arg_1) => noteOn_Callback_2(mthis, __arg_0, __arg_1); + setPeriodicWave_Callback_0_(mthis) => mthis.callMethod("setPeriodicWave", []); - static noteOn_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "OscillatorNode_noteOn_Callback"; - noteOn_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => noteOn_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setPeriodicWave_Callback_1_(mthis, __arg_0) => mthis.callMethod("setPeriodicWave", [__arg_0]); - static onended_Getter(mthis) native "OscillatorNode_onended_Getter"; - onended_Getter_(mthis) => onended_Getter(mthis); + start_Callback_0_(mthis) => mthis.callMethod("start", []); - static onended_Setter(mthis, __arg_0) native "OscillatorNode_onended_Setter"; - onended_Setter_(mthis, __arg_0) => onended_Setter(mthis, __arg_0); + start_Callback_1_(mthis, __arg_0) => mthis.callMethod("start", [__arg_0]); - static setPeriodicWave_Callback_0(mthis) native "OscillatorNode_setPeriodicWave_Callback"; - setPeriodicWave_Callback_0_(mthis) => setPeriodicWave_Callback_0(mthis); + stop_Callback_0_(mthis) => mthis.callMethod("stop", []); - static setPeriodicWave_Callback_1(mthis, __arg_0) native "OscillatorNode_setPeriodicWave_Callback"; - setPeriodicWave_Callback_1_(mthis, __arg_0) => setPeriodicWave_Callback_1(mthis, __arg_0); + stop_Callback_1_(mthis, __arg_0) => mthis.callMethod("stop", [__arg_0]); - static setPeriodicWave_Callback_2(mthis, __arg_0, __arg_1) native "OscillatorNode_setPeriodicWave_Callback"; - setPeriodicWave_Callback_2_(mthis, __arg_0, __arg_1) => setPeriodicWave_Callback_2(mthis, __arg_0, __arg_1); + type_Getter_(mthis) => mthis["type"]; - static setPeriodicWave_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "OscillatorNode_setPeriodicWave_Callback"; - setPeriodicWave_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setPeriodicWave_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static start_Callback_0(mthis) native "OscillatorNode_start_Callback"; - start_Callback_0_(mthis) => start_Callback_0(mthis); - - static start_Callback_1(mthis, __arg_0) native "OscillatorNode_start_Callback"; - start_Callback_1_(mthis, __arg_0) => start_Callback_1(mthis, __arg_0); - - static start_Callback_2(mthis, __arg_0, __arg_1) native "OscillatorNode_start_Callback"; - start_Callback_2_(mthis, __arg_0, __arg_1) => start_Callback_2(mthis, __arg_0, __arg_1); - - static start_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "OscillatorNode_start_Callback"; - start_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => start_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static stop_Callback_0(mthis) native "OscillatorNode_stop_Callback"; - stop_Callback_0_(mthis) => stop_Callback_0(mthis); - - static stop_Callback_1(mthis, __arg_0) native "OscillatorNode_stop_Callback"; - stop_Callback_1_(mthis, __arg_0) => stop_Callback_1(mthis, __arg_0); - - static stop_Callback_2(mthis, __arg_0, __arg_1) native "OscillatorNode_stop_Callback"; - stop_Callback_2_(mthis, __arg_0, __arg_1) => stop_Callback_2(mthis, __arg_0, __arg_1); - - static stop_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "OscillatorNode_stop_Callback"; - stop_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => stop_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static type_Getter(mthis) native "OscillatorNode_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); - - static type_Setter(mthis, __arg_0) native "OscillatorNode_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; } class BlinkOverflowEvent extends BlinkEvent { static final instance = new BlinkOverflowEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "OverflowEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["OverflowEvent"], [__arg_0, __arg_1]); - static horizontalOverflow_Getter(mthis) native "OverflowEvent_horizontalOverflow_Getter"; - horizontalOverflow_Getter_(mthis) => horizontalOverflow_Getter(mthis); + horizontalOverflow_Getter_(mthis) => mthis["horizontalOverflow"]; - static orient_Getter(mthis) native "OverflowEvent_orient_Getter"; - orient_Getter_(mthis) => orient_Getter(mthis); + orient_Getter_(mthis) => mthis["orient"]; - static verticalOverflow_Getter(mthis) native "OverflowEvent_verticalOverflow_Getter"; - verticalOverflow_Getter_(mthis) => verticalOverflow_Getter(mthis); + verticalOverflow_Getter_(mthis) => mthis["verticalOverflow"]; } class BlinkPagePopupController { static final instance = new BlinkPagePopupController(); - static closePopup_Callback_0(mthis) native "PagePopupController_closePopup_Callback"; - closePopup_Callback_0_(mthis) => closePopup_Callback_0(mthis); + closePopup_Callback_0_(mthis) => mthis.callMethod("closePopup", []); - static closePopup_Callback_1(mthis, __arg_0) native "PagePopupController_closePopup_Callback"; - closePopup_Callback_1_(mthis, __arg_0) => closePopup_Callback_1(mthis, __arg_0); + formatMonth_Callback_0_(mthis) => mthis.callMethod("formatMonth", []); - static closePopup_Callback_2(mthis, __arg_0, __arg_1) native "PagePopupController_closePopup_Callback"; - closePopup_Callback_2_(mthis, __arg_0, __arg_1) => closePopup_Callback_2(mthis, __arg_0, __arg_1); + formatMonth_Callback_1_(mthis, __arg_0) => mthis.callMethod("formatMonth", [__arg_0]); - static formatMonth_Callback_0(mthis) native "PagePopupController_formatMonth_Callback"; - formatMonth_Callback_0_(mthis) => formatMonth_Callback_0(mthis); + formatMonth_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("formatMonth", [__arg_0, __arg_1]); - static formatMonth_Callback_1(mthis, __arg_0) native "PagePopupController_formatMonth_Callback"; - formatMonth_Callback_1_(mthis, __arg_0) => formatMonth_Callback_1(mthis, __arg_0); + formatShortMonth_Callback_0_(mthis) => mthis.callMethod("formatShortMonth", []); - static formatMonth_Callback_2(mthis, __arg_0, __arg_1) native "PagePopupController_formatMonth_Callback"; - formatMonth_Callback_2_(mthis, __arg_0, __arg_1) => formatMonth_Callback_2(mthis, __arg_0, __arg_1); + formatShortMonth_Callback_1_(mthis, __arg_0) => mthis.callMethod("formatShortMonth", [__arg_0]); - static formatMonth_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PagePopupController_formatMonth_Callback"; - formatMonth_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => formatMonth_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + formatShortMonth_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("formatShortMonth", [__arg_0, __arg_1]); - static formatMonth_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "PagePopupController_formatMonth_Callback"; - formatMonth_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => formatMonth_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + formatWeek_Callback_1_(mthis, __arg_0) => mthis.callMethod("formatWeek", [__arg_0]); - static formatShortMonth_Callback_0(mthis) native "PagePopupController_formatShortMonth_Callback"; - formatShortMonth_Callback_0_(mthis) => formatShortMonth_Callback_0(mthis); + formatWeek_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("formatWeek", [__arg_0, __arg_1]); - static formatShortMonth_Callback_1(mthis, __arg_0) native "PagePopupController_formatShortMonth_Callback"; - formatShortMonth_Callback_1_(mthis, __arg_0) => formatShortMonth_Callback_1(mthis, __arg_0); + formatWeek_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("formatWeek", [__arg_0, __arg_1, __arg_2]); - static formatShortMonth_Callback_2(mthis, __arg_0, __arg_1) native "PagePopupController_formatShortMonth_Callback"; - formatShortMonth_Callback_2_(mthis, __arg_0, __arg_1) => formatShortMonth_Callback_2(mthis, __arg_0, __arg_1); + histogramEnumeration_Callback_1_(mthis, __arg_0) => mthis.callMethod("histogramEnumeration", [__arg_0]); - static formatShortMonth_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PagePopupController_formatShortMonth_Callback"; - formatShortMonth_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => formatShortMonth_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + histogramEnumeration_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("histogramEnumeration", [__arg_0, __arg_1]); - static formatShortMonth_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "PagePopupController_formatShortMonth_Callback"; - formatShortMonth_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => formatShortMonth_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + histogramEnumeration_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("histogramEnumeration", [__arg_0, __arg_1, __arg_2]); - static formatWeek_Callback_1(mthis, __arg_0) native "PagePopupController_formatWeek_Callback"; - formatWeek_Callback_1_(mthis, __arg_0) => formatWeek_Callback_1(mthis, __arg_0); + localizeNumberString_Callback_0_(mthis) => mthis.callMethod("localizeNumberString", []); - static formatWeek_Callback_2(mthis, __arg_0, __arg_1) native "PagePopupController_formatWeek_Callback"; - formatWeek_Callback_2_(mthis, __arg_0, __arg_1) => formatWeek_Callback_2(mthis, __arg_0, __arg_1); + localizeNumberString_Callback_1_(mthis, __arg_0) => mthis.callMethod("localizeNumberString", [__arg_0]); - static formatWeek_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PagePopupController_formatWeek_Callback"; - formatWeek_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => formatWeek_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setValueAndClosePopup_Callback_0_(mthis) => mthis.callMethod("setValueAndClosePopup", []); - static formatWeek_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "PagePopupController_formatWeek_Callback"; - formatWeek_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => formatWeek_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + setValueAndClosePopup_Callback_1_(mthis, __arg_0) => mthis.callMethod("setValueAndClosePopup", [__arg_0]); - static formatWeek_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "PagePopupController_formatWeek_Callback"; - formatWeek_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => formatWeek_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + setValueAndClosePopup_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setValueAndClosePopup", [__arg_0, __arg_1]); - static histogramEnumeration_Callback_1(mthis, __arg_0) native "PagePopupController_histogramEnumeration_Callback"; - histogramEnumeration_Callback_1_(mthis, __arg_0) => histogramEnumeration_Callback_1(mthis, __arg_0); + setValue_Callback_0_(mthis) => mthis.callMethod("setValue", []); - static histogramEnumeration_Callback_2(mthis, __arg_0, __arg_1) native "PagePopupController_histogramEnumeration_Callback"; - histogramEnumeration_Callback_2_(mthis, __arg_0, __arg_1) => histogramEnumeration_Callback_2(mthis, __arg_0, __arg_1); - - static histogramEnumeration_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PagePopupController_histogramEnumeration_Callback"; - histogramEnumeration_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => histogramEnumeration_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static histogramEnumeration_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "PagePopupController_histogramEnumeration_Callback"; - histogramEnumeration_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => histogramEnumeration_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static histogramEnumeration_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "PagePopupController_histogramEnumeration_Callback"; - histogramEnumeration_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => histogramEnumeration_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static localizeNumberString_Callback_0(mthis) native "PagePopupController_localizeNumberString_Callback"; - localizeNumberString_Callback_0_(mthis) => localizeNumberString_Callback_0(mthis); - - static localizeNumberString_Callback_1(mthis, __arg_0) native "PagePopupController_localizeNumberString_Callback"; - localizeNumberString_Callback_1_(mthis, __arg_0) => localizeNumberString_Callback_1(mthis, __arg_0); - - static localizeNumberString_Callback_2(mthis, __arg_0, __arg_1) native "PagePopupController_localizeNumberString_Callback"; - localizeNumberString_Callback_2_(mthis, __arg_0, __arg_1) => localizeNumberString_Callback_2(mthis, __arg_0, __arg_1); - - static localizeNumberString_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PagePopupController_localizeNumberString_Callback"; - localizeNumberString_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => localizeNumberString_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setValueAndClosePopup_Callback_0(mthis) native "PagePopupController_setValueAndClosePopup_Callback"; - setValueAndClosePopup_Callback_0_(mthis) => setValueAndClosePopup_Callback_0(mthis); - - static setValueAndClosePopup_Callback_1(mthis, __arg_0) native "PagePopupController_setValueAndClosePopup_Callback"; - setValueAndClosePopup_Callback_1_(mthis, __arg_0) => setValueAndClosePopup_Callback_1(mthis, __arg_0); - - static setValueAndClosePopup_Callback_2(mthis, __arg_0, __arg_1) native "PagePopupController_setValueAndClosePopup_Callback"; - setValueAndClosePopup_Callback_2_(mthis, __arg_0, __arg_1) => setValueAndClosePopup_Callback_2(mthis, __arg_0, __arg_1); - - static setValueAndClosePopup_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PagePopupController_setValueAndClosePopup_Callback"; - setValueAndClosePopup_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setValueAndClosePopup_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setValueAndClosePopup_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "PagePopupController_setValueAndClosePopup_Callback"; - setValueAndClosePopup_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setValueAndClosePopup_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setValue_Callback_0(mthis) native "PagePopupController_setValue_Callback"; - setValue_Callback_0_(mthis) => setValue_Callback_0(mthis); - - static setValue_Callback_1(mthis, __arg_0) native "PagePopupController_setValue_Callback"; - setValue_Callback_1_(mthis, __arg_0) => setValue_Callback_1(mthis, __arg_0); - - static setValue_Callback_2(mthis, __arg_0, __arg_1) native "PagePopupController_setValue_Callback"; - setValue_Callback_2_(mthis, __arg_0, __arg_1) => setValue_Callback_2(mthis, __arg_0, __arg_1); - - static setValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PagePopupController_setValue_Callback"; - setValue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setValue_Callback_1_(mthis, __arg_0) => mthis.callMethod("setValue", [__arg_0]); } class BlinkPageTransitionEvent extends BlinkEvent { static final instance = new BlinkPageTransitionEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "PageTransitionEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["PageTransitionEvent"], [__arg_0, __arg_1]); - static persisted_Getter(mthis) native "PageTransitionEvent_persisted_Getter"; - persisted_Getter_(mthis) => persisted_Getter(mthis); + persisted_Getter_(mthis) => mthis["persisted"]; } class BlinkPannerNode extends BlinkAudioNode { static final instance = new BlinkPannerNode(); - static coneInnerAngle_Getter(mthis) native "PannerNode_coneInnerAngle_Getter"; - coneInnerAngle_Getter_(mthis) => coneInnerAngle_Getter(mthis); + coneInnerAngle_Getter_(mthis) => mthis["coneInnerAngle"]; - static coneInnerAngle_Setter(mthis, __arg_0) native "PannerNode_coneInnerAngle_Setter"; - coneInnerAngle_Setter_(mthis, __arg_0) => coneInnerAngle_Setter(mthis, __arg_0); + coneInnerAngle_Setter_(mthis, __arg_0) => mthis["coneInnerAngle"] = __arg_0; - static coneOuterAngle_Getter(mthis) native "PannerNode_coneOuterAngle_Getter"; - coneOuterAngle_Getter_(mthis) => coneOuterAngle_Getter(mthis); + coneOuterAngle_Getter_(mthis) => mthis["coneOuterAngle"]; - static coneOuterAngle_Setter(mthis, __arg_0) native "PannerNode_coneOuterAngle_Setter"; - coneOuterAngle_Setter_(mthis, __arg_0) => coneOuterAngle_Setter(mthis, __arg_0); + coneOuterAngle_Setter_(mthis, __arg_0) => mthis["coneOuterAngle"] = __arg_0; - static coneOuterGain_Getter(mthis) native "PannerNode_coneOuterGain_Getter"; - coneOuterGain_Getter_(mthis) => coneOuterGain_Getter(mthis); + coneOuterGain_Getter_(mthis) => mthis["coneOuterGain"]; - static coneOuterGain_Setter(mthis, __arg_0) native "PannerNode_coneOuterGain_Setter"; - coneOuterGain_Setter_(mthis, __arg_0) => coneOuterGain_Setter(mthis, __arg_0); + coneOuterGain_Setter_(mthis, __arg_0) => mthis["coneOuterGain"] = __arg_0; - static distanceModel_Getter(mthis) native "PannerNode_distanceModel_Getter"; - distanceModel_Getter_(mthis) => distanceModel_Getter(mthis); + distanceModel_Getter_(mthis) => mthis["distanceModel"]; - static distanceModel_Setter(mthis, __arg_0) native "PannerNode_distanceModel_Setter"; - distanceModel_Setter_(mthis, __arg_0) => distanceModel_Setter(mthis, __arg_0); + distanceModel_Setter_(mthis, __arg_0) => mthis["distanceModel"] = __arg_0; - static maxDistance_Getter(mthis) native "PannerNode_maxDistance_Getter"; - maxDistance_Getter_(mthis) => maxDistance_Getter(mthis); + maxDistance_Getter_(mthis) => mthis["maxDistance"]; - static maxDistance_Setter(mthis, __arg_0) native "PannerNode_maxDistance_Setter"; - maxDistance_Setter_(mthis, __arg_0) => maxDistance_Setter(mthis, __arg_0); + maxDistance_Setter_(mthis, __arg_0) => mthis["maxDistance"] = __arg_0; - static panningModel_Getter(mthis) native "PannerNode_panningModel_Getter"; - panningModel_Getter_(mthis) => panningModel_Getter(mthis); + panningModel_Getter_(mthis) => mthis["panningModel"]; - static panningModel_Setter(mthis, __arg_0) native "PannerNode_panningModel_Setter"; - panningModel_Setter_(mthis, __arg_0) => panningModel_Setter(mthis, __arg_0); + panningModel_Setter_(mthis, __arg_0) => mthis["panningModel"] = __arg_0; - static refDistance_Getter(mthis) native "PannerNode_refDistance_Getter"; - refDistance_Getter_(mthis) => refDistance_Getter(mthis); + refDistance_Getter_(mthis) => mthis["refDistance"]; - static refDistance_Setter(mthis, __arg_0) native "PannerNode_refDistance_Setter"; - refDistance_Setter_(mthis, __arg_0) => refDistance_Setter(mthis, __arg_0); + refDistance_Setter_(mthis, __arg_0) => mthis["refDistance"] = __arg_0; - static rolloffFactor_Getter(mthis) native "PannerNode_rolloffFactor_Getter"; - rolloffFactor_Getter_(mthis) => rolloffFactor_Getter(mthis); + rolloffFactor_Getter_(mthis) => mthis["rolloffFactor"]; - static rolloffFactor_Setter(mthis, __arg_0) native "PannerNode_rolloffFactor_Setter"; - rolloffFactor_Setter_(mthis, __arg_0) => rolloffFactor_Setter(mthis, __arg_0); + rolloffFactor_Setter_(mthis, __arg_0) => mthis["rolloffFactor"] = __arg_0; - static setOrientation_Callback_1(mthis, __arg_0) native "PannerNode_setOrientation_Callback"; - setOrientation_Callback_1_(mthis, __arg_0) => setOrientation_Callback_1(mthis, __arg_0); + setOrientation_Callback_1_(mthis, __arg_0) => mthis.callMethod("setOrientation", [__arg_0]); - static setOrientation_Callback_2(mthis, __arg_0, __arg_1) native "PannerNode_setOrientation_Callback"; - setOrientation_Callback_2_(mthis, __arg_0, __arg_1) => setOrientation_Callback_2(mthis, __arg_0, __arg_1); + setOrientation_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setOrientation", [__arg_0, __arg_1]); - static setOrientation_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PannerNode_setOrientation_Callback"; - setOrientation_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setOrientation_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setOrientation_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setOrientation", [__arg_0, __arg_1, __arg_2]); - static setOrientation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "PannerNode_setOrientation_Callback"; - setOrientation_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setOrientation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + setPosition_Callback_1_(mthis, __arg_0) => mthis.callMethod("setPosition", [__arg_0]); - static setOrientation_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "PannerNode_setOrientation_Callback"; - setOrientation_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setOrientation_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + setPosition_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setPosition", [__arg_0, __arg_1]); - static setPosition_Callback_1(mthis, __arg_0) native "PannerNode_setPosition_Callback"; - setPosition_Callback_1_(mthis, __arg_0) => setPosition_Callback_1(mthis, __arg_0); + setPosition_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setPosition", [__arg_0, __arg_1, __arg_2]); - static setPosition_Callback_2(mthis, __arg_0, __arg_1) native "PannerNode_setPosition_Callback"; - setPosition_Callback_2_(mthis, __arg_0, __arg_1) => setPosition_Callback_2(mthis, __arg_0, __arg_1); + setVelocity_Callback_1_(mthis, __arg_0) => mthis.callMethod("setVelocity", [__arg_0]); - static setPosition_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PannerNode_setPosition_Callback"; - setPosition_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setPosition_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setVelocity_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setVelocity", [__arg_0, __arg_1]); - static setPosition_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "PannerNode_setPosition_Callback"; - setPosition_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setPosition_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setPosition_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "PannerNode_setPosition_Callback"; - setPosition_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setPosition_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static setVelocity_Callback_1(mthis, __arg_0) native "PannerNode_setVelocity_Callback"; - setVelocity_Callback_1_(mthis, __arg_0) => setVelocity_Callback_1(mthis, __arg_0); - - static setVelocity_Callback_2(mthis, __arg_0, __arg_1) native "PannerNode_setVelocity_Callback"; - setVelocity_Callback_2_(mthis, __arg_0, __arg_1) => setVelocity_Callback_2(mthis, __arg_0, __arg_1); - - static setVelocity_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PannerNode_setVelocity_Callback"; - setVelocity_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setVelocity_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setVelocity_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "PannerNode_setVelocity_Callback"; - setVelocity_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setVelocity_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setVelocity_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "PannerNode_setVelocity_Callback"; - setVelocity_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setVelocity_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + setVelocity_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setVelocity", [__arg_0, __arg_1, __arg_2]); } class BlinkPath2D { static final instance = new BlinkPath2D(); - static addPath_Callback_0(mthis) native "Path2D_addPath_Callback"; - addPath_Callback_0_(mthis) => addPath_Callback_0(mthis); + addPath_Callback_0_(mthis) => mthis.callMethod("addPath", []); - static addPath_Callback_1(mthis, __arg_0) native "Path2D_addPath_Callback"; - addPath_Callback_1_(mthis, __arg_0) => addPath_Callback_1(mthis, __arg_0); + addPath_Callback_1_(mthis, __arg_0) => mthis.callMethod("addPath", [__arg_0]); - static addPath_Callback_2(mthis, __arg_0, __arg_1) native "Path2D_addPath_Callback"; - addPath_Callback_2_(mthis, __arg_0, __arg_1) => addPath_Callback_2(mthis, __arg_0, __arg_1); + addPath_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("addPath", [__arg_0, __arg_1]); - static addPath_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Path2D_addPath_Callback"; - addPath_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addPath_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + arcTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("arcTo", [__arg_0, __arg_1, __arg_2]); - static addPath_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Path2D_addPath_Callback"; - addPath_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => addPath_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + arcTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("arcTo", [__arg_0, __arg_1, __arg_2, __arg_3]); - static arcTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Path2D_arcTo_Callback"; - arcTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => arcTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + arcTo_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("arcTo", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static arcTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Path2D_arcTo_Callback"; - arcTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => arcTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + arc_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("arc", [__arg_0, __arg_1, __arg_2]); - static arcTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Path2D_arcTo_Callback"; - arcTo_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => arcTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + arc_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("arc", [__arg_0, __arg_1, __arg_2, __arg_3]); - static arcTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Path2D_arcTo_Callback"; - arcTo_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => arcTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + arc_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("arc", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static arcTo_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "Path2D_arcTo_Callback"; - arcTo_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => arcTo_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + arc_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("arc", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static arc_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Path2D_arc_Callback"; - arc_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => arc_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + bezierCurveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("bezierCurveTo", [__arg_0, __arg_1, __arg_2, __arg_3]); - static arc_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Path2D_arc_Callback"; - arc_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => arc_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + bezierCurveTo_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("bezierCurveTo", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static arc_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Path2D_arc_Callback"; - arc_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => arc_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + bezierCurveTo_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("bezierCurveTo", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static arc_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Path2D_arc_Callback"; - arc_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => arc_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + closePath_Callback_0_(mthis) => mthis.callMethod("closePath", []); - static arc_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "Path2D_arc_Callback"; - arc_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => arc_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + constructorCallback_0_() => new js.JsObject(js.context["Path2D"], []); - static arc_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "Path2D_arc_Callback"; - arc_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => arc_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["Path2D"], [__arg_0]); - static bezierCurveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Path2D_bezierCurveTo_Callback"; - bezierCurveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => bezierCurveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + ellipse_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("ellipse", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static bezierCurveTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Path2D_bezierCurveTo_Callback"; - bezierCurveTo_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => bezierCurveTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + ellipse_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("ellipse", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static bezierCurveTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Path2D_bezierCurveTo_Callback"; - bezierCurveTo_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => bezierCurveTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + ellipse_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("ellipse", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static bezierCurveTo_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "Path2D_bezierCurveTo_Callback"; - bezierCurveTo_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => bezierCurveTo_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + ellipse_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("ellipse", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static bezierCurveTo_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "Path2D_bezierCurveTo_Callback"; - bezierCurveTo_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => bezierCurveTo_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + lineTo_Callback_0_(mthis) => mthis.callMethod("lineTo", []); - static closePath_Callback_0(mthis) native "Path2D_closePath_Callback"; - closePath_Callback_0_(mthis) => closePath_Callback_0(mthis); + lineTo_Callback_1_(mthis, __arg_0) => mthis.callMethod("lineTo", [__arg_0]); - static closePath_Callback_1(mthis, __arg_0) native "Path2D_closePath_Callback"; - closePath_Callback_1_(mthis, __arg_0) => closePath_Callback_1(mthis, __arg_0); + lineTo_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("lineTo", [__arg_0, __arg_1]); - static closePath_Callback_2(mthis, __arg_0, __arg_1) native "Path2D_closePath_Callback"; - closePath_Callback_2_(mthis, __arg_0, __arg_1) => closePath_Callback_2(mthis, __arg_0, __arg_1); + moveTo_Callback_0_(mthis) => mthis.callMethod("moveTo", []); - static constructorCallback_0() native "Path2D_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + moveTo_Callback_1_(mthis, __arg_0) => mthis.callMethod("moveTo", [__arg_0]); - static constructorCallback_1(__arg_0) native "Path2D_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + moveTo_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("moveTo", [__arg_0, __arg_1]); - static constructorCallback_2(__arg_0, __arg_1) native "Path2D_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + quadraticCurveTo_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("quadraticCurveTo", [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "Path2D_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + quadraticCurveTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("quadraticCurveTo", [__arg_0, __arg_1, __arg_2]); - static ellipse_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "Path2D_ellipse_Callback"; - ellipse_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => ellipse_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); + quadraticCurveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("quadraticCurveTo", [__arg_0, __arg_1, __arg_2, __arg_3]); - static ellipse_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Path2D_ellipse_Callback"; - ellipse_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => ellipse_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + rect_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("rect", [__arg_0, __arg_1]); - static ellipse_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Path2D_ellipse_Callback"; - ellipse_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => ellipse_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + rect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("rect", [__arg_0, __arg_1, __arg_2]); - static ellipse_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "Path2D_ellipse_Callback"; - ellipse_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => ellipse_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static ellipse_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "Path2D_ellipse_Callback"; - ellipse_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => ellipse_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); - - static ellipse_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "Path2D_ellipse_Callback"; - ellipse_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => ellipse_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); - - static lineTo_Callback_0(mthis) native "Path2D_lineTo_Callback"; - lineTo_Callback_0_(mthis) => lineTo_Callback_0(mthis); - - static lineTo_Callback_1(mthis, __arg_0) native "Path2D_lineTo_Callback"; - lineTo_Callback_1_(mthis, __arg_0) => lineTo_Callback_1(mthis, __arg_0); - - static lineTo_Callback_2(mthis, __arg_0, __arg_1) native "Path2D_lineTo_Callback"; - lineTo_Callback_2_(mthis, __arg_0, __arg_1) => lineTo_Callback_2(mthis, __arg_0, __arg_1); - - static lineTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Path2D_lineTo_Callback"; - lineTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => lineTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static lineTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Path2D_lineTo_Callback"; - lineTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => lineTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static moveTo_Callback_0(mthis) native "Path2D_moveTo_Callback"; - moveTo_Callback_0_(mthis) => moveTo_Callback_0(mthis); - - static moveTo_Callback_1(mthis, __arg_0) native "Path2D_moveTo_Callback"; - moveTo_Callback_1_(mthis, __arg_0) => moveTo_Callback_1(mthis, __arg_0); - - static moveTo_Callback_2(mthis, __arg_0, __arg_1) native "Path2D_moveTo_Callback"; - moveTo_Callback_2_(mthis, __arg_0, __arg_1) => moveTo_Callback_2(mthis, __arg_0, __arg_1); - - static moveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Path2D_moveTo_Callback"; - moveTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => moveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static moveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Path2D_moveTo_Callback"; - moveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => moveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static quadraticCurveTo_Callback_2(mthis, __arg_0, __arg_1) native "Path2D_quadraticCurveTo_Callback"; - quadraticCurveTo_Callback_2_(mthis, __arg_0, __arg_1) => quadraticCurveTo_Callback_2(mthis, __arg_0, __arg_1); - - static quadraticCurveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Path2D_quadraticCurveTo_Callback"; - quadraticCurveTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => quadraticCurveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static quadraticCurveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Path2D_quadraticCurveTo_Callback"; - quadraticCurveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => quadraticCurveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static quadraticCurveTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Path2D_quadraticCurveTo_Callback"; - quadraticCurveTo_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => quadraticCurveTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static quadraticCurveTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Path2D_quadraticCurveTo_Callback"; - quadraticCurveTo_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => quadraticCurveTo_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static rect_Callback_2(mthis, __arg_0, __arg_1) native "Path2D_rect_Callback"; - rect_Callback_2_(mthis, __arg_0, __arg_1) => rect_Callback_2(mthis, __arg_0, __arg_1); - - static rect_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Path2D_rect_Callback"; - rect_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => rect_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static rect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Path2D_rect_Callback"; - rect_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => rect_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static rect_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Path2D_rect_Callback"; - rect_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => rect_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static rect_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Path2D_rect_Callback"; - rect_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => rect_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + rect_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("rect", [__arg_0, __arg_1, __arg_2, __arg_3]); } class BlinkPerformance extends BlinkEventTarget { static final instance = new BlinkPerformance(); - static clearMarks_Callback_0(mthis) native "Performance_clearMarks_Callback"; - clearMarks_Callback_0_(mthis) => clearMarks_Callback_0(mthis); + clearMarks_Callback_0_(mthis) => mthis.callMethod("clearMarks", []); - static clearMarks_Callback_1(mthis, __arg_0) native "Performance_clearMarks_Callback"; - clearMarks_Callback_1_(mthis, __arg_0) => clearMarks_Callback_1(mthis, __arg_0); + clearMarks_Callback_1_(mthis, __arg_0) => mthis.callMethod("clearMarks", [__arg_0]); - static clearMarks_Callback_2(mthis, __arg_0, __arg_1) native "Performance_clearMarks_Callback"; - clearMarks_Callback_2_(mthis, __arg_0, __arg_1) => clearMarks_Callback_2(mthis, __arg_0, __arg_1); + clearMeasures_Callback_0_(mthis) => mthis.callMethod("clearMeasures", []); - static clearMarks_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Performance_clearMarks_Callback"; - clearMarks_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clearMarks_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + clearMeasures_Callback_1_(mthis, __arg_0) => mthis.callMethod("clearMeasures", [__arg_0]); - static clearMeasures_Callback_0(mthis) native "Performance_clearMeasures_Callback"; - clearMeasures_Callback_0_(mthis) => clearMeasures_Callback_0(mthis); + getEntriesByName_Callback_0_(mthis) => mthis.callMethod("getEntriesByName", []); - static clearMeasures_Callback_1(mthis, __arg_0) native "Performance_clearMeasures_Callback"; - clearMeasures_Callback_1_(mthis, __arg_0) => clearMeasures_Callback_1(mthis, __arg_0); + getEntriesByName_Callback_1_(mthis, __arg_0) => mthis.callMethod("getEntriesByName", [__arg_0]); - static clearMeasures_Callback_2(mthis, __arg_0, __arg_1) native "Performance_clearMeasures_Callback"; - clearMeasures_Callback_2_(mthis, __arg_0, __arg_1) => clearMeasures_Callback_2(mthis, __arg_0, __arg_1); + getEntriesByName_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getEntriesByName", [__arg_0, __arg_1]); - static clearMeasures_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Performance_clearMeasures_Callback"; - clearMeasures_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clearMeasures_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getEntriesByType_Callback_0_(mthis) => mthis.callMethod("getEntriesByType", []); - static getEntriesByName_Callback_0(mthis) native "Performance_getEntriesByName_Callback"; - getEntriesByName_Callback_0_(mthis) => getEntriesByName_Callback_0(mthis); + getEntriesByType_Callback_1_(mthis, __arg_0) => mthis.callMethod("getEntriesByType", [__arg_0]); - static getEntriesByName_Callback_1(mthis, __arg_0) native "Performance_getEntriesByName_Callback"; - getEntriesByName_Callback_1_(mthis, __arg_0) => getEntriesByName_Callback_1(mthis, __arg_0); + getEntries_Callback_0_(mthis) => mthis.callMethod("getEntries", []); - static getEntriesByName_Callback_2(mthis, __arg_0, __arg_1) native "Performance_getEntriesByName_Callback"; - getEntriesByName_Callback_2_(mthis, __arg_0, __arg_1) => getEntriesByName_Callback_2(mthis, __arg_0, __arg_1); + mark_Callback_0_(mthis) => mthis.callMethod("mark", []); - static getEntriesByName_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Performance_getEntriesByName_Callback"; - getEntriesByName_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getEntriesByName_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + mark_Callback_1_(mthis, __arg_0) => mthis.callMethod("mark", [__arg_0]); - static getEntriesByName_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Performance_getEntriesByName_Callback"; - getEntriesByName_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getEntriesByName_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + measure_Callback_0_(mthis) => mthis.callMethod("measure", []); - static getEntriesByType_Callback_0(mthis) native "Performance_getEntriesByType_Callback"; - getEntriesByType_Callback_0_(mthis) => getEntriesByType_Callback_0(mthis); + measure_Callback_1_(mthis, __arg_0) => mthis.callMethod("measure", [__arg_0]); - static getEntriesByType_Callback_1(mthis, __arg_0) native "Performance_getEntriesByType_Callback"; - getEntriesByType_Callback_1_(mthis, __arg_0) => getEntriesByType_Callback_1(mthis, __arg_0); + measure_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("measure", [__arg_0, __arg_1]); - static getEntriesByType_Callback_2(mthis, __arg_0, __arg_1) native "Performance_getEntriesByType_Callback"; - getEntriesByType_Callback_2_(mthis, __arg_0, __arg_1) => getEntriesByType_Callback_2(mthis, __arg_0, __arg_1); + measure_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("measure", [__arg_0, __arg_1, __arg_2]); - static getEntriesByType_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Performance_getEntriesByType_Callback"; - getEntriesByType_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getEntriesByType_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + memory_Getter_(mthis) => mthis["memory"]; - static getEntries_Callback_0(mthis) native "Performance_getEntries_Callback"; - getEntries_Callback_0_(mthis) => getEntries_Callback_0(mthis); + navigation_Getter_(mthis) => mthis["navigation"]; - static getEntries_Callback_1(mthis, __arg_0) native "Performance_getEntries_Callback"; - getEntries_Callback_1_(mthis, __arg_0) => getEntries_Callback_1(mthis, __arg_0); + now_Callback_0_(mthis) => mthis.callMethod("now", []); - static getEntries_Callback_2(mthis, __arg_0, __arg_1) native "Performance_getEntries_Callback"; - getEntries_Callback_2_(mthis, __arg_0, __arg_1) => getEntries_Callback_2(mthis, __arg_0, __arg_1); + onwebkitresourcetimingbufferfull_Getter_(mthis) => mthis["onwebkitresourcetimingbufferfull"]; - static mark_Callback_0(mthis) native "Performance_mark_Callback"; - mark_Callback_0_(mthis) => mark_Callback_0(mthis); + onwebkitresourcetimingbufferfull_Setter_(mthis, __arg_0) => mthis["onwebkitresourcetimingbufferfull"] = __arg_0; - static mark_Callback_1(mthis, __arg_0) native "Performance_mark_Callback"; - mark_Callback_1_(mthis, __arg_0) => mark_Callback_1(mthis, __arg_0); + timing_Getter_(mthis) => mthis["timing"]; - static mark_Callback_2(mthis, __arg_0, __arg_1) native "Performance_mark_Callback"; - mark_Callback_2_(mthis, __arg_0, __arg_1) => mark_Callback_2(mthis, __arg_0, __arg_1); + webkitClearResourceTimings_Callback_0_(mthis) => mthis.callMethod("webkitClearResourceTimings", []); - static mark_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Performance_mark_Callback"; - mark_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mark_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + webkitSetResourceTimingBufferSize_Callback_0_(mthis) => mthis.callMethod("webkitSetResourceTimingBufferSize", []); - static measure_Callback_0(mthis) native "Performance_measure_Callback"; - measure_Callback_0_(mthis) => measure_Callback_0(mthis); - - static measure_Callback_1(mthis, __arg_0) native "Performance_measure_Callback"; - measure_Callback_1_(mthis, __arg_0) => measure_Callback_1(mthis, __arg_0); - - static measure_Callback_2(mthis, __arg_0, __arg_1) native "Performance_measure_Callback"; - measure_Callback_2_(mthis, __arg_0, __arg_1) => measure_Callback_2(mthis, __arg_0, __arg_1); - - static measure_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Performance_measure_Callback"; - measure_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => measure_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static measure_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Performance_measure_Callback"; - measure_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => measure_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static measure_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Performance_measure_Callback"; - measure_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => measure_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static memory_Getter(mthis) native "Performance_memory_Getter"; - memory_Getter_(mthis) => memory_Getter(mthis); - - static navigation_Getter(mthis) native "Performance_navigation_Getter"; - navigation_Getter_(mthis) => navigation_Getter(mthis); - - static now_Callback_0(mthis) native "Performance_now_Callback"; - now_Callback_0_(mthis) => now_Callback_0(mthis); - - static now_Callback_1(mthis, __arg_0) native "Performance_now_Callback"; - now_Callback_1_(mthis, __arg_0) => now_Callback_1(mthis, __arg_0); - - static now_Callback_2(mthis, __arg_0, __arg_1) native "Performance_now_Callback"; - now_Callback_2_(mthis, __arg_0, __arg_1) => now_Callback_2(mthis, __arg_0, __arg_1); - - static onwebkitresourcetimingbufferfull_Getter(mthis) native "Performance_onwebkitresourcetimingbufferfull_Getter"; - onwebkitresourcetimingbufferfull_Getter_(mthis) => onwebkitresourcetimingbufferfull_Getter(mthis); - - static onwebkitresourcetimingbufferfull_Setter(mthis, __arg_0) native "Performance_onwebkitresourcetimingbufferfull_Setter"; - onwebkitresourcetimingbufferfull_Setter_(mthis, __arg_0) => onwebkitresourcetimingbufferfull_Setter(mthis, __arg_0); - - static timing_Getter(mthis) native "Performance_timing_Getter"; - timing_Getter_(mthis) => timing_Getter(mthis); - - static webkitClearResourceTimings_Callback_0(mthis) native "Performance_webkitClearResourceTimings_Callback"; - webkitClearResourceTimings_Callback_0_(mthis) => webkitClearResourceTimings_Callback_0(mthis); - - static webkitClearResourceTimings_Callback_1(mthis, __arg_0) native "Performance_webkitClearResourceTimings_Callback"; - webkitClearResourceTimings_Callback_1_(mthis, __arg_0) => webkitClearResourceTimings_Callback_1(mthis, __arg_0); - - static webkitClearResourceTimings_Callback_2(mthis, __arg_0, __arg_1) native "Performance_webkitClearResourceTimings_Callback"; - webkitClearResourceTimings_Callback_2_(mthis, __arg_0, __arg_1) => webkitClearResourceTimings_Callback_2(mthis, __arg_0, __arg_1); - - static webkitSetResourceTimingBufferSize_Callback_0(mthis) native "Performance_webkitSetResourceTimingBufferSize_Callback"; - webkitSetResourceTimingBufferSize_Callback_0_(mthis) => webkitSetResourceTimingBufferSize_Callback_0(mthis); - - static webkitSetResourceTimingBufferSize_Callback_1(mthis, __arg_0) native "Performance_webkitSetResourceTimingBufferSize_Callback"; - webkitSetResourceTimingBufferSize_Callback_1_(mthis, __arg_0) => webkitSetResourceTimingBufferSize_Callback_1(mthis, __arg_0); - - static webkitSetResourceTimingBufferSize_Callback_2(mthis, __arg_0, __arg_1) native "Performance_webkitSetResourceTimingBufferSize_Callback"; - webkitSetResourceTimingBufferSize_Callback_2_(mthis, __arg_0, __arg_1) => webkitSetResourceTimingBufferSize_Callback_2(mthis, __arg_0, __arg_1); - - static webkitSetResourceTimingBufferSize_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Performance_webkitSetResourceTimingBufferSize_Callback"; - webkitSetResourceTimingBufferSize_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => webkitSetResourceTimingBufferSize_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + webkitSetResourceTimingBufferSize_Callback_1_(mthis, __arg_0) => mthis.callMethod("webkitSetResourceTimingBufferSize", [__arg_0]); } class BlinkPerformanceEntry { static final instance = new BlinkPerformanceEntry(); - static duration_Getter(mthis) native "PerformanceEntry_duration_Getter"; - duration_Getter_(mthis) => duration_Getter(mthis); + duration_Getter_(mthis) => mthis["duration"]; - static entryType_Getter(mthis) native "PerformanceEntry_entryType_Getter"; - entryType_Getter_(mthis) => entryType_Getter(mthis); + entryType_Getter_(mthis) => mthis["entryType"]; - static name_Getter(mthis) native "PerformanceEntry_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static startTime_Getter(mthis) native "PerformanceEntry_startTime_Getter"; - startTime_Getter_(mthis) => startTime_Getter(mthis); + startTime_Getter_(mthis) => mthis["startTime"]; } @@ -17606,120 +9682,85 @@ class BlinkPerformanceMeasure extends BlinkPerformanceEntry { class BlinkPerformanceNavigation { static final instance = new BlinkPerformanceNavigation(); - static redirectCount_Getter(mthis) native "PerformanceNavigation_redirectCount_Getter"; - redirectCount_Getter_(mthis) => redirectCount_Getter(mthis); + redirectCount_Getter_(mthis) => mthis["redirectCount"]; - static type_Getter(mthis) native "PerformanceNavigation_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkPerformanceResourceTiming extends BlinkPerformanceEntry { static final instance = new BlinkPerformanceResourceTiming(); - static connectEnd_Getter(mthis) native "PerformanceResourceTiming_connectEnd_Getter"; - connectEnd_Getter_(mthis) => connectEnd_Getter(mthis); + connectEnd_Getter_(mthis) => mthis["connectEnd"]; - static connectStart_Getter(mthis) native "PerformanceResourceTiming_connectStart_Getter"; - connectStart_Getter_(mthis) => connectStart_Getter(mthis); + connectStart_Getter_(mthis) => mthis["connectStart"]; - static domainLookupEnd_Getter(mthis) native "PerformanceResourceTiming_domainLookupEnd_Getter"; - domainLookupEnd_Getter_(mthis) => domainLookupEnd_Getter(mthis); + domainLookupEnd_Getter_(mthis) => mthis["domainLookupEnd"]; - static domainLookupStart_Getter(mthis) native "PerformanceResourceTiming_domainLookupStart_Getter"; - domainLookupStart_Getter_(mthis) => domainLookupStart_Getter(mthis); + domainLookupStart_Getter_(mthis) => mthis["domainLookupStart"]; - static fetchStart_Getter(mthis) native "PerformanceResourceTiming_fetchStart_Getter"; - fetchStart_Getter_(mthis) => fetchStart_Getter(mthis); + fetchStart_Getter_(mthis) => mthis["fetchStart"]; - static initiatorType_Getter(mthis) native "PerformanceResourceTiming_initiatorType_Getter"; - initiatorType_Getter_(mthis) => initiatorType_Getter(mthis); + initiatorType_Getter_(mthis) => mthis["initiatorType"]; - static redirectEnd_Getter(mthis) native "PerformanceResourceTiming_redirectEnd_Getter"; - redirectEnd_Getter_(mthis) => redirectEnd_Getter(mthis); + redirectEnd_Getter_(mthis) => mthis["redirectEnd"]; - static redirectStart_Getter(mthis) native "PerformanceResourceTiming_redirectStart_Getter"; - redirectStart_Getter_(mthis) => redirectStart_Getter(mthis); + redirectStart_Getter_(mthis) => mthis["redirectStart"]; - static requestStart_Getter(mthis) native "PerformanceResourceTiming_requestStart_Getter"; - requestStart_Getter_(mthis) => requestStart_Getter(mthis); + requestStart_Getter_(mthis) => mthis["requestStart"]; - static responseEnd_Getter(mthis) native "PerformanceResourceTiming_responseEnd_Getter"; - responseEnd_Getter_(mthis) => responseEnd_Getter(mthis); + responseEnd_Getter_(mthis) => mthis["responseEnd"]; - static responseStart_Getter(mthis) native "PerformanceResourceTiming_responseStart_Getter"; - responseStart_Getter_(mthis) => responseStart_Getter(mthis); + responseStart_Getter_(mthis) => mthis["responseStart"]; - static secureConnectionStart_Getter(mthis) native "PerformanceResourceTiming_secureConnectionStart_Getter"; - secureConnectionStart_Getter_(mthis) => secureConnectionStart_Getter(mthis); + secureConnectionStart_Getter_(mthis) => mthis["secureConnectionStart"]; } class BlinkPerformanceTiming { static final instance = new BlinkPerformanceTiming(); - static connectEnd_Getter(mthis) native "PerformanceTiming_connectEnd_Getter"; - connectEnd_Getter_(mthis) => connectEnd_Getter(mthis); + connectEnd_Getter_(mthis) => mthis["connectEnd"]; - static connectStart_Getter(mthis) native "PerformanceTiming_connectStart_Getter"; - connectStart_Getter_(mthis) => connectStart_Getter(mthis); + connectStart_Getter_(mthis) => mthis["connectStart"]; - static domComplete_Getter(mthis) native "PerformanceTiming_domComplete_Getter"; - domComplete_Getter_(mthis) => domComplete_Getter(mthis); + domComplete_Getter_(mthis) => mthis["domComplete"]; - static domContentLoadedEventEnd_Getter(mthis) native "PerformanceTiming_domContentLoadedEventEnd_Getter"; - domContentLoadedEventEnd_Getter_(mthis) => domContentLoadedEventEnd_Getter(mthis); + domContentLoadedEventEnd_Getter_(mthis) => mthis["domContentLoadedEventEnd"]; - static domContentLoadedEventStart_Getter(mthis) native "PerformanceTiming_domContentLoadedEventStart_Getter"; - domContentLoadedEventStart_Getter_(mthis) => domContentLoadedEventStart_Getter(mthis); + domContentLoadedEventStart_Getter_(mthis) => mthis["domContentLoadedEventStart"]; - static domInteractive_Getter(mthis) native "PerformanceTiming_domInteractive_Getter"; - domInteractive_Getter_(mthis) => domInteractive_Getter(mthis); + domInteractive_Getter_(mthis) => mthis["domInteractive"]; - static domLoading_Getter(mthis) native "PerformanceTiming_domLoading_Getter"; - domLoading_Getter_(mthis) => domLoading_Getter(mthis); + domLoading_Getter_(mthis) => mthis["domLoading"]; - static domainLookupEnd_Getter(mthis) native "PerformanceTiming_domainLookupEnd_Getter"; - domainLookupEnd_Getter_(mthis) => domainLookupEnd_Getter(mthis); + domainLookupEnd_Getter_(mthis) => mthis["domainLookupEnd"]; - static domainLookupStart_Getter(mthis) native "PerformanceTiming_domainLookupStart_Getter"; - domainLookupStart_Getter_(mthis) => domainLookupStart_Getter(mthis); + domainLookupStart_Getter_(mthis) => mthis["domainLookupStart"]; - static fetchStart_Getter(mthis) native "PerformanceTiming_fetchStart_Getter"; - fetchStart_Getter_(mthis) => fetchStart_Getter(mthis); + fetchStart_Getter_(mthis) => mthis["fetchStart"]; - static loadEventEnd_Getter(mthis) native "PerformanceTiming_loadEventEnd_Getter"; - loadEventEnd_Getter_(mthis) => loadEventEnd_Getter(mthis); + loadEventEnd_Getter_(mthis) => mthis["loadEventEnd"]; - static loadEventStart_Getter(mthis) native "PerformanceTiming_loadEventStart_Getter"; - loadEventStart_Getter_(mthis) => loadEventStart_Getter(mthis); + loadEventStart_Getter_(mthis) => mthis["loadEventStart"]; - static navigationStart_Getter(mthis) native "PerformanceTiming_navigationStart_Getter"; - navigationStart_Getter_(mthis) => navigationStart_Getter(mthis); + navigationStart_Getter_(mthis) => mthis["navigationStart"]; - static redirectEnd_Getter(mthis) native "PerformanceTiming_redirectEnd_Getter"; - redirectEnd_Getter_(mthis) => redirectEnd_Getter(mthis); + redirectEnd_Getter_(mthis) => mthis["redirectEnd"]; - static redirectStart_Getter(mthis) native "PerformanceTiming_redirectStart_Getter"; - redirectStart_Getter_(mthis) => redirectStart_Getter(mthis); + redirectStart_Getter_(mthis) => mthis["redirectStart"]; - static requestStart_Getter(mthis) native "PerformanceTiming_requestStart_Getter"; - requestStart_Getter_(mthis) => requestStart_Getter(mthis); + requestStart_Getter_(mthis) => mthis["requestStart"]; - static responseEnd_Getter(mthis) native "PerformanceTiming_responseEnd_Getter"; - responseEnd_Getter_(mthis) => responseEnd_Getter(mthis); + responseEnd_Getter_(mthis) => mthis["responseEnd"]; - static responseStart_Getter(mthis) native "PerformanceTiming_responseStart_Getter"; - responseStart_Getter_(mthis) => responseStart_Getter(mthis); + responseStart_Getter_(mthis) => mthis["responseStart"]; - static secureConnectionStart_Getter(mthis) native "PerformanceTiming_secureConnectionStart_Getter"; - secureConnectionStart_Getter_(mthis) => secureConnectionStart_Getter(mthis); + secureConnectionStart_Getter_(mthis) => mthis["secureConnectionStart"]; - static unloadEventEnd_Getter(mthis) native "PerformanceTiming_unloadEventEnd_Getter"; - unloadEventEnd_Getter_(mthis) => unloadEventEnd_Getter(mthis); + unloadEventEnd_Getter_(mthis) => mthis["unloadEventEnd"]; - static unloadEventStart_Getter(mthis) native "PerformanceTiming_unloadEventStart_Getter"; - unloadEventStart_Getter_(mthis) => unloadEventStart_Getter(mthis); + unloadEventStart_Getter_(mthis) => mthis["unloadEventStart"]; } @@ -17731,1471 +9772,739 @@ class BlinkPeriodicWave { class BlinkPlugin { static final instance = new BlinkPlugin(); - static $__getter___Callback_1(mthis, __arg_0) native "Plugin___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static description_Getter(mthis) native "Plugin_description_Getter"; - description_Getter_(mthis) => description_Getter(mthis); + description_Getter_(mthis) => mthis["description"]; - static filename_Getter(mthis) native "Plugin_filename_Getter"; - filename_Getter_(mthis) => filename_Getter(mthis); + filename_Getter_(mthis) => mthis["filename"]; - static item_Callback_0(mthis) native "Plugin_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "Plugin_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "Plugin_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Plugin_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + name_Getter_(mthis) => mthis["name"]; - static length_Getter(mthis) native "Plugin_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + namedItem_Callback_0_(mthis) => mthis.callMethod("namedItem", []); - static name_Getter(mthis) native "Plugin_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); - - static namedItem_Callback_0(mthis) native "Plugin_namedItem_Callback"; - namedItem_Callback_0_(mthis) => namedItem_Callback_0(mthis); - - static namedItem_Callback_1(mthis, __arg_0) native "Plugin_namedItem_Callback"; - namedItem_Callback_1_(mthis, __arg_0) => namedItem_Callback_1(mthis, __arg_0); - - static namedItem_Callback_2(mthis, __arg_0, __arg_1) native "Plugin_namedItem_Callback"; - namedItem_Callback_2_(mthis, __arg_0, __arg_1) => namedItem_Callback_2(mthis, __arg_0, __arg_1); - - static namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Plugin_namedItem_Callback"; - namedItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + namedItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("namedItem", [__arg_0]); } class BlinkPluginArray { static final instance = new BlinkPluginArray(); - static $__getter___Callback_1(mthis, __arg_0) native "PluginArray___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "PluginArray_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "PluginArray_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "PluginArray_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PluginArray_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + namedItem_Callback_0_(mthis) => mthis.callMethod("namedItem", []); - static length_Getter(mthis) native "PluginArray_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + namedItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("namedItem", [__arg_0]); - static namedItem_Callback_0(mthis) native "PluginArray_namedItem_Callback"; - namedItem_Callback_0_(mthis) => namedItem_Callback_0(mthis); + refresh_Callback_0_(mthis) => mthis.callMethod("refresh", []); - static namedItem_Callback_1(mthis, __arg_0) native "PluginArray_namedItem_Callback"; - namedItem_Callback_1_(mthis, __arg_0) => namedItem_Callback_1(mthis, __arg_0); - - static namedItem_Callback_2(mthis, __arg_0, __arg_1) native "PluginArray_namedItem_Callback"; - namedItem_Callback_2_(mthis, __arg_0, __arg_1) => namedItem_Callback_2(mthis, __arg_0, __arg_1); - - static namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PluginArray_namedItem_Callback"; - namedItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static refresh_Callback_0(mthis) native "PluginArray_refresh_Callback"; - refresh_Callback_0_(mthis) => refresh_Callback_0(mthis); - - static refresh_Callback_1(mthis, __arg_0) native "PluginArray_refresh_Callback"; - refresh_Callback_1_(mthis, __arg_0) => refresh_Callback_1(mthis, __arg_0); - - static refresh_Callback_2(mthis, __arg_0, __arg_1) native "PluginArray_refresh_Callback"; - refresh_Callback_2_(mthis, __arg_0, __arg_1) => refresh_Callback_2(mthis, __arg_0, __arg_1); - - static refresh_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PluginArray_refresh_Callback"; - refresh_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => refresh_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + refresh_Callback_1_(mthis, __arg_0) => mthis.callMethod("refresh", [__arg_0]); } class BlinkPluginPlaceholderElement extends BlinkHTMLDivElement { static final instance = new BlinkPluginPlaceholderElement(); - static createdCallback_Callback_0(mthis) native "PluginPlaceholderElement_createdCallback_Callback"; - createdCallback_Callback_0_(mthis) => createdCallback_Callback_0(mthis); + createdCallback_Callback_0_(mthis) => mthis.callMethod("createdCallback", []); - static createdCallback_Callback_1(mthis, __arg_0) native "PluginPlaceholderElement_createdCallback_Callback"; - createdCallback_Callback_1_(mthis, __arg_0) => createdCallback_Callback_1(mthis, __arg_0); + message_Getter_(mthis) => mthis["message"]; - static createdCallback_Callback_2(mthis, __arg_0, __arg_1) native "PluginPlaceholderElement_createdCallback_Callback"; - createdCallback_Callback_2_(mthis, __arg_0, __arg_1) => createdCallback_Callback_2(mthis, __arg_0, __arg_1); - - static message_Getter(mthis) native "PluginPlaceholderElement_message_Getter"; - message_Getter_(mthis) => message_Getter(mthis); - - static message_Setter(mthis, __arg_0) native "PluginPlaceholderElement_message_Setter"; - message_Setter_(mthis, __arg_0) => message_Setter(mthis, __arg_0); + message_Setter_(mthis, __arg_0) => mthis["message"] = __arg_0; } class BlinkPopStateEvent extends BlinkEvent { static final instance = new BlinkPopStateEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "PopStateEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["PopStateEvent"], [__arg_0, __arg_1]); - static state_Getter(mthis) native "PopStateEvent_state_Getter"; - state_Getter_(mthis) => state_Getter(mthis); + state_Getter_(mthis) => mthis["state"]; } class BlinkPositionError { static final instance = new BlinkPositionError(); - static code_Getter(mthis) native "PositionError_code_Getter"; - code_Getter_(mthis) => code_Getter(mthis); + code_Getter_(mthis) => mthis["code"]; - static message_Getter(mthis) native "PositionError_message_Getter"; - message_Getter_(mthis) => message_Getter(mthis); + message_Getter_(mthis) => mthis["message"]; } class BlinkPresentation extends BlinkEventTarget { static final instance = new BlinkPresentation(); - static onavailablechange_Getter(mthis) native "Presentation_onavailablechange_Getter"; - onavailablechange_Getter_(mthis) => onavailablechange_Getter(mthis); + onavailablechange_Getter_(mthis) => mthis["onavailablechange"]; - static onavailablechange_Setter(mthis, __arg_0) native "Presentation_onavailablechange_Setter"; - onavailablechange_Setter_(mthis, __arg_0) => onavailablechange_Setter(mthis, __arg_0); + onavailablechange_Setter_(mthis, __arg_0) => mthis["onavailablechange"] = __arg_0; } class BlinkProcessingInstruction extends BlinkCharacterData { static final instance = new BlinkProcessingInstruction(); - static sheet_Getter(mthis) native "ProcessingInstruction_sheet_Getter"; - sheet_Getter_(mthis) => sheet_Getter(mthis); + sheet_Getter_(mthis) => mthis["sheet"]; - static target_Getter(mthis) native "ProcessingInstruction_target_Getter"; - target_Getter_(mthis) => target_Getter(mthis); + target_Getter_(mthis) => mthis["target"]; } class BlinkProgressEvent extends BlinkEvent { static final instance = new BlinkProgressEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "ProgressEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["ProgressEvent"], [__arg_0, __arg_1]); - static lengthComputable_Getter(mthis) native "ProgressEvent_lengthComputable_Getter"; - lengthComputable_Getter_(mthis) => lengthComputable_Getter(mthis); + lengthComputable_Getter_(mthis) => mthis["lengthComputable"]; - static loaded_Getter(mthis) native "ProgressEvent_loaded_Getter"; - loaded_Getter_(mthis) => loaded_Getter(mthis); + loaded_Getter_(mthis) => mthis["loaded"]; - static total_Getter(mthis) native "ProgressEvent_total_Getter"; - total_Getter_(mthis) => total_Getter(mthis); + total_Getter_(mthis) => mthis["total"]; } class BlinkPushEvent extends BlinkEvent { static final instance = new BlinkPushEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "PushEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["PushEvent"], [__arg_0, __arg_1]); - static data_Getter(mthis) native "PushEvent_data_Getter"; - data_Getter_(mthis) => data_Getter(mthis); + data_Getter_(mthis) => mthis["data"]; } class BlinkPushManager { static final instance = new BlinkPushManager(); - static register_Callback_0(mthis) native "PushManager_register_Callback"; - register_Callback_0_(mthis) => register_Callback_0(mthis); + register_Callback_0_(mthis) => mthis.callMethod("register", []); - static register_Callback_1(mthis, __arg_0) native "PushManager_register_Callback"; - register_Callback_1_(mthis, __arg_0) => register_Callback_1(mthis, __arg_0); - - static register_Callback_2(mthis, __arg_0, __arg_1) native "PushManager_register_Callback"; - register_Callback_2_(mthis, __arg_0, __arg_1) => register_Callback_2(mthis, __arg_0, __arg_1); - - static register_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "PushManager_register_Callback"; - register_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => register_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + register_Callback_1_(mthis, __arg_0) => mthis.callMethod("register", [__arg_0]); } class BlinkPushRegistration { static final instance = new BlinkPushRegistration(); - static pushEndpoint_Getter(mthis) native "PushRegistration_pushEndpoint_Getter"; - pushEndpoint_Getter_(mthis) => pushEndpoint_Getter(mthis); + pushEndpoint_Getter_(mthis) => mthis["pushEndpoint"]; - static pushRegistrationId_Getter(mthis) native "PushRegistration_pushRegistrationId_Getter"; - pushRegistrationId_Getter_(mthis) => pushRegistrationId_Getter(mthis); + pushRegistrationId_Getter_(mthis) => mthis["pushRegistrationId"]; } class BlinkRGBColor { static final instance = new BlinkRGBColor(); - static blue_Getter(mthis) native "RGBColor_blue_Getter"; - blue_Getter_(mthis) => blue_Getter(mthis); + blue_Getter_(mthis) => mthis["blue"]; - static green_Getter(mthis) native "RGBColor_green_Getter"; - green_Getter_(mthis) => green_Getter(mthis); + green_Getter_(mthis) => mthis["green"]; - static red_Getter(mthis) native "RGBColor_red_Getter"; - red_Getter_(mthis) => red_Getter(mthis); + red_Getter_(mthis) => mthis["red"]; } class BlinkRTCDTMFSender extends BlinkEventTarget { static final instance = new BlinkRTCDTMFSender(); - static canInsertDTMF_Getter(mthis) native "RTCDTMFSender_canInsertDTMF_Getter"; - canInsertDTMF_Getter_(mthis) => canInsertDTMF_Getter(mthis); + canInsertDTMF_Getter_(mthis) => mthis["canInsertDTMF"]; - static duration_Getter(mthis) native "RTCDTMFSender_duration_Getter"; - duration_Getter_(mthis) => duration_Getter(mthis); + duration_Getter_(mthis) => mthis["duration"]; - static insertDTMF_Callback_0(mthis) native "RTCDTMFSender_insertDTMF_Callback"; - insertDTMF_Callback_0_(mthis) => insertDTMF_Callback_0(mthis); + insertDTMF_Callback_0_(mthis) => mthis.callMethod("insertDTMF", []); - static insertDTMF_Callback_1(mthis, __arg_0) native "RTCDTMFSender_insertDTMF_Callback"; - insertDTMF_Callback_1_(mthis, __arg_0) => insertDTMF_Callback_1(mthis, __arg_0); + insertDTMF_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertDTMF", [__arg_0]); - static insertDTMF_Callback_2(mthis, __arg_0, __arg_1) native "RTCDTMFSender_insertDTMF_Callback"; - insertDTMF_Callback_2_(mthis, __arg_0, __arg_1) => insertDTMF_Callback_2(mthis, __arg_0, __arg_1); + insertDTMF_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertDTMF", [__arg_0, __arg_1]); - static insertDTMF_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCDTMFSender_insertDTMF_Callback"; - insertDTMF_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertDTMF_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + insertDTMF_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("insertDTMF", [__arg_0, __arg_1, __arg_2]); - static insertDTMF_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "RTCDTMFSender_insertDTMF_Callback"; - insertDTMF_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertDTMF_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + interToneGap_Getter_(mthis) => mthis["interToneGap"]; - static insertDTMF_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "RTCDTMFSender_insertDTMF_Callback"; - insertDTMF_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => insertDTMF_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + ontonechange_Getter_(mthis) => mthis["ontonechange"]; - static interToneGap_Getter(mthis) native "RTCDTMFSender_interToneGap_Getter"; - interToneGap_Getter_(mthis) => interToneGap_Getter(mthis); + ontonechange_Setter_(mthis, __arg_0) => mthis["ontonechange"] = __arg_0; - static ontonechange_Getter(mthis) native "RTCDTMFSender_ontonechange_Getter"; - ontonechange_Getter_(mthis) => ontonechange_Getter(mthis); + toneBuffer_Getter_(mthis) => mthis["toneBuffer"]; - static ontonechange_Setter(mthis, __arg_0) native "RTCDTMFSender_ontonechange_Setter"; - ontonechange_Setter_(mthis, __arg_0) => ontonechange_Setter(mthis, __arg_0); - - static toneBuffer_Getter(mthis) native "RTCDTMFSender_toneBuffer_Getter"; - toneBuffer_Getter_(mthis) => toneBuffer_Getter(mthis); - - static track_Getter(mthis) native "RTCDTMFSender_track_Getter"; - track_Getter_(mthis) => track_Getter(mthis); + track_Getter_(mthis) => mthis["track"]; } class BlinkRTCDTMFToneChangeEvent extends BlinkEvent { static final instance = new BlinkRTCDTMFToneChangeEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "RTCDTMFToneChangeEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["RTCDTMFToneChangeEvent"], [__arg_0, __arg_1]); - static tone_Getter(mthis) native "RTCDTMFToneChangeEvent_tone_Getter"; - tone_Getter_(mthis) => tone_Getter(mthis); + tone_Getter_(mthis) => mthis["tone"]; } class BlinkRTCDataChannel extends BlinkEventTarget { static final instance = new BlinkRTCDataChannel(); - static binaryType_Getter(mthis) native "RTCDataChannel_binaryType_Getter"; - binaryType_Getter_(mthis) => binaryType_Getter(mthis); + binaryType_Getter_(mthis) => mthis["binaryType"]; - static binaryType_Setter(mthis, __arg_0) native "RTCDataChannel_binaryType_Setter"; - binaryType_Setter_(mthis, __arg_0) => binaryType_Setter(mthis, __arg_0); + binaryType_Setter_(mthis, __arg_0) => mthis["binaryType"] = __arg_0; - static bufferedAmount_Getter(mthis) native "RTCDataChannel_bufferedAmount_Getter"; - bufferedAmount_Getter_(mthis) => bufferedAmount_Getter(mthis); + bufferedAmount_Getter_(mthis) => mthis["bufferedAmount"]; - static close_Callback_0(mthis) native "RTCDataChannel_close_Callback"; - close_Callback_0_(mthis) => close_Callback_0(mthis); + close_Callback_0_(mthis) => mthis.callMethod("close", []); - static close_Callback_1(mthis, __arg_0) native "RTCDataChannel_close_Callback"; - close_Callback_1_(mthis, __arg_0) => close_Callback_1(mthis, __arg_0); + id_Getter_(mthis) => mthis["id"]; - static close_Callback_2(mthis, __arg_0, __arg_1) native "RTCDataChannel_close_Callback"; - close_Callback_2_(mthis, __arg_0, __arg_1) => close_Callback_2(mthis, __arg_0, __arg_1); + label_Getter_(mthis) => mthis["label"]; - static id_Getter(mthis) native "RTCDataChannel_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + maxRetransmitTime_Getter_(mthis) => mthis["maxRetransmitTime"]; - static label_Getter(mthis) native "RTCDataChannel_label_Getter"; - label_Getter_(mthis) => label_Getter(mthis); + maxRetransmits_Getter_(mthis) => mthis["maxRetransmits"]; - static maxRetransmitTime_Getter(mthis) native "RTCDataChannel_maxRetransmitTime_Getter"; - maxRetransmitTime_Getter_(mthis) => maxRetransmitTime_Getter(mthis); + negotiated_Getter_(mthis) => mthis["negotiated"]; - static maxRetransmits_Getter(mthis) native "RTCDataChannel_maxRetransmits_Getter"; - maxRetransmits_Getter_(mthis) => maxRetransmits_Getter(mthis); + onclose_Getter_(mthis) => mthis["onclose"]; - static negotiated_Getter(mthis) native "RTCDataChannel_negotiated_Getter"; - negotiated_Getter_(mthis) => negotiated_Getter(mthis); + onclose_Setter_(mthis, __arg_0) => mthis["onclose"] = __arg_0; - static onclose_Getter(mthis) native "RTCDataChannel_onclose_Getter"; - onclose_Getter_(mthis) => onclose_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onclose_Setter(mthis, __arg_0) native "RTCDataChannel_onclose_Setter"; - onclose_Setter_(mthis, __arg_0) => onclose_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onerror_Getter(mthis) native "RTCDataChannel_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onmessage_Getter_(mthis) => mthis["onmessage"]; - static onerror_Setter(mthis, __arg_0) native "RTCDataChannel_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onmessage_Setter_(mthis, __arg_0) => mthis["onmessage"] = __arg_0; - static onmessage_Getter(mthis) native "RTCDataChannel_onmessage_Getter"; - onmessage_Getter_(mthis) => onmessage_Getter(mthis); + onopen_Getter_(mthis) => mthis["onopen"]; - static onmessage_Setter(mthis, __arg_0) native "RTCDataChannel_onmessage_Setter"; - onmessage_Setter_(mthis, __arg_0) => onmessage_Setter(mthis, __arg_0); + onopen_Setter_(mthis, __arg_0) => mthis["onopen"] = __arg_0; - static onopen_Getter(mthis) native "RTCDataChannel_onopen_Getter"; - onopen_Getter_(mthis) => onopen_Getter(mthis); + ordered_Getter_(mthis) => mthis["ordered"]; - static onopen_Setter(mthis, __arg_0) native "RTCDataChannel_onopen_Setter"; - onopen_Setter_(mthis, __arg_0) => onopen_Setter(mthis, __arg_0); + protocol_Getter_(mthis) => mthis["protocol"]; - static ordered_Getter(mthis) native "RTCDataChannel_ordered_Getter"; - ordered_Getter_(mthis) => ordered_Getter(mthis); + readyState_Getter_(mthis) => mthis["readyState"]; - static protocol_Getter(mthis) native "RTCDataChannel_protocol_Getter"; - protocol_Getter_(mthis) => protocol_Getter(mthis); + reliable_Getter_(mthis) => mthis["reliable"]; - static readyState_Getter(mthis) native "RTCDataChannel_readyState_Getter"; - readyState_Getter_(mthis) => readyState_Getter(mthis); + send_Callback_0_(mthis) => mthis.callMethod("send", []); - static reliable_Getter(mthis) native "RTCDataChannel_reliable_Getter"; - reliable_Getter_(mthis) => reliable_Getter(mthis); - - static send_Callback_0(mthis) native "RTCDataChannel_send_Callback"; - send_Callback_0_(mthis) => send_Callback_0(mthis); - - static send_Callback_1(mthis, __arg_0) native "RTCDataChannel_send_Callback"; - send_Callback_1_(mthis, __arg_0) => send_Callback_1(mthis, __arg_0); - - static send_Callback_2(mthis, __arg_0, __arg_1) native "RTCDataChannel_send_Callback"; - send_Callback_2_(mthis, __arg_0, __arg_1) => send_Callback_2(mthis, __arg_0, __arg_1); - - static send_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCDataChannel_send_Callback"; - send_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => send_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + send_Callback_1_(mthis, __arg_0) => mthis.callMethod("send", [__arg_0]); } class BlinkRTCDataChannelEvent extends BlinkEvent { static final instance = new BlinkRTCDataChannelEvent(); - static channel_Getter(mthis) native "RTCDataChannelEvent_channel_Getter"; - channel_Getter_(mthis) => channel_Getter(mthis); + channel_Getter_(mthis) => mthis["channel"]; } class BlinkRTCIceCandidate { static final instance = new BlinkRTCIceCandidate(); - static candidate_Getter(mthis) native "RTCIceCandidate_candidate_Getter"; - candidate_Getter_(mthis) => candidate_Getter(mthis); + candidate_Getter_(mthis) => mthis["candidate"]; - static candidate_Setter(mthis, __arg_0) native "RTCIceCandidate_candidate_Setter"; - candidate_Setter_(mthis, __arg_0) => candidate_Setter(mthis, __arg_0); + candidate_Setter_(mthis, __arg_0) => mthis["candidate"] = __arg_0; - static constructorCallback_0() native "RTCIceCandidate_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["RTCIceCandidate"], []); - static constructorCallback_1(__arg_0) native "RTCIceCandidate_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["RTCIceCandidate"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "RTCIceCandidate_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + sdpMLineIndex_Getter_(mthis) => mthis["sdpMLineIndex"]; - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "RTCIceCandidate_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + sdpMLineIndex_Setter_(mthis, __arg_0) => mthis["sdpMLineIndex"] = __arg_0; - static sdpMLineIndex_Getter(mthis) native "RTCIceCandidate_sdpMLineIndex_Getter"; - sdpMLineIndex_Getter_(mthis) => sdpMLineIndex_Getter(mthis); + sdpMid_Getter_(mthis) => mthis["sdpMid"]; - static sdpMLineIndex_Setter(mthis, __arg_0) native "RTCIceCandidate_sdpMLineIndex_Setter"; - sdpMLineIndex_Setter_(mthis, __arg_0) => sdpMLineIndex_Setter(mthis, __arg_0); - - static sdpMid_Getter(mthis) native "RTCIceCandidate_sdpMid_Getter"; - sdpMid_Getter_(mthis) => sdpMid_Getter(mthis); - - static sdpMid_Setter(mthis, __arg_0) native "RTCIceCandidate_sdpMid_Setter"; - sdpMid_Setter_(mthis, __arg_0) => sdpMid_Setter(mthis, __arg_0); + sdpMid_Setter_(mthis, __arg_0) => mthis["sdpMid"] = __arg_0; } class BlinkRTCIceCandidateEvent extends BlinkEvent { static final instance = new BlinkRTCIceCandidateEvent(); - static candidate_Getter(mthis) native "RTCIceCandidateEvent_candidate_Getter"; - candidate_Getter_(mthis) => candidate_Getter(mthis); + candidate_Getter_(mthis) => mthis["candidate"]; } class BlinkRTCPeerConnection extends BlinkEventTarget { static final instance = new BlinkRTCPeerConnection(); - static addIceCandidate_Callback_1(mthis, __arg_0) native "RTCPeerConnection_addIceCandidate_Callback"; - addIceCandidate_Callback_1_(mthis, __arg_0) => addIceCandidate_Callback_1(mthis, __arg_0); + addIceCandidate_Callback_1_(mthis, __arg_0) => mthis.callMethod("addIceCandidate", [__arg_0]); - static addIceCandidate_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_addIceCandidate_Callback"; - addIceCandidate_Callback_2_(mthis, __arg_0, __arg_1) => addIceCandidate_Callback_2(mthis, __arg_0, __arg_1); + addIceCandidate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("addIceCandidate", [__arg_0, __arg_1]); - static addIceCandidate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCPeerConnection_addIceCandidate_Callback"; - addIceCandidate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addIceCandidate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + addIceCandidate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("addIceCandidate", [__arg_0, __arg_1, __arg_2]); - static addIceCandidate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "RTCPeerConnection_addIceCandidate_Callback"; - addIceCandidate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => addIceCandidate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + addStream_Callback_0_(mthis) => mthis.callMethod("addStream", []); - static addIceCandidate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "RTCPeerConnection_addIceCandidate_Callback"; - addIceCandidate_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => addIceCandidate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + addStream_Callback_1_(mthis, __arg_0) => mthis.callMethod("addStream", [__arg_0]); - static addStream_Callback_0(mthis) native "RTCPeerConnection_addStream_Callback"; - addStream_Callback_0_(mthis) => addStream_Callback_0(mthis); + addStream_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("addStream", [__arg_0, __arg_1]); - static addStream_Callback_1(mthis, __arg_0) native "RTCPeerConnection_addStream_Callback"; - addStream_Callback_1_(mthis, __arg_0) => addStream_Callback_1(mthis, __arg_0); + close_Callback_0_(mthis) => mthis.callMethod("close", []); - static addStream_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_addStream_Callback"; - addStream_Callback_2_(mthis, __arg_0, __arg_1) => addStream_Callback_2(mthis, __arg_0, __arg_1); + constructorCallback_0_() => new js.JsObject(js.context["webkitRTCPeerConnection"], []); - static addStream_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCPeerConnection_addStream_Callback"; - addStream_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addStream_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["webkitRTCPeerConnection"], [__arg_0]); - static addStream_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "RTCPeerConnection_addStream_Callback"; - addStream_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => addStream_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["webkitRTCPeerConnection"], [__arg_0, __arg_1]); - static close_Callback_0(mthis) native "RTCPeerConnection_close_Callback"; - close_Callback_0_(mthis) => close_Callback_0(mthis); + createAnswer_Callback_0_(mthis) => mthis.callMethod("createAnswer", []); - static close_Callback_1(mthis, __arg_0) native "RTCPeerConnection_close_Callback"; - close_Callback_1_(mthis, __arg_0) => close_Callback_1(mthis, __arg_0); + createAnswer_Callback_1_(mthis, __arg_0) => mthis.callMethod("createAnswer", [__arg_0]); - static close_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_close_Callback"; - close_Callback_2_(mthis, __arg_0, __arg_1) => close_Callback_2(mthis, __arg_0, __arg_1); + createAnswer_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createAnswer", [__arg_0, __arg_1]); - static constructorCallback_0() native "RTCPeerConnection_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + createAnswer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createAnswer", [__arg_0, __arg_1, __arg_2]); - static constructorCallback_1(__arg_0) native "RTCPeerConnection_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + createDTMFSender_Callback_0_(mthis) => mthis.callMethod("createDTMFSender", []); - static constructorCallback_2(__arg_0, __arg_1) native "RTCPeerConnection_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + createDTMFSender_Callback_1_(mthis, __arg_0) => mthis.callMethod("createDTMFSender", [__arg_0]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "RTCPeerConnection_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + createDataChannel_Callback_0_(mthis) => mthis.callMethod("createDataChannel", []); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "RTCPeerConnection_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + createDataChannel_Callback_1_(mthis, __arg_0) => mthis.callMethod("createDataChannel", [__arg_0]); - static createAnswer_Callback_0(mthis) native "RTCPeerConnection_createAnswer_Callback"; - createAnswer_Callback_0_(mthis) => createAnswer_Callback_0(mthis); + createDataChannel_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createDataChannel", [__arg_0, __arg_1]); - static createAnswer_Callback_1(mthis, __arg_0) native "RTCPeerConnection_createAnswer_Callback"; - createAnswer_Callback_1_(mthis, __arg_0) => createAnswer_Callback_1(mthis, __arg_0); + createOffer_Callback_0_(mthis) => mthis.callMethod("createOffer", []); - static createAnswer_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_createAnswer_Callback"; - createAnswer_Callback_2_(mthis, __arg_0, __arg_1) => createAnswer_Callback_2(mthis, __arg_0, __arg_1); + createOffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("createOffer", [__arg_0]); - static createAnswer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCPeerConnection_createAnswer_Callback"; - createAnswer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createAnswer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createOffer_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createOffer", [__arg_0, __arg_1]); - static createAnswer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "RTCPeerConnection_createAnswer_Callback"; - createAnswer_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createAnswer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createOffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createOffer", [__arg_0, __arg_1, __arg_2]); - static createAnswer_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "RTCPeerConnection_createAnswer_Callback"; - createAnswer_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createAnswer_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + getLocalStreams_Callback_0_(mthis) => mthis.callMethod("getLocalStreams", []); - static createDTMFSender_Callback_0(mthis) native "RTCPeerConnection_createDTMFSender_Callback"; - createDTMFSender_Callback_0_(mthis) => createDTMFSender_Callback_0(mthis); + getRemoteStreams_Callback_0_(mthis) => mthis.callMethod("getRemoteStreams", []); - static createDTMFSender_Callback_1(mthis, __arg_0) native "RTCPeerConnection_createDTMFSender_Callback"; - createDTMFSender_Callback_1_(mthis, __arg_0) => createDTMFSender_Callback_1(mthis, __arg_0); + getStats_Callback_0_(mthis) => mthis.callMethod("getStats", []); - static createDTMFSender_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_createDTMFSender_Callback"; - createDTMFSender_Callback_2_(mthis, __arg_0, __arg_1) => createDTMFSender_Callback_2(mthis, __arg_0, __arg_1); + getStats_Callback_1_(mthis, __arg_0) => mthis.callMethod("getStats", [__arg_0]); - static createDTMFSender_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCPeerConnection_createDTMFSender_Callback"; - createDTMFSender_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createDTMFSender_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getStats_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getStats", [__arg_0, __arg_1]); - static createDataChannel_Callback_0(mthis) native "RTCPeerConnection_createDataChannel_Callback"; - createDataChannel_Callback_0_(mthis) => createDataChannel_Callback_0(mthis); + getStreamById_Callback_0_(mthis) => mthis.callMethod("getStreamById", []); - static createDataChannel_Callback_1(mthis, __arg_0) native "RTCPeerConnection_createDataChannel_Callback"; - createDataChannel_Callback_1_(mthis, __arg_0) => createDataChannel_Callback_1(mthis, __arg_0); + getStreamById_Callback_1_(mthis, __arg_0) => mthis.callMethod("getStreamById", [__arg_0]); - static createDataChannel_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_createDataChannel_Callback"; - createDataChannel_Callback_2_(mthis, __arg_0, __arg_1) => createDataChannel_Callback_2(mthis, __arg_0, __arg_1); + iceConnectionState_Getter_(mthis) => mthis["iceConnectionState"]; - static createDataChannel_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCPeerConnection_createDataChannel_Callback"; - createDataChannel_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createDataChannel_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + iceGatheringState_Getter_(mthis) => mthis["iceGatheringState"]; - static createDataChannel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "RTCPeerConnection_createDataChannel_Callback"; - createDataChannel_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createDataChannel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + localDescription_Getter_(mthis) => mthis["localDescription"]; - static createOffer_Callback_0(mthis) native "RTCPeerConnection_createOffer_Callback"; - createOffer_Callback_0_(mthis) => createOffer_Callback_0(mthis); + onaddstream_Getter_(mthis) => mthis["onaddstream"]; - static createOffer_Callback_1(mthis, __arg_0) native "RTCPeerConnection_createOffer_Callback"; - createOffer_Callback_1_(mthis, __arg_0) => createOffer_Callback_1(mthis, __arg_0); + onaddstream_Setter_(mthis, __arg_0) => mthis["onaddstream"] = __arg_0; - static createOffer_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_createOffer_Callback"; - createOffer_Callback_2_(mthis, __arg_0, __arg_1) => createOffer_Callback_2(mthis, __arg_0, __arg_1); + ondatachannel_Getter_(mthis) => mthis["ondatachannel"]; - static createOffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCPeerConnection_createOffer_Callback"; - createOffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createOffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + ondatachannel_Setter_(mthis, __arg_0) => mthis["ondatachannel"] = __arg_0; - static createOffer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "RTCPeerConnection_createOffer_Callback"; - createOffer_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createOffer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + onicecandidate_Getter_(mthis) => mthis["onicecandidate"]; - static createOffer_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "RTCPeerConnection_createOffer_Callback"; - createOffer_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createOffer_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + onicecandidate_Setter_(mthis, __arg_0) => mthis["onicecandidate"] = __arg_0; - static getLocalStreams_Callback_0(mthis) native "RTCPeerConnection_getLocalStreams_Callback"; - getLocalStreams_Callback_0_(mthis) => getLocalStreams_Callback_0(mthis); + oniceconnectionstatechange_Getter_(mthis) => mthis["oniceconnectionstatechange"]; - static getLocalStreams_Callback_1(mthis, __arg_0) native "RTCPeerConnection_getLocalStreams_Callback"; - getLocalStreams_Callback_1_(mthis, __arg_0) => getLocalStreams_Callback_1(mthis, __arg_0); + oniceconnectionstatechange_Setter_(mthis, __arg_0) => mthis["oniceconnectionstatechange"] = __arg_0; - static getLocalStreams_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_getLocalStreams_Callback"; - getLocalStreams_Callback_2_(mthis, __arg_0, __arg_1) => getLocalStreams_Callback_2(mthis, __arg_0, __arg_1); + onnegotiationneeded_Getter_(mthis) => mthis["onnegotiationneeded"]; - static getRemoteStreams_Callback_0(mthis) native "RTCPeerConnection_getRemoteStreams_Callback"; - getRemoteStreams_Callback_0_(mthis) => getRemoteStreams_Callback_0(mthis); + onnegotiationneeded_Setter_(mthis, __arg_0) => mthis["onnegotiationneeded"] = __arg_0; - static getRemoteStreams_Callback_1(mthis, __arg_0) native "RTCPeerConnection_getRemoteStreams_Callback"; - getRemoteStreams_Callback_1_(mthis, __arg_0) => getRemoteStreams_Callback_1(mthis, __arg_0); + onremovestream_Getter_(mthis) => mthis["onremovestream"]; - static getRemoteStreams_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_getRemoteStreams_Callback"; - getRemoteStreams_Callback_2_(mthis, __arg_0, __arg_1) => getRemoteStreams_Callback_2(mthis, __arg_0, __arg_1); + onremovestream_Setter_(mthis, __arg_0) => mthis["onremovestream"] = __arg_0; - static getStats_Callback_0(mthis) native "RTCPeerConnection_getStats_Callback"; - getStats_Callback_0_(mthis) => getStats_Callback_0(mthis); + onsignalingstatechange_Getter_(mthis) => mthis["onsignalingstatechange"]; - static getStats_Callback_1(mthis, __arg_0) native "RTCPeerConnection_getStats_Callback"; - getStats_Callback_1_(mthis, __arg_0) => getStats_Callback_1(mthis, __arg_0); + onsignalingstatechange_Setter_(mthis, __arg_0) => mthis["onsignalingstatechange"] = __arg_0; - static getStats_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_getStats_Callback"; - getStats_Callback_2_(mthis, __arg_0, __arg_1) => getStats_Callback_2(mthis, __arg_0, __arg_1); + remoteDescription_Getter_(mthis) => mthis["remoteDescription"]; - static getStats_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCPeerConnection_getStats_Callback"; - getStats_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getStats_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + removeStream_Callback_0_(mthis) => mthis.callMethod("removeStream", []); - static getStats_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "RTCPeerConnection_getStats_Callback"; - getStats_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getStats_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + removeStream_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeStream", [__arg_0]); - static getStreamById_Callback_0(mthis) native "RTCPeerConnection_getStreamById_Callback"; - getStreamById_Callback_0_(mthis) => getStreamById_Callback_0(mthis); + setLocalDescription_Callback_0_(mthis) => mthis.callMethod("setLocalDescription", []); - static getStreamById_Callback_1(mthis, __arg_0) native "RTCPeerConnection_getStreamById_Callback"; - getStreamById_Callback_1_(mthis, __arg_0) => getStreamById_Callback_1(mthis, __arg_0); + setLocalDescription_Callback_1_(mthis, __arg_0) => mthis.callMethod("setLocalDescription", [__arg_0]); - static getStreamById_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_getStreamById_Callback"; - getStreamById_Callback_2_(mthis, __arg_0, __arg_1) => getStreamById_Callback_2(mthis, __arg_0, __arg_1); + setLocalDescription_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setLocalDescription", [__arg_0, __arg_1]); - static getStreamById_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCPeerConnection_getStreamById_Callback"; - getStreamById_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getStreamById_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setLocalDescription_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setLocalDescription", [__arg_0, __arg_1, __arg_2]); - static iceConnectionState_Getter(mthis) native "RTCPeerConnection_iceConnectionState_Getter"; - iceConnectionState_Getter_(mthis) => iceConnectionState_Getter(mthis); + setRemoteDescription_Callback_0_(mthis) => mthis.callMethod("setRemoteDescription", []); - static iceGatheringState_Getter(mthis) native "RTCPeerConnection_iceGatheringState_Getter"; - iceGatheringState_Getter_(mthis) => iceGatheringState_Getter(mthis); + setRemoteDescription_Callback_1_(mthis, __arg_0) => mthis.callMethod("setRemoteDescription", [__arg_0]); - static localDescription_Getter(mthis) native "RTCPeerConnection_localDescription_Getter"; - localDescription_Getter_(mthis) => localDescription_Getter(mthis); + setRemoteDescription_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setRemoteDescription", [__arg_0, __arg_1]); - static onaddstream_Getter(mthis) native "RTCPeerConnection_onaddstream_Getter"; - onaddstream_Getter_(mthis) => onaddstream_Getter(mthis); + setRemoteDescription_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setRemoteDescription", [__arg_0, __arg_1, __arg_2]); - static onaddstream_Setter(mthis, __arg_0) native "RTCPeerConnection_onaddstream_Setter"; - onaddstream_Setter_(mthis, __arg_0) => onaddstream_Setter(mthis, __arg_0); + signalingState_Getter_(mthis) => mthis["signalingState"]; - static ondatachannel_Getter(mthis) native "RTCPeerConnection_ondatachannel_Getter"; - ondatachannel_Getter_(mthis) => ondatachannel_Getter(mthis); + updateIce_Callback_0_(mthis) => mthis.callMethod("updateIce", []); - static ondatachannel_Setter(mthis, __arg_0) native "RTCPeerConnection_ondatachannel_Setter"; - ondatachannel_Setter_(mthis, __arg_0) => ondatachannel_Setter(mthis, __arg_0); + updateIce_Callback_1_(mthis, __arg_0) => mthis.callMethod("updateIce", [__arg_0]); - static onicecandidate_Getter(mthis) native "RTCPeerConnection_onicecandidate_Getter"; - onicecandidate_Getter_(mthis) => onicecandidate_Getter(mthis); - - static onicecandidate_Setter(mthis, __arg_0) native "RTCPeerConnection_onicecandidate_Setter"; - onicecandidate_Setter_(mthis, __arg_0) => onicecandidate_Setter(mthis, __arg_0); - - static oniceconnectionstatechange_Getter(mthis) native "RTCPeerConnection_oniceconnectionstatechange_Getter"; - oniceconnectionstatechange_Getter_(mthis) => oniceconnectionstatechange_Getter(mthis); - - static oniceconnectionstatechange_Setter(mthis, __arg_0) native "RTCPeerConnection_oniceconnectionstatechange_Setter"; - oniceconnectionstatechange_Setter_(mthis, __arg_0) => oniceconnectionstatechange_Setter(mthis, __arg_0); - - static onnegotiationneeded_Getter(mthis) native "RTCPeerConnection_onnegotiationneeded_Getter"; - onnegotiationneeded_Getter_(mthis) => onnegotiationneeded_Getter(mthis); - - static onnegotiationneeded_Setter(mthis, __arg_0) native "RTCPeerConnection_onnegotiationneeded_Setter"; - onnegotiationneeded_Setter_(mthis, __arg_0) => onnegotiationneeded_Setter(mthis, __arg_0); - - static onremovestream_Getter(mthis) native "RTCPeerConnection_onremovestream_Getter"; - onremovestream_Getter_(mthis) => onremovestream_Getter(mthis); - - static onremovestream_Setter(mthis, __arg_0) native "RTCPeerConnection_onremovestream_Setter"; - onremovestream_Setter_(mthis, __arg_0) => onremovestream_Setter(mthis, __arg_0); - - static onsignalingstatechange_Getter(mthis) native "RTCPeerConnection_onsignalingstatechange_Getter"; - onsignalingstatechange_Getter_(mthis) => onsignalingstatechange_Getter(mthis); - - static onsignalingstatechange_Setter(mthis, __arg_0) native "RTCPeerConnection_onsignalingstatechange_Setter"; - onsignalingstatechange_Setter_(mthis, __arg_0) => onsignalingstatechange_Setter(mthis, __arg_0); - - static remoteDescription_Getter(mthis) native "RTCPeerConnection_remoteDescription_Getter"; - remoteDescription_Getter_(mthis) => remoteDescription_Getter(mthis); - - static removeStream_Callback_0(mthis) native "RTCPeerConnection_removeStream_Callback"; - removeStream_Callback_0_(mthis) => removeStream_Callback_0(mthis); - - static removeStream_Callback_1(mthis, __arg_0) native "RTCPeerConnection_removeStream_Callback"; - removeStream_Callback_1_(mthis, __arg_0) => removeStream_Callback_1(mthis, __arg_0); - - static removeStream_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_removeStream_Callback"; - removeStream_Callback_2_(mthis, __arg_0, __arg_1) => removeStream_Callback_2(mthis, __arg_0, __arg_1); - - static removeStream_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCPeerConnection_removeStream_Callback"; - removeStream_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeStream_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setLocalDescription_Callback_0(mthis) native "RTCPeerConnection_setLocalDescription_Callback"; - setLocalDescription_Callback_0_(mthis) => setLocalDescription_Callback_0(mthis); - - static setLocalDescription_Callback_1(mthis, __arg_0) native "RTCPeerConnection_setLocalDescription_Callback"; - setLocalDescription_Callback_1_(mthis, __arg_0) => setLocalDescription_Callback_1(mthis, __arg_0); - - static setLocalDescription_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_setLocalDescription_Callback"; - setLocalDescription_Callback_2_(mthis, __arg_0, __arg_1) => setLocalDescription_Callback_2(mthis, __arg_0, __arg_1); - - static setLocalDescription_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCPeerConnection_setLocalDescription_Callback"; - setLocalDescription_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setLocalDescription_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setLocalDescription_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "RTCPeerConnection_setLocalDescription_Callback"; - setLocalDescription_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setLocalDescription_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setLocalDescription_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "RTCPeerConnection_setLocalDescription_Callback"; - setLocalDescription_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setLocalDescription_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static setRemoteDescription_Callback_0(mthis) native "RTCPeerConnection_setRemoteDescription_Callback"; - setRemoteDescription_Callback_0_(mthis) => setRemoteDescription_Callback_0(mthis); - - static setRemoteDescription_Callback_1(mthis, __arg_0) native "RTCPeerConnection_setRemoteDescription_Callback"; - setRemoteDescription_Callback_1_(mthis, __arg_0) => setRemoteDescription_Callback_1(mthis, __arg_0); - - static setRemoteDescription_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_setRemoteDescription_Callback"; - setRemoteDescription_Callback_2_(mthis, __arg_0, __arg_1) => setRemoteDescription_Callback_2(mthis, __arg_0, __arg_1); - - static setRemoteDescription_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCPeerConnection_setRemoteDescription_Callback"; - setRemoteDescription_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setRemoteDescription_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setRemoteDescription_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "RTCPeerConnection_setRemoteDescription_Callback"; - setRemoteDescription_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setRemoteDescription_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setRemoteDescription_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "RTCPeerConnection_setRemoteDescription_Callback"; - setRemoteDescription_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setRemoteDescription_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static signalingState_Getter(mthis) native "RTCPeerConnection_signalingState_Getter"; - signalingState_Getter_(mthis) => signalingState_Getter(mthis); - - static updateIce_Callback_0(mthis) native "RTCPeerConnection_updateIce_Callback"; - updateIce_Callback_0_(mthis) => updateIce_Callback_0(mthis); - - static updateIce_Callback_1(mthis, __arg_0) native "RTCPeerConnection_updateIce_Callback"; - updateIce_Callback_1_(mthis, __arg_0) => updateIce_Callback_1(mthis, __arg_0); - - static updateIce_Callback_2(mthis, __arg_0, __arg_1) native "RTCPeerConnection_updateIce_Callback"; - updateIce_Callback_2_(mthis, __arg_0, __arg_1) => updateIce_Callback_2(mthis, __arg_0, __arg_1); - - static updateIce_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCPeerConnection_updateIce_Callback"; - updateIce_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => updateIce_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static updateIce_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "RTCPeerConnection_updateIce_Callback"; - updateIce_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => updateIce_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + updateIce_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("updateIce", [__arg_0, __arg_1]); } class BlinkRTCSessionDescription { static final instance = new BlinkRTCSessionDescription(); - static constructorCallback_0() native "RTCSessionDescription_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["RTCSessionDescription"], []); - static constructorCallback_1(__arg_0) native "RTCSessionDescription_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["RTCSessionDescription"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "RTCSessionDescription_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + sdp_Getter_(mthis) => mthis["sdp"]; - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "RTCSessionDescription_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + sdp_Setter_(mthis, __arg_0) => mthis["sdp"] = __arg_0; - static sdp_Getter(mthis) native "RTCSessionDescription_sdp_Getter"; - sdp_Getter_(mthis) => sdp_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static sdp_Setter(mthis, __arg_0) native "RTCSessionDescription_sdp_Setter"; - sdp_Setter_(mthis, __arg_0) => sdp_Setter(mthis, __arg_0); - - static type_Getter(mthis) native "RTCSessionDescription_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); - - static type_Setter(mthis, __arg_0) native "RTCSessionDescription_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; } class BlinkRTCStatsReport { static final instance = new BlinkRTCStatsReport(); - static id_Getter(mthis) native "RTCStatsReport_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + id_Getter_(mthis) => mthis["id"]; - static local_Getter(mthis) native "RTCStatsReport_local_Getter"; - local_Getter_(mthis) => local_Getter(mthis); + local_Getter_(mthis) => mthis["local"]; - static names_Callback_0(mthis) native "RTCStatsReport_names_Callback"; - names_Callback_0_(mthis) => names_Callback_0(mthis); + names_Callback_0_(mthis) => mthis.callMethod("names", []); - static names_Callback_1(mthis, __arg_0) native "RTCStatsReport_names_Callback"; - names_Callback_1_(mthis, __arg_0) => names_Callback_1(mthis, __arg_0); + remote_Getter_(mthis) => mthis["remote"]; - static names_Callback_2(mthis, __arg_0, __arg_1) native "RTCStatsReport_names_Callback"; - names_Callback_2_(mthis, __arg_0, __arg_1) => names_Callback_2(mthis, __arg_0, __arg_1); + stat_Callback_0_(mthis) => mthis.callMethod("stat", []); - static remote_Getter(mthis) native "RTCStatsReport_remote_Getter"; - remote_Getter_(mthis) => remote_Getter(mthis); + stat_Callback_1_(mthis, __arg_0) => mthis.callMethod("stat", [__arg_0]); - static stat_Callback_0(mthis) native "RTCStatsReport_stat_Callback"; - stat_Callback_0_(mthis) => stat_Callback_0(mthis); + timestamp_Getter_(mthis) => mthis["timestamp"]; - static stat_Callback_1(mthis, __arg_0) native "RTCStatsReport_stat_Callback"; - stat_Callback_1_(mthis, __arg_0) => stat_Callback_1(mthis, __arg_0); - - static stat_Callback_2(mthis, __arg_0, __arg_1) native "RTCStatsReport_stat_Callback"; - stat_Callback_2_(mthis, __arg_0, __arg_1) => stat_Callback_2(mthis, __arg_0, __arg_1); - - static stat_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCStatsReport_stat_Callback"; - stat_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => stat_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static timestamp_Getter(mthis) native "RTCStatsReport_timestamp_Getter"; - timestamp_Getter_(mthis) => timestamp_Getter(mthis); - - static type_Getter(mthis) native "RTCStatsReport_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkRTCStatsResponse { static final instance = new BlinkRTCStatsResponse(); - static $__getter___Callback_1(mthis, __arg_0) native "RTCStatsResponse___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static namedItem_Callback_0(mthis) native "RTCStatsResponse_namedItem_Callback"; - namedItem_Callback_0_(mthis) => namedItem_Callback_0(mthis); + namedItem_Callback_0_(mthis) => mthis.callMethod("namedItem", []); - static namedItem_Callback_1(mthis, __arg_0) native "RTCStatsResponse_namedItem_Callback"; - namedItem_Callback_1_(mthis, __arg_0) => namedItem_Callback_1(mthis, __arg_0); + namedItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("namedItem", [__arg_0]); - static namedItem_Callback_2(mthis, __arg_0, __arg_1) native "RTCStatsResponse_namedItem_Callback"; - namedItem_Callback_2_(mthis, __arg_0, __arg_1) => namedItem_Callback_2(mthis, __arg_0, __arg_1); - - static namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "RTCStatsResponse_namedItem_Callback"; - namedItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => namedItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static result_Callback_0(mthis) native "RTCStatsResponse_result_Callback"; - result_Callback_0_(mthis) => result_Callback_0(mthis); - - static result_Callback_1(mthis, __arg_0) native "RTCStatsResponse_result_Callback"; - result_Callback_1_(mthis, __arg_0) => result_Callback_1(mthis, __arg_0); - - static result_Callback_2(mthis, __arg_0, __arg_1) native "RTCStatsResponse_result_Callback"; - result_Callback_2_(mthis, __arg_0, __arg_1) => result_Callback_2(mthis, __arg_0, __arg_1); + result_Callback_0_(mthis) => mthis.callMethod("result", []); } class BlinkRadioNodeList extends BlinkNodeList { static final instance = new BlinkRadioNodeList(); - static $__getter___Callback_1(mthis, __arg_0) native "RadioNodeList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static value_Getter(mthis) native "RadioNodeList_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; - static value_Setter(mthis, __arg_0) native "RadioNodeList_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; } class BlinkRange { static final instance = new BlinkRange(); - static cloneContents_Callback_0(mthis) native "Range_cloneContents_Callback"; - cloneContents_Callback_0_(mthis) => cloneContents_Callback_0(mthis); + cloneContents_Callback_0_(mthis) => mthis.callMethod("cloneContents", []); - static cloneContents_Callback_1(mthis, __arg_0) native "Range_cloneContents_Callback"; - cloneContents_Callback_1_(mthis, __arg_0) => cloneContents_Callback_1(mthis, __arg_0); + cloneRange_Callback_0_(mthis) => mthis.callMethod("cloneRange", []); - static cloneContents_Callback_2(mthis, __arg_0, __arg_1) native "Range_cloneContents_Callback"; - cloneContents_Callback_2_(mthis, __arg_0, __arg_1) => cloneContents_Callback_2(mthis, __arg_0, __arg_1); + collapse_Callback_0_(mthis) => mthis.callMethod("collapse", []); - static cloneRange_Callback_0(mthis) native "Range_cloneRange_Callback"; - cloneRange_Callback_0_(mthis) => cloneRange_Callback_0(mthis); + collapse_Callback_1_(mthis, __arg_0) => mthis.callMethod("collapse", [__arg_0]); - static cloneRange_Callback_1(mthis, __arg_0) native "Range_cloneRange_Callback"; - cloneRange_Callback_1_(mthis, __arg_0) => cloneRange_Callback_1(mthis, __arg_0); + collapsed_Getter_(mthis) => mthis["collapsed"]; - static cloneRange_Callback_2(mthis, __arg_0, __arg_1) native "Range_cloneRange_Callback"; - cloneRange_Callback_2_(mthis, __arg_0, __arg_1) => cloneRange_Callback_2(mthis, __arg_0, __arg_1); + commonAncestorContainer_Getter_(mthis) => mthis["commonAncestorContainer"]; - static collapse_Callback_0(mthis) native "Range_collapse_Callback"; - collapse_Callback_0_(mthis) => collapse_Callback_0(mthis); + compareBoundaryPoints_Callback_0_(mthis) => mthis.callMethod("compareBoundaryPoints", []); - static collapse_Callback_1(mthis, __arg_0) native "Range_collapse_Callback"; - collapse_Callback_1_(mthis, __arg_0) => collapse_Callback_1(mthis, __arg_0); + compareBoundaryPoints_Callback_1_(mthis, __arg_0) => mthis.callMethod("compareBoundaryPoints", [__arg_0]); - static collapse_Callback_2(mthis, __arg_0, __arg_1) native "Range_collapse_Callback"; - collapse_Callback_2_(mthis, __arg_0, __arg_1) => collapse_Callback_2(mthis, __arg_0, __arg_1); + compareBoundaryPoints_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("compareBoundaryPoints", [__arg_0, __arg_1]); - static collapse_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_collapse_Callback"; - collapse_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => collapse_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + compareNode_Callback_0_(mthis) => mthis.callMethod("compareNode", []); - static collapsed_Getter(mthis) native "Range_collapsed_Getter"; - collapsed_Getter_(mthis) => collapsed_Getter(mthis); + compareNode_Callback_1_(mthis, __arg_0) => mthis.callMethod("compareNode", [__arg_0]); - static commonAncestorContainer_Getter(mthis) native "Range_commonAncestorContainer_Getter"; - commonAncestorContainer_Getter_(mthis) => commonAncestorContainer_Getter(mthis); + comparePoint_Callback_0_(mthis) => mthis.callMethod("comparePoint", []); - static compareBoundaryPoints_Callback_0(mthis) native "Range_compareBoundaryPoints_Callback"; - compareBoundaryPoints_Callback_0_(mthis) => compareBoundaryPoints_Callback_0(mthis); + comparePoint_Callback_1_(mthis, __arg_0) => mthis.callMethod("comparePoint", [__arg_0]); - static compareBoundaryPoints_Callback_1(mthis, __arg_0) native "Range_compareBoundaryPoints_Callback"; - compareBoundaryPoints_Callback_1_(mthis, __arg_0) => compareBoundaryPoints_Callback_1(mthis, __arg_0); + comparePoint_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("comparePoint", [__arg_0, __arg_1]); - static compareBoundaryPoints_Callback_2(mthis, __arg_0, __arg_1) native "Range_compareBoundaryPoints_Callback"; - compareBoundaryPoints_Callback_2_(mthis, __arg_0, __arg_1) => compareBoundaryPoints_Callback_2(mthis, __arg_0, __arg_1); + constructorCallback_0_() => new js.JsObject(js.context["Range"], []); - static compareBoundaryPoints_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_compareBoundaryPoints_Callback"; - compareBoundaryPoints_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => compareBoundaryPoints_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createContextualFragment_Callback_0_(mthis) => mthis.callMethod("createContextualFragment", []); - static compareBoundaryPoints_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Range_compareBoundaryPoints_Callback"; - compareBoundaryPoints_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => compareBoundaryPoints_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createContextualFragment_Callback_1_(mthis, __arg_0) => mthis.callMethod("createContextualFragment", [__arg_0]); - static compareNode_Callback_0(mthis) native "Range_compareNode_Callback"; - compareNode_Callback_0_(mthis) => compareNode_Callback_0(mthis); + deleteContents_Callback_0_(mthis) => mthis.callMethod("deleteContents", []); - static compareNode_Callback_1(mthis, __arg_0) native "Range_compareNode_Callback"; - compareNode_Callback_1_(mthis, __arg_0) => compareNode_Callback_1(mthis, __arg_0); + detach_Callback_0_(mthis) => mthis.callMethod("detach", []); - static compareNode_Callback_2(mthis, __arg_0, __arg_1) native "Range_compareNode_Callback"; - compareNode_Callback_2_(mthis, __arg_0, __arg_1) => compareNode_Callback_2(mthis, __arg_0, __arg_1); + endContainer_Getter_(mthis) => mthis["endContainer"]; - static compareNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_compareNode_Callback"; - compareNode_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => compareNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + endOffset_Getter_(mthis) => mthis["endOffset"]; - static comparePoint_Callback_0(mthis) native "Range_comparePoint_Callback"; - comparePoint_Callback_0_(mthis) => comparePoint_Callback_0(mthis); + expand_Callback_0_(mthis) => mthis.callMethod("expand", []); - static comparePoint_Callback_1(mthis, __arg_0) native "Range_comparePoint_Callback"; - comparePoint_Callback_1_(mthis, __arg_0) => comparePoint_Callback_1(mthis, __arg_0); + expand_Callback_1_(mthis, __arg_0) => mthis.callMethod("expand", [__arg_0]); - static comparePoint_Callback_2(mthis, __arg_0, __arg_1) native "Range_comparePoint_Callback"; - comparePoint_Callback_2_(mthis, __arg_0, __arg_1) => comparePoint_Callback_2(mthis, __arg_0, __arg_1); + extractContents_Callback_0_(mthis) => mthis.callMethod("extractContents", []); - static comparePoint_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_comparePoint_Callback"; - comparePoint_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => comparePoint_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getBoundingClientRect_Callback_0_(mthis) => mthis.callMethod("getBoundingClientRect", []); - static comparePoint_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Range_comparePoint_Callback"; - comparePoint_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => comparePoint_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + getClientRects_Callback_0_(mthis) => mthis.callMethod("getClientRects", []); - static constructorCallback_0() native "Range_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + insertNode_Callback_0_(mthis) => mthis.callMethod("insertNode", []); - static constructorCallback_1(__arg_0) native "Range_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + insertNode_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertNode", [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "Range_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + intersectsNode_Callback_0_(mthis) => mthis.callMethod("intersectsNode", []); - static createContextualFragment_Callback_0(mthis) native "Range_createContextualFragment_Callback"; - createContextualFragment_Callback_0_(mthis) => createContextualFragment_Callback_0(mthis); + intersectsNode_Callback_1_(mthis, __arg_0) => mthis.callMethod("intersectsNode", [__arg_0]); - static createContextualFragment_Callback_1(mthis, __arg_0) native "Range_createContextualFragment_Callback"; - createContextualFragment_Callback_1_(mthis, __arg_0) => createContextualFragment_Callback_1(mthis, __arg_0); + isPointInRange_Callback_0_(mthis) => mthis.callMethod("isPointInRange", []); - static createContextualFragment_Callback_2(mthis, __arg_0, __arg_1) native "Range_createContextualFragment_Callback"; - createContextualFragment_Callback_2_(mthis, __arg_0, __arg_1) => createContextualFragment_Callback_2(mthis, __arg_0, __arg_1); + isPointInRange_Callback_1_(mthis, __arg_0) => mthis.callMethod("isPointInRange", [__arg_0]); - static createContextualFragment_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_createContextualFragment_Callback"; - createContextualFragment_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createContextualFragment_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + isPointInRange_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("isPointInRange", [__arg_0, __arg_1]); - static deleteContents_Callback_0(mthis) native "Range_deleteContents_Callback"; - deleteContents_Callback_0_(mthis) => deleteContents_Callback_0(mthis); + selectNodeContents_Callback_0_(mthis) => mthis.callMethod("selectNodeContents", []); - static deleteContents_Callback_1(mthis, __arg_0) native "Range_deleteContents_Callback"; - deleteContents_Callback_1_(mthis, __arg_0) => deleteContents_Callback_1(mthis, __arg_0); + selectNodeContents_Callback_1_(mthis, __arg_0) => mthis.callMethod("selectNodeContents", [__arg_0]); - static deleteContents_Callback_2(mthis, __arg_0, __arg_1) native "Range_deleteContents_Callback"; - deleteContents_Callback_2_(mthis, __arg_0, __arg_1) => deleteContents_Callback_2(mthis, __arg_0, __arg_1); + selectNode_Callback_0_(mthis) => mthis.callMethod("selectNode", []); - static detach_Callback_0(mthis) native "Range_detach_Callback"; - detach_Callback_0_(mthis) => detach_Callback_0(mthis); + selectNode_Callback_1_(mthis, __arg_0) => mthis.callMethod("selectNode", [__arg_0]); - static detach_Callback_1(mthis, __arg_0) native "Range_detach_Callback"; - detach_Callback_1_(mthis, __arg_0) => detach_Callback_1(mthis, __arg_0); + setEndAfter_Callback_0_(mthis) => mthis.callMethod("setEndAfter", []); - static detach_Callback_2(mthis, __arg_0, __arg_1) native "Range_detach_Callback"; - detach_Callback_2_(mthis, __arg_0, __arg_1) => detach_Callback_2(mthis, __arg_0, __arg_1); + setEndAfter_Callback_1_(mthis, __arg_0) => mthis.callMethod("setEndAfter", [__arg_0]); - static endContainer_Getter(mthis) native "Range_endContainer_Getter"; - endContainer_Getter_(mthis) => endContainer_Getter(mthis); + setEndBefore_Callback_0_(mthis) => mthis.callMethod("setEndBefore", []); - static endOffset_Getter(mthis) native "Range_endOffset_Getter"; - endOffset_Getter_(mthis) => endOffset_Getter(mthis); + setEndBefore_Callback_1_(mthis, __arg_0) => mthis.callMethod("setEndBefore", [__arg_0]); - static expand_Callback_0(mthis) native "Range_expand_Callback"; - expand_Callback_0_(mthis) => expand_Callback_0(mthis); + setEnd_Callback_0_(mthis) => mthis.callMethod("setEnd", []); - static expand_Callback_1(mthis, __arg_0) native "Range_expand_Callback"; - expand_Callback_1_(mthis, __arg_0) => expand_Callback_1(mthis, __arg_0); + setEnd_Callback_1_(mthis, __arg_0) => mthis.callMethod("setEnd", [__arg_0]); - static expand_Callback_2(mthis, __arg_0, __arg_1) native "Range_expand_Callback"; - expand_Callback_2_(mthis, __arg_0, __arg_1) => expand_Callback_2(mthis, __arg_0, __arg_1); + setEnd_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setEnd", [__arg_0, __arg_1]); - static expand_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_expand_Callback"; - expand_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => expand_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setStartAfter_Callback_0_(mthis) => mthis.callMethod("setStartAfter", []); - static extractContents_Callback_0(mthis) native "Range_extractContents_Callback"; - extractContents_Callback_0_(mthis) => extractContents_Callback_0(mthis); + setStartAfter_Callback_1_(mthis, __arg_0) => mthis.callMethod("setStartAfter", [__arg_0]); - static extractContents_Callback_1(mthis, __arg_0) native "Range_extractContents_Callback"; - extractContents_Callback_1_(mthis, __arg_0) => extractContents_Callback_1(mthis, __arg_0); + setStartBefore_Callback_0_(mthis) => mthis.callMethod("setStartBefore", []); - static extractContents_Callback_2(mthis, __arg_0, __arg_1) native "Range_extractContents_Callback"; - extractContents_Callback_2_(mthis, __arg_0, __arg_1) => extractContents_Callback_2(mthis, __arg_0, __arg_1); + setStartBefore_Callback_1_(mthis, __arg_0) => mthis.callMethod("setStartBefore", [__arg_0]); - static getBoundingClientRect_Callback_0(mthis) native "Range_getBoundingClientRect_Callback"; - getBoundingClientRect_Callback_0_(mthis) => getBoundingClientRect_Callback_0(mthis); + setStart_Callback_0_(mthis) => mthis.callMethod("setStart", []); - static getBoundingClientRect_Callback_1(mthis, __arg_0) native "Range_getBoundingClientRect_Callback"; - getBoundingClientRect_Callback_1_(mthis, __arg_0) => getBoundingClientRect_Callback_1(mthis, __arg_0); + setStart_Callback_1_(mthis, __arg_0) => mthis.callMethod("setStart", [__arg_0]); - static getBoundingClientRect_Callback_2(mthis, __arg_0, __arg_1) native "Range_getBoundingClientRect_Callback"; - getBoundingClientRect_Callback_2_(mthis, __arg_0, __arg_1) => getBoundingClientRect_Callback_2(mthis, __arg_0, __arg_1); + setStart_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setStart", [__arg_0, __arg_1]); - static getClientRects_Callback_0(mthis) native "Range_getClientRects_Callback"; - getClientRects_Callback_0_(mthis) => getClientRects_Callback_0(mthis); + startContainer_Getter_(mthis) => mthis["startContainer"]; - static getClientRects_Callback_1(mthis, __arg_0) native "Range_getClientRects_Callback"; - getClientRects_Callback_1_(mthis, __arg_0) => getClientRects_Callback_1(mthis, __arg_0); + startOffset_Getter_(mthis) => mthis["startOffset"]; - static getClientRects_Callback_2(mthis, __arg_0, __arg_1) native "Range_getClientRects_Callback"; - getClientRects_Callback_2_(mthis, __arg_0, __arg_1) => getClientRects_Callback_2(mthis, __arg_0, __arg_1); + surroundContents_Callback_0_(mthis) => mthis.callMethod("surroundContents", []); - static insertNode_Callback_0(mthis) native "Range_insertNode_Callback"; - insertNode_Callback_0_(mthis) => insertNode_Callback_0(mthis); - - static insertNode_Callback_1(mthis, __arg_0) native "Range_insertNode_Callback"; - insertNode_Callback_1_(mthis, __arg_0) => insertNode_Callback_1(mthis, __arg_0); - - static insertNode_Callback_2(mthis, __arg_0, __arg_1) native "Range_insertNode_Callback"; - insertNode_Callback_2_(mthis, __arg_0, __arg_1) => insertNode_Callback_2(mthis, __arg_0, __arg_1); - - static insertNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_insertNode_Callback"; - insertNode_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static intersectsNode_Callback_0(mthis) native "Range_intersectsNode_Callback"; - intersectsNode_Callback_0_(mthis) => intersectsNode_Callback_0(mthis); - - static intersectsNode_Callback_1(mthis, __arg_0) native "Range_intersectsNode_Callback"; - intersectsNode_Callback_1_(mthis, __arg_0) => intersectsNode_Callback_1(mthis, __arg_0); - - static intersectsNode_Callback_2(mthis, __arg_0, __arg_1) native "Range_intersectsNode_Callback"; - intersectsNode_Callback_2_(mthis, __arg_0, __arg_1) => intersectsNode_Callback_2(mthis, __arg_0, __arg_1); - - static intersectsNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_intersectsNode_Callback"; - intersectsNode_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => intersectsNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static isPointInRange_Callback_0(mthis) native "Range_isPointInRange_Callback"; - isPointInRange_Callback_0_(mthis) => isPointInRange_Callback_0(mthis); - - static isPointInRange_Callback_1(mthis, __arg_0) native "Range_isPointInRange_Callback"; - isPointInRange_Callback_1_(mthis, __arg_0) => isPointInRange_Callback_1(mthis, __arg_0); - - static isPointInRange_Callback_2(mthis, __arg_0, __arg_1) native "Range_isPointInRange_Callback"; - isPointInRange_Callback_2_(mthis, __arg_0, __arg_1) => isPointInRange_Callback_2(mthis, __arg_0, __arg_1); - - static isPointInRange_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_isPointInRange_Callback"; - isPointInRange_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isPointInRange_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static isPointInRange_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Range_isPointInRange_Callback"; - isPointInRange_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => isPointInRange_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static selectNodeContents_Callback_0(mthis) native "Range_selectNodeContents_Callback"; - selectNodeContents_Callback_0_(mthis) => selectNodeContents_Callback_0(mthis); - - static selectNodeContents_Callback_1(mthis, __arg_0) native "Range_selectNodeContents_Callback"; - selectNodeContents_Callback_1_(mthis, __arg_0) => selectNodeContents_Callback_1(mthis, __arg_0); - - static selectNodeContents_Callback_2(mthis, __arg_0, __arg_1) native "Range_selectNodeContents_Callback"; - selectNodeContents_Callback_2_(mthis, __arg_0, __arg_1) => selectNodeContents_Callback_2(mthis, __arg_0, __arg_1); - - static selectNodeContents_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_selectNodeContents_Callback"; - selectNodeContents_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => selectNodeContents_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static selectNode_Callback_0(mthis) native "Range_selectNode_Callback"; - selectNode_Callback_0_(mthis) => selectNode_Callback_0(mthis); - - static selectNode_Callback_1(mthis, __arg_0) native "Range_selectNode_Callback"; - selectNode_Callback_1_(mthis, __arg_0) => selectNode_Callback_1(mthis, __arg_0); - - static selectNode_Callback_2(mthis, __arg_0, __arg_1) native "Range_selectNode_Callback"; - selectNode_Callback_2_(mthis, __arg_0, __arg_1) => selectNode_Callback_2(mthis, __arg_0, __arg_1); - - static selectNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_selectNode_Callback"; - selectNode_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => selectNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setEndAfter_Callback_0(mthis) native "Range_setEndAfter_Callback"; - setEndAfter_Callback_0_(mthis) => setEndAfter_Callback_0(mthis); - - static setEndAfter_Callback_1(mthis, __arg_0) native "Range_setEndAfter_Callback"; - setEndAfter_Callback_1_(mthis, __arg_0) => setEndAfter_Callback_1(mthis, __arg_0); - - static setEndAfter_Callback_2(mthis, __arg_0, __arg_1) native "Range_setEndAfter_Callback"; - setEndAfter_Callback_2_(mthis, __arg_0, __arg_1) => setEndAfter_Callback_2(mthis, __arg_0, __arg_1); - - static setEndAfter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_setEndAfter_Callback"; - setEndAfter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setEndAfter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setEndBefore_Callback_0(mthis) native "Range_setEndBefore_Callback"; - setEndBefore_Callback_0_(mthis) => setEndBefore_Callback_0(mthis); - - static setEndBefore_Callback_1(mthis, __arg_0) native "Range_setEndBefore_Callback"; - setEndBefore_Callback_1_(mthis, __arg_0) => setEndBefore_Callback_1(mthis, __arg_0); - - static setEndBefore_Callback_2(mthis, __arg_0, __arg_1) native "Range_setEndBefore_Callback"; - setEndBefore_Callback_2_(mthis, __arg_0, __arg_1) => setEndBefore_Callback_2(mthis, __arg_0, __arg_1); - - static setEndBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_setEndBefore_Callback"; - setEndBefore_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setEndBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setEnd_Callback_0(mthis) native "Range_setEnd_Callback"; - setEnd_Callback_0_(mthis) => setEnd_Callback_0(mthis); - - static setEnd_Callback_1(mthis, __arg_0) native "Range_setEnd_Callback"; - setEnd_Callback_1_(mthis, __arg_0) => setEnd_Callback_1(mthis, __arg_0); - - static setEnd_Callback_2(mthis, __arg_0, __arg_1) native "Range_setEnd_Callback"; - setEnd_Callback_2_(mthis, __arg_0, __arg_1) => setEnd_Callback_2(mthis, __arg_0, __arg_1); - - static setEnd_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_setEnd_Callback"; - setEnd_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setEnd_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setEnd_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Range_setEnd_Callback"; - setEnd_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setEnd_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setStartAfter_Callback_0(mthis) native "Range_setStartAfter_Callback"; - setStartAfter_Callback_0_(mthis) => setStartAfter_Callback_0(mthis); - - static setStartAfter_Callback_1(mthis, __arg_0) native "Range_setStartAfter_Callback"; - setStartAfter_Callback_1_(mthis, __arg_0) => setStartAfter_Callback_1(mthis, __arg_0); - - static setStartAfter_Callback_2(mthis, __arg_0, __arg_1) native "Range_setStartAfter_Callback"; - setStartAfter_Callback_2_(mthis, __arg_0, __arg_1) => setStartAfter_Callback_2(mthis, __arg_0, __arg_1); - - static setStartAfter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_setStartAfter_Callback"; - setStartAfter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setStartAfter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setStartBefore_Callback_0(mthis) native "Range_setStartBefore_Callback"; - setStartBefore_Callback_0_(mthis) => setStartBefore_Callback_0(mthis); - - static setStartBefore_Callback_1(mthis, __arg_0) native "Range_setStartBefore_Callback"; - setStartBefore_Callback_1_(mthis, __arg_0) => setStartBefore_Callback_1(mthis, __arg_0); - - static setStartBefore_Callback_2(mthis, __arg_0, __arg_1) native "Range_setStartBefore_Callback"; - setStartBefore_Callback_2_(mthis, __arg_0, __arg_1) => setStartBefore_Callback_2(mthis, __arg_0, __arg_1); - - static setStartBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_setStartBefore_Callback"; - setStartBefore_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setStartBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setStart_Callback_0(mthis) native "Range_setStart_Callback"; - setStart_Callback_0_(mthis) => setStart_Callback_0(mthis); - - static setStart_Callback_1(mthis, __arg_0) native "Range_setStart_Callback"; - setStart_Callback_1_(mthis, __arg_0) => setStart_Callback_1(mthis, __arg_0); - - static setStart_Callback_2(mthis, __arg_0, __arg_1) native "Range_setStart_Callback"; - setStart_Callback_2_(mthis, __arg_0, __arg_1) => setStart_Callback_2(mthis, __arg_0, __arg_1); - - static setStart_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_setStart_Callback"; - setStart_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setStart_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setStart_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Range_setStart_Callback"; - setStart_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setStart_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static startContainer_Getter(mthis) native "Range_startContainer_Getter"; - startContainer_Getter_(mthis) => startContainer_Getter(mthis); - - static startOffset_Getter(mthis) native "Range_startOffset_Getter"; - startOffset_Getter_(mthis) => startOffset_Getter(mthis); - - static surroundContents_Callback_0(mthis) native "Range_surroundContents_Callback"; - surroundContents_Callback_0_(mthis) => surroundContents_Callback_0(mthis); - - static surroundContents_Callback_1(mthis, __arg_0) native "Range_surroundContents_Callback"; - surroundContents_Callback_1_(mthis, __arg_0) => surroundContents_Callback_1(mthis, __arg_0); - - static surroundContents_Callback_2(mthis, __arg_0, __arg_1) native "Range_surroundContents_Callback"; - surroundContents_Callback_2_(mthis, __arg_0, __arg_1) => surroundContents_Callback_2(mthis, __arg_0, __arg_1); - - static surroundContents_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Range_surroundContents_Callback"; - surroundContents_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => surroundContents_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + surroundContents_Callback_1_(mthis, __arg_0) => mthis.callMethod("surroundContents", [__arg_0]); } class BlinkReadableStream { static final instance = new BlinkReadableStream(); - static cancel_Callback_0(mthis) native "ReadableStream_cancel_Callback"; - cancel_Callback_0_(mthis) => cancel_Callback_0(mthis); + cancel_Callback_0_(mthis) => mthis.callMethod("cancel", []); - static cancel_Callback_1(mthis, __arg_0) native "ReadableStream_cancel_Callback"; - cancel_Callback_1_(mthis, __arg_0) => cancel_Callback_1(mthis, __arg_0); + cancel_Callback_1_(mthis, __arg_0) => mthis.callMethod("cancel", [__arg_0]); - static cancel_Callback_2(mthis, __arg_0, __arg_1) native "ReadableStream_cancel_Callback"; - cancel_Callback_2_(mthis, __arg_0, __arg_1) => cancel_Callback_2(mthis, __arg_0, __arg_1); + closed_Getter_(mthis) => mthis["closed"]; - static cancel_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ReadableStream_cancel_Callback"; - cancel_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => cancel_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + read_Callback_0_(mthis) => mthis.callMethod("read", []); - static closed_Getter(mthis) native "ReadableStream_closed_Getter"; - closed_Getter_(mthis) => closed_Getter(mthis); + state_Getter_(mthis) => mthis["state"]; - static read_Callback_0(mthis) native "ReadableStream_read_Callback"; - read_Callback_0_(mthis) => read_Callback_0(mthis); - - static read_Callback_1(mthis, __arg_0) native "ReadableStream_read_Callback"; - read_Callback_1_(mthis, __arg_0) => read_Callback_1(mthis, __arg_0); - - static read_Callback_2(mthis, __arg_0, __arg_1) native "ReadableStream_read_Callback"; - read_Callback_2_(mthis, __arg_0, __arg_1) => read_Callback_2(mthis, __arg_0, __arg_1); - - static state_Getter(mthis) native "ReadableStream_state_Getter"; - state_Getter_(mthis) => state_Getter(mthis); - - static wait_Callback_0(mthis) native "ReadableStream_wait_Callback"; - wait_Callback_0_(mthis) => wait_Callback_0(mthis); - - static wait_Callback_1(mthis, __arg_0) native "ReadableStream_wait_Callback"; - wait_Callback_1_(mthis, __arg_0) => wait_Callback_1(mthis, __arg_0); - - static wait_Callback_2(mthis, __arg_0, __arg_1) native "ReadableStream_wait_Callback"; - wait_Callback_2_(mthis, __arg_0, __arg_1) => wait_Callback_2(mthis, __arg_0, __arg_1); + wait_Callback_0_(mthis) => mthis.callMethod("wait", []); } class BlinkRect { static final instance = new BlinkRect(); - static bottom_Getter(mthis) native "Rect_bottom_Getter"; - bottom_Getter_(mthis) => bottom_Getter(mthis); + bottom_Getter_(mthis) => mthis["bottom"]; - static left_Getter(mthis) native "Rect_left_Getter"; - left_Getter_(mthis) => left_Getter(mthis); + left_Getter_(mthis) => mthis["left"]; - static right_Getter(mthis) native "Rect_right_Getter"; - right_Getter_(mthis) => right_Getter(mthis); + right_Getter_(mthis) => mthis["right"]; - static top_Getter(mthis) native "Rect_top_Getter"; - top_Getter_(mthis) => top_Getter(mthis); + top_Getter_(mthis) => mthis["top"]; } class BlinkRelatedEvent extends BlinkEvent { static final instance = new BlinkRelatedEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "RelatedEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["RelatedEvent"], [__arg_0, __arg_1]); - static relatedTarget_Getter(mthis) native "RelatedEvent_relatedTarget_Getter"; - relatedTarget_Getter_(mthis) => relatedTarget_Getter(mthis); + relatedTarget_Getter_(mthis) => mthis["relatedTarget"]; } class BlinkRequest { static final instance = new BlinkRequest(); - static arrayBuffer_Callback_0(mthis) native "Request_arrayBuffer_Callback"; - arrayBuffer_Callback_0_(mthis) => arrayBuffer_Callback_0(mthis); + arrayBuffer_Callback_0_(mthis) => mthis.callMethod("arrayBuffer", []); - static arrayBuffer_Callback_1(mthis, __arg_0) native "Request_arrayBuffer_Callback"; - arrayBuffer_Callback_1_(mthis, __arg_0) => arrayBuffer_Callback_1(mthis, __arg_0); + blob_Callback_0_(mthis) => mthis.callMethod("blob", []); - static arrayBuffer_Callback_2(mthis, __arg_0, __arg_1) native "Request_arrayBuffer_Callback"; - arrayBuffer_Callback_2_(mthis, __arg_0, __arg_1) => arrayBuffer_Callback_2(mthis, __arg_0, __arg_1); + bodyUsed_Getter_(mthis) => mthis["bodyUsed"]; - static blob_Callback_0(mthis) native "Request_blob_Callback"; - blob_Callback_0_(mthis) => blob_Callback_0(mthis); + clone_Callback_0_(mthis) => mthis.callMethod("clone", []); - static blob_Callback_1(mthis, __arg_0) native "Request_blob_Callback"; - blob_Callback_1_(mthis, __arg_0) => blob_Callback_1(mthis, __arg_0); + constructorCallback_0_() => new js.JsObject(js.context["Request"], []); - static blob_Callback_2(mthis, __arg_0, __arg_1) native "Request_blob_Callback"; - blob_Callback_2_(mthis, __arg_0, __arg_1) => blob_Callback_2(mthis, __arg_0, __arg_1); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["Request"], [__arg_0]); - static bodyUsed_Getter(mthis) native "Request_bodyUsed_Getter"; - bodyUsed_Getter_(mthis) => bodyUsed_Getter(mthis); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["Request"], [__arg_0, __arg_1]); - static clone_Callback_0(mthis) native "Request_clone_Callback"; - clone_Callback_0_(mthis) => clone_Callback_0(mthis); + credentials_Getter_(mthis) => mthis["credentials"]; - static clone_Callback_1(mthis, __arg_0) native "Request_clone_Callback"; - clone_Callback_1_(mthis, __arg_0) => clone_Callback_1(mthis, __arg_0); + headers_Getter_(mthis) => mthis["headers"]; - static clone_Callback_2(mthis, __arg_0, __arg_1) native "Request_clone_Callback"; - clone_Callback_2_(mthis, __arg_0, __arg_1) => clone_Callback_2(mthis, __arg_0, __arg_1); + json_Callback_0_(mthis) => mthis.callMethod("json", []); - static constructorCallback_0() native "Request_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + method_Getter_(mthis) => mthis["method"]; - static constructorCallback_1(__arg_0) native "Request_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + mode_Getter_(mthis) => mthis["mode"]; - static constructorCallback_2(__arg_0, __arg_1) native "Request_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + referrer_Getter_(mthis) => mthis["referrer"]; - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "Request_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + text_Callback_0_(mthis) => mthis.callMethod("text", []); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "Request_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); - - static credentials_Getter(mthis) native "Request_credentials_Getter"; - credentials_Getter_(mthis) => credentials_Getter(mthis); - - static headers_Getter(mthis) native "Request_headers_Getter"; - headers_Getter_(mthis) => headers_Getter(mthis); - - static json_Callback_0(mthis) native "Request_json_Callback"; - json_Callback_0_(mthis) => json_Callback_0(mthis); - - static json_Callback_1(mthis, __arg_0) native "Request_json_Callback"; - json_Callback_1_(mthis, __arg_0) => json_Callback_1(mthis, __arg_0); - - static json_Callback_2(mthis, __arg_0, __arg_1) native "Request_json_Callback"; - json_Callback_2_(mthis, __arg_0, __arg_1) => json_Callback_2(mthis, __arg_0, __arg_1); - - static method_Getter(mthis) native "Request_method_Getter"; - method_Getter_(mthis) => method_Getter(mthis); - - static mode_Getter(mthis) native "Request_mode_Getter"; - mode_Getter_(mthis) => mode_Getter(mthis); - - static referrer_Getter(mthis) native "Request_referrer_Getter"; - referrer_Getter_(mthis) => referrer_Getter(mthis); - - static text_Callback_0(mthis) native "Request_text_Callback"; - text_Callback_0_(mthis) => text_Callback_0(mthis); - - static text_Callback_1(mthis, __arg_0) native "Request_text_Callback"; - text_Callback_1_(mthis, __arg_0) => text_Callback_1(mthis, __arg_0); - - static text_Callback_2(mthis, __arg_0, __arg_1) native "Request_text_Callback"; - text_Callback_2_(mthis, __arg_0, __arg_1) => text_Callback_2(mthis, __arg_0, __arg_1); - - static url_Getter(mthis) native "Request_url_Getter"; - url_Getter_(mthis) => url_Getter(mthis); + url_Getter_(mthis) => mthis["url"]; } class BlinkResourceProgressEvent extends BlinkProgressEvent { static final instance = new BlinkResourceProgressEvent(); - static url_Getter(mthis) native "ResourceProgressEvent_url_Getter"; - url_Getter_(mthis) => url_Getter(mthis); + url_Getter_(mthis) => mthis["url"]; } class BlinkResponse { static final instance = new BlinkResponse(); - static arrayBuffer_Callback_0(mthis) native "Response_arrayBuffer_Callback"; - arrayBuffer_Callback_0_(mthis) => arrayBuffer_Callback_0(mthis); + arrayBuffer_Callback_0_(mthis) => mthis.callMethod("arrayBuffer", []); - static arrayBuffer_Callback_1(mthis, __arg_0) native "Response_arrayBuffer_Callback"; - arrayBuffer_Callback_1_(mthis, __arg_0) => arrayBuffer_Callback_1(mthis, __arg_0); + blob_Callback_0_(mthis) => mthis.callMethod("blob", []); - static arrayBuffer_Callback_2(mthis, __arg_0, __arg_1) native "Response_arrayBuffer_Callback"; - arrayBuffer_Callback_2_(mthis, __arg_0, __arg_1) => arrayBuffer_Callback_2(mthis, __arg_0, __arg_1); + bodyUsed_Getter_(mthis) => mthis["bodyUsed"]; - static blob_Callback_0(mthis) native "Response_blob_Callback"; - blob_Callback_0_(mthis) => blob_Callback_0(mthis); + clone_Callback_0_(mthis) => mthis.callMethod("clone", []); - static blob_Callback_1(mthis, __arg_0) native "Response_blob_Callback"; - blob_Callback_1_(mthis, __arg_0) => blob_Callback_1(mthis, __arg_0); + constructorCallback_0_() => new js.JsObject(js.context["Response"], []); - static blob_Callback_2(mthis, __arg_0, __arg_1) native "Response_blob_Callback"; - blob_Callback_2_(mthis, __arg_0, __arg_1) => blob_Callback_2(mthis, __arg_0, __arg_1); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["Response"], [__arg_0]); - static bodyUsed_Getter(mthis) native "Response_bodyUsed_Getter"; - bodyUsed_Getter_(mthis) => bodyUsed_Getter(mthis); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["Response"], [__arg_0, __arg_1]); - static clone_Callback_0(mthis) native "Response_clone_Callback"; - clone_Callback_0_(mthis) => clone_Callback_0(mthis); + headers_Getter_(mthis) => mthis["headers"]; - static clone_Callback_1(mthis, __arg_0) native "Response_clone_Callback"; - clone_Callback_1_(mthis, __arg_0) => clone_Callback_1(mthis, __arg_0); + json_Callback_0_(mthis) => mthis.callMethod("json", []); - static clone_Callback_2(mthis, __arg_0, __arg_1) native "Response_clone_Callback"; - clone_Callback_2_(mthis, __arg_0, __arg_1) => clone_Callback_2(mthis, __arg_0, __arg_1); + statusText_Getter_(mthis) => mthis["statusText"]; - static constructorCallback_0() native "Response_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + status_Getter_(mthis) => mthis["status"]; - static constructorCallback_1(__arg_0) native "Response_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + text_Callback_0_(mthis) => mthis.callMethod("text", []); - static constructorCallback_2(__arg_0, __arg_1) native "Response_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + type_Getter_(mthis) => mthis["type"]; - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "Response_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); - - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "Response_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); - - static headers_Getter(mthis) native "Response_headers_Getter"; - headers_Getter_(mthis) => headers_Getter(mthis); - - static json_Callback_0(mthis) native "Response_json_Callback"; - json_Callback_0_(mthis) => json_Callback_0(mthis); - - static json_Callback_1(mthis, __arg_0) native "Response_json_Callback"; - json_Callback_1_(mthis, __arg_0) => json_Callback_1(mthis, __arg_0); - - static json_Callback_2(mthis, __arg_0, __arg_1) native "Response_json_Callback"; - json_Callback_2_(mthis, __arg_0, __arg_1) => json_Callback_2(mthis, __arg_0, __arg_1); - - static statusText_Getter(mthis) native "Response_statusText_Getter"; - statusText_Getter_(mthis) => statusText_Getter(mthis); - - static status_Getter(mthis) native "Response_status_Getter"; - status_Getter_(mthis) => status_Getter(mthis); - - static text_Callback_0(mthis) native "Response_text_Callback"; - text_Callback_0_(mthis) => text_Callback_0(mthis); - - static text_Callback_1(mthis, __arg_0) native "Response_text_Callback"; - text_Callback_1_(mthis, __arg_0) => text_Callback_1(mthis, __arg_0); - - static text_Callback_2(mthis, __arg_0, __arg_1) native "Response_text_Callback"; - text_Callback_2_(mthis, __arg_0, __arg_1) => text_Callback_2(mthis, __arg_0, __arg_1); - - static type_Getter(mthis) native "Response_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); - - static url_Getter(mthis) native "Response_url_Getter"; - url_Getter_(mthis) => url_Getter(mthis); + url_Getter_(mthis) => mthis["url"]; } class BlinkSQLError { static final instance = new BlinkSQLError(); - static code_Getter(mthis) native "SQLError_code_Getter"; - code_Getter_(mthis) => code_Getter(mthis); + code_Getter_(mthis) => mthis["code"]; - static message_Getter(mthis) native "SQLError_message_Getter"; - message_Getter_(mthis) => message_Getter(mthis); + message_Getter_(mthis) => mthis["message"]; } class BlinkSQLResultSet { static final instance = new BlinkSQLResultSet(); - static insertId_Getter(mthis) native "SQLResultSet_insertId_Getter"; - insertId_Getter_(mthis) => insertId_Getter(mthis); + insertId_Getter_(mthis) => mthis["insertId"]; - static rowsAffected_Getter(mthis) native "SQLResultSet_rowsAffected_Getter"; - rowsAffected_Getter_(mthis) => rowsAffected_Getter(mthis); + rowsAffected_Getter_(mthis) => mthis["rowsAffected"]; - static rows_Getter(mthis) native "SQLResultSet_rows_Getter"; - rows_Getter_(mthis) => rows_Getter(mthis); + rows_Getter_(mthis) => mthis["rows"]; } class BlinkSQLResultSetRowList { static final instance = new BlinkSQLResultSetRowList(); - static item_Callback_0(mthis) native "SQLResultSetRowList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "SQLResultSetRowList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "SQLResultSetRowList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SQLResultSetRowList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "SQLResultSetRowList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkSQLTransaction { static final instance = new BlinkSQLTransaction(); - static executeSql_Callback_0(mthis) native "SQLTransaction_executeSql_Callback"; - executeSql_Callback_0_(mthis) => executeSql_Callback_0(mthis); + executeSql_Callback_0_(mthis) => mthis.callMethod("executeSql", []); - static executeSql_Callback_1(mthis, __arg_0) native "SQLTransaction_executeSql_Callback"; - executeSql_Callback_1_(mthis, __arg_0) => executeSql_Callback_1(mthis, __arg_0); + executeSql_Callback_1_(mthis, __arg_0) => mthis.callMethod("executeSql", [__arg_0]); - static executeSql_Callback_2(mthis, __arg_0, __arg_1) native "SQLTransaction_executeSql_Callback"; - executeSql_Callback_2_(mthis, __arg_0, __arg_1) => executeSql_Callback_2(mthis, __arg_0, __arg_1); + executeSql_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("executeSql", [__arg_0, __arg_1]); - static executeSql_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SQLTransaction_executeSql_Callback"; - executeSql_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => executeSql_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + executeSql_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("executeSql", [__arg_0, __arg_1, __arg_2]); - static executeSql_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SQLTransaction_executeSql_Callback"; - executeSql_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => executeSql_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static executeSql_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SQLTransaction_executeSql_Callback"; - executeSql_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => executeSql_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static executeSql_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "SQLTransaction_executeSql_Callback"; - executeSql_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => executeSql_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + executeSql_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("executeSql", [__arg_0, __arg_1, __arg_2, __arg_3]); } class BlinkSVGAElement extends BlinkSVGGraphicsElement { static final instance = new BlinkSVGAElement(); - static href_Getter(mthis) native "SVGAElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static target_Getter(mthis) native "SVGAElement_target_Getter"; - target_Getter_(mthis) => target_Getter(mthis); + target_Getter_(mthis) => mthis["target"]; } @@ -19207,20 +10516,15 @@ class BlinkSVGAltGlyphDefElement extends BlinkSVGElement { class BlinkSVGAltGlyphElement extends BlinkSVGTextPositioningElement { static final instance = new BlinkSVGAltGlyphElement(); - static format_Getter(mthis) native "SVGAltGlyphElement_format_Getter"; - format_Getter_(mthis) => format_Getter(mthis); + format_Getter_(mthis) => mthis["format"]; - static format_Setter(mthis, __arg_0) native "SVGAltGlyphElement_format_Setter"; - format_Setter_(mthis, __arg_0) => format_Setter(mthis, __arg_0); + format_Setter_(mthis, __arg_0) => mthis["format"] = __arg_0; - static glyphRef_Getter(mthis) native "SVGAltGlyphElement_glyphRef_Getter"; - glyphRef_Getter_(mthis) => glyphRef_Getter(mthis); + glyphRef_Getter_(mthis) => mthis["glyphRef"]; - static glyphRef_Setter(mthis, __arg_0) native "SVGAltGlyphElement_glyphRef_Setter"; - glyphRef_Setter_(mthis, __arg_0) => glyphRef_Setter(mthis, __arg_0); + glyphRef_Setter_(mthis, __arg_0) => mthis["glyphRef"] = __arg_0; - static href_Getter(mthis) native "SVGAltGlyphElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; } @@ -19232,53 +10536,29 @@ class BlinkSVGAltGlyphItemElement extends BlinkSVGElement { class BlinkSVGAngle { static final instance = new BlinkSVGAngle(); - static convertToSpecifiedUnits_Callback_0(mthis) native "SVGAngle_convertToSpecifiedUnits_Callback"; - convertToSpecifiedUnits_Callback_0_(mthis) => convertToSpecifiedUnits_Callback_0(mthis); + convertToSpecifiedUnits_Callback_0_(mthis) => mthis.callMethod("convertToSpecifiedUnits", []); - static convertToSpecifiedUnits_Callback_1(mthis, __arg_0) native "SVGAngle_convertToSpecifiedUnits_Callback"; - convertToSpecifiedUnits_Callback_1_(mthis, __arg_0) => convertToSpecifiedUnits_Callback_1(mthis, __arg_0); + convertToSpecifiedUnits_Callback_1_(mthis, __arg_0) => mthis.callMethod("convertToSpecifiedUnits", [__arg_0]); - static convertToSpecifiedUnits_Callback_2(mthis, __arg_0, __arg_1) native "SVGAngle_convertToSpecifiedUnits_Callback"; - convertToSpecifiedUnits_Callback_2_(mthis, __arg_0, __arg_1) => convertToSpecifiedUnits_Callback_2(mthis, __arg_0, __arg_1); + newValueSpecifiedUnits_Callback_0_(mthis) => mthis.callMethod("newValueSpecifiedUnits", []); - static convertToSpecifiedUnits_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGAngle_convertToSpecifiedUnits_Callback"; - convertToSpecifiedUnits_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => convertToSpecifiedUnits_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + newValueSpecifiedUnits_Callback_1_(mthis, __arg_0) => mthis.callMethod("newValueSpecifiedUnits", [__arg_0]); - static newValueSpecifiedUnits_Callback_0(mthis) native "SVGAngle_newValueSpecifiedUnits_Callback"; - newValueSpecifiedUnits_Callback_0_(mthis) => newValueSpecifiedUnits_Callback_0(mthis); + newValueSpecifiedUnits_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("newValueSpecifiedUnits", [__arg_0, __arg_1]); - static newValueSpecifiedUnits_Callback_1(mthis, __arg_0) native "SVGAngle_newValueSpecifiedUnits_Callback"; - newValueSpecifiedUnits_Callback_1_(mthis, __arg_0) => newValueSpecifiedUnits_Callback_1(mthis, __arg_0); + unitType_Getter_(mthis) => mthis["unitType"]; - static newValueSpecifiedUnits_Callback_2(mthis, __arg_0, __arg_1) native "SVGAngle_newValueSpecifiedUnits_Callback"; - newValueSpecifiedUnits_Callback_2_(mthis, __arg_0, __arg_1) => newValueSpecifiedUnits_Callback_2(mthis, __arg_0, __arg_1); + valueAsString_Getter_(mthis) => mthis["valueAsString"]; - static newValueSpecifiedUnits_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGAngle_newValueSpecifiedUnits_Callback"; - newValueSpecifiedUnits_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => newValueSpecifiedUnits_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + valueAsString_Setter_(mthis, __arg_0) => mthis["valueAsString"] = __arg_0; - static newValueSpecifiedUnits_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGAngle_newValueSpecifiedUnits_Callback"; - newValueSpecifiedUnits_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => newValueSpecifiedUnits_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + valueInSpecifiedUnits_Getter_(mthis) => mthis["valueInSpecifiedUnits"]; - static unitType_Getter(mthis) native "SVGAngle_unitType_Getter"; - unitType_Getter_(mthis) => unitType_Getter(mthis); + valueInSpecifiedUnits_Setter_(mthis, __arg_0) => mthis["valueInSpecifiedUnits"] = __arg_0; - static valueAsString_Getter(mthis) native "SVGAngle_valueAsString_Getter"; - valueAsString_Getter_(mthis) => valueAsString_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; - static valueAsString_Setter(mthis, __arg_0) native "SVGAngle_valueAsString_Setter"; - valueAsString_Setter_(mthis, __arg_0) => valueAsString_Setter(mthis, __arg_0); - - static valueInSpecifiedUnits_Getter(mthis) native "SVGAngle_valueInSpecifiedUnits_Getter"; - valueInSpecifiedUnits_Getter_(mthis) => valueInSpecifiedUnits_Getter(mthis); - - static valueInSpecifiedUnits_Setter(mthis, __arg_0) native "SVGAngle_valueInSpecifiedUnits_Setter"; - valueInSpecifiedUnits_Setter_(mthis, __arg_0) => valueInSpecifiedUnits_Setter(mthis, __arg_0); - - static value_Getter(mthis) native "SVGAngle_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); - - static value_Setter(mthis, __arg_0) native "SVGAngle_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; } @@ -19300,346 +10580,223 @@ class BlinkSVGAnimateTransformElement extends BlinkSVGAnimationElement { class BlinkSVGAnimatedAngle { static final instance = new BlinkSVGAnimatedAngle(); - static animVal_Getter(mthis) native "SVGAnimatedAngle_animVal_Getter"; - animVal_Getter_(mthis) => animVal_Getter(mthis); + animVal_Getter_(mthis) => mthis["animVal"]; - static baseVal_Getter(mthis) native "SVGAnimatedAngle_baseVal_Getter"; - baseVal_Getter_(mthis) => baseVal_Getter(mthis); + baseVal_Getter_(mthis) => mthis["baseVal"]; } class BlinkSVGAnimatedBoolean { static final instance = new BlinkSVGAnimatedBoolean(); - static animVal_Getter(mthis) native "SVGAnimatedBoolean_animVal_Getter"; - animVal_Getter_(mthis) => animVal_Getter(mthis); + animVal_Getter_(mthis) => mthis["animVal"]; - static baseVal_Getter(mthis) native "SVGAnimatedBoolean_baseVal_Getter"; - baseVal_Getter_(mthis) => baseVal_Getter(mthis); + baseVal_Getter_(mthis) => mthis["baseVal"]; - static baseVal_Setter(mthis, __arg_0) native "SVGAnimatedBoolean_baseVal_Setter"; - baseVal_Setter_(mthis, __arg_0) => baseVal_Setter(mthis, __arg_0); + baseVal_Setter_(mthis, __arg_0) => mthis["baseVal"] = __arg_0; } class BlinkSVGAnimatedEnumeration { static final instance = new BlinkSVGAnimatedEnumeration(); - static animVal_Getter(mthis) native "SVGAnimatedEnumeration_animVal_Getter"; - animVal_Getter_(mthis) => animVal_Getter(mthis); + animVal_Getter_(mthis) => mthis["animVal"]; - static baseVal_Getter(mthis) native "SVGAnimatedEnumeration_baseVal_Getter"; - baseVal_Getter_(mthis) => baseVal_Getter(mthis); + baseVal_Getter_(mthis) => mthis["baseVal"]; - static baseVal_Setter(mthis, __arg_0) native "SVGAnimatedEnumeration_baseVal_Setter"; - baseVal_Setter_(mthis, __arg_0) => baseVal_Setter(mthis, __arg_0); + baseVal_Setter_(mthis, __arg_0) => mthis["baseVal"] = __arg_0; } class BlinkSVGAnimatedInteger { static final instance = new BlinkSVGAnimatedInteger(); - static animVal_Getter(mthis) native "SVGAnimatedInteger_animVal_Getter"; - animVal_Getter_(mthis) => animVal_Getter(mthis); + animVal_Getter_(mthis) => mthis["animVal"]; - static baseVal_Getter(mthis) native "SVGAnimatedInteger_baseVal_Getter"; - baseVal_Getter_(mthis) => baseVal_Getter(mthis); + baseVal_Getter_(mthis) => mthis["baseVal"]; - static baseVal_Setter(mthis, __arg_0) native "SVGAnimatedInteger_baseVal_Setter"; - baseVal_Setter_(mthis, __arg_0) => baseVal_Setter(mthis, __arg_0); + baseVal_Setter_(mthis, __arg_0) => mthis["baseVal"] = __arg_0; } class BlinkSVGAnimatedLength { static final instance = new BlinkSVGAnimatedLength(); - static animVal_Getter(mthis) native "SVGAnimatedLength_animVal_Getter"; - animVal_Getter_(mthis) => animVal_Getter(mthis); + animVal_Getter_(mthis) => mthis["animVal"]; - static baseVal_Getter(mthis) native "SVGAnimatedLength_baseVal_Getter"; - baseVal_Getter_(mthis) => baseVal_Getter(mthis); + baseVal_Getter_(mthis) => mthis["baseVal"]; } class BlinkSVGAnimatedLengthList { static final instance = new BlinkSVGAnimatedLengthList(); - static animVal_Getter(mthis) native "SVGAnimatedLengthList_animVal_Getter"; - animVal_Getter_(mthis) => animVal_Getter(mthis); + animVal_Getter_(mthis) => mthis["animVal"]; - static baseVal_Getter(mthis) native "SVGAnimatedLengthList_baseVal_Getter"; - baseVal_Getter_(mthis) => baseVal_Getter(mthis); + baseVal_Getter_(mthis) => mthis["baseVal"]; } class BlinkSVGAnimatedNumber { static final instance = new BlinkSVGAnimatedNumber(); - static animVal_Getter(mthis) native "SVGAnimatedNumber_animVal_Getter"; - animVal_Getter_(mthis) => animVal_Getter(mthis); + animVal_Getter_(mthis) => mthis["animVal"]; - static baseVal_Getter(mthis) native "SVGAnimatedNumber_baseVal_Getter"; - baseVal_Getter_(mthis) => baseVal_Getter(mthis); + baseVal_Getter_(mthis) => mthis["baseVal"]; - static baseVal_Setter(mthis, __arg_0) native "SVGAnimatedNumber_baseVal_Setter"; - baseVal_Setter_(mthis, __arg_0) => baseVal_Setter(mthis, __arg_0); + baseVal_Setter_(mthis, __arg_0) => mthis["baseVal"] = __arg_0; } class BlinkSVGAnimatedNumberList { static final instance = new BlinkSVGAnimatedNumberList(); - static animVal_Getter(mthis) native "SVGAnimatedNumberList_animVal_Getter"; - animVal_Getter_(mthis) => animVal_Getter(mthis); + animVal_Getter_(mthis) => mthis["animVal"]; - static baseVal_Getter(mthis) native "SVGAnimatedNumberList_baseVal_Getter"; - baseVal_Getter_(mthis) => baseVal_Getter(mthis); + baseVal_Getter_(mthis) => mthis["baseVal"]; } class BlinkSVGAnimatedPreserveAspectRatio { static final instance = new BlinkSVGAnimatedPreserveAspectRatio(); - static animVal_Getter(mthis) native "SVGAnimatedPreserveAspectRatio_animVal_Getter"; - animVal_Getter_(mthis) => animVal_Getter(mthis); + animVal_Getter_(mthis) => mthis["animVal"]; - static baseVal_Getter(mthis) native "SVGAnimatedPreserveAspectRatio_baseVal_Getter"; - baseVal_Getter_(mthis) => baseVal_Getter(mthis); + baseVal_Getter_(mthis) => mthis["baseVal"]; } class BlinkSVGAnimatedRect { static final instance = new BlinkSVGAnimatedRect(); - static animVal_Getter(mthis) native "SVGAnimatedRect_animVal_Getter"; - animVal_Getter_(mthis) => animVal_Getter(mthis); + animVal_Getter_(mthis) => mthis["animVal"]; - static baseVal_Getter(mthis) native "SVGAnimatedRect_baseVal_Getter"; - baseVal_Getter_(mthis) => baseVal_Getter(mthis); + baseVal_Getter_(mthis) => mthis["baseVal"]; } class BlinkSVGAnimatedString { static final instance = new BlinkSVGAnimatedString(); - static animVal_Getter(mthis) native "SVGAnimatedString_animVal_Getter"; - animVal_Getter_(mthis) => animVal_Getter(mthis); + animVal_Getter_(mthis) => mthis["animVal"]; - static baseVal_Getter(mthis) native "SVGAnimatedString_baseVal_Getter"; - baseVal_Getter_(mthis) => baseVal_Getter(mthis); + baseVal_Getter_(mthis) => mthis["baseVal"]; - static baseVal_Setter(mthis, __arg_0) native "SVGAnimatedString_baseVal_Setter"; - baseVal_Setter_(mthis, __arg_0) => baseVal_Setter(mthis, __arg_0); + baseVal_Setter_(mthis, __arg_0) => mthis["baseVal"] = __arg_0; } class BlinkSVGAnimatedTransformList { static final instance = new BlinkSVGAnimatedTransformList(); - static animVal_Getter(mthis) native "SVGAnimatedTransformList_animVal_Getter"; - animVal_Getter_(mthis) => animVal_Getter(mthis); + animVal_Getter_(mthis) => mthis["animVal"]; - static baseVal_Getter(mthis) native "SVGAnimatedTransformList_baseVal_Getter"; - baseVal_Getter_(mthis) => baseVal_Getter(mthis); + baseVal_Getter_(mthis) => mthis["baseVal"]; } class BlinkSVGAnimationElement extends BlinkSVGElement { static final instance = new BlinkSVGAnimationElement(); - static beginElementAt_Callback_0(mthis) native "SVGAnimationElement_beginElementAt_Callback"; - beginElementAt_Callback_0_(mthis) => beginElementAt_Callback_0(mthis); + beginElementAt_Callback_0_(mthis) => mthis.callMethod("beginElementAt", []); - static beginElementAt_Callback_1(mthis, __arg_0) native "SVGAnimationElement_beginElementAt_Callback"; - beginElementAt_Callback_1_(mthis, __arg_0) => beginElementAt_Callback_1(mthis, __arg_0); + beginElementAt_Callback_1_(mthis, __arg_0) => mthis.callMethod("beginElementAt", [__arg_0]); - static beginElementAt_Callback_2(mthis, __arg_0, __arg_1) native "SVGAnimationElement_beginElementAt_Callback"; - beginElementAt_Callback_2_(mthis, __arg_0, __arg_1) => beginElementAt_Callback_2(mthis, __arg_0, __arg_1); + beginElement_Callback_0_(mthis) => mthis.callMethod("beginElement", []); - static beginElementAt_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGAnimationElement_beginElementAt_Callback"; - beginElementAt_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => beginElementAt_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + endElementAt_Callback_0_(mthis) => mthis.callMethod("endElementAt", []); - static beginElement_Callback_0(mthis) native "SVGAnimationElement_beginElement_Callback"; - beginElement_Callback_0_(mthis) => beginElement_Callback_0(mthis); + endElementAt_Callback_1_(mthis, __arg_0) => mthis.callMethod("endElementAt", [__arg_0]); - static beginElement_Callback_1(mthis, __arg_0) native "SVGAnimationElement_beginElement_Callback"; - beginElement_Callback_1_(mthis, __arg_0) => beginElement_Callback_1(mthis, __arg_0); + endElement_Callback_0_(mthis) => mthis.callMethod("endElement", []); - static beginElement_Callback_2(mthis, __arg_0, __arg_1) native "SVGAnimationElement_beginElement_Callback"; - beginElement_Callback_2_(mthis, __arg_0, __arg_1) => beginElement_Callback_2(mthis, __arg_0, __arg_1); + getCurrentTime_Callback_0_(mthis) => mthis.callMethod("getCurrentTime", []); - static endElementAt_Callback_0(mthis) native "SVGAnimationElement_endElementAt_Callback"; - endElementAt_Callback_0_(mthis) => endElementAt_Callback_0(mthis); + getSimpleDuration_Callback_0_(mthis) => mthis.callMethod("getSimpleDuration", []); - static endElementAt_Callback_1(mthis, __arg_0) native "SVGAnimationElement_endElementAt_Callback"; - endElementAt_Callback_1_(mthis, __arg_0) => endElementAt_Callback_1(mthis, __arg_0); + getStartTime_Callback_0_(mthis) => mthis.callMethod("getStartTime", []); - static endElementAt_Callback_2(mthis, __arg_0, __arg_1) native "SVGAnimationElement_endElementAt_Callback"; - endElementAt_Callback_2_(mthis, __arg_0, __arg_1) => endElementAt_Callback_2(mthis, __arg_0, __arg_1); + hasExtension_Callback_0_(mthis) => mthis.callMethod("hasExtension", []); - static endElementAt_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGAnimationElement_endElementAt_Callback"; - endElementAt_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => endElementAt_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + hasExtension_Callback_1_(mthis, __arg_0) => mthis.callMethod("hasExtension", [__arg_0]); - static endElement_Callback_0(mthis) native "SVGAnimationElement_endElement_Callback"; - endElement_Callback_0_(mthis) => endElement_Callback_0(mthis); + onbegin_Getter_(mthis) => mthis["onbegin"]; - static endElement_Callback_1(mthis, __arg_0) native "SVGAnimationElement_endElement_Callback"; - endElement_Callback_1_(mthis, __arg_0) => endElement_Callback_1(mthis, __arg_0); + onbegin_Setter_(mthis, __arg_0) => mthis["onbegin"] = __arg_0; - static endElement_Callback_2(mthis, __arg_0, __arg_1) native "SVGAnimationElement_endElement_Callback"; - endElement_Callback_2_(mthis, __arg_0, __arg_1) => endElement_Callback_2(mthis, __arg_0, __arg_1); + onend_Getter_(mthis) => mthis["onend"]; - static getCurrentTime_Callback_0(mthis) native "SVGAnimationElement_getCurrentTime_Callback"; - getCurrentTime_Callback_0_(mthis) => getCurrentTime_Callback_0(mthis); + onend_Setter_(mthis, __arg_0) => mthis["onend"] = __arg_0; - static getCurrentTime_Callback_1(mthis, __arg_0) native "SVGAnimationElement_getCurrentTime_Callback"; - getCurrentTime_Callback_1_(mthis, __arg_0) => getCurrentTime_Callback_1(mthis, __arg_0); + onrepeat_Getter_(mthis) => mthis["onrepeat"]; - static getCurrentTime_Callback_2(mthis, __arg_0, __arg_1) native "SVGAnimationElement_getCurrentTime_Callback"; - getCurrentTime_Callback_2_(mthis, __arg_0, __arg_1) => getCurrentTime_Callback_2(mthis, __arg_0, __arg_1); + onrepeat_Setter_(mthis, __arg_0) => mthis["onrepeat"] = __arg_0; - static getSimpleDuration_Callback_0(mthis) native "SVGAnimationElement_getSimpleDuration_Callback"; - getSimpleDuration_Callback_0_(mthis) => getSimpleDuration_Callback_0(mthis); + requiredExtensions_Getter_(mthis) => mthis["requiredExtensions"]; - static getSimpleDuration_Callback_1(mthis, __arg_0) native "SVGAnimationElement_getSimpleDuration_Callback"; - getSimpleDuration_Callback_1_(mthis, __arg_0) => getSimpleDuration_Callback_1(mthis, __arg_0); + requiredFeatures_Getter_(mthis) => mthis["requiredFeatures"]; - static getSimpleDuration_Callback_2(mthis, __arg_0, __arg_1) native "SVGAnimationElement_getSimpleDuration_Callback"; - getSimpleDuration_Callback_2_(mthis, __arg_0, __arg_1) => getSimpleDuration_Callback_2(mthis, __arg_0, __arg_1); + systemLanguage_Getter_(mthis) => mthis["systemLanguage"]; - static getStartTime_Callback_0(mthis) native "SVGAnimationElement_getStartTime_Callback"; - getStartTime_Callback_0_(mthis) => getStartTime_Callback_0(mthis); - - static getStartTime_Callback_1(mthis, __arg_0) native "SVGAnimationElement_getStartTime_Callback"; - getStartTime_Callback_1_(mthis, __arg_0) => getStartTime_Callback_1(mthis, __arg_0); - - static getStartTime_Callback_2(mthis, __arg_0, __arg_1) native "SVGAnimationElement_getStartTime_Callback"; - getStartTime_Callback_2_(mthis, __arg_0, __arg_1) => getStartTime_Callback_2(mthis, __arg_0, __arg_1); - - static hasExtension_Callback_0(mthis) native "SVGAnimationElement_hasExtension_Callback"; - hasExtension_Callback_0_(mthis) => hasExtension_Callback_0(mthis); - - static hasExtension_Callback_1(mthis, __arg_0) native "SVGAnimationElement_hasExtension_Callback"; - hasExtension_Callback_1_(mthis, __arg_0) => hasExtension_Callback_1(mthis, __arg_0); - - static hasExtension_Callback_2(mthis, __arg_0, __arg_1) native "SVGAnimationElement_hasExtension_Callback"; - hasExtension_Callback_2_(mthis, __arg_0, __arg_1) => hasExtension_Callback_2(mthis, __arg_0, __arg_1); - - static hasExtension_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGAnimationElement_hasExtension_Callback"; - hasExtension_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => hasExtension_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static onbegin_Getter(mthis) native "SVGAnimationElement_onbegin_Getter"; - onbegin_Getter_(mthis) => onbegin_Getter(mthis); - - static onbegin_Setter(mthis, __arg_0) native "SVGAnimationElement_onbegin_Setter"; - onbegin_Setter_(mthis, __arg_0) => onbegin_Setter(mthis, __arg_0); - - static onend_Getter(mthis) native "SVGAnimationElement_onend_Getter"; - onend_Getter_(mthis) => onend_Getter(mthis); - - static onend_Setter(mthis, __arg_0) native "SVGAnimationElement_onend_Setter"; - onend_Setter_(mthis, __arg_0) => onend_Setter(mthis, __arg_0); - - static onrepeat_Getter(mthis) native "SVGAnimationElement_onrepeat_Getter"; - onrepeat_Getter_(mthis) => onrepeat_Getter(mthis); - - static onrepeat_Setter(mthis, __arg_0) native "SVGAnimationElement_onrepeat_Setter"; - onrepeat_Setter_(mthis, __arg_0) => onrepeat_Setter(mthis, __arg_0); - - static requiredExtensions_Getter(mthis) native "SVGAnimationElement_requiredExtensions_Getter"; - requiredExtensions_Getter_(mthis) => requiredExtensions_Getter(mthis); - - static requiredFeatures_Getter(mthis) native "SVGAnimationElement_requiredFeatures_Getter"; - requiredFeatures_Getter_(mthis) => requiredFeatures_Getter(mthis); - - static systemLanguage_Getter(mthis) native "SVGAnimationElement_systemLanguage_Getter"; - systemLanguage_Getter_(mthis) => systemLanguage_Getter(mthis); - - static targetElement_Getter(mthis) native "SVGAnimationElement_targetElement_Getter"; - targetElement_Getter_(mthis) => targetElement_Getter(mthis); + targetElement_Getter_(mthis) => mthis["targetElement"]; } class BlinkSVGCircleElement extends BlinkSVGGeometryElement { static final instance = new BlinkSVGCircleElement(); - static cx_Getter(mthis) native "SVGCircleElement_cx_Getter"; - cx_Getter_(mthis) => cx_Getter(mthis); + cx_Getter_(mthis) => mthis["cx"]; - static cy_Getter(mthis) native "SVGCircleElement_cy_Getter"; - cy_Getter_(mthis) => cy_Getter(mthis); + cy_Getter_(mthis) => mthis["cy"]; - static r_Getter(mthis) native "SVGCircleElement_r_Getter"; - r_Getter_(mthis) => r_Getter(mthis); + r_Getter_(mthis) => mthis["r"]; } class BlinkSVGClipPathElement extends BlinkSVGGraphicsElement { static final instance = new BlinkSVGClipPathElement(); - static clipPathUnits_Getter(mthis) native "SVGClipPathElement_clipPathUnits_Getter"; - clipPathUnits_Getter_(mthis) => clipPathUnits_Getter(mthis); + clipPathUnits_Getter_(mthis) => mthis["clipPathUnits"]; } class BlinkSVGComponentTransferFunctionElement extends BlinkSVGElement { static final instance = new BlinkSVGComponentTransferFunctionElement(); - static amplitude_Getter(mthis) native "SVGComponentTransferFunctionElement_amplitude_Getter"; - amplitude_Getter_(mthis) => amplitude_Getter(mthis); + amplitude_Getter_(mthis) => mthis["amplitude"]; - static exponent_Getter(mthis) native "SVGComponentTransferFunctionElement_exponent_Getter"; - exponent_Getter_(mthis) => exponent_Getter(mthis); + exponent_Getter_(mthis) => mthis["exponent"]; - static intercept_Getter(mthis) native "SVGComponentTransferFunctionElement_intercept_Getter"; - intercept_Getter_(mthis) => intercept_Getter(mthis); + intercept_Getter_(mthis) => mthis["intercept"]; - static offset_Getter(mthis) native "SVGComponentTransferFunctionElement_offset_Getter"; - offset_Getter_(mthis) => offset_Getter(mthis); + offset_Getter_(mthis) => mthis["offset"]; - static slope_Getter(mthis) native "SVGComponentTransferFunctionElement_slope_Getter"; - slope_Getter_(mthis) => slope_Getter(mthis); + slope_Getter_(mthis) => mthis["slope"]; - static tableValues_Getter(mthis) native "SVGComponentTransferFunctionElement_tableValues_Getter"; - tableValues_Getter_(mthis) => tableValues_Getter(mthis); + tableValues_Getter_(mthis) => mthis["tableValues"]; - static type_Getter(mthis) native "SVGComponentTransferFunctionElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkSVGCursorElement extends BlinkSVGElement { static final instance = new BlinkSVGCursorElement(); - static hasExtension_Callback_0(mthis) native "SVGCursorElement_hasExtension_Callback"; - hasExtension_Callback_0_(mthis) => hasExtension_Callback_0(mthis); + hasExtension_Callback_0_(mthis) => mthis.callMethod("hasExtension", []); - static hasExtension_Callback_1(mthis, __arg_0) native "SVGCursorElement_hasExtension_Callback"; - hasExtension_Callback_1_(mthis, __arg_0) => hasExtension_Callback_1(mthis, __arg_0); + hasExtension_Callback_1_(mthis, __arg_0) => mthis.callMethod("hasExtension", [__arg_0]); - static hasExtension_Callback_2(mthis, __arg_0, __arg_1) native "SVGCursorElement_hasExtension_Callback"; - hasExtension_Callback_2_(mthis, __arg_0, __arg_1) => hasExtension_Callback_2(mthis, __arg_0, __arg_1); + href_Getter_(mthis) => mthis["href"]; - static hasExtension_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGCursorElement_hasExtension_Callback"; - hasExtension_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => hasExtension_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + requiredExtensions_Getter_(mthis) => mthis["requiredExtensions"]; - static href_Getter(mthis) native "SVGCursorElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + requiredFeatures_Getter_(mthis) => mthis["requiredFeatures"]; - static requiredExtensions_Getter(mthis) native "SVGCursorElement_requiredExtensions_Getter"; - requiredExtensions_Getter_(mthis) => requiredExtensions_Getter(mthis); + systemLanguage_Getter_(mthis) => mthis["systemLanguage"]; - static requiredFeatures_Getter(mthis) native "SVGCursorElement_requiredFeatures_Getter"; - requiredFeatures_Getter_(mthis) => requiredFeatures_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static systemLanguage_Getter(mthis) native "SVGCursorElement_systemLanguage_Getter"; - systemLanguage_Getter_(mthis) => systemLanguage_Getter(mthis); - - static x_Getter(mthis) native "SVGCursorElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); - - static y_Getter(mthis) native "SVGCursorElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } @@ -19661,753 +10818,518 @@ class BlinkSVGDiscardElement extends BlinkSVGElement { class BlinkSVGElement extends BlinkElement { static final instance = new BlinkSVGElement(); - static className_Getter(mthis) native "SVGElement_className_Getter"; - className_Getter_(mthis) => className_Getter(mthis); + className_Getter_(mthis) => mthis["className"]; - static onabort_Getter(mthis) native "SVGElement_onabort_Getter"; - onabort_Getter_(mthis) => onabort_Getter(mthis); + onabort_Getter_(mthis) => mthis["onabort"]; - static onabort_Setter(mthis, __arg_0) native "SVGElement_onabort_Setter"; - onabort_Setter_(mthis, __arg_0) => onabort_Setter(mthis, __arg_0); + onabort_Setter_(mthis, __arg_0) => mthis["onabort"] = __arg_0; - static onautocomplete_Getter(mthis) native "SVGElement_onautocomplete_Getter"; - onautocomplete_Getter_(mthis) => onautocomplete_Getter(mthis); + onautocomplete_Getter_(mthis) => mthis["onautocomplete"]; - static onautocomplete_Setter(mthis, __arg_0) native "SVGElement_onautocomplete_Setter"; - onautocomplete_Setter_(mthis, __arg_0) => onautocomplete_Setter(mthis, __arg_0); + onautocomplete_Setter_(mthis, __arg_0) => mthis["onautocomplete"] = __arg_0; - static onautocompleteerror_Getter(mthis) native "SVGElement_onautocompleteerror_Getter"; - onautocompleteerror_Getter_(mthis) => onautocompleteerror_Getter(mthis); + onautocompleteerror_Getter_(mthis) => mthis["onautocompleteerror"]; - static onautocompleteerror_Setter(mthis, __arg_0) native "SVGElement_onautocompleteerror_Setter"; - onautocompleteerror_Setter_(mthis, __arg_0) => onautocompleteerror_Setter(mthis, __arg_0); + onautocompleteerror_Setter_(mthis, __arg_0) => mthis["onautocompleteerror"] = __arg_0; - static onblur_Getter(mthis) native "SVGElement_onblur_Getter"; - onblur_Getter_(mthis) => onblur_Getter(mthis); + onblur_Getter_(mthis) => mthis["onblur"]; - static onblur_Setter(mthis, __arg_0) native "SVGElement_onblur_Setter"; - onblur_Setter_(mthis, __arg_0) => onblur_Setter(mthis, __arg_0); + onblur_Setter_(mthis, __arg_0) => mthis["onblur"] = __arg_0; - static oncancel_Getter(mthis) native "SVGElement_oncancel_Getter"; - oncancel_Getter_(mthis) => oncancel_Getter(mthis); + oncancel_Getter_(mthis) => mthis["oncancel"]; - static oncancel_Setter(mthis, __arg_0) native "SVGElement_oncancel_Setter"; - oncancel_Setter_(mthis, __arg_0) => oncancel_Setter(mthis, __arg_0); + oncancel_Setter_(mthis, __arg_0) => mthis["oncancel"] = __arg_0; - static oncanplay_Getter(mthis) native "SVGElement_oncanplay_Getter"; - oncanplay_Getter_(mthis) => oncanplay_Getter(mthis); + oncanplay_Getter_(mthis) => mthis["oncanplay"]; - static oncanplay_Setter(mthis, __arg_0) native "SVGElement_oncanplay_Setter"; - oncanplay_Setter_(mthis, __arg_0) => oncanplay_Setter(mthis, __arg_0); + oncanplay_Setter_(mthis, __arg_0) => mthis["oncanplay"] = __arg_0; - static oncanplaythrough_Getter(mthis) native "SVGElement_oncanplaythrough_Getter"; - oncanplaythrough_Getter_(mthis) => oncanplaythrough_Getter(mthis); + oncanplaythrough_Getter_(mthis) => mthis["oncanplaythrough"]; - static oncanplaythrough_Setter(mthis, __arg_0) native "SVGElement_oncanplaythrough_Setter"; - oncanplaythrough_Setter_(mthis, __arg_0) => oncanplaythrough_Setter(mthis, __arg_0); + oncanplaythrough_Setter_(mthis, __arg_0) => mthis["oncanplaythrough"] = __arg_0; - static onchange_Getter(mthis) native "SVGElement_onchange_Getter"; - onchange_Getter_(mthis) => onchange_Getter(mthis); + onchange_Getter_(mthis) => mthis["onchange"]; - static onchange_Setter(mthis, __arg_0) native "SVGElement_onchange_Setter"; - onchange_Setter_(mthis, __arg_0) => onchange_Setter(mthis, __arg_0); + onchange_Setter_(mthis, __arg_0) => mthis["onchange"] = __arg_0; - static onclick_Getter(mthis) native "SVGElement_onclick_Getter"; - onclick_Getter_(mthis) => onclick_Getter(mthis); + onclick_Getter_(mthis) => mthis["onclick"]; - static onclick_Setter(mthis, __arg_0) native "SVGElement_onclick_Setter"; - onclick_Setter_(mthis, __arg_0) => onclick_Setter(mthis, __arg_0); + onclick_Setter_(mthis, __arg_0) => mthis["onclick"] = __arg_0; - static onclose_Getter(mthis) native "SVGElement_onclose_Getter"; - onclose_Getter_(mthis) => onclose_Getter(mthis); + onclose_Getter_(mthis) => mthis["onclose"]; - static onclose_Setter(mthis, __arg_0) native "SVGElement_onclose_Setter"; - onclose_Setter_(mthis, __arg_0) => onclose_Setter(mthis, __arg_0); + onclose_Setter_(mthis, __arg_0) => mthis["onclose"] = __arg_0; - static oncontextmenu_Getter(mthis) native "SVGElement_oncontextmenu_Getter"; - oncontextmenu_Getter_(mthis) => oncontextmenu_Getter(mthis); + oncontextmenu_Getter_(mthis) => mthis["oncontextmenu"]; - static oncontextmenu_Setter(mthis, __arg_0) native "SVGElement_oncontextmenu_Setter"; - oncontextmenu_Setter_(mthis, __arg_0) => oncontextmenu_Setter(mthis, __arg_0); + oncontextmenu_Setter_(mthis, __arg_0) => mthis["oncontextmenu"] = __arg_0; - static oncuechange_Getter(mthis) native "SVGElement_oncuechange_Getter"; - oncuechange_Getter_(mthis) => oncuechange_Getter(mthis); + oncuechange_Getter_(mthis) => mthis["oncuechange"]; - static oncuechange_Setter(mthis, __arg_0) native "SVGElement_oncuechange_Setter"; - oncuechange_Setter_(mthis, __arg_0) => oncuechange_Setter(mthis, __arg_0); + oncuechange_Setter_(mthis, __arg_0) => mthis["oncuechange"] = __arg_0; - static ondblclick_Getter(mthis) native "SVGElement_ondblclick_Getter"; - ondblclick_Getter_(mthis) => ondblclick_Getter(mthis); + ondblclick_Getter_(mthis) => mthis["ondblclick"]; - static ondblclick_Setter(mthis, __arg_0) native "SVGElement_ondblclick_Setter"; - ondblclick_Setter_(mthis, __arg_0) => ondblclick_Setter(mthis, __arg_0); + ondblclick_Setter_(mthis, __arg_0) => mthis["ondblclick"] = __arg_0; - static ondrag_Getter(mthis) native "SVGElement_ondrag_Getter"; - ondrag_Getter_(mthis) => ondrag_Getter(mthis); + ondrag_Getter_(mthis) => mthis["ondrag"]; - static ondrag_Setter(mthis, __arg_0) native "SVGElement_ondrag_Setter"; - ondrag_Setter_(mthis, __arg_0) => ondrag_Setter(mthis, __arg_0); + ondrag_Setter_(mthis, __arg_0) => mthis["ondrag"] = __arg_0; - static ondragend_Getter(mthis) native "SVGElement_ondragend_Getter"; - ondragend_Getter_(mthis) => ondragend_Getter(mthis); + ondragend_Getter_(mthis) => mthis["ondragend"]; - static ondragend_Setter(mthis, __arg_0) native "SVGElement_ondragend_Setter"; - ondragend_Setter_(mthis, __arg_0) => ondragend_Setter(mthis, __arg_0); + ondragend_Setter_(mthis, __arg_0) => mthis["ondragend"] = __arg_0; - static ondragenter_Getter(mthis) native "SVGElement_ondragenter_Getter"; - ondragenter_Getter_(mthis) => ondragenter_Getter(mthis); + ondragenter_Getter_(mthis) => mthis["ondragenter"]; - static ondragenter_Setter(mthis, __arg_0) native "SVGElement_ondragenter_Setter"; - ondragenter_Setter_(mthis, __arg_0) => ondragenter_Setter(mthis, __arg_0); + ondragenter_Setter_(mthis, __arg_0) => mthis["ondragenter"] = __arg_0; - static ondragleave_Getter(mthis) native "SVGElement_ondragleave_Getter"; - ondragleave_Getter_(mthis) => ondragleave_Getter(mthis); + ondragleave_Getter_(mthis) => mthis["ondragleave"]; - static ondragleave_Setter(mthis, __arg_0) native "SVGElement_ondragleave_Setter"; - ondragleave_Setter_(mthis, __arg_0) => ondragleave_Setter(mthis, __arg_0); + ondragleave_Setter_(mthis, __arg_0) => mthis["ondragleave"] = __arg_0; - static ondragover_Getter(mthis) native "SVGElement_ondragover_Getter"; - ondragover_Getter_(mthis) => ondragover_Getter(mthis); + ondragover_Getter_(mthis) => mthis["ondragover"]; - static ondragover_Setter(mthis, __arg_0) native "SVGElement_ondragover_Setter"; - ondragover_Setter_(mthis, __arg_0) => ondragover_Setter(mthis, __arg_0); + ondragover_Setter_(mthis, __arg_0) => mthis["ondragover"] = __arg_0; - static ondragstart_Getter(mthis) native "SVGElement_ondragstart_Getter"; - ondragstart_Getter_(mthis) => ondragstart_Getter(mthis); + ondragstart_Getter_(mthis) => mthis["ondragstart"]; - static ondragstart_Setter(mthis, __arg_0) native "SVGElement_ondragstart_Setter"; - ondragstart_Setter_(mthis, __arg_0) => ondragstart_Setter(mthis, __arg_0); + ondragstart_Setter_(mthis, __arg_0) => mthis["ondragstart"] = __arg_0; - static ondrop_Getter(mthis) native "SVGElement_ondrop_Getter"; - ondrop_Getter_(mthis) => ondrop_Getter(mthis); + ondrop_Getter_(mthis) => mthis["ondrop"]; - static ondrop_Setter(mthis, __arg_0) native "SVGElement_ondrop_Setter"; - ondrop_Setter_(mthis, __arg_0) => ondrop_Setter(mthis, __arg_0); + ondrop_Setter_(mthis, __arg_0) => mthis["ondrop"] = __arg_0; - static ondurationchange_Getter(mthis) native "SVGElement_ondurationchange_Getter"; - ondurationchange_Getter_(mthis) => ondurationchange_Getter(mthis); + ondurationchange_Getter_(mthis) => mthis["ondurationchange"]; - static ondurationchange_Setter(mthis, __arg_0) native "SVGElement_ondurationchange_Setter"; - ondurationchange_Setter_(mthis, __arg_0) => ondurationchange_Setter(mthis, __arg_0); + ondurationchange_Setter_(mthis, __arg_0) => mthis["ondurationchange"] = __arg_0; - static onemptied_Getter(mthis) native "SVGElement_onemptied_Getter"; - onemptied_Getter_(mthis) => onemptied_Getter(mthis); + onemptied_Getter_(mthis) => mthis["onemptied"]; - static onemptied_Setter(mthis, __arg_0) native "SVGElement_onemptied_Setter"; - onemptied_Setter_(mthis, __arg_0) => onemptied_Setter(mthis, __arg_0); + onemptied_Setter_(mthis, __arg_0) => mthis["onemptied"] = __arg_0; - static onended_Getter(mthis) native "SVGElement_onended_Getter"; - onended_Getter_(mthis) => onended_Getter(mthis); + onended_Getter_(mthis) => mthis["onended"]; - static onended_Setter(mthis, __arg_0) native "SVGElement_onended_Setter"; - onended_Setter_(mthis, __arg_0) => onended_Setter(mthis, __arg_0); + onended_Setter_(mthis, __arg_0) => mthis["onended"] = __arg_0; - static onerror_Getter(mthis) native "SVGElement_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onerror_Setter(mthis, __arg_0) native "SVGElement_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onfocus_Getter(mthis) native "SVGElement_onfocus_Getter"; - onfocus_Getter_(mthis) => onfocus_Getter(mthis); + onfocus_Getter_(mthis) => mthis["onfocus"]; - static onfocus_Setter(mthis, __arg_0) native "SVGElement_onfocus_Setter"; - onfocus_Setter_(mthis, __arg_0) => onfocus_Setter(mthis, __arg_0); + onfocus_Setter_(mthis, __arg_0) => mthis["onfocus"] = __arg_0; - static oninput_Getter(mthis) native "SVGElement_oninput_Getter"; - oninput_Getter_(mthis) => oninput_Getter(mthis); + oninput_Getter_(mthis) => mthis["oninput"]; - static oninput_Setter(mthis, __arg_0) native "SVGElement_oninput_Setter"; - oninput_Setter_(mthis, __arg_0) => oninput_Setter(mthis, __arg_0); + oninput_Setter_(mthis, __arg_0) => mthis["oninput"] = __arg_0; - static oninvalid_Getter(mthis) native "SVGElement_oninvalid_Getter"; - oninvalid_Getter_(mthis) => oninvalid_Getter(mthis); + oninvalid_Getter_(mthis) => mthis["oninvalid"]; - static oninvalid_Setter(mthis, __arg_0) native "SVGElement_oninvalid_Setter"; - oninvalid_Setter_(mthis, __arg_0) => oninvalid_Setter(mthis, __arg_0); + oninvalid_Setter_(mthis, __arg_0) => mthis["oninvalid"] = __arg_0; - static onkeydown_Getter(mthis) native "SVGElement_onkeydown_Getter"; - onkeydown_Getter_(mthis) => onkeydown_Getter(mthis); + onkeydown_Getter_(mthis) => mthis["onkeydown"]; - static onkeydown_Setter(mthis, __arg_0) native "SVGElement_onkeydown_Setter"; - onkeydown_Setter_(mthis, __arg_0) => onkeydown_Setter(mthis, __arg_0); + onkeydown_Setter_(mthis, __arg_0) => mthis["onkeydown"] = __arg_0; - static onkeypress_Getter(mthis) native "SVGElement_onkeypress_Getter"; - onkeypress_Getter_(mthis) => onkeypress_Getter(mthis); + onkeypress_Getter_(mthis) => mthis["onkeypress"]; - static onkeypress_Setter(mthis, __arg_0) native "SVGElement_onkeypress_Setter"; - onkeypress_Setter_(mthis, __arg_0) => onkeypress_Setter(mthis, __arg_0); + onkeypress_Setter_(mthis, __arg_0) => mthis["onkeypress"] = __arg_0; - static onkeyup_Getter(mthis) native "SVGElement_onkeyup_Getter"; - onkeyup_Getter_(mthis) => onkeyup_Getter(mthis); + onkeyup_Getter_(mthis) => mthis["onkeyup"]; - static onkeyup_Setter(mthis, __arg_0) native "SVGElement_onkeyup_Setter"; - onkeyup_Setter_(mthis, __arg_0) => onkeyup_Setter(mthis, __arg_0); + onkeyup_Setter_(mthis, __arg_0) => mthis["onkeyup"] = __arg_0; - static onload_Getter(mthis) native "SVGElement_onload_Getter"; - onload_Getter_(mthis) => onload_Getter(mthis); + onload_Getter_(mthis) => mthis["onload"]; - static onload_Setter(mthis, __arg_0) native "SVGElement_onload_Setter"; - onload_Setter_(mthis, __arg_0) => onload_Setter(mthis, __arg_0); + onload_Setter_(mthis, __arg_0) => mthis["onload"] = __arg_0; - static onloadeddata_Getter(mthis) native "SVGElement_onloadeddata_Getter"; - onloadeddata_Getter_(mthis) => onloadeddata_Getter(mthis); + onloadeddata_Getter_(mthis) => mthis["onloadeddata"]; - static onloadeddata_Setter(mthis, __arg_0) native "SVGElement_onloadeddata_Setter"; - onloadeddata_Setter_(mthis, __arg_0) => onloadeddata_Setter(mthis, __arg_0); + onloadeddata_Setter_(mthis, __arg_0) => mthis["onloadeddata"] = __arg_0; - static onloadedmetadata_Getter(mthis) native "SVGElement_onloadedmetadata_Getter"; - onloadedmetadata_Getter_(mthis) => onloadedmetadata_Getter(mthis); + onloadedmetadata_Getter_(mthis) => mthis["onloadedmetadata"]; - static onloadedmetadata_Setter(mthis, __arg_0) native "SVGElement_onloadedmetadata_Setter"; - onloadedmetadata_Setter_(mthis, __arg_0) => onloadedmetadata_Setter(mthis, __arg_0); + onloadedmetadata_Setter_(mthis, __arg_0) => mthis["onloadedmetadata"] = __arg_0; - static onloadstart_Getter(mthis) native "SVGElement_onloadstart_Getter"; - onloadstart_Getter_(mthis) => onloadstart_Getter(mthis); + onloadstart_Getter_(mthis) => mthis["onloadstart"]; - static onloadstart_Setter(mthis, __arg_0) native "SVGElement_onloadstart_Setter"; - onloadstart_Setter_(mthis, __arg_0) => onloadstart_Setter(mthis, __arg_0); + onloadstart_Setter_(mthis, __arg_0) => mthis["onloadstart"] = __arg_0; - static onmousedown_Getter(mthis) native "SVGElement_onmousedown_Getter"; - onmousedown_Getter_(mthis) => onmousedown_Getter(mthis); + onmousedown_Getter_(mthis) => mthis["onmousedown"]; - static onmousedown_Setter(mthis, __arg_0) native "SVGElement_onmousedown_Setter"; - onmousedown_Setter_(mthis, __arg_0) => onmousedown_Setter(mthis, __arg_0); + onmousedown_Setter_(mthis, __arg_0) => mthis["onmousedown"] = __arg_0; - static onmouseenter_Getter(mthis) native "SVGElement_onmouseenter_Getter"; - onmouseenter_Getter_(mthis) => onmouseenter_Getter(mthis); + onmouseenter_Getter_(mthis) => mthis["onmouseenter"]; - static onmouseenter_Setter(mthis, __arg_0) native "SVGElement_onmouseenter_Setter"; - onmouseenter_Setter_(mthis, __arg_0) => onmouseenter_Setter(mthis, __arg_0); + onmouseenter_Setter_(mthis, __arg_0) => mthis["onmouseenter"] = __arg_0; - static onmouseleave_Getter(mthis) native "SVGElement_onmouseleave_Getter"; - onmouseleave_Getter_(mthis) => onmouseleave_Getter(mthis); + onmouseleave_Getter_(mthis) => mthis["onmouseleave"]; - static onmouseleave_Setter(mthis, __arg_0) native "SVGElement_onmouseleave_Setter"; - onmouseleave_Setter_(mthis, __arg_0) => onmouseleave_Setter(mthis, __arg_0); + onmouseleave_Setter_(mthis, __arg_0) => mthis["onmouseleave"] = __arg_0; - static onmousemove_Getter(mthis) native "SVGElement_onmousemove_Getter"; - onmousemove_Getter_(mthis) => onmousemove_Getter(mthis); + onmousemove_Getter_(mthis) => mthis["onmousemove"]; - static onmousemove_Setter(mthis, __arg_0) native "SVGElement_onmousemove_Setter"; - onmousemove_Setter_(mthis, __arg_0) => onmousemove_Setter(mthis, __arg_0); + onmousemove_Setter_(mthis, __arg_0) => mthis["onmousemove"] = __arg_0; - static onmouseout_Getter(mthis) native "SVGElement_onmouseout_Getter"; - onmouseout_Getter_(mthis) => onmouseout_Getter(mthis); + onmouseout_Getter_(mthis) => mthis["onmouseout"]; - static onmouseout_Setter(mthis, __arg_0) native "SVGElement_onmouseout_Setter"; - onmouseout_Setter_(mthis, __arg_0) => onmouseout_Setter(mthis, __arg_0); + onmouseout_Setter_(mthis, __arg_0) => mthis["onmouseout"] = __arg_0; - static onmouseover_Getter(mthis) native "SVGElement_onmouseover_Getter"; - onmouseover_Getter_(mthis) => onmouseover_Getter(mthis); + onmouseover_Getter_(mthis) => mthis["onmouseover"]; - static onmouseover_Setter(mthis, __arg_0) native "SVGElement_onmouseover_Setter"; - onmouseover_Setter_(mthis, __arg_0) => onmouseover_Setter(mthis, __arg_0); + onmouseover_Setter_(mthis, __arg_0) => mthis["onmouseover"] = __arg_0; - static onmouseup_Getter(mthis) native "SVGElement_onmouseup_Getter"; - onmouseup_Getter_(mthis) => onmouseup_Getter(mthis); + onmouseup_Getter_(mthis) => mthis["onmouseup"]; - static onmouseup_Setter(mthis, __arg_0) native "SVGElement_onmouseup_Setter"; - onmouseup_Setter_(mthis, __arg_0) => onmouseup_Setter(mthis, __arg_0); + onmouseup_Setter_(mthis, __arg_0) => mthis["onmouseup"] = __arg_0; - static onmousewheel_Getter(mthis) native "SVGElement_onmousewheel_Getter"; - onmousewheel_Getter_(mthis) => onmousewheel_Getter(mthis); + onmousewheel_Getter_(mthis) => mthis["onmousewheel"]; - static onmousewheel_Setter(mthis, __arg_0) native "SVGElement_onmousewheel_Setter"; - onmousewheel_Setter_(mthis, __arg_0) => onmousewheel_Setter(mthis, __arg_0); + onmousewheel_Setter_(mthis, __arg_0) => mthis["onmousewheel"] = __arg_0; - static onpause_Getter(mthis) native "SVGElement_onpause_Getter"; - onpause_Getter_(mthis) => onpause_Getter(mthis); + onpause_Getter_(mthis) => mthis["onpause"]; - static onpause_Setter(mthis, __arg_0) native "SVGElement_onpause_Setter"; - onpause_Setter_(mthis, __arg_0) => onpause_Setter(mthis, __arg_0); + onpause_Setter_(mthis, __arg_0) => mthis["onpause"] = __arg_0; - static onplay_Getter(mthis) native "SVGElement_onplay_Getter"; - onplay_Getter_(mthis) => onplay_Getter(mthis); + onplay_Getter_(mthis) => mthis["onplay"]; - static onplay_Setter(mthis, __arg_0) native "SVGElement_onplay_Setter"; - onplay_Setter_(mthis, __arg_0) => onplay_Setter(mthis, __arg_0); + onplay_Setter_(mthis, __arg_0) => mthis["onplay"] = __arg_0; - static onplaying_Getter(mthis) native "SVGElement_onplaying_Getter"; - onplaying_Getter_(mthis) => onplaying_Getter(mthis); + onplaying_Getter_(mthis) => mthis["onplaying"]; - static onplaying_Setter(mthis, __arg_0) native "SVGElement_onplaying_Setter"; - onplaying_Setter_(mthis, __arg_0) => onplaying_Setter(mthis, __arg_0); + onplaying_Setter_(mthis, __arg_0) => mthis["onplaying"] = __arg_0; - static onprogress_Getter(mthis) native "SVGElement_onprogress_Getter"; - onprogress_Getter_(mthis) => onprogress_Getter(mthis); + onprogress_Getter_(mthis) => mthis["onprogress"]; - static onprogress_Setter(mthis, __arg_0) native "SVGElement_onprogress_Setter"; - onprogress_Setter_(mthis, __arg_0) => onprogress_Setter(mthis, __arg_0); + onprogress_Setter_(mthis, __arg_0) => mthis["onprogress"] = __arg_0; - static onratechange_Getter(mthis) native "SVGElement_onratechange_Getter"; - onratechange_Getter_(mthis) => onratechange_Getter(mthis); + onratechange_Getter_(mthis) => mthis["onratechange"]; - static onratechange_Setter(mthis, __arg_0) native "SVGElement_onratechange_Setter"; - onratechange_Setter_(mthis, __arg_0) => onratechange_Setter(mthis, __arg_0); + onratechange_Setter_(mthis, __arg_0) => mthis["onratechange"] = __arg_0; - static onreset_Getter(mthis) native "SVGElement_onreset_Getter"; - onreset_Getter_(mthis) => onreset_Getter(mthis); + onreset_Getter_(mthis) => mthis["onreset"]; - static onreset_Setter(mthis, __arg_0) native "SVGElement_onreset_Setter"; - onreset_Setter_(mthis, __arg_0) => onreset_Setter(mthis, __arg_0); + onreset_Setter_(mthis, __arg_0) => mthis["onreset"] = __arg_0; - static onresize_Getter(mthis) native "SVGElement_onresize_Getter"; - onresize_Getter_(mthis) => onresize_Getter(mthis); + onresize_Getter_(mthis) => mthis["onresize"]; - static onresize_Setter(mthis, __arg_0) native "SVGElement_onresize_Setter"; - onresize_Setter_(mthis, __arg_0) => onresize_Setter(mthis, __arg_0); + onresize_Setter_(mthis, __arg_0) => mthis["onresize"] = __arg_0; - static onscroll_Getter(mthis) native "SVGElement_onscroll_Getter"; - onscroll_Getter_(mthis) => onscroll_Getter(mthis); + onscroll_Getter_(mthis) => mthis["onscroll"]; - static onscroll_Setter(mthis, __arg_0) native "SVGElement_onscroll_Setter"; - onscroll_Setter_(mthis, __arg_0) => onscroll_Setter(mthis, __arg_0); + onscroll_Setter_(mthis, __arg_0) => mthis["onscroll"] = __arg_0; - static onseeked_Getter(mthis) native "SVGElement_onseeked_Getter"; - onseeked_Getter_(mthis) => onseeked_Getter(mthis); + onseeked_Getter_(mthis) => mthis["onseeked"]; - static onseeked_Setter(mthis, __arg_0) native "SVGElement_onseeked_Setter"; - onseeked_Setter_(mthis, __arg_0) => onseeked_Setter(mthis, __arg_0); + onseeked_Setter_(mthis, __arg_0) => mthis["onseeked"] = __arg_0; - static onseeking_Getter(mthis) native "SVGElement_onseeking_Getter"; - onseeking_Getter_(mthis) => onseeking_Getter(mthis); + onseeking_Getter_(mthis) => mthis["onseeking"]; - static onseeking_Setter(mthis, __arg_0) native "SVGElement_onseeking_Setter"; - onseeking_Setter_(mthis, __arg_0) => onseeking_Setter(mthis, __arg_0); + onseeking_Setter_(mthis, __arg_0) => mthis["onseeking"] = __arg_0; - static onselect_Getter(mthis) native "SVGElement_onselect_Getter"; - onselect_Getter_(mthis) => onselect_Getter(mthis); + onselect_Getter_(mthis) => mthis["onselect"]; - static onselect_Setter(mthis, __arg_0) native "SVGElement_onselect_Setter"; - onselect_Setter_(mthis, __arg_0) => onselect_Setter(mthis, __arg_0); + onselect_Setter_(mthis, __arg_0) => mthis["onselect"] = __arg_0; - static onshow_Getter(mthis) native "SVGElement_onshow_Getter"; - onshow_Getter_(mthis) => onshow_Getter(mthis); + onshow_Getter_(mthis) => mthis["onshow"]; - static onshow_Setter(mthis, __arg_0) native "SVGElement_onshow_Setter"; - onshow_Setter_(mthis, __arg_0) => onshow_Setter(mthis, __arg_0); + onshow_Setter_(mthis, __arg_0) => mthis["onshow"] = __arg_0; - static onstalled_Getter(mthis) native "SVGElement_onstalled_Getter"; - onstalled_Getter_(mthis) => onstalled_Getter(mthis); + onstalled_Getter_(mthis) => mthis["onstalled"]; - static onstalled_Setter(mthis, __arg_0) native "SVGElement_onstalled_Setter"; - onstalled_Setter_(mthis, __arg_0) => onstalled_Setter(mthis, __arg_0); + onstalled_Setter_(mthis, __arg_0) => mthis["onstalled"] = __arg_0; - static onsubmit_Getter(mthis) native "SVGElement_onsubmit_Getter"; - onsubmit_Getter_(mthis) => onsubmit_Getter(mthis); + onsubmit_Getter_(mthis) => mthis["onsubmit"]; - static onsubmit_Setter(mthis, __arg_0) native "SVGElement_onsubmit_Setter"; - onsubmit_Setter_(mthis, __arg_0) => onsubmit_Setter(mthis, __arg_0); + onsubmit_Setter_(mthis, __arg_0) => mthis["onsubmit"] = __arg_0; - static onsuspend_Getter(mthis) native "SVGElement_onsuspend_Getter"; - onsuspend_Getter_(mthis) => onsuspend_Getter(mthis); + onsuspend_Getter_(mthis) => mthis["onsuspend"]; - static onsuspend_Setter(mthis, __arg_0) native "SVGElement_onsuspend_Setter"; - onsuspend_Setter_(mthis, __arg_0) => onsuspend_Setter(mthis, __arg_0); + onsuspend_Setter_(mthis, __arg_0) => mthis["onsuspend"] = __arg_0; - static ontimeupdate_Getter(mthis) native "SVGElement_ontimeupdate_Getter"; - ontimeupdate_Getter_(mthis) => ontimeupdate_Getter(mthis); + ontimeupdate_Getter_(mthis) => mthis["ontimeupdate"]; - static ontimeupdate_Setter(mthis, __arg_0) native "SVGElement_ontimeupdate_Setter"; - ontimeupdate_Setter_(mthis, __arg_0) => ontimeupdate_Setter(mthis, __arg_0); + ontimeupdate_Setter_(mthis, __arg_0) => mthis["ontimeupdate"] = __arg_0; - static ontoggle_Getter(mthis) native "SVGElement_ontoggle_Getter"; - ontoggle_Getter_(mthis) => ontoggle_Getter(mthis); + ontoggle_Getter_(mthis) => mthis["ontoggle"]; - static ontoggle_Setter(mthis, __arg_0) native "SVGElement_ontoggle_Setter"; - ontoggle_Setter_(mthis, __arg_0) => ontoggle_Setter(mthis, __arg_0); + ontoggle_Setter_(mthis, __arg_0) => mthis["ontoggle"] = __arg_0; - static onvolumechange_Getter(mthis) native "SVGElement_onvolumechange_Getter"; - onvolumechange_Getter_(mthis) => onvolumechange_Getter(mthis); + onvolumechange_Getter_(mthis) => mthis["onvolumechange"]; - static onvolumechange_Setter(mthis, __arg_0) native "SVGElement_onvolumechange_Setter"; - onvolumechange_Setter_(mthis, __arg_0) => onvolumechange_Setter(mthis, __arg_0); + onvolumechange_Setter_(mthis, __arg_0) => mthis["onvolumechange"] = __arg_0; - static onwaiting_Getter(mthis) native "SVGElement_onwaiting_Getter"; - onwaiting_Getter_(mthis) => onwaiting_Getter(mthis); + onwaiting_Getter_(mthis) => mthis["onwaiting"]; - static onwaiting_Setter(mthis, __arg_0) native "SVGElement_onwaiting_Setter"; - onwaiting_Setter_(mthis, __arg_0) => onwaiting_Setter(mthis, __arg_0); + onwaiting_Setter_(mthis, __arg_0) => mthis["onwaiting"] = __arg_0; - static ownerSVGElement_Getter(mthis) native "SVGElement_ownerSVGElement_Getter"; - ownerSVGElement_Getter_(mthis) => ownerSVGElement_Getter(mthis); + ownerSVGElement_Getter_(mthis) => mthis["ownerSVGElement"]; - static style_Getter(mthis) native "SVGElement_style_Getter"; - style_Getter_(mthis) => style_Getter(mthis); + style_Getter_(mthis) => mthis["style"]; - static tabIndex_Getter(mthis) native "SVGElement_tabIndex_Getter"; - tabIndex_Getter_(mthis) => tabIndex_Getter(mthis); + tabIndex_Getter_(mthis) => mthis["tabIndex"]; - static tabIndex_Setter(mthis, __arg_0) native "SVGElement_tabIndex_Setter"; - tabIndex_Setter_(mthis, __arg_0) => tabIndex_Setter(mthis, __arg_0); + tabIndex_Setter_(mthis, __arg_0) => mthis["tabIndex"] = __arg_0; - static viewportElement_Getter(mthis) native "SVGElement_viewportElement_Getter"; - viewportElement_Getter_(mthis) => viewportElement_Getter(mthis); + viewportElement_Getter_(mthis) => mthis["viewportElement"]; - static xmlbase_Getter(mthis) native "SVGElement_xmlbase_Getter"; - xmlbase_Getter_(mthis) => xmlbase_Getter(mthis); + xmlbase_Getter_(mthis) => mthis["xmlbase"]; - static xmlbase_Setter(mthis, __arg_0) native "SVGElement_xmlbase_Setter"; - xmlbase_Setter_(mthis, __arg_0) => xmlbase_Setter(mthis, __arg_0); + xmlbase_Setter_(mthis, __arg_0) => mthis["xmlbase"] = __arg_0; - static xmllang_Getter(mthis) native "SVGElement_xmllang_Getter"; - xmllang_Getter_(mthis) => xmllang_Getter(mthis); + xmllang_Getter_(mthis) => mthis["xmllang"]; - static xmllang_Setter(mthis, __arg_0) native "SVGElement_xmllang_Setter"; - xmllang_Setter_(mthis, __arg_0) => xmllang_Setter(mthis, __arg_0); + xmllang_Setter_(mthis, __arg_0) => mthis["xmllang"] = __arg_0; - static xmlspace_Getter(mthis) native "SVGElement_xmlspace_Getter"; - xmlspace_Getter_(mthis) => xmlspace_Getter(mthis); + xmlspace_Getter_(mthis) => mthis["xmlspace"]; - static xmlspace_Setter(mthis, __arg_0) native "SVGElement_xmlspace_Setter"; - xmlspace_Setter_(mthis, __arg_0) => xmlspace_Setter(mthis, __arg_0); + xmlspace_Setter_(mthis, __arg_0) => mthis["xmlspace"] = __arg_0; } class BlinkSVGEllipseElement extends BlinkSVGGeometryElement { static final instance = new BlinkSVGEllipseElement(); - static cx_Getter(mthis) native "SVGEllipseElement_cx_Getter"; - cx_Getter_(mthis) => cx_Getter(mthis); + cx_Getter_(mthis) => mthis["cx"]; - static cy_Getter(mthis) native "SVGEllipseElement_cy_Getter"; - cy_Getter_(mthis) => cy_Getter(mthis); + cy_Getter_(mthis) => mthis["cy"]; - static rx_Getter(mthis) native "SVGEllipseElement_rx_Getter"; - rx_Getter_(mthis) => rx_Getter(mthis); + rx_Getter_(mthis) => mthis["rx"]; - static ry_Getter(mthis) native "SVGEllipseElement_ry_Getter"; - ry_Getter_(mthis) => ry_Getter(mthis); + ry_Getter_(mthis) => mthis["ry"]; } class BlinkSVGFEBlendElement extends BlinkSVGElement { static final instance = new BlinkSVGFEBlendElement(); - static height_Getter(mthis) native "SVGFEBlendElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static in1_Getter(mthis) native "SVGFEBlendElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; - static in2_Getter(mthis) native "SVGFEBlendElement_in2_Getter"; - in2_Getter_(mthis) => in2_Getter(mthis); + in2_Getter_(mthis) => mthis["in2"]; - static mode_Getter(mthis) native "SVGFEBlendElement_mode_Getter"; - mode_Getter_(mthis) => mode_Getter(mthis); + mode_Getter_(mthis) => mthis["mode"]; - static result_Getter(mthis) native "SVGFEBlendElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static width_Getter(mthis) native "SVGFEBlendElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFEBlendElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFEBlendElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFEColorMatrixElement extends BlinkSVGElement { static final instance = new BlinkSVGFEColorMatrixElement(); - static height_Getter(mthis) native "SVGFEColorMatrixElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static in1_Getter(mthis) native "SVGFEColorMatrixElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; - static result_Getter(mthis) native "SVGFEColorMatrixElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static type_Getter(mthis) native "SVGFEColorMatrixElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static values_Getter(mthis) native "SVGFEColorMatrixElement_values_Getter"; - values_Getter_(mthis) => values_Getter(mthis); + values_Getter_(mthis) => mthis["values"]; - static width_Getter(mthis) native "SVGFEColorMatrixElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFEColorMatrixElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFEColorMatrixElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFEComponentTransferElement extends BlinkSVGElement { static final instance = new BlinkSVGFEComponentTransferElement(); - static height_Getter(mthis) native "SVGFEComponentTransferElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static in1_Getter(mthis) native "SVGFEComponentTransferElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; - static result_Getter(mthis) native "SVGFEComponentTransferElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static width_Getter(mthis) native "SVGFEComponentTransferElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFEComponentTransferElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFEComponentTransferElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFECompositeElement extends BlinkSVGElement { static final instance = new BlinkSVGFECompositeElement(); - static height_Getter(mthis) native "SVGFECompositeElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static in1_Getter(mthis) native "SVGFECompositeElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; - static in2_Getter(mthis) native "SVGFECompositeElement_in2_Getter"; - in2_Getter_(mthis) => in2_Getter(mthis); + in2_Getter_(mthis) => mthis["in2"]; - static k1_Getter(mthis) native "SVGFECompositeElement_k1_Getter"; - k1_Getter_(mthis) => k1_Getter(mthis); + k1_Getter_(mthis) => mthis["k1"]; - static k2_Getter(mthis) native "SVGFECompositeElement_k2_Getter"; - k2_Getter_(mthis) => k2_Getter(mthis); + k2_Getter_(mthis) => mthis["k2"]; - static k3_Getter(mthis) native "SVGFECompositeElement_k3_Getter"; - k3_Getter_(mthis) => k3_Getter(mthis); + k3_Getter_(mthis) => mthis["k3"]; - static k4_Getter(mthis) native "SVGFECompositeElement_k4_Getter"; - k4_Getter_(mthis) => k4_Getter(mthis); + k4_Getter_(mthis) => mthis["k4"]; - static operator_Getter(mthis) native "SVGFECompositeElement_operator_Getter"; - operator_Getter_(mthis) => operator_Getter(mthis); + operator_Getter_(mthis) => mthis["operator"]; - static result_Getter(mthis) native "SVGFECompositeElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static width_Getter(mthis) native "SVGFECompositeElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFECompositeElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFECompositeElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFEConvolveMatrixElement extends BlinkSVGElement { static final instance = new BlinkSVGFEConvolveMatrixElement(); - static bias_Getter(mthis) native "SVGFEConvolveMatrixElement_bias_Getter"; - bias_Getter_(mthis) => bias_Getter(mthis); + bias_Getter_(mthis) => mthis["bias"]; - static divisor_Getter(mthis) native "SVGFEConvolveMatrixElement_divisor_Getter"; - divisor_Getter_(mthis) => divisor_Getter(mthis); + divisor_Getter_(mthis) => mthis["divisor"]; - static edgeMode_Getter(mthis) native "SVGFEConvolveMatrixElement_edgeMode_Getter"; - edgeMode_Getter_(mthis) => edgeMode_Getter(mthis); + edgeMode_Getter_(mthis) => mthis["edgeMode"]; - static height_Getter(mthis) native "SVGFEConvolveMatrixElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static in1_Getter(mthis) native "SVGFEConvolveMatrixElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; - static kernelMatrix_Getter(mthis) native "SVGFEConvolveMatrixElement_kernelMatrix_Getter"; - kernelMatrix_Getter_(mthis) => kernelMatrix_Getter(mthis); + kernelMatrix_Getter_(mthis) => mthis["kernelMatrix"]; - static kernelUnitLengthX_Getter(mthis) native "SVGFEConvolveMatrixElement_kernelUnitLengthX_Getter"; - kernelUnitLengthX_Getter_(mthis) => kernelUnitLengthX_Getter(mthis); + kernelUnitLengthX_Getter_(mthis) => mthis["kernelUnitLengthX"]; - static kernelUnitLengthY_Getter(mthis) native "SVGFEConvolveMatrixElement_kernelUnitLengthY_Getter"; - kernelUnitLengthY_Getter_(mthis) => kernelUnitLengthY_Getter(mthis); + kernelUnitLengthY_Getter_(mthis) => mthis["kernelUnitLengthY"]; - static orderX_Getter(mthis) native "SVGFEConvolveMatrixElement_orderX_Getter"; - orderX_Getter_(mthis) => orderX_Getter(mthis); + orderX_Getter_(mthis) => mthis["orderX"]; - static orderY_Getter(mthis) native "SVGFEConvolveMatrixElement_orderY_Getter"; - orderY_Getter_(mthis) => orderY_Getter(mthis); + orderY_Getter_(mthis) => mthis["orderY"]; - static preserveAlpha_Getter(mthis) native "SVGFEConvolveMatrixElement_preserveAlpha_Getter"; - preserveAlpha_Getter_(mthis) => preserveAlpha_Getter(mthis); + preserveAlpha_Getter_(mthis) => mthis["preserveAlpha"]; - static result_Getter(mthis) native "SVGFEConvolveMatrixElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static targetX_Getter(mthis) native "SVGFEConvolveMatrixElement_targetX_Getter"; - targetX_Getter_(mthis) => targetX_Getter(mthis); + targetX_Getter_(mthis) => mthis["targetX"]; - static targetY_Getter(mthis) native "SVGFEConvolveMatrixElement_targetY_Getter"; - targetY_Getter_(mthis) => targetY_Getter(mthis); + targetY_Getter_(mthis) => mthis["targetY"]; - static width_Getter(mthis) native "SVGFEConvolveMatrixElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFEConvolveMatrixElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFEConvolveMatrixElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFEDiffuseLightingElement extends BlinkSVGElement { static final instance = new BlinkSVGFEDiffuseLightingElement(); - static diffuseConstant_Getter(mthis) native "SVGFEDiffuseLightingElement_diffuseConstant_Getter"; - diffuseConstant_Getter_(mthis) => diffuseConstant_Getter(mthis); + diffuseConstant_Getter_(mthis) => mthis["diffuseConstant"]; - static height_Getter(mthis) native "SVGFEDiffuseLightingElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static in1_Getter(mthis) native "SVGFEDiffuseLightingElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; - static kernelUnitLengthX_Getter(mthis) native "SVGFEDiffuseLightingElement_kernelUnitLengthX_Getter"; - kernelUnitLengthX_Getter_(mthis) => kernelUnitLengthX_Getter(mthis); + kernelUnitLengthX_Getter_(mthis) => mthis["kernelUnitLengthX"]; - static kernelUnitLengthY_Getter(mthis) native "SVGFEDiffuseLightingElement_kernelUnitLengthY_Getter"; - kernelUnitLengthY_Getter_(mthis) => kernelUnitLengthY_Getter(mthis); + kernelUnitLengthY_Getter_(mthis) => mthis["kernelUnitLengthY"]; - static result_Getter(mthis) native "SVGFEDiffuseLightingElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static surfaceScale_Getter(mthis) native "SVGFEDiffuseLightingElement_surfaceScale_Getter"; - surfaceScale_Getter_(mthis) => surfaceScale_Getter(mthis); + surfaceScale_Getter_(mthis) => mthis["surfaceScale"]; - static width_Getter(mthis) native "SVGFEDiffuseLightingElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFEDiffuseLightingElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFEDiffuseLightingElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFEDisplacementMapElement extends BlinkSVGElement { static final instance = new BlinkSVGFEDisplacementMapElement(); - static height_Getter(mthis) native "SVGFEDisplacementMapElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static in1_Getter(mthis) native "SVGFEDisplacementMapElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; - static in2_Getter(mthis) native "SVGFEDisplacementMapElement_in2_Getter"; - in2_Getter_(mthis) => in2_Getter(mthis); + in2_Getter_(mthis) => mthis["in2"]; - static result_Getter(mthis) native "SVGFEDisplacementMapElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static scale_Getter(mthis) native "SVGFEDisplacementMapElement_scale_Getter"; - scale_Getter_(mthis) => scale_Getter(mthis); + scale_Getter_(mthis) => mthis["scale"]; - static width_Getter(mthis) native "SVGFEDisplacementMapElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static xChannelSelector_Getter(mthis) native "SVGFEDisplacementMapElement_xChannelSelector_Getter"; - xChannelSelector_Getter_(mthis) => xChannelSelector_Getter(mthis); + xChannelSelector_Getter_(mthis) => mthis["xChannelSelector"]; - static x_Getter(mthis) native "SVGFEDisplacementMapElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static yChannelSelector_Getter(mthis) native "SVGFEDisplacementMapElement_yChannelSelector_Getter"; - yChannelSelector_Getter_(mthis) => yChannelSelector_Getter(mthis); + yChannelSelector_Getter_(mthis) => mthis["yChannelSelector"]; - static y_Getter(mthis) native "SVGFEDisplacementMapElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFEDistantLightElement extends BlinkSVGElement { static final instance = new BlinkSVGFEDistantLightElement(); - static azimuth_Getter(mthis) native "SVGFEDistantLightElement_azimuth_Getter"; - azimuth_Getter_(mthis) => azimuth_Getter(mthis); + azimuth_Getter_(mthis) => mthis["azimuth"]; - static elevation_Getter(mthis) native "SVGFEDistantLightElement_elevation_Getter"; - elevation_Getter_(mthis) => elevation_Getter(mthis); + elevation_Getter_(mthis) => mthis["elevation"]; } class BlinkSVGFEDropShadowElement extends BlinkSVGElement { static final instance = new BlinkSVGFEDropShadowElement(); - static dx_Getter(mthis) native "SVGFEDropShadowElement_dx_Getter"; - dx_Getter_(mthis) => dx_Getter(mthis); + dx_Getter_(mthis) => mthis["dx"]; - static dy_Getter(mthis) native "SVGFEDropShadowElement_dy_Getter"; - dy_Getter_(mthis) => dy_Getter(mthis); + dy_Getter_(mthis) => mthis["dy"]; - static height_Getter(mthis) native "SVGFEDropShadowElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static in1_Getter(mthis) native "SVGFEDropShadowElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; - static result_Getter(mthis) native "SVGFEDropShadowElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static setStdDeviation_Callback_0(mthis) native "SVGFEDropShadowElement_setStdDeviation_Callback"; - setStdDeviation_Callback_0_(mthis) => setStdDeviation_Callback_0(mthis); + setStdDeviation_Callback_0_(mthis) => mthis.callMethod("setStdDeviation", []); - static setStdDeviation_Callback_1(mthis, __arg_0) native "SVGFEDropShadowElement_setStdDeviation_Callback"; - setStdDeviation_Callback_1_(mthis, __arg_0) => setStdDeviation_Callback_1(mthis, __arg_0); + setStdDeviation_Callback_1_(mthis, __arg_0) => mthis.callMethod("setStdDeviation", [__arg_0]); - static setStdDeviation_Callback_2(mthis, __arg_0, __arg_1) native "SVGFEDropShadowElement_setStdDeviation_Callback"; - setStdDeviation_Callback_2_(mthis, __arg_0, __arg_1) => setStdDeviation_Callback_2(mthis, __arg_0, __arg_1); + setStdDeviation_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setStdDeviation", [__arg_0, __arg_1]); - static setStdDeviation_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGFEDropShadowElement_setStdDeviation_Callback"; - setStdDeviation_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setStdDeviation_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + stdDeviationX_Getter_(mthis) => mthis["stdDeviationX"]; - static setStdDeviation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGFEDropShadowElement_setStdDeviation_Callback"; - setStdDeviation_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setStdDeviation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + stdDeviationY_Getter_(mthis) => mthis["stdDeviationY"]; - static stdDeviationX_Getter(mthis) native "SVGFEDropShadowElement_stdDeviationX_Getter"; - stdDeviationX_Getter_(mthis) => stdDeviationX_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static stdDeviationY_Getter(mthis) native "SVGFEDropShadowElement_stdDeviationY_Getter"; - stdDeviationY_Getter_(mthis) => stdDeviationY_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static width_Getter(mthis) native "SVGFEDropShadowElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static x_Getter(mthis) native "SVGFEDropShadowElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); - - static y_Getter(mthis) native "SVGFEDropShadowElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFEFloodElement extends BlinkSVGElement { static final instance = new BlinkSVGFEFloodElement(); - static height_Getter(mthis) native "SVGFEFloodElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static result_Getter(mthis) native "SVGFEFloodElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static width_Getter(mthis) native "SVGFEFloodElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFEFloodElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFEFloodElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } @@ -20434,342 +11356,240 @@ class BlinkSVGFEFuncRElement extends BlinkSVGComponentTransferFunctionElement { class BlinkSVGFEGaussianBlurElement extends BlinkSVGElement { static final instance = new BlinkSVGFEGaussianBlurElement(); - static height_Getter(mthis) native "SVGFEGaussianBlurElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static in1_Getter(mthis) native "SVGFEGaussianBlurElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; - static result_Getter(mthis) native "SVGFEGaussianBlurElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static setStdDeviation_Callback_0(mthis) native "SVGFEGaussianBlurElement_setStdDeviation_Callback"; - setStdDeviation_Callback_0_(mthis) => setStdDeviation_Callback_0(mthis); + setStdDeviation_Callback_0_(mthis) => mthis.callMethod("setStdDeviation", []); - static setStdDeviation_Callback_1(mthis, __arg_0) native "SVGFEGaussianBlurElement_setStdDeviation_Callback"; - setStdDeviation_Callback_1_(mthis, __arg_0) => setStdDeviation_Callback_1(mthis, __arg_0); + setStdDeviation_Callback_1_(mthis, __arg_0) => mthis.callMethod("setStdDeviation", [__arg_0]); - static setStdDeviation_Callback_2(mthis, __arg_0, __arg_1) native "SVGFEGaussianBlurElement_setStdDeviation_Callback"; - setStdDeviation_Callback_2_(mthis, __arg_0, __arg_1) => setStdDeviation_Callback_2(mthis, __arg_0, __arg_1); + setStdDeviation_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setStdDeviation", [__arg_0, __arg_1]); - static setStdDeviation_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGFEGaussianBlurElement_setStdDeviation_Callback"; - setStdDeviation_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setStdDeviation_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + stdDeviationX_Getter_(mthis) => mthis["stdDeviationX"]; - static setStdDeviation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGFEGaussianBlurElement_setStdDeviation_Callback"; - setStdDeviation_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setStdDeviation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + stdDeviationY_Getter_(mthis) => mthis["stdDeviationY"]; - static stdDeviationX_Getter(mthis) native "SVGFEGaussianBlurElement_stdDeviationX_Getter"; - stdDeviationX_Getter_(mthis) => stdDeviationX_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static stdDeviationY_Getter(mthis) native "SVGFEGaussianBlurElement_stdDeviationY_Getter"; - stdDeviationY_Getter_(mthis) => stdDeviationY_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static width_Getter(mthis) native "SVGFEGaussianBlurElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static x_Getter(mthis) native "SVGFEGaussianBlurElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); - - static y_Getter(mthis) native "SVGFEGaussianBlurElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFEImageElement extends BlinkSVGElement { static final instance = new BlinkSVGFEImageElement(); - static height_Getter(mthis) native "SVGFEImageElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static href_Getter(mthis) native "SVGFEImageElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static preserveAspectRatio_Getter(mthis) native "SVGFEImageElement_preserveAspectRatio_Getter"; - preserveAspectRatio_Getter_(mthis) => preserveAspectRatio_Getter(mthis); + preserveAspectRatio_Getter_(mthis) => mthis["preserveAspectRatio"]; - static result_Getter(mthis) native "SVGFEImageElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static width_Getter(mthis) native "SVGFEImageElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFEImageElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFEImageElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFEMergeElement extends BlinkSVGElement { static final instance = new BlinkSVGFEMergeElement(); - static height_Getter(mthis) native "SVGFEMergeElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static result_Getter(mthis) native "SVGFEMergeElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static width_Getter(mthis) native "SVGFEMergeElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFEMergeElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFEMergeElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFEMergeNodeElement extends BlinkSVGElement { static final instance = new BlinkSVGFEMergeNodeElement(); - static in1_Getter(mthis) native "SVGFEMergeNodeElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; } class BlinkSVGFEMorphologyElement extends BlinkSVGElement { static final instance = new BlinkSVGFEMorphologyElement(); - static height_Getter(mthis) native "SVGFEMorphologyElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static in1_Getter(mthis) native "SVGFEMorphologyElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; - static operator_Getter(mthis) native "SVGFEMorphologyElement_operator_Getter"; - operator_Getter_(mthis) => operator_Getter(mthis); + operator_Getter_(mthis) => mthis["operator"]; - static radiusX_Getter(mthis) native "SVGFEMorphologyElement_radiusX_Getter"; - radiusX_Getter_(mthis) => radiusX_Getter(mthis); + radiusX_Getter_(mthis) => mthis["radiusX"]; - static radiusY_Getter(mthis) native "SVGFEMorphologyElement_radiusY_Getter"; - radiusY_Getter_(mthis) => radiusY_Getter(mthis); + radiusY_Getter_(mthis) => mthis["radiusY"]; - static result_Getter(mthis) native "SVGFEMorphologyElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static width_Getter(mthis) native "SVGFEMorphologyElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFEMorphologyElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFEMorphologyElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFEOffsetElement extends BlinkSVGElement { static final instance = new BlinkSVGFEOffsetElement(); - static dx_Getter(mthis) native "SVGFEOffsetElement_dx_Getter"; - dx_Getter_(mthis) => dx_Getter(mthis); + dx_Getter_(mthis) => mthis["dx"]; - static dy_Getter(mthis) native "SVGFEOffsetElement_dy_Getter"; - dy_Getter_(mthis) => dy_Getter(mthis); + dy_Getter_(mthis) => mthis["dy"]; - static height_Getter(mthis) native "SVGFEOffsetElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static in1_Getter(mthis) native "SVGFEOffsetElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; - static result_Getter(mthis) native "SVGFEOffsetElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static width_Getter(mthis) native "SVGFEOffsetElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFEOffsetElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFEOffsetElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFEPointLightElement extends BlinkSVGElement { static final instance = new BlinkSVGFEPointLightElement(); - static x_Getter(mthis) native "SVGFEPointLightElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFEPointLightElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static z_Getter(mthis) native "SVGFEPointLightElement_z_Getter"; - z_Getter_(mthis) => z_Getter(mthis); + z_Getter_(mthis) => mthis["z"]; } class BlinkSVGFESpecularLightingElement extends BlinkSVGElement { static final instance = new BlinkSVGFESpecularLightingElement(); - static height_Getter(mthis) native "SVGFESpecularLightingElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static in1_Getter(mthis) native "SVGFESpecularLightingElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; - static result_Getter(mthis) native "SVGFESpecularLightingElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static specularConstant_Getter(mthis) native "SVGFESpecularLightingElement_specularConstant_Getter"; - specularConstant_Getter_(mthis) => specularConstant_Getter(mthis); + specularConstant_Getter_(mthis) => mthis["specularConstant"]; - static specularExponent_Getter(mthis) native "SVGFESpecularLightingElement_specularExponent_Getter"; - specularExponent_Getter_(mthis) => specularExponent_Getter(mthis); + specularExponent_Getter_(mthis) => mthis["specularExponent"]; - static surfaceScale_Getter(mthis) native "SVGFESpecularLightingElement_surfaceScale_Getter"; - surfaceScale_Getter_(mthis) => surfaceScale_Getter(mthis); + surfaceScale_Getter_(mthis) => mthis["surfaceScale"]; - static width_Getter(mthis) native "SVGFESpecularLightingElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFESpecularLightingElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFESpecularLightingElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFESpotLightElement extends BlinkSVGElement { static final instance = new BlinkSVGFESpotLightElement(); - static limitingConeAngle_Getter(mthis) native "SVGFESpotLightElement_limitingConeAngle_Getter"; - limitingConeAngle_Getter_(mthis) => limitingConeAngle_Getter(mthis); + limitingConeAngle_Getter_(mthis) => mthis["limitingConeAngle"]; - static pointsAtX_Getter(mthis) native "SVGFESpotLightElement_pointsAtX_Getter"; - pointsAtX_Getter_(mthis) => pointsAtX_Getter(mthis); + pointsAtX_Getter_(mthis) => mthis["pointsAtX"]; - static pointsAtY_Getter(mthis) native "SVGFESpotLightElement_pointsAtY_Getter"; - pointsAtY_Getter_(mthis) => pointsAtY_Getter(mthis); + pointsAtY_Getter_(mthis) => mthis["pointsAtY"]; - static pointsAtZ_Getter(mthis) native "SVGFESpotLightElement_pointsAtZ_Getter"; - pointsAtZ_Getter_(mthis) => pointsAtZ_Getter(mthis); + pointsAtZ_Getter_(mthis) => mthis["pointsAtZ"]; - static specularExponent_Getter(mthis) native "SVGFESpotLightElement_specularExponent_Getter"; - specularExponent_Getter_(mthis) => specularExponent_Getter(mthis); + specularExponent_Getter_(mthis) => mthis["specularExponent"]; - static x_Getter(mthis) native "SVGFESpotLightElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFESpotLightElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static z_Getter(mthis) native "SVGFESpotLightElement_z_Getter"; - z_Getter_(mthis) => z_Getter(mthis); + z_Getter_(mthis) => mthis["z"]; } class BlinkSVGFETileElement extends BlinkSVGElement { static final instance = new BlinkSVGFETileElement(); - static height_Getter(mthis) native "SVGFETileElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static in1_Getter(mthis) native "SVGFETileElement_in1_Getter"; - in1_Getter_(mthis) => in1_Getter(mthis); + in1_Getter_(mthis) => mthis["in1"]; - static result_Getter(mthis) native "SVGFETileElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static width_Getter(mthis) native "SVGFETileElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFETileElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFETileElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFETurbulenceElement extends BlinkSVGElement { static final instance = new BlinkSVGFETurbulenceElement(); - static baseFrequencyX_Getter(mthis) native "SVGFETurbulenceElement_baseFrequencyX_Getter"; - baseFrequencyX_Getter_(mthis) => baseFrequencyX_Getter(mthis); + baseFrequencyX_Getter_(mthis) => mthis["baseFrequencyX"]; - static baseFrequencyY_Getter(mthis) native "SVGFETurbulenceElement_baseFrequencyY_Getter"; - baseFrequencyY_Getter_(mthis) => baseFrequencyY_Getter(mthis); + baseFrequencyY_Getter_(mthis) => mthis["baseFrequencyY"]; - static height_Getter(mthis) native "SVGFETurbulenceElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static numOctaves_Getter(mthis) native "SVGFETurbulenceElement_numOctaves_Getter"; - numOctaves_Getter_(mthis) => numOctaves_Getter(mthis); + numOctaves_Getter_(mthis) => mthis["numOctaves"]; - static result_Getter(mthis) native "SVGFETurbulenceElement_result_Getter"; - result_Getter_(mthis) => result_Getter(mthis); + result_Getter_(mthis) => mthis["result"]; - static seed_Getter(mthis) native "SVGFETurbulenceElement_seed_Getter"; - seed_Getter_(mthis) => seed_Getter(mthis); + seed_Getter_(mthis) => mthis["seed"]; - static stitchTiles_Getter(mthis) native "SVGFETurbulenceElement_stitchTiles_Getter"; - stitchTiles_Getter_(mthis) => stitchTiles_Getter(mthis); + stitchTiles_Getter_(mthis) => mthis["stitchTiles"]; - static type_Getter(mthis) native "SVGFETurbulenceElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static width_Getter(mthis) native "SVGFETurbulenceElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGFETurbulenceElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGFETurbulenceElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGFilterElement extends BlinkSVGElement { static final instance = new BlinkSVGFilterElement(); - static filterResX_Getter(mthis) native "SVGFilterElement_filterResX_Getter"; - filterResX_Getter_(mthis) => filterResX_Getter(mthis); + filterResX_Getter_(mthis) => mthis["filterResX"]; - static filterResY_Getter(mthis) native "SVGFilterElement_filterResY_Getter"; - filterResY_Getter_(mthis) => filterResY_Getter(mthis); + filterResY_Getter_(mthis) => mthis["filterResY"]; - static filterUnits_Getter(mthis) native "SVGFilterElement_filterUnits_Getter"; - filterUnits_Getter_(mthis) => filterUnits_Getter(mthis); + filterUnits_Getter_(mthis) => mthis["filterUnits"]; - static height_Getter(mthis) native "SVGFilterElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static href_Getter(mthis) native "SVGFilterElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static primitiveUnits_Getter(mthis) native "SVGFilterElement_primitiveUnits_Getter"; - primitiveUnits_Getter_(mthis) => primitiveUnits_Getter(mthis); + primitiveUnits_Getter_(mthis) => mthis["primitiveUnits"]; - static setFilterRes_Callback_0(mthis) native "SVGFilterElement_setFilterRes_Callback"; - setFilterRes_Callback_0_(mthis) => setFilterRes_Callback_0(mthis); + setFilterRes_Callback_0_(mthis) => mthis.callMethod("setFilterRes", []); - static setFilterRes_Callback_1(mthis, __arg_0) native "SVGFilterElement_setFilterRes_Callback"; - setFilterRes_Callback_1_(mthis, __arg_0) => setFilterRes_Callback_1(mthis, __arg_0); + setFilterRes_Callback_1_(mthis, __arg_0) => mthis.callMethod("setFilterRes", [__arg_0]); - static setFilterRes_Callback_2(mthis, __arg_0, __arg_1) native "SVGFilterElement_setFilterRes_Callback"; - setFilterRes_Callback_2_(mthis, __arg_0, __arg_1) => setFilterRes_Callback_2(mthis, __arg_0, __arg_1); + setFilterRes_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setFilterRes", [__arg_0, __arg_1]); - static setFilterRes_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGFilterElement_setFilterRes_Callback"; - setFilterRes_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setFilterRes_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + width_Getter_(mthis) => mthis["width"]; - static setFilterRes_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGFilterElement_setFilterRes_Callback"; - setFilterRes_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setFilterRes_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + x_Getter_(mthis) => mthis["x"]; - static width_Getter(mthis) native "SVGFilterElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static x_Getter(mthis) native "SVGFilterElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); - - static y_Getter(mthis) native "SVGFilterElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } @@ -20806,17 +11626,13 @@ class BlinkSVGFontFaceUriElement extends BlinkSVGElement { class BlinkSVGForeignObjectElement extends BlinkSVGGraphicsElement { static final instance = new BlinkSVGForeignObjectElement(); - static height_Getter(mthis) native "SVGForeignObjectElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static width_Getter(mthis) native "SVGForeignObjectElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGForeignObjectElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGForeignObjectElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } @@ -20828,29 +11644,13 @@ class BlinkSVGGElement extends BlinkSVGGraphicsElement { class BlinkSVGGeometryElement extends BlinkSVGGraphicsElement { static final instance = new BlinkSVGGeometryElement(); - static isPointInFill_Callback_0(mthis) native "SVGGeometryElement_isPointInFill_Callback"; - isPointInFill_Callback_0_(mthis) => isPointInFill_Callback_0(mthis); + isPointInFill_Callback_0_(mthis) => mthis.callMethod("isPointInFill", []); - static isPointInFill_Callback_1(mthis, __arg_0) native "SVGGeometryElement_isPointInFill_Callback"; - isPointInFill_Callback_1_(mthis, __arg_0) => isPointInFill_Callback_1(mthis, __arg_0); + isPointInFill_Callback_1_(mthis, __arg_0) => mthis.callMethod("isPointInFill", [__arg_0]); - static isPointInFill_Callback_2(mthis, __arg_0, __arg_1) native "SVGGeometryElement_isPointInFill_Callback"; - isPointInFill_Callback_2_(mthis, __arg_0, __arg_1) => isPointInFill_Callback_2(mthis, __arg_0, __arg_1); + isPointInStroke_Callback_0_(mthis) => mthis.callMethod("isPointInStroke", []); - static isPointInFill_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGGeometryElement_isPointInFill_Callback"; - isPointInFill_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isPointInFill_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static isPointInStroke_Callback_0(mthis) native "SVGGeometryElement_isPointInStroke_Callback"; - isPointInStroke_Callback_0_(mthis) => isPointInStroke_Callback_0(mthis); - - static isPointInStroke_Callback_1(mthis, __arg_0) native "SVGGeometryElement_isPointInStroke_Callback"; - isPointInStroke_Callback_1_(mthis, __arg_0) => isPointInStroke_Callback_1(mthis, __arg_0); - - static isPointInStroke_Callback_2(mthis, __arg_0, __arg_1) native "SVGGeometryElement_isPointInStroke_Callback"; - isPointInStroke_Callback_2_(mthis, __arg_0, __arg_1) => isPointInStroke_Callback_2(mthis, __arg_0, __arg_1); - - static isPointInStroke_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGGeometryElement_isPointInStroke_Callback"; - isPointInStroke_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isPointInStroke_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + isPointInStroke_Callback_1_(mthis, __arg_0) => mthis.callMethod("isPointInStroke", [__arg_0]); } @@ -20862,135 +11662,75 @@ class BlinkSVGGlyphElement extends BlinkSVGElement { class BlinkSVGGlyphRefElement extends BlinkSVGElement { static final instance = new BlinkSVGGlyphRefElement(); - static dx_Getter(mthis) native "SVGGlyphRefElement_dx_Getter"; - dx_Getter_(mthis) => dx_Getter(mthis); + dx_Getter_(mthis) => mthis["dx"]; - static dx_Setter(mthis, __arg_0) native "SVGGlyphRefElement_dx_Setter"; - dx_Setter_(mthis, __arg_0) => dx_Setter(mthis, __arg_0); + dx_Setter_(mthis, __arg_0) => mthis["dx"] = __arg_0; - static dy_Getter(mthis) native "SVGGlyphRefElement_dy_Getter"; - dy_Getter_(mthis) => dy_Getter(mthis); + dy_Getter_(mthis) => mthis["dy"]; - static dy_Setter(mthis, __arg_0) native "SVGGlyphRefElement_dy_Setter"; - dy_Setter_(mthis, __arg_0) => dy_Setter(mthis, __arg_0); + dy_Setter_(mthis, __arg_0) => mthis["dy"] = __arg_0; - static format_Getter(mthis) native "SVGGlyphRefElement_format_Getter"; - format_Getter_(mthis) => format_Getter(mthis); + format_Getter_(mthis) => mthis["format"]; - static format_Setter(mthis, __arg_0) native "SVGGlyphRefElement_format_Setter"; - format_Setter_(mthis, __arg_0) => format_Setter(mthis, __arg_0); + format_Setter_(mthis, __arg_0) => mthis["format"] = __arg_0; - static glyphRef_Getter(mthis) native "SVGGlyphRefElement_glyphRef_Getter"; - glyphRef_Getter_(mthis) => glyphRef_Getter(mthis); + glyphRef_Getter_(mthis) => mthis["glyphRef"]; - static glyphRef_Setter(mthis, __arg_0) native "SVGGlyphRefElement_glyphRef_Setter"; - glyphRef_Setter_(mthis, __arg_0) => glyphRef_Setter(mthis, __arg_0); + glyphRef_Setter_(mthis, __arg_0) => mthis["glyphRef"] = __arg_0; - static href_Getter(mthis) native "SVGGlyphRefElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static x_Getter(mthis) native "SVGGlyphRefElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGGlyphRefElement_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y_Getter(mthis) native "SVGGlyphRefElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGGlyphRefElement_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGGradientElement extends BlinkSVGElement { static final instance = new BlinkSVGGradientElement(); - static gradientTransform_Getter(mthis) native "SVGGradientElement_gradientTransform_Getter"; - gradientTransform_Getter_(mthis) => gradientTransform_Getter(mthis); + gradientTransform_Getter_(mthis) => mthis["gradientTransform"]; - static gradientUnits_Getter(mthis) native "SVGGradientElement_gradientUnits_Getter"; - gradientUnits_Getter_(mthis) => gradientUnits_Getter(mthis); + gradientUnits_Getter_(mthis) => mthis["gradientUnits"]; - static href_Getter(mthis) native "SVGGradientElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static spreadMethod_Getter(mthis) native "SVGGradientElement_spreadMethod_Getter"; - spreadMethod_Getter_(mthis) => spreadMethod_Getter(mthis); + spreadMethod_Getter_(mthis) => mthis["spreadMethod"]; } class BlinkSVGGraphicsElement extends BlinkSVGElement { static final instance = new BlinkSVGGraphicsElement(); - static farthestViewportElement_Getter(mthis) native "SVGGraphicsElement_farthestViewportElement_Getter"; - farthestViewportElement_Getter_(mthis) => farthestViewportElement_Getter(mthis); + farthestViewportElement_Getter_(mthis) => mthis["farthestViewportElement"]; - static getBBox_Callback_0(mthis) native "SVGGraphicsElement_getBBox_Callback"; - getBBox_Callback_0_(mthis) => getBBox_Callback_0(mthis); + getBBox_Callback_0_(mthis) => mthis.callMethod("getBBox", []); - static getBBox_Callback_1(mthis, __arg_0) native "SVGGraphicsElement_getBBox_Callback"; - getBBox_Callback_1_(mthis, __arg_0) => getBBox_Callback_1(mthis, __arg_0); + getCTM_Callback_0_(mthis) => mthis.callMethod("getCTM", []); - static getBBox_Callback_2(mthis, __arg_0, __arg_1) native "SVGGraphicsElement_getBBox_Callback"; - getBBox_Callback_2_(mthis, __arg_0, __arg_1) => getBBox_Callback_2(mthis, __arg_0, __arg_1); + getScreenCTM_Callback_0_(mthis) => mthis.callMethod("getScreenCTM", []); - static getCTM_Callback_0(mthis) native "SVGGraphicsElement_getCTM_Callback"; - getCTM_Callback_0_(mthis) => getCTM_Callback_0(mthis); + getTransformToElement_Callback_0_(mthis) => mthis.callMethod("getTransformToElement", []); - static getCTM_Callback_1(mthis, __arg_0) native "SVGGraphicsElement_getCTM_Callback"; - getCTM_Callback_1_(mthis, __arg_0) => getCTM_Callback_1(mthis, __arg_0); + getTransformToElement_Callback_1_(mthis, __arg_0) => mthis.callMethod("getTransformToElement", [__arg_0]); - static getCTM_Callback_2(mthis, __arg_0, __arg_1) native "SVGGraphicsElement_getCTM_Callback"; - getCTM_Callback_2_(mthis, __arg_0, __arg_1) => getCTM_Callback_2(mthis, __arg_0, __arg_1); + hasExtension_Callback_0_(mthis) => mthis.callMethod("hasExtension", []); - static getScreenCTM_Callback_0(mthis) native "SVGGraphicsElement_getScreenCTM_Callback"; - getScreenCTM_Callback_0_(mthis) => getScreenCTM_Callback_0(mthis); + hasExtension_Callback_1_(mthis, __arg_0) => mthis.callMethod("hasExtension", [__arg_0]); - static getScreenCTM_Callback_1(mthis, __arg_0) native "SVGGraphicsElement_getScreenCTM_Callback"; - getScreenCTM_Callback_1_(mthis, __arg_0) => getScreenCTM_Callback_1(mthis, __arg_0); + nearestViewportElement_Getter_(mthis) => mthis["nearestViewportElement"]; - static getScreenCTM_Callback_2(mthis, __arg_0, __arg_1) native "SVGGraphicsElement_getScreenCTM_Callback"; - getScreenCTM_Callback_2_(mthis, __arg_0, __arg_1) => getScreenCTM_Callback_2(mthis, __arg_0, __arg_1); + requiredExtensions_Getter_(mthis) => mthis["requiredExtensions"]; - static getTransformToElement_Callback_0(mthis) native "SVGGraphicsElement_getTransformToElement_Callback"; - getTransformToElement_Callback_0_(mthis) => getTransformToElement_Callback_0(mthis); + requiredFeatures_Getter_(mthis) => mthis["requiredFeatures"]; - static getTransformToElement_Callback_1(mthis, __arg_0) native "SVGGraphicsElement_getTransformToElement_Callback"; - getTransformToElement_Callback_1_(mthis, __arg_0) => getTransformToElement_Callback_1(mthis, __arg_0); + systemLanguage_Getter_(mthis) => mthis["systemLanguage"]; - static getTransformToElement_Callback_2(mthis, __arg_0, __arg_1) native "SVGGraphicsElement_getTransformToElement_Callback"; - getTransformToElement_Callback_2_(mthis, __arg_0, __arg_1) => getTransformToElement_Callback_2(mthis, __arg_0, __arg_1); - - static getTransformToElement_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGGraphicsElement_getTransformToElement_Callback"; - getTransformToElement_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getTransformToElement_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static hasExtension_Callback_0(mthis) native "SVGGraphicsElement_hasExtension_Callback"; - hasExtension_Callback_0_(mthis) => hasExtension_Callback_0(mthis); - - static hasExtension_Callback_1(mthis, __arg_0) native "SVGGraphicsElement_hasExtension_Callback"; - hasExtension_Callback_1_(mthis, __arg_0) => hasExtension_Callback_1(mthis, __arg_0); - - static hasExtension_Callback_2(mthis, __arg_0, __arg_1) native "SVGGraphicsElement_hasExtension_Callback"; - hasExtension_Callback_2_(mthis, __arg_0, __arg_1) => hasExtension_Callback_2(mthis, __arg_0, __arg_1); - - static hasExtension_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGGraphicsElement_hasExtension_Callback"; - hasExtension_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => hasExtension_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static nearestViewportElement_Getter(mthis) native "SVGGraphicsElement_nearestViewportElement_Getter"; - nearestViewportElement_Getter_(mthis) => nearestViewportElement_Getter(mthis); - - static requiredExtensions_Getter(mthis) native "SVGGraphicsElement_requiredExtensions_Getter"; - requiredExtensions_Getter_(mthis) => requiredExtensions_Getter(mthis); - - static requiredFeatures_Getter(mthis) native "SVGGraphicsElement_requiredFeatures_Getter"; - requiredFeatures_Getter_(mthis) => requiredFeatures_Getter(mthis); - - static systemLanguage_Getter(mthis) native "SVGGraphicsElement_systemLanguage_Getter"; - systemLanguage_Getter_(mthis) => systemLanguage_Getter(mthis); - - static transform_Getter(mthis) native "SVGGraphicsElement_transform_Getter"; - transform_Getter_(mthis) => transform_Getter(mthis); + transform_Getter_(mthis) => mthis["transform"]; } @@ -21002,492 +11742,251 @@ class BlinkSVGHKernElement extends BlinkSVGElement { class BlinkSVGImageElement extends BlinkSVGGraphicsElement { static final instance = new BlinkSVGImageElement(); - static height_Getter(mthis) native "SVGImageElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static href_Getter(mthis) native "SVGImageElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static preserveAspectRatio_Getter(mthis) native "SVGImageElement_preserveAspectRatio_Getter"; - preserveAspectRatio_Getter_(mthis) => preserveAspectRatio_Getter(mthis); + preserveAspectRatio_Getter_(mthis) => mthis["preserveAspectRatio"]; - static width_Getter(mthis) native "SVGImageElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGImageElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGImageElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGLength { static final instance = new BlinkSVGLength(); - static convertToSpecifiedUnits_Callback_0(mthis) native "SVGLength_convertToSpecifiedUnits_Callback"; - convertToSpecifiedUnits_Callback_0_(mthis) => convertToSpecifiedUnits_Callback_0(mthis); + convertToSpecifiedUnits_Callback_0_(mthis) => mthis.callMethod("convertToSpecifiedUnits", []); - static convertToSpecifiedUnits_Callback_1(mthis, __arg_0) native "SVGLength_convertToSpecifiedUnits_Callback"; - convertToSpecifiedUnits_Callback_1_(mthis, __arg_0) => convertToSpecifiedUnits_Callback_1(mthis, __arg_0); + convertToSpecifiedUnits_Callback_1_(mthis, __arg_0) => mthis.callMethod("convertToSpecifiedUnits", [__arg_0]); - static convertToSpecifiedUnits_Callback_2(mthis, __arg_0, __arg_1) native "SVGLength_convertToSpecifiedUnits_Callback"; - convertToSpecifiedUnits_Callback_2_(mthis, __arg_0, __arg_1) => convertToSpecifiedUnits_Callback_2(mthis, __arg_0, __arg_1); + newValueSpecifiedUnits_Callback_0_(mthis) => mthis.callMethod("newValueSpecifiedUnits", []); - static convertToSpecifiedUnits_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGLength_convertToSpecifiedUnits_Callback"; - convertToSpecifiedUnits_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => convertToSpecifiedUnits_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + newValueSpecifiedUnits_Callback_1_(mthis, __arg_0) => mthis.callMethod("newValueSpecifiedUnits", [__arg_0]); - static newValueSpecifiedUnits_Callback_0(mthis) native "SVGLength_newValueSpecifiedUnits_Callback"; - newValueSpecifiedUnits_Callback_0_(mthis) => newValueSpecifiedUnits_Callback_0(mthis); + newValueSpecifiedUnits_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("newValueSpecifiedUnits", [__arg_0, __arg_1]); - static newValueSpecifiedUnits_Callback_1(mthis, __arg_0) native "SVGLength_newValueSpecifiedUnits_Callback"; - newValueSpecifiedUnits_Callback_1_(mthis, __arg_0) => newValueSpecifiedUnits_Callback_1(mthis, __arg_0); + unitType_Getter_(mthis) => mthis["unitType"]; - static newValueSpecifiedUnits_Callback_2(mthis, __arg_0, __arg_1) native "SVGLength_newValueSpecifiedUnits_Callback"; - newValueSpecifiedUnits_Callback_2_(mthis, __arg_0, __arg_1) => newValueSpecifiedUnits_Callback_2(mthis, __arg_0, __arg_1); + valueAsString_Getter_(mthis) => mthis["valueAsString"]; - static newValueSpecifiedUnits_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGLength_newValueSpecifiedUnits_Callback"; - newValueSpecifiedUnits_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => newValueSpecifiedUnits_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + valueAsString_Setter_(mthis, __arg_0) => mthis["valueAsString"] = __arg_0; - static newValueSpecifiedUnits_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGLength_newValueSpecifiedUnits_Callback"; - newValueSpecifiedUnits_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => newValueSpecifiedUnits_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + valueInSpecifiedUnits_Getter_(mthis) => mthis["valueInSpecifiedUnits"]; - static unitType_Getter(mthis) native "SVGLength_unitType_Getter"; - unitType_Getter_(mthis) => unitType_Getter(mthis); + valueInSpecifiedUnits_Setter_(mthis, __arg_0) => mthis["valueInSpecifiedUnits"] = __arg_0; - static valueAsString_Getter(mthis) native "SVGLength_valueAsString_Getter"; - valueAsString_Getter_(mthis) => valueAsString_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; - static valueAsString_Setter(mthis, __arg_0) native "SVGLength_valueAsString_Setter"; - valueAsString_Setter_(mthis, __arg_0) => valueAsString_Setter(mthis, __arg_0); - - static valueInSpecifiedUnits_Getter(mthis) native "SVGLength_valueInSpecifiedUnits_Getter"; - valueInSpecifiedUnits_Getter_(mthis) => valueInSpecifiedUnits_Getter(mthis); - - static valueInSpecifiedUnits_Setter(mthis, __arg_0) native "SVGLength_valueInSpecifiedUnits_Setter"; - valueInSpecifiedUnits_Setter_(mthis, __arg_0) => valueInSpecifiedUnits_Setter(mthis, __arg_0); - - static value_Getter(mthis) native "SVGLength_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); - - static value_Setter(mthis, __arg_0) native "SVGLength_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; } class BlinkSVGLengthList { static final instance = new BlinkSVGLengthList(); - static $__getter___Callback_1(mthis, __arg_0) native "SVGLengthList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "SVGLengthList___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); - static appendItem_Callback_0(mthis) native "SVGLengthList_appendItem_Callback"; - appendItem_Callback_0_(mthis) => appendItem_Callback_0(mthis); + appendItem_Callback_0_(mthis) => mthis.callMethod("appendItem", []); - static appendItem_Callback_1(mthis, __arg_0) native "SVGLengthList_appendItem_Callback"; - appendItem_Callback_1_(mthis, __arg_0) => appendItem_Callback_1(mthis, __arg_0); + appendItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("appendItem", [__arg_0]); - static appendItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGLengthList_appendItem_Callback"; - appendItem_Callback_2_(mthis, __arg_0, __arg_1) => appendItem_Callback_2(mthis, __arg_0, __arg_1); + clear_Callback_0_(mthis) => mthis.callMethod("clear", []); - static appendItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGLengthList_appendItem_Callback"; - appendItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => appendItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getItem_Callback_0_(mthis) => mthis.callMethod("getItem", []); - static clear_Callback_0(mthis) native "SVGLengthList_clear_Callback"; - clear_Callback_0_(mthis) => clear_Callback_0(mthis); + getItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("getItem", [__arg_0]); - static clear_Callback_1(mthis, __arg_0) native "SVGLengthList_clear_Callback"; - clear_Callback_1_(mthis, __arg_0) => clear_Callback_1(mthis, __arg_0); + initialize_Callback_0_(mthis) => mthis.callMethod("initialize", []); - static clear_Callback_2(mthis, __arg_0, __arg_1) native "SVGLengthList_clear_Callback"; - clear_Callback_2_(mthis, __arg_0, __arg_1) => clear_Callback_2(mthis, __arg_0, __arg_1); + initialize_Callback_1_(mthis, __arg_0) => mthis.callMethod("initialize", [__arg_0]); - static getItem_Callback_0(mthis) native "SVGLengthList_getItem_Callback"; - getItem_Callback_0_(mthis) => getItem_Callback_0(mthis); + insertItemBefore_Callback_0_(mthis) => mthis.callMethod("insertItemBefore", []); - static getItem_Callback_1(mthis, __arg_0) native "SVGLengthList_getItem_Callback"; - getItem_Callback_1_(mthis, __arg_0) => getItem_Callback_1(mthis, __arg_0); + insertItemBefore_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertItemBefore", [__arg_0]); - static getItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGLengthList_getItem_Callback"; - getItem_Callback_2_(mthis, __arg_0, __arg_1) => getItem_Callback_2(mthis, __arg_0, __arg_1); + insertItemBefore_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertItemBefore", [__arg_0, __arg_1]); - static getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGLengthList_getItem_Callback"; - getItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + length_Getter_(mthis) => mthis["length"]; - static initialize_Callback_0(mthis) native "SVGLengthList_initialize_Callback"; - initialize_Callback_0_(mthis) => initialize_Callback_0(mthis); + numberOfItems_Getter_(mthis) => mthis["numberOfItems"]; - static initialize_Callback_1(mthis, __arg_0) native "SVGLengthList_initialize_Callback"; - initialize_Callback_1_(mthis, __arg_0) => initialize_Callback_1(mthis, __arg_0); + removeItem_Callback_0_(mthis) => mthis.callMethod("removeItem", []); - static initialize_Callback_2(mthis, __arg_0, __arg_1) native "SVGLengthList_initialize_Callback"; - initialize_Callback_2_(mthis, __arg_0, __arg_1) => initialize_Callback_2(mthis, __arg_0, __arg_1); + removeItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeItem", [__arg_0]); - static initialize_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGLengthList_initialize_Callback"; - initialize_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initialize_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + replaceItem_Callback_0_(mthis) => mthis.callMethod("replaceItem", []); - static insertItemBefore_Callback_0(mthis) native "SVGLengthList_insertItemBefore_Callback"; - insertItemBefore_Callback_0_(mthis) => insertItemBefore_Callback_0(mthis); + replaceItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("replaceItem", [__arg_0]); - static insertItemBefore_Callback_1(mthis, __arg_0) native "SVGLengthList_insertItemBefore_Callback"; - insertItemBefore_Callback_1_(mthis, __arg_0) => insertItemBefore_Callback_1(mthis, __arg_0); - - static insertItemBefore_Callback_2(mthis, __arg_0, __arg_1) native "SVGLengthList_insertItemBefore_Callback"; - insertItemBefore_Callback_2_(mthis, __arg_0, __arg_1) => insertItemBefore_Callback_2(mthis, __arg_0, __arg_1); - - static insertItemBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGLengthList_insertItemBefore_Callback"; - insertItemBefore_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertItemBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static insertItemBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGLengthList_insertItemBefore_Callback"; - insertItemBefore_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertItemBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static length_Getter(mthis) native "SVGLengthList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static numberOfItems_Getter(mthis) native "SVGLengthList_numberOfItems_Getter"; - numberOfItems_Getter_(mthis) => numberOfItems_Getter(mthis); - - static removeItem_Callback_0(mthis) native "SVGLengthList_removeItem_Callback"; - removeItem_Callback_0_(mthis) => removeItem_Callback_0(mthis); - - static removeItem_Callback_1(mthis, __arg_0) native "SVGLengthList_removeItem_Callback"; - removeItem_Callback_1_(mthis, __arg_0) => removeItem_Callback_1(mthis, __arg_0); - - static removeItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGLengthList_removeItem_Callback"; - removeItem_Callback_2_(mthis, __arg_0, __arg_1) => removeItem_Callback_2(mthis, __arg_0, __arg_1); - - static removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGLengthList_removeItem_Callback"; - removeItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceItem_Callback_0(mthis) native "SVGLengthList_replaceItem_Callback"; - replaceItem_Callback_0_(mthis) => replaceItem_Callback_0(mthis); - - static replaceItem_Callback_1(mthis, __arg_0) native "SVGLengthList_replaceItem_Callback"; - replaceItem_Callback_1_(mthis, __arg_0) => replaceItem_Callback_1(mthis, __arg_0); - - static replaceItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGLengthList_replaceItem_Callback"; - replaceItem_Callback_2_(mthis, __arg_0, __arg_1) => replaceItem_Callback_2(mthis, __arg_0, __arg_1); - - static replaceItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGLengthList_replaceItem_Callback"; - replaceItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => replaceItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGLengthList_replaceItem_Callback"; - replaceItem_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => replaceItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + replaceItem_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("replaceItem", [__arg_0, __arg_1]); } class BlinkSVGLineElement extends BlinkSVGGeometryElement { static final instance = new BlinkSVGLineElement(); - static x1_Getter(mthis) native "SVGLineElement_x1_Getter"; - x1_Getter_(mthis) => x1_Getter(mthis); + x1_Getter_(mthis) => mthis["x1"]; - static x2_Getter(mthis) native "SVGLineElement_x2_Getter"; - x2_Getter_(mthis) => x2_Getter(mthis); + x2_Getter_(mthis) => mthis["x2"]; - static y1_Getter(mthis) native "SVGLineElement_y1_Getter"; - y1_Getter_(mthis) => y1_Getter(mthis); + y1_Getter_(mthis) => mthis["y1"]; - static y2_Getter(mthis) native "SVGLineElement_y2_Getter"; - y2_Getter_(mthis) => y2_Getter(mthis); + y2_Getter_(mthis) => mthis["y2"]; } class BlinkSVGLinearGradientElement extends BlinkSVGGradientElement { static final instance = new BlinkSVGLinearGradientElement(); - static x1_Getter(mthis) native "SVGLinearGradientElement_x1_Getter"; - x1_Getter_(mthis) => x1_Getter(mthis); + x1_Getter_(mthis) => mthis["x1"]; - static x2_Getter(mthis) native "SVGLinearGradientElement_x2_Getter"; - x2_Getter_(mthis) => x2_Getter(mthis); + x2_Getter_(mthis) => mthis["x2"]; - static y1_Getter(mthis) native "SVGLinearGradientElement_y1_Getter"; - y1_Getter_(mthis) => y1_Getter(mthis); + y1_Getter_(mthis) => mthis["y1"]; - static y2_Getter(mthis) native "SVGLinearGradientElement_y2_Getter"; - y2_Getter_(mthis) => y2_Getter(mthis); + y2_Getter_(mthis) => mthis["y2"]; } class BlinkSVGMPathElement extends BlinkSVGElement { static final instance = new BlinkSVGMPathElement(); - static href_Getter(mthis) native "SVGMPathElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; } class BlinkSVGMarkerElement extends BlinkSVGElement { static final instance = new BlinkSVGMarkerElement(); - static markerHeight_Getter(mthis) native "SVGMarkerElement_markerHeight_Getter"; - markerHeight_Getter_(mthis) => markerHeight_Getter(mthis); + markerHeight_Getter_(mthis) => mthis["markerHeight"]; - static markerUnits_Getter(mthis) native "SVGMarkerElement_markerUnits_Getter"; - markerUnits_Getter_(mthis) => markerUnits_Getter(mthis); + markerUnits_Getter_(mthis) => mthis["markerUnits"]; - static markerWidth_Getter(mthis) native "SVGMarkerElement_markerWidth_Getter"; - markerWidth_Getter_(mthis) => markerWidth_Getter(mthis); + markerWidth_Getter_(mthis) => mthis["markerWidth"]; - static orientAngle_Getter(mthis) native "SVGMarkerElement_orientAngle_Getter"; - orientAngle_Getter_(mthis) => orientAngle_Getter(mthis); + orientAngle_Getter_(mthis) => mthis["orientAngle"]; - static orientType_Getter(mthis) native "SVGMarkerElement_orientType_Getter"; - orientType_Getter_(mthis) => orientType_Getter(mthis); + orientType_Getter_(mthis) => mthis["orientType"]; - static preserveAspectRatio_Getter(mthis) native "SVGMarkerElement_preserveAspectRatio_Getter"; - preserveAspectRatio_Getter_(mthis) => preserveAspectRatio_Getter(mthis); + preserveAspectRatio_Getter_(mthis) => mthis["preserveAspectRatio"]; - static refX_Getter(mthis) native "SVGMarkerElement_refX_Getter"; - refX_Getter_(mthis) => refX_Getter(mthis); + refX_Getter_(mthis) => mthis["refX"]; - static refY_Getter(mthis) native "SVGMarkerElement_refY_Getter"; - refY_Getter_(mthis) => refY_Getter(mthis); + refY_Getter_(mthis) => mthis["refY"]; - static setOrientToAngle_Callback_0(mthis) native "SVGMarkerElement_setOrientToAngle_Callback"; - setOrientToAngle_Callback_0_(mthis) => setOrientToAngle_Callback_0(mthis); + setOrientToAngle_Callback_0_(mthis) => mthis.callMethod("setOrientToAngle", []); - static setOrientToAngle_Callback_1(mthis, __arg_0) native "SVGMarkerElement_setOrientToAngle_Callback"; - setOrientToAngle_Callback_1_(mthis, __arg_0) => setOrientToAngle_Callback_1(mthis, __arg_0); + setOrientToAngle_Callback_1_(mthis, __arg_0) => mthis.callMethod("setOrientToAngle", [__arg_0]); - static setOrientToAngle_Callback_2(mthis, __arg_0, __arg_1) native "SVGMarkerElement_setOrientToAngle_Callback"; - setOrientToAngle_Callback_2_(mthis, __arg_0, __arg_1) => setOrientToAngle_Callback_2(mthis, __arg_0, __arg_1); + setOrientToAuto_Callback_0_(mthis) => mthis.callMethod("setOrientToAuto", []); - static setOrientToAngle_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGMarkerElement_setOrientToAngle_Callback"; - setOrientToAngle_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setOrientToAngle_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setOrientToAuto_Callback_0(mthis) native "SVGMarkerElement_setOrientToAuto_Callback"; - setOrientToAuto_Callback_0_(mthis) => setOrientToAuto_Callback_0(mthis); - - static setOrientToAuto_Callback_1(mthis, __arg_0) native "SVGMarkerElement_setOrientToAuto_Callback"; - setOrientToAuto_Callback_1_(mthis, __arg_0) => setOrientToAuto_Callback_1(mthis, __arg_0); - - static setOrientToAuto_Callback_2(mthis, __arg_0, __arg_1) native "SVGMarkerElement_setOrientToAuto_Callback"; - setOrientToAuto_Callback_2_(mthis, __arg_0, __arg_1) => setOrientToAuto_Callback_2(mthis, __arg_0, __arg_1); - - static viewBox_Getter(mthis) native "SVGMarkerElement_viewBox_Getter"; - viewBox_Getter_(mthis) => viewBox_Getter(mthis); + viewBox_Getter_(mthis) => mthis["viewBox"]; } class BlinkSVGMaskElement extends BlinkSVGElement { static final instance = new BlinkSVGMaskElement(); - static hasExtension_Callback_0(mthis) native "SVGMaskElement_hasExtension_Callback"; - hasExtension_Callback_0_(mthis) => hasExtension_Callback_0(mthis); + hasExtension_Callback_0_(mthis) => mthis.callMethod("hasExtension", []); - static hasExtension_Callback_1(mthis, __arg_0) native "SVGMaskElement_hasExtension_Callback"; - hasExtension_Callback_1_(mthis, __arg_0) => hasExtension_Callback_1(mthis, __arg_0); + hasExtension_Callback_1_(mthis, __arg_0) => mthis.callMethod("hasExtension", [__arg_0]); - static hasExtension_Callback_2(mthis, __arg_0, __arg_1) native "SVGMaskElement_hasExtension_Callback"; - hasExtension_Callback_2_(mthis, __arg_0, __arg_1) => hasExtension_Callback_2(mthis, __arg_0, __arg_1); + height_Getter_(mthis) => mthis["height"]; - static hasExtension_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGMaskElement_hasExtension_Callback"; - hasExtension_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => hasExtension_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + maskContentUnits_Getter_(mthis) => mthis["maskContentUnits"]; - static height_Getter(mthis) native "SVGMaskElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + maskUnits_Getter_(mthis) => mthis["maskUnits"]; - static maskContentUnits_Getter(mthis) native "SVGMaskElement_maskContentUnits_Getter"; - maskContentUnits_Getter_(mthis) => maskContentUnits_Getter(mthis); + requiredExtensions_Getter_(mthis) => mthis["requiredExtensions"]; - static maskUnits_Getter(mthis) native "SVGMaskElement_maskUnits_Getter"; - maskUnits_Getter_(mthis) => maskUnits_Getter(mthis); + requiredFeatures_Getter_(mthis) => mthis["requiredFeatures"]; - static requiredExtensions_Getter(mthis) native "SVGMaskElement_requiredExtensions_Getter"; - requiredExtensions_Getter_(mthis) => requiredExtensions_Getter(mthis); + systemLanguage_Getter_(mthis) => mthis["systemLanguage"]; - static requiredFeatures_Getter(mthis) native "SVGMaskElement_requiredFeatures_Getter"; - requiredFeatures_Getter_(mthis) => requiredFeatures_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static systemLanguage_Getter(mthis) native "SVGMaskElement_systemLanguage_Getter"; - systemLanguage_Getter_(mthis) => systemLanguage_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static width_Getter(mthis) native "SVGMaskElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static x_Getter(mthis) native "SVGMaskElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); - - static y_Getter(mthis) native "SVGMaskElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGMatrix { static final instance = new BlinkSVGMatrix(); - static a_Getter(mthis) native "SVGMatrix_a_Getter"; - a_Getter_(mthis) => a_Getter(mthis); + a_Getter_(mthis) => mthis["a"]; - static a_Setter(mthis, __arg_0) native "SVGMatrix_a_Setter"; - a_Setter_(mthis, __arg_0) => a_Setter(mthis, __arg_0); + a_Setter_(mthis, __arg_0) => mthis["a"] = __arg_0; - static b_Getter(mthis) native "SVGMatrix_b_Getter"; - b_Getter_(mthis) => b_Getter(mthis); + b_Getter_(mthis) => mthis["b"]; - static b_Setter(mthis, __arg_0) native "SVGMatrix_b_Setter"; - b_Setter_(mthis, __arg_0) => b_Setter(mthis, __arg_0); + b_Setter_(mthis, __arg_0) => mthis["b"] = __arg_0; - static c_Getter(mthis) native "SVGMatrix_c_Getter"; - c_Getter_(mthis) => c_Getter(mthis); + c_Getter_(mthis) => mthis["c"]; - static c_Setter(mthis, __arg_0) native "SVGMatrix_c_Setter"; - c_Setter_(mthis, __arg_0) => c_Setter(mthis, __arg_0); + c_Setter_(mthis, __arg_0) => mthis["c"] = __arg_0; - static d_Getter(mthis) native "SVGMatrix_d_Getter"; - d_Getter_(mthis) => d_Getter(mthis); + d_Getter_(mthis) => mthis["d"]; - static d_Setter(mthis, __arg_0) native "SVGMatrix_d_Setter"; - d_Setter_(mthis, __arg_0) => d_Setter(mthis, __arg_0); + d_Setter_(mthis, __arg_0) => mthis["d"] = __arg_0; - static e_Getter(mthis) native "SVGMatrix_e_Getter"; - e_Getter_(mthis) => e_Getter(mthis); + e_Getter_(mthis) => mthis["e"]; - static e_Setter(mthis, __arg_0) native "SVGMatrix_e_Setter"; - e_Setter_(mthis, __arg_0) => e_Setter(mthis, __arg_0); + e_Setter_(mthis, __arg_0) => mthis["e"] = __arg_0; - static f_Getter(mthis) native "SVGMatrix_f_Getter"; - f_Getter_(mthis) => f_Getter(mthis); + f_Getter_(mthis) => mthis["f"]; - static f_Setter(mthis, __arg_0) native "SVGMatrix_f_Setter"; - f_Setter_(mthis, __arg_0) => f_Setter(mthis, __arg_0); + f_Setter_(mthis, __arg_0) => mthis["f"] = __arg_0; - static flipX_Callback_0(mthis) native "SVGMatrix_flipX_Callback"; - flipX_Callback_0_(mthis) => flipX_Callback_0(mthis); + flipX_Callback_0_(mthis) => mthis.callMethod("flipX", []); - static flipX_Callback_1(mthis, __arg_0) native "SVGMatrix_flipX_Callback"; - flipX_Callback_1_(mthis, __arg_0) => flipX_Callback_1(mthis, __arg_0); + flipY_Callback_0_(mthis) => mthis.callMethod("flipY", []); - static flipX_Callback_2(mthis, __arg_0, __arg_1) native "SVGMatrix_flipX_Callback"; - flipX_Callback_2_(mthis, __arg_0, __arg_1) => flipX_Callback_2(mthis, __arg_0, __arg_1); + inverse_Callback_0_(mthis) => mthis.callMethod("inverse", []); - static flipY_Callback_0(mthis) native "SVGMatrix_flipY_Callback"; - flipY_Callback_0_(mthis) => flipY_Callback_0(mthis); + multiply_Callback_0_(mthis) => mthis.callMethod("multiply", []); - static flipY_Callback_1(mthis, __arg_0) native "SVGMatrix_flipY_Callback"; - flipY_Callback_1_(mthis, __arg_0) => flipY_Callback_1(mthis, __arg_0); + multiply_Callback_1_(mthis, __arg_0) => mthis.callMethod("multiply", [__arg_0]); - static flipY_Callback_2(mthis, __arg_0, __arg_1) native "SVGMatrix_flipY_Callback"; - flipY_Callback_2_(mthis, __arg_0, __arg_1) => flipY_Callback_2(mthis, __arg_0, __arg_1); + rotateFromVector_Callback_0_(mthis) => mthis.callMethod("rotateFromVector", []); - static inverse_Callback_0(mthis) native "SVGMatrix_inverse_Callback"; - inverse_Callback_0_(mthis) => inverse_Callback_0(mthis); + rotateFromVector_Callback_1_(mthis, __arg_0) => mthis.callMethod("rotateFromVector", [__arg_0]); - static inverse_Callback_1(mthis, __arg_0) native "SVGMatrix_inverse_Callback"; - inverse_Callback_1_(mthis, __arg_0) => inverse_Callback_1(mthis, __arg_0); + rotateFromVector_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("rotateFromVector", [__arg_0, __arg_1]); - static inverse_Callback_2(mthis, __arg_0, __arg_1) native "SVGMatrix_inverse_Callback"; - inverse_Callback_2_(mthis, __arg_0, __arg_1) => inverse_Callback_2(mthis, __arg_0, __arg_1); + rotate_Callback_0_(mthis) => mthis.callMethod("rotate", []); - static multiply_Callback_0(mthis) native "SVGMatrix_multiply_Callback"; - multiply_Callback_0_(mthis) => multiply_Callback_0(mthis); + rotate_Callback_1_(mthis, __arg_0) => mthis.callMethod("rotate", [__arg_0]); - static multiply_Callback_1(mthis, __arg_0) native "SVGMatrix_multiply_Callback"; - multiply_Callback_1_(mthis, __arg_0) => multiply_Callback_1(mthis, __arg_0); + scaleNonUniform_Callback_0_(mthis) => mthis.callMethod("scaleNonUniform", []); - static multiply_Callback_2(mthis, __arg_0, __arg_1) native "SVGMatrix_multiply_Callback"; - multiply_Callback_2_(mthis, __arg_0, __arg_1) => multiply_Callback_2(mthis, __arg_0, __arg_1); + scaleNonUniform_Callback_1_(mthis, __arg_0) => mthis.callMethod("scaleNonUniform", [__arg_0]); - static multiply_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGMatrix_multiply_Callback"; - multiply_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => multiply_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + scaleNonUniform_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("scaleNonUniform", [__arg_0, __arg_1]); - static rotateFromVector_Callback_0(mthis) native "SVGMatrix_rotateFromVector_Callback"; - rotateFromVector_Callback_0_(mthis) => rotateFromVector_Callback_0(mthis); + scale_Callback_0_(mthis) => mthis.callMethod("scale", []); - static rotateFromVector_Callback_1(mthis, __arg_0) native "SVGMatrix_rotateFromVector_Callback"; - rotateFromVector_Callback_1_(mthis, __arg_0) => rotateFromVector_Callback_1(mthis, __arg_0); + scale_Callback_1_(mthis, __arg_0) => mthis.callMethod("scale", [__arg_0]); - static rotateFromVector_Callback_2(mthis, __arg_0, __arg_1) native "SVGMatrix_rotateFromVector_Callback"; - rotateFromVector_Callback_2_(mthis, __arg_0, __arg_1) => rotateFromVector_Callback_2(mthis, __arg_0, __arg_1); + skewX_Callback_0_(mthis) => mthis.callMethod("skewX", []); - static rotateFromVector_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGMatrix_rotateFromVector_Callback"; - rotateFromVector_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => rotateFromVector_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + skewX_Callback_1_(mthis, __arg_0) => mthis.callMethod("skewX", [__arg_0]); - static rotateFromVector_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGMatrix_rotateFromVector_Callback"; - rotateFromVector_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => rotateFromVector_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + skewY_Callback_0_(mthis) => mthis.callMethod("skewY", []); - static rotate_Callback_0(mthis) native "SVGMatrix_rotate_Callback"; - rotate_Callback_0_(mthis) => rotate_Callback_0(mthis); + skewY_Callback_1_(mthis, __arg_0) => mthis.callMethod("skewY", [__arg_0]); - static rotate_Callback_1(mthis, __arg_0) native "SVGMatrix_rotate_Callback"; - rotate_Callback_1_(mthis, __arg_0) => rotate_Callback_1(mthis, __arg_0); + translate_Callback_0_(mthis) => mthis.callMethod("translate", []); - static rotate_Callback_2(mthis, __arg_0, __arg_1) native "SVGMatrix_rotate_Callback"; - rotate_Callback_2_(mthis, __arg_0, __arg_1) => rotate_Callback_2(mthis, __arg_0, __arg_1); + translate_Callback_1_(mthis, __arg_0) => mthis.callMethod("translate", [__arg_0]); - static rotate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGMatrix_rotate_Callback"; - rotate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => rotate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static scaleNonUniform_Callback_0(mthis) native "SVGMatrix_scaleNonUniform_Callback"; - scaleNonUniform_Callback_0_(mthis) => scaleNonUniform_Callback_0(mthis); - - static scaleNonUniform_Callback_1(mthis, __arg_0) native "SVGMatrix_scaleNonUniform_Callback"; - scaleNonUniform_Callback_1_(mthis, __arg_0) => scaleNonUniform_Callback_1(mthis, __arg_0); - - static scaleNonUniform_Callback_2(mthis, __arg_0, __arg_1) native "SVGMatrix_scaleNonUniform_Callback"; - scaleNonUniform_Callback_2_(mthis, __arg_0, __arg_1) => scaleNonUniform_Callback_2(mthis, __arg_0, __arg_1); - - static scaleNonUniform_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGMatrix_scaleNonUniform_Callback"; - scaleNonUniform_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scaleNonUniform_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static scaleNonUniform_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGMatrix_scaleNonUniform_Callback"; - scaleNonUniform_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => scaleNonUniform_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static scale_Callback_0(mthis) native "SVGMatrix_scale_Callback"; - scale_Callback_0_(mthis) => scale_Callback_0(mthis); - - static scale_Callback_1(mthis, __arg_0) native "SVGMatrix_scale_Callback"; - scale_Callback_1_(mthis, __arg_0) => scale_Callback_1(mthis, __arg_0); - - static scale_Callback_2(mthis, __arg_0, __arg_1) native "SVGMatrix_scale_Callback"; - scale_Callback_2_(mthis, __arg_0, __arg_1) => scale_Callback_2(mthis, __arg_0, __arg_1); - - static scale_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGMatrix_scale_Callback"; - scale_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scale_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static skewX_Callback_0(mthis) native "SVGMatrix_skewX_Callback"; - skewX_Callback_0_(mthis) => skewX_Callback_0(mthis); - - static skewX_Callback_1(mthis, __arg_0) native "SVGMatrix_skewX_Callback"; - skewX_Callback_1_(mthis, __arg_0) => skewX_Callback_1(mthis, __arg_0); - - static skewX_Callback_2(mthis, __arg_0, __arg_1) native "SVGMatrix_skewX_Callback"; - skewX_Callback_2_(mthis, __arg_0, __arg_1) => skewX_Callback_2(mthis, __arg_0, __arg_1); - - static skewX_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGMatrix_skewX_Callback"; - skewX_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => skewX_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static skewY_Callback_0(mthis) native "SVGMatrix_skewY_Callback"; - skewY_Callback_0_(mthis) => skewY_Callback_0(mthis); - - static skewY_Callback_1(mthis, __arg_0) native "SVGMatrix_skewY_Callback"; - skewY_Callback_1_(mthis, __arg_0) => skewY_Callback_1(mthis, __arg_0); - - static skewY_Callback_2(mthis, __arg_0, __arg_1) native "SVGMatrix_skewY_Callback"; - skewY_Callback_2_(mthis, __arg_0, __arg_1) => skewY_Callback_2(mthis, __arg_0, __arg_1); - - static skewY_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGMatrix_skewY_Callback"; - skewY_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => skewY_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static translate_Callback_0(mthis) native "SVGMatrix_translate_Callback"; - translate_Callback_0_(mthis) => translate_Callback_0(mthis); - - static translate_Callback_1(mthis, __arg_0) native "SVGMatrix_translate_Callback"; - translate_Callback_1_(mthis, __arg_0) => translate_Callback_1(mthis, __arg_0); - - static translate_Callback_2(mthis, __arg_0, __arg_1) native "SVGMatrix_translate_Callback"; - translate_Callback_2_(mthis, __arg_0, __arg_1) => translate_Callback_2(mthis, __arg_0, __arg_1); - - static translate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGMatrix_translate_Callback"; - translate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => translate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static translate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGMatrix_translate_Callback"; - translate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => translate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + translate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("translate", [__arg_0, __arg_1]); } @@ -21504,540 +12003,254 @@ class BlinkSVGMissingGlyphElement extends BlinkSVGElement { class BlinkSVGNumber { static final instance = new BlinkSVGNumber(); - static value_Getter(mthis) native "SVGNumber_value_Getter"; - value_Getter_(mthis) => value_Getter(mthis); + value_Getter_(mthis) => mthis["value"]; - static value_Setter(mthis, __arg_0) native "SVGNumber_value_Setter"; - value_Setter_(mthis, __arg_0) => value_Setter(mthis, __arg_0); + value_Setter_(mthis, __arg_0) => mthis["value"] = __arg_0; } class BlinkSVGNumberList { static final instance = new BlinkSVGNumberList(); - static $__getter___Callback_1(mthis, __arg_0) native "SVGNumberList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "SVGNumberList___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); - static appendItem_Callback_0(mthis) native "SVGNumberList_appendItem_Callback"; - appendItem_Callback_0_(mthis) => appendItem_Callback_0(mthis); + appendItem_Callback_0_(mthis) => mthis.callMethod("appendItem", []); - static appendItem_Callback_1(mthis, __arg_0) native "SVGNumberList_appendItem_Callback"; - appendItem_Callback_1_(mthis, __arg_0) => appendItem_Callback_1(mthis, __arg_0); + appendItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("appendItem", [__arg_0]); - static appendItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGNumberList_appendItem_Callback"; - appendItem_Callback_2_(mthis, __arg_0, __arg_1) => appendItem_Callback_2(mthis, __arg_0, __arg_1); + clear_Callback_0_(mthis) => mthis.callMethod("clear", []); - static appendItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGNumberList_appendItem_Callback"; - appendItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => appendItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getItem_Callback_0_(mthis) => mthis.callMethod("getItem", []); - static clear_Callback_0(mthis) native "SVGNumberList_clear_Callback"; - clear_Callback_0_(mthis) => clear_Callback_0(mthis); + getItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("getItem", [__arg_0]); - static clear_Callback_1(mthis, __arg_0) native "SVGNumberList_clear_Callback"; - clear_Callback_1_(mthis, __arg_0) => clear_Callback_1(mthis, __arg_0); + initialize_Callback_0_(mthis) => mthis.callMethod("initialize", []); - static clear_Callback_2(mthis, __arg_0, __arg_1) native "SVGNumberList_clear_Callback"; - clear_Callback_2_(mthis, __arg_0, __arg_1) => clear_Callback_2(mthis, __arg_0, __arg_1); + initialize_Callback_1_(mthis, __arg_0) => mthis.callMethod("initialize", [__arg_0]); - static getItem_Callback_0(mthis) native "SVGNumberList_getItem_Callback"; - getItem_Callback_0_(mthis) => getItem_Callback_0(mthis); + insertItemBefore_Callback_0_(mthis) => mthis.callMethod("insertItemBefore", []); - static getItem_Callback_1(mthis, __arg_0) native "SVGNumberList_getItem_Callback"; - getItem_Callback_1_(mthis, __arg_0) => getItem_Callback_1(mthis, __arg_0); + insertItemBefore_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertItemBefore", [__arg_0]); - static getItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGNumberList_getItem_Callback"; - getItem_Callback_2_(mthis, __arg_0, __arg_1) => getItem_Callback_2(mthis, __arg_0, __arg_1); + insertItemBefore_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertItemBefore", [__arg_0, __arg_1]); - static getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGNumberList_getItem_Callback"; - getItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + length_Getter_(mthis) => mthis["length"]; - static initialize_Callback_0(mthis) native "SVGNumberList_initialize_Callback"; - initialize_Callback_0_(mthis) => initialize_Callback_0(mthis); + numberOfItems_Getter_(mthis) => mthis["numberOfItems"]; - static initialize_Callback_1(mthis, __arg_0) native "SVGNumberList_initialize_Callback"; - initialize_Callback_1_(mthis, __arg_0) => initialize_Callback_1(mthis, __arg_0); + removeItem_Callback_0_(mthis) => mthis.callMethod("removeItem", []); - static initialize_Callback_2(mthis, __arg_0, __arg_1) native "SVGNumberList_initialize_Callback"; - initialize_Callback_2_(mthis, __arg_0, __arg_1) => initialize_Callback_2(mthis, __arg_0, __arg_1); + removeItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeItem", [__arg_0]); - static initialize_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGNumberList_initialize_Callback"; - initialize_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initialize_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + replaceItem_Callback_0_(mthis) => mthis.callMethod("replaceItem", []); - static insertItemBefore_Callback_0(mthis) native "SVGNumberList_insertItemBefore_Callback"; - insertItemBefore_Callback_0_(mthis) => insertItemBefore_Callback_0(mthis); + replaceItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("replaceItem", [__arg_0]); - static insertItemBefore_Callback_1(mthis, __arg_0) native "SVGNumberList_insertItemBefore_Callback"; - insertItemBefore_Callback_1_(mthis, __arg_0) => insertItemBefore_Callback_1(mthis, __arg_0); - - static insertItemBefore_Callback_2(mthis, __arg_0, __arg_1) native "SVGNumberList_insertItemBefore_Callback"; - insertItemBefore_Callback_2_(mthis, __arg_0, __arg_1) => insertItemBefore_Callback_2(mthis, __arg_0, __arg_1); - - static insertItemBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGNumberList_insertItemBefore_Callback"; - insertItemBefore_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertItemBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static insertItemBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGNumberList_insertItemBefore_Callback"; - insertItemBefore_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertItemBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static length_Getter(mthis) native "SVGNumberList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static numberOfItems_Getter(mthis) native "SVGNumberList_numberOfItems_Getter"; - numberOfItems_Getter_(mthis) => numberOfItems_Getter(mthis); - - static removeItem_Callback_0(mthis) native "SVGNumberList_removeItem_Callback"; - removeItem_Callback_0_(mthis) => removeItem_Callback_0(mthis); - - static removeItem_Callback_1(mthis, __arg_0) native "SVGNumberList_removeItem_Callback"; - removeItem_Callback_1_(mthis, __arg_0) => removeItem_Callback_1(mthis, __arg_0); - - static removeItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGNumberList_removeItem_Callback"; - removeItem_Callback_2_(mthis, __arg_0, __arg_1) => removeItem_Callback_2(mthis, __arg_0, __arg_1); - - static removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGNumberList_removeItem_Callback"; - removeItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceItem_Callback_0(mthis) native "SVGNumberList_replaceItem_Callback"; - replaceItem_Callback_0_(mthis) => replaceItem_Callback_0(mthis); - - static replaceItem_Callback_1(mthis, __arg_0) native "SVGNumberList_replaceItem_Callback"; - replaceItem_Callback_1_(mthis, __arg_0) => replaceItem_Callback_1(mthis, __arg_0); - - static replaceItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGNumberList_replaceItem_Callback"; - replaceItem_Callback_2_(mthis, __arg_0, __arg_1) => replaceItem_Callback_2(mthis, __arg_0, __arg_1); - - static replaceItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGNumberList_replaceItem_Callback"; - replaceItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => replaceItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGNumberList_replaceItem_Callback"; - replaceItem_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => replaceItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + replaceItem_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("replaceItem", [__arg_0, __arg_1]); } class BlinkSVGPathElement extends BlinkSVGGeometryElement { static final instance = new BlinkSVGPathElement(); - static animatedNormalizedPathSegList_Getter(mthis) native "SVGPathElement_animatedNormalizedPathSegList_Getter"; - animatedNormalizedPathSegList_Getter_(mthis) => animatedNormalizedPathSegList_Getter(mthis); + animatedNormalizedPathSegList_Getter_(mthis) => mthis["animatedNormalizedPathSegList"]; - static animatedPathSegList_Getter(mthis) native "SVGPathElement_animatedPathSegList_Getter"; - animatedPathSegList_Getter_(mthis) => animatedPathSegList_Getter(mthis); + animatedPathSegList_Getter_(mthis) => mthis["animatedPathSegList"]; - static createSVGPathSegArcAbs_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SVGPathElement_createSVGPathSegArcAbs_Callback"; - createSVGPathSegArcAbs_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createSVGPathSegArcAbs_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + createSVGPathSegArcAbs_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("createSVGPathSegArcAbs", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static createSVGPathSegArcAbs_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "SVGPathElement_createSVGPathSegArcAbs_Callback"; - createSVGPathSegArcAbs_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => createSVGPathSegArcAbs_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + createSVGPathSegArcAbs_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("createSVGPathSegArcAbs", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static createSVGPathSegArcAbs_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "SVGPathElement_createSVGPathSegArcAbs_Callback"; - createSVGPathSegArcAbs_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => createSVGPathSegArcAbs_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + createSVGPathSegArcAbs_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("createSVGPathSegArcAbs", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static createSVGPathSegArcAbs_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "SVGPathElement_createSVGPathSegArcAbs_Callback"; - createSVGPathSegArcAbs_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => createSVGPathSegArcAbs_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + createSVGPathSegArcRel_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("createSVGPathSegArcRel", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static createSVGPathSegArcAbs_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "SVGPathElement_createSVGPathSegArcAbs_Callback"; - createSVGPathSegArcAbs_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => createSVGPathSegArcAbs_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + createSVGPathSegArcRel_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("createSVGPathSegArcRel", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static createSVGPathSegArcRel_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SVGPathElement_createSVGPathSegArcRel_Callback"; - createSVGPathSegArcRel_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createSVGPathSegArcRel_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + createSVGPathSegArcRel_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("createSVGPathSegArcRel", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static createSVGPathSegArcRel_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "SVGPathElement_createSVGPathSegArcRel_Callback"; - createSVGPathSegArcRel_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => createSVGPathSegArcRel_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + createSVGPathSegClosePath_Callback_0_(mthis) => mthis.callMethod("createSVGPathSegClosePath", []); - static createSVGPathSegArcRel_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "SVGPathElement_createSVGPathSegArcRel_Callback"; - createSVGPathSegArcRel_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => createSVGPathSegArcRel_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + createSVGPathSegCurvetoCubicAbs_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("createSVGPathSegCurvetoCubicAbs", [__arg_0, __arg_1, __arg_2, __arg_3]); - static createSVGPathSegArcRel_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "SVGPathElement_createSVGPathSegArcRel_Callback"; - createSVGPathSegArcRel_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => createSVGPathSegArcRel_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + createSVGPathSegCurvetoCubicAbs_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("createSVGPathSegCurvetoCubicAbs", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static createSVGPathSegArcRel_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "SVGPathElement_createSVGPathSegArcRel_Callback"; - createSVGPathSegArcRel_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => createSVGPathSegArcRel_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + createSVGPathSegCurvetoCubicAbs_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("createSVGPathSegCurvetoCubicAbs", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static createSVGPathSegClosePath_Callback_0(mthis) native "SVGPathElement_createSVGPathSegClosePath_Callback"; - createSVGPathSegClosePath_Callback_0_(mthis) => createSVGPathSegClosePath_Callback_0(mthis); + createSVGPathSegCurvetoCubicRel_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("createSVGPathSegCurvetoCubicRel", [__arg_0, __arg_1, __arg_2, __arg_3]); - static createSVGPathSegClosePath_Callback_1(mthis, __arg_0) native "SVGPathElement_createSVGPathSegClosePath_Callback"; - createSVGPathSegClosePath_Callback_1_(mthis, __arg_0) => createSVGPathSegClosePath_Callback_1(mthis, __arg_0); + createSVGPathSegCurvetoCubicRel_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("createSVGPathSegCurvetoCubicRel", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static createSVGPathSegClosePath_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegClosePath_Callback"; - createSVGPathSegClosePath_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegClosePath_Callback_2(mthis, __arg_0, __arg_1); + createSVGPathSegCurvetoCubicRel_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("createSVGPathSegCurvetoCubicRel", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static createSVGPathSegCurvetoCubicAbs_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathElement_createSVGPathSegCurvetoCubicAbs_Callback"; - createSVGPathSegCurvetoCubicAbs_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createSVGPathSegCurvetoCubicAbs_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createSVGPathSegCurvetoCubicSmoothAbs_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createSVGPathSegCurvetoCubicSmoothAbs", [__arg_0, __arg_1]); - static createSVGPathSegCurvetoCubicAbs_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SVGPathElement_createSVGPathSegCurvetoCubicAbs_Callback"; - createSVGPathSegCurvetoCubicAbs_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createSVGPathSegCurvetoCubicAbs_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + createSVGPathSegCurvetoCubicSmoothAbs_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createSVGPathSegCurvetoCubicSmoothAbs", [__arg_0, __arg_1, __arg_2]); - static createSVGPathSegCurvetoCubicAbs_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "SVGPathElement_createSVGPathSegCurvetoCubicAbs_Callback"; - createSVGPathSegCurvetoCubicAbs_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => createSVGPathSegCurvetoCubicAbs_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + createSVGPathSegCurvetoCubicSmoothAbs_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("createSVGPathSegCurvetoCubicSmoothAbs", [__arg_0, __arg_1, __arg_2, __arg_3]); - static createSVGPathSegCurvetoCubicAbs_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "SVGPathElement_createSVGPathSegCurvetoCubicAbs_Callback"; - createSVGPathSegCurvetoCubicAbs_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => createSVGPathSegCurvetoCubicAbs_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + createSVGPathSegCurvetoCubicSmoothRel_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createSVGPathSegCurvetoCubicSmoothRel", [__arg_0, __arg_1]); - static createSVGPathSegCurvetoCubicAbs_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "SVGPathElement_createSVGPathSegCurvetoCubicAbs_Callback"; - createSVGPathSegCurvetoCubicAbs_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => createSVGPathSegCurvetoCubicAbs_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + createSVGPathSegCurvetoCubicSmoothRel_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createSVGPathSegCurvetoCubicSmoothRel", [__arg_0, __arg_1, __arg_2]); - static createSVGPathSegCurvetoCubicRel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathElement_createSVGPathSegCurvetoCubicRel_Callback"; - createSVGPathSegCurvetoCubicRel_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createSVGPathSegCurvetoCubicRel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createSVGPathSegCurvetoCubicSmoothRel_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("createSVGPathSegCurvetoCubicSmoothRel", [__arg_0, __arg_1, __arg_2, __arg_3]); - static createSVGPathSegCurvetoCubicRel_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SVGPathElement_createSVGPathSegCurvetoCubicRel_Callback"; - createSVGPathSegCurvetoCubicRel_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createSVGPathSegCurvetoCubicRel_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + createSVGPathSegCurvetoQuadraticAbs_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createSVGPathSegCurvetoQuadraticAbs", [__arg_0, __arg_1]); - static createSVGPathSegCurvetoCubicRel_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "SVGPathElement_createSVGPathSegCurvetoCubicRel_Callback"; - createSVGPathSegCurvetoCubicRel_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => createSVGPathSegCurvetoCubicRel_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + createSVGPathSegCurvetoQuadraticAbs_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createSVGPathSegCurvetoQuadraticAbs", [__arg_0, __arg_1, __arg_2]); - static createSVGPathSegCurvetoCubicRel_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "SVGPathElement_createSVGPathSegCurvetoCubicRel_Callback"; - createSVGPathSegCurvetoCubicRel_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => createSVGPathSegCurvetoCubicRel_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + createSVGPathSegCurvetoQuadraticAbs_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("createSVGPathSegCurvetoQuadraticAbs", [__arg_0, __arg_1, __arg_2, __arg_3]); - static createSVGPathSegCurvetoCubicRel_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "SVGPathElement_createSVGPathSegCurvetoCubicRel_Callback"; - createSVGPathSegCurvetoCubicRel_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => createSVGPathSegCurvetoCubicRel_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + createSVGPathSegCurvetoQuadraticRel_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createSVGPathSegCurvetoQuadraticRel", [__arg_0, __arg_1]); - static createSVGPathSegCurvetoCubicSmoothAbs_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegCurvetoCubicSmoothAbs_Callback"; - createSVGPathSegCurvetoCubicSmoothAbs_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegCurvetoCubicSmoothAbs_Callback_2(mthis, __arg_0, __arg_1); + createSVGPathSegCurvetoQuadraticRel_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createSVGPathSegCurvetoQuadraticRel", [__arg_0, __arg_1, __arg_2]); - static createSVGPathSegCurvetoCubicSmoothAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegCurvetoCubicSmoothAbs_Callback"; - createSVGPathSegCurvetoCubicSmoothAbs_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegCurvetoCubicSmoothAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createSVGPathSegCurvetoQuadraticRel_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("createSVGPathSegCurvetoQuadraticRel", [__arg_0, __arg_1, __arg_2, __arg_3]); - static createSVGPathSegCurvetoCubicSmoothAbs_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathElement_createSVGPathSegCurvetoCubicSmoothAbs_Callback"; - createSVGPathSegCurvetoCubicSmoothAbs_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createSVGPathSegCurvetoCubicSmoothAbs_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_0_(mthis) => mthis.callMethod("createSVGPathSegCurvetoQuadraticSmoothAbs", []); - static createSVGPathSegCurvetoCubicSmoothAbs_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SVGPathElement_createSVGPathSegCurvetoCubicSmoothAbs_Callback"; - createSVGPathSegCurvetoCubicSmoothAbs_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createSVGPathSegCurvetoCubicSmoothAbs_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_1_(mthis, __arg_0) => mthis.callMethod("createSVGPathSegCurvetoQuadraticSmoothAbs", [__arg_0]); - static createSVGPathSegCurvetoCubicSmoothAbs_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "SVGPathElement_createSVGPathSegCurvetoCubicSmoothAbs_Callback"; - createSVGPathSegCurvetoCubicSmoothAbs_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => createSVGPathSegCurvetoCubicSmoothAbs_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createSVGPathSegCurvetoQuadraticSmoothAbs", [__arg_0, __arg_1]); - static createSVGPathSegCurvetoCubicSmoothRel_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegCurvetoCubicSmoothRel_Callback"; - createSVGPathSegCurvetoCubicSmoothRel_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegCurvetoCubicSmoothRel_Callback_2(mthis, __arg_0, __arg_1); + createSVGPathSegCurvetoQuadraticSmoothRel_Callback_0_(mthis) => mthis.callMethod("createSVGPathSegCurvetoQuadraticSmoothRel", []); - static createSVGPathSegCurvetoCubicSmoothRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegCurvetoCubicSmoothRel_Callback"; - createSVGPathSegCurvetoCubicSmoothRel_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegCurvetoCubicSmoothRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createSVGPathSegCurvetoQuadraticSmoothRel_Callback_1_(mthis, __arg_0) => mthis.callMethod("createSVGPathSegCurvetoQuadraticSmoothRel", [__arg_0]); - static createSVGPathSegCurvetoCubicSmoothRel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathElement_createSVGPathSegCurvetoCubicSmoothRel_Callback"; - createSVGPathSegCurvetoCubicSmoothRel_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createSVGPathSegCurvetoCubicSmoothRel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createSVGPathSegCurvetoQuadraticSmoothRel_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createSVGPathSegCurvetoQuadraticSmoothRel", [__arg_0, __arg_1]); - static createSVGPathSegCurvetoCubicSmoothRel_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SVGPathElement_createSVGPathSegCurvetoCubicSmoothRel_Callback"; - createSVGPathSegCurvetoCubicSmoothRel_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createSVGPathSegCurvetoCubicSmoothRel_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + createSVGPathSegLinetoAbs_Callback_0_(mthis) => mthis.callMethod("createSVGPathSegLinetoAbs", []); - static createSVGPathSegCurvetoCubicSmoothRel_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "SVGPathElement_createSVGPathSegCurvetoCubicSmoothRel_Callback"; - createSVGPathSegCurvetoCubicSmoothRel_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => createSVGPathSegCurvetoCubicSmoothRel_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + createSVGPathSegLinetoAbs_Callback_1_(mthis, __arg_0) => mthis.callMethod("createSVGPathSegLinetoAbs", [__arg_0]); - static createSVGPathSegCurvetoQuadraticAbs_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegCurvetoQuadraticAbs_Callback"; - createSVGPathSegCurvetoQuadraticAbs_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegCurvetoQuadraticAbs_Callback_2(mthis, __arg_0, __arg_1); + createSVGPathSegLinetoAbs_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createSVGPathSegLinetoAbs", [__arg_0, __arg_1]); - static createSVGPathSegCurvetoQuadraticAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegCurvetoQuadraticAbs_Callback"; - createSVGPathSegCurvetoQuadraticAbs_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegCurvetoQuadraticAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createSVGPathSegLinetoHorizontalAbs_Callback_0_(mthis) => mthis.callMethod("createSVGPathSegLinetoHorizontalAbs", []); - static createSVGPathSegCurvetoQuadraticAbs_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathElement_createSVGPathSegCurvetoQuadraticAbs_Callback"; - createSVGPathSegCurvetoQuadraticAbs_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createSVGPathSegCurvetoQuadraticAbs_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createSVGPathSegLinetoHorizontalAbs_Callback_1_(mthis, __arg_0) => mthis.callMethod("createSVGPathSegLinetoHorizontalAbs", [__arg_0]); - static createSVGPathSegCurvetoQuadraticAbs_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SVGPathElement_createSVGPathSegCurvetoQuadraticAbs_Callback"; - createSVGPathSegCurvetoQuadraticAbs_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createSVGPathSegCurvetoQuadraticAbs_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + createSVGPathSegLinetoHorizontalRel_Callback_0_(mthis) => mthis.callMethod("createSVGPathSegLinetoHorizontalRel", []); - static createSVGPathSegCurvetoQuadraticAbs_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "SVGPathElement_createSVGPathSegCurvetoQuadraticAbs_Callback"; - createSVGPathSegCurvetoQuadraticAbs_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => createSVGPathSegCurvetoQuadraticAbs_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + createSVGPathSegLinetoHorizontalRel_Callback_1_(mthis, __arg_0) => mthis.callMethod("createSVGPathSegLinetoHorizontalRel", [__arg_0]); - static createSVGPathSegCurvetoQuadraticRel_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegCurvetoQuadraticRel_Callback"; - createSVGPathSegCurvetoQuadraticRel_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegCurvetoQuadraticRel_Callback_2(mthis, __arg_0, __arg_1); + createSVGPathSegLinetoRel_Callback_0_(mthis) => mthis.callMethod("createSVGPathSegLinetoRel", []); - static createSVGPathSegCurvetoQuadraticRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegCurvetoQuadraticRel_Callback"; - createSVGPathSegCurvetoQuadraticRel_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegCurvetoQuadraticRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createSVGPathSegLinetoRel_Callback_1_(mthis, __arg_0) => mthis.callMethod("createSVGPathSegLinetoRel", [__arg_0]); - static createSVGPathSegCurvetoQuadraticRel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathElement_createSVGPathSegCurvetoQuadraticRel_Callback"; - createSVGPathSegCurvetoQuadraticRel_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createSVGPathSegCurvetoQuadraticRel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createSVGPathSegLinetoRel_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createSVGPathSegLinetoRel", [__arg_0, __arg_1]); - static createSVGPathSegCurvetoQuadraticRel_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SVGPathElement_createSVGPathSegCurvetoQuadraticRel_Callback"; - createSVGPathSegCurvetoQuadraticRel_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createSVGPathSegCurvetoQuadraticRel_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + createSVGPathSegLinetoVerticalAbs_Callback_0_(mthis) => mthis.callMethod("createSVGPathSegLinetoVerticalAbs", []); - static createSVGPathSegCurvetoQuadraticRel_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "SVGPathElement_createSVGPathSegCurvetoQuadraticRel_Callback"; - createSVGPathSegCurvetoQuadraticRel_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => createSVGPathSegCurvetoQuadraticRel_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + createSVGPathSegLinetoVerticalAbs_Callback_1_(mthis, __arg_0) => mthis.callMethod("createSVGPathSegLinetoVerticalAbs", [__arg_0]); - static createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_0(mthis) native "SVGPathElement_createSVGPathSegCurvetoQuadraticSmoothAbs_Callback"; - createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_0_(mthis) => createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_0(mthis); + createSVGPathSegLinetoVerticalRel_Callback_0_(mthis) => mthis.callMethod("createSVGPathSegLinetoVerticalRel", []); - static createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_1(mthis, __arg_0) native "SVGPathElement_createSVGPathSegCurvetoQuadraticSmoothAbs_Callback"; - createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_1_(mthis, __arg_0) => createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_1(mthis, __arg_0); + createSVGPathSegLinetoVerticalRel_Callback_1_(mthis, __arg_0) => mthis.callMethod("createSVGPathSegLinetoVerticalRel", [__arg_0]); - static createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegCurvetoQuadraticSmoothAbs_Callback"; - createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_2(mthis, __arg_0, __arg_1); + createSVGPathSegMovetoAbs_Callback_0_(mthis) => mthis.callMethod("createSVGPathSegMovetoAbs", []); - static createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegCurvetoQuadraticSmoothAbs_Callback"; - createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createSVGPathSegMovetoAbs_Callback_1_(mthis, __arg_0) => mthis.callMethod("createSVGPathSegMovetoAbs", [__arg_0]); - static createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathElement_createSVGPathSegCurvetoQuadraticSmoothAbs_Callback"; - createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createSVGPathSegMovetoAbs_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createSVGPathSegMovetoAbs", [__arg_0, __arg_1]); - static createSVGPathSegCurvetoQuadraticSmoothRel_Callback_0(mthis) native "SVGPathElement_createSVGPathSegCurvetoQuadraticSmoothRel_Callback"; - createSVGPathSegCurvetoQuadraticSmoothRel_Callback_0_(mthis) => createSVGPathSegCurvetoQuadraticSmoothRel_Callback_0(mthis); + createSVGPathSegMovetoRel_Callback_0_(mthis) => mthis.callMethod("createSVGPathSegMovetoRel", []); - static createSVGPathSegCurvetoQuadraticSmoothRel_Callback_1(mthis, __arg_0) native "SVGPathElement_createSVGPathSegCurvetoQuadraticSmoothRel_Callback"; - createSVGPathSegCurvetoQuadraticSmoothRel_Callback_1_(mthis, __arg_0) => createSVGPathSegCurvetoQuadraticSmoothRel_Callback_1(mthis, __arg_0); + createSVGPathSegMovetoRel_Callback_1_(mthis, __arg_0) => mthis.callMethod("createSVGPathSegMovetoRel", [__arg_0]); - static createSVGPathSegCurvetoQuadraticSmoothRel_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegCurvetoQuadraticSmoothRel_Callback"; - createSVGPathSegCurvetoQuadraticSmoothRel_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegCurvetoQuadraticSmoothRel_Callback_2(mthis, __arg_0, __arg_1); + createSVGPathSegMovetoRel_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createSVGPathSegMovetoRel", [__arg_0, __arg_1]); - static createSVGPathSegCurvetoQuadraticSmoothRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegCurvetoQuadraticSmoothRel_Callback"; - createSVGPathSegCurvetoQuadraticSmoothRel_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegCurvetoQuadraticSmoothRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getPathSegAtLength_Callback_0_(mthis) => mthis.callMethod("getPathSegAtLength", []); - static createSVGPathSegCurvetoQuadraticSmoothRel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathElement_createSVGPathSegCurvetoQuadraticSmoothRel_Callback"; - createSVGPathSegCurvetoQuadraticSmoothRel_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createSVGPathSegCurvetoQuadraticSmoothRel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + getPathSegAtLength_Callback_1_(mthis, __arg_0) => mthis.callMethod("getPathSegAtLength", [__arg_0]); - static createSVGPathSegLinetoAbs_Callback_0(mthis) native "SVGPathElement_createSVGPathSegLinetoAbs_Callback"; - createSVGPathSegLinetoAbs_Callback_0_(mthis) => createSVGPathSegLinetoAbs_Callback_0(mthis); + getPointAtLength_Callback_0_(mthis) => mthis.callMethod("getPointAtLength", []); - static createSVGPathSegLinetoAbs_Callback_1(mthis, __arg_0) native "SVGPathElement_createSVGPathSegLinetoAbs_Callback"; - createSVGPathSegLinetoAbs_Callback_1_(mthis, __arg_0) => createSVGPathSegLinetoAbs_Callback_1(mthis, __arg_0); + getPointAtLength_Callback_1_(mthis, __arg_0) => mthis.callMethod("getPointAtLength", [__arg_0]); - static createSVGPathSegLinetoAbs_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegLinetoAbs_Callback"; - createSVGPathSegLinetoAbs_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegLinetoAbs_Callback_2(mthis, __arg_0, __arg_1); + getTotalLength_Callback_0_(mthis) => mthis.callMethod("getTotalLength", []); - static createSVGPathSegLinetoAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegLinetoAbs_Callback"; - createSVGPathSegLinetoAbs_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegLinetoAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + normalizedPathSegList_Getter_(mthis) => mthis["normalizedPathSegList"]; - static createSVGPathSegLinetoAbs_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathElement_createSVGPathSegLinetoAbs_Callback"; - createSVGPathSegLinetoAbs_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createSVGPathSegLinetoAbs_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + pathLength_Getter_(mthis) => mthis["pathLength"]; - static createSVGPathSegLinetoHorizontalAbs_Callback_0(mthis) native "SVGPathElement_createSVGPathSegLinetoHorizontalAbs_Callback"; - createSVGPathSegLinetoHorizontalAbs_Callback_0_(mthis) => createSVGPathSegLinetoHorizontalAbs_Callback_0(mthis); - - static createSVGPathSegLinetoHorizontalAbs_Callback_1(mthis, __arg_0) native "SVGPathElement_createSVGPathSegLinetoHorizontalAbs_Callback"; - createSVGPathSegLinetoHorizontalAbs_Callback_1_(mthis, __arg_0) => createSVGPathSegLinetoHorizontalAbs_Callback_1(mthis, __arg_0); - - static createSVGPathSegLinetoHorizontalAbs_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegLinetoHorizontalAbs_Callback"; - createSVGPathSegLinetoHorizontalAbs_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegLinetoHorizontalAbs_Callback_2(mthis, __arg_0, __arg_1); - - static createSVGPathSegLinetoHorizontalAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegLinetoHorizontalAbs_Callback"; - createSVGPathSegLinetoHorizontalAbs_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegLinetoHorizontalAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static createSVGPathSegLinetoHorizontalRel_Callback_0(mthis) native "SVGPathElement_createSVGPathSegLinetoHorizontalRel_Callback"; - createSVGPathSegLinetoHorizontalRel_Callback_0_(mthis) => createSVGPathSegLinetoHorizontalRel_Callback_0(mthis); - - static createSVGPathSegLinetoHorizontalRel_Callback_1(mthis, __arg_0) native "SVGPathElement_createSVGPathSegLinetoHorizontalRel_Callback"; - createSVGPathSegLinetoHorizontalRel_Callback_1_(mthis, __arg_0) => createSVGPathSegLinetoHorizontalRel_Callback_1(mthis, __arg_0); - - static createSVGPathSegLinetoHorizontalRel_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegLinetoHorizontalRel_Callback"; - createSVGPathSegLinetoHorizontalRel_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegLinetoHorizontalRel_Callback_2(mthis, __arg_0, __arg_1); - - static createSVGPathSegLinetoHorizontalRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegLinetoHorizontalRel_Callback"; - createSVGPathSegLinetoHorizontalRel_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegLinetoHorizontalRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static createSVGPathSegLinetoRel_Callback_0(mthis) native "SVGPathElement_createSVGPathSegLinetoRel_Callback"; - createSVGPathSegLinetoRel_Callback_0_(mthis) => createSVGPathSegLinetoRel_Callback_0(mthis); - - static createSVGPathSegLinetoRel_Callback_1(mthis, __arg_0) native "SVGPathElement_createSVGPathSegLinetoRel_Callback"; - createSVGPathSegLinetoRel_Callback_1_(mthis, __arg_0) => createSVGPathSegLinetoRel_Callback_1(mthis, __arg_0); - - static createSVGPathSegLinetoRel_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegLinetoRel_Callback"; - createSVGPathSegLinetoRel_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegLinetoRel_Callback_2(mthis, __arg_0, __arg_1); - - static createSVGPathSegLinetoRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegLinetoRel_Callback"; - createSVGPathSegLinetoRel_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegLinetoRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static createSVGPathSegLinetoRel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathElement_createSVGPathSegLinetoRel_Callback"; - createSVGPathSegLinetoRel_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createSVGPathSegLinetoRel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static createSVGPathSegLinetoVerticalAbs_Callback_0(mthis) native "SVGPathElement_createSVGPathSegLinetoVerticalAbs_Callback"; - createSVGPathSegLinetoVerticalAbs_Callback_0_(mthis) => createSVGPathSegLinetoVerticalAbs_Callback_0(mthis); - - static createSVGPathSegLinetoVerticalAbs_Callback_1(mthis, __arg_0) native "SVGPathElement_createSVGPathSegLinetoVerticalAbs_Callback"; - createSVGPathSegLinetoVerticalAbs_Callback_1_(mthis, __arg_0) => createSVGPathSegLinetoVerticalAbs_Callback_1(mthis, __arg_0); - - static createSVGPathSegLinetoVerticalAbs_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegLinetoVerticalAbs_Callback"; - createSVGPathSegLinetoVerticalAbs_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegLinetoVerticalAbs_Callback_2(mthis, __arg_0, __arg_1); - - static createSVGPathSegLinetoVerticalAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegLinetoVerticalAbs_Callback"; - createSVGPathSegLinetoVerticalAbs_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegLinetoVerticalAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static createSVGPathSegLinetoVerticalRel_Callback_0(mthis) native "SVGPathElement_createSVGPathSegLinetoVerticalRel_Callback"; - createSVGPathSegLinetoVerticalRel_Callback_0_(mthis) => createSVGPathSegLinetoVerticalRel_Callback_0(mthis); - - static createSVGPathSegLinetoVerticalRel_Callback_1(mthis, __arg_0) native "SVGPathElement_createSVGPathSegLinetoVerticalRel_Callback"; - createSVGPathSegLinetoVerticalRel_Callback_1_(mthis, __arg_0) => createSVGPathSegLinetoVerticalRel_Callback_1(mthis, __arg_0); - - static createSVGPathSegLinetoVerticalRel_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegLinetoVerticalRel_Callback"; - createSVGPathSegLinetoVerticalRel_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegLinetoVerticalRel_Callback_2(mthis, __arg_0, __arg_1); - - static createSVGPathSegLinetoVerticalRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegLinetoVerticalRel_Callback"; - createSVGPathSegLinetoVerticalRel_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegLinetoVerticalRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static createSVGPathSegMovetoAbs_Callback_0(mthis) native "SVGPathElement_createSVGPathSegMovetoAbs_Callback"; - createSVGPathSegMovetoAbs_Callback_0_(mthis) => createSVGPathSegMovetoAbs_Callback_0(mthis); - - static createSVGPathSegMovetoAbs_Callback_1(mthis, __arg_0) native "SVGPathElement_createSVGPathSegMovetoAbs_Callback"; - createSVGPathSegMovetoAbs_Callback_1_(mthis, __arg_0) => createSVGPathSegMovetoAbs_Callback_1(mthis, __arg_0); - - static createSVGPathSegMovetoAbs_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegMovetoAbs_Callback"; - createSVGPathSegMovetoAbs_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegMovetoAbs_Callback_2(mthis, __arg_0, __arg_1); - - static createSVGPathSegMovetoAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegMovetoAbs_Callback"; - createSVGPathSegMovetoAbs_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegMovetoAbs_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static createSVGPathSegMovetoAbs_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathElement_createSVGPathSegMovetoAbs_Callback"; - createSVGPathSegMovetoAbs_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createSVGPathSegMovetoAbs_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static createSVGPathSegMovetoRel_Callback_0(mthis) native "SVGPathElement_createSVGPathSegMovetoRel_Callback"; - createSVGPathSegMovetoRel_Callback_0_(mthis) => createSVGPathSegMovetoRel_Callback_0(mthis); - - static createSVGPathSegMovetoRel_Callback_1(mthis, __arg_0) native "SVGPathElement_createSVGPathSegMovetoRel_Callback"; - createSVGPathSegMovetoRel_Callback_1_(mthis, __arg_0) => createSVGPathSegMovetoRel_Callback_1(mthis, __arg_0); - - static createSVGPathSegMovetoRel_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_createSVGPathSegMovetoRel_Callback"; - createSVGPathSegMovetoRel_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPathSegMovetoRel_Callback_2(mthis, __arg_0, __arg_1); - - static createSVGPathSegMovetoRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_createSVGPathSegMovetoRel_Callback"; - createSVGPathSegMovetoRel_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGPathSegMovetoRel_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static createSVGPathSegMovetoRel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathElement_createSVGPathSegMovetoRel_Callback"; - createSVGPathSegMovetoRel_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createSVGPathSegMovetoRel_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static getPathSegAtLength_Callback_0(mthis) native "SVGPathElement_getPathSegAtLength_Callback"; - getPathSegAtLength_Callback_0_(mthis) => getPathSegAtLength_Callback_0(mthis); - - static getPathSegAtLength_Callback_1(mthis, __arg_0) native "SVGPathElement_getPathSegAtLength_Callback"; - getPathSegAtLength_Callback_1_(mthis, __arg_0) => getPathSegAtLength_Callback_1(mthis, __arg_0); - - static getPathSegAtLength_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_getPathSegAtLength_Callback"; - getPathSegAtLength_Callback_2_(mthis, __arg_0, __arg_1) => getPathSegAtLength_Callback_2(mthis, __arg_0, __arg_1); - - static getPathSegAtLength_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_getPathSegAtLength_Callback"; - getPathSegAtLength_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getPathSegAtLength_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static getPointAtLength_Callback_0(mthis) native "SVGPathElement_getPointAtLength_Callback"; - getPointAtLength_Callback_0_(mthis) => getPointAtLength_Callback_0(mthis); - - static getPointAtLength_Callback_1(mthis, __arg_0) native "SVGPathElement_getPointAtLength_Callback"; - getPointAtLength_Callback_1_(mthis, __arg_0) => getPointAtLength_Callback_1(mthis, __arg_0); - - static getPointAtLength_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_getPointAtLength_Callback"; - getPointAtLength_Callback_2_(mthis, __arg_0, __arg_1) => getPointAtLength_Callback_2(mthis, __arg_0, __arg_1); - - static getPointAtLength_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathElement_getPointAtLength_Callback"; - getPointAtLength_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getPointAtLength_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static getTotalLength_Callback_0(mthis) native "SVGPathElement_getTotalLength_Callback"; - getTotalLength_Callback_0_(mthis) => getTotalLength_Callback_0(mthis); - - static getTotalLength_Callback_1(mthis, __arg_0) native "SVGPathElement_getTotalLength_Callback"; - getTotalLength_Callback_1_(mthis, __arg_0) => getTotalLength_Callback_1(mthis, __arg_0); - - static getTotalLength_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathElement_getTotalLength_Callback"; - getTotalLength_Callback_2_(mthis, __arg_0, __arg_1) => getTotalLength_Callback_2(mthis, __arg_0, __arg_1); - - static normalizedPathSegList_Getter(mthis) native "SVGPathElement_normalizedPathSegList_Getter"; - normalizedPathSegList_Getter_(mthis) => normalizedPathSegList_Getter(mthis); - - static pathLength_Getter(mthis) native "SVGPathElement_pathLength_Getter"; - pathLength_Getter_(mthis) => pathLength_Getter(mthis); - - static pathSegList_Getter(mthis) native "SVGPathElement_pathSegList_Getter"; - pathSegList_Getter_(mthis) => pathSegList_Getter(mthis); + pathSegList_Getter_(mthis) => mthis["pathSegList"]; } class BlinkSVGPathSeg { static final instance = new BlinkSVGPathSeg(); - static pathSegTypeAsLetter_Getter(mthis) native "SVGPathSeg_pathSegTypeAsLetter_Getter"; - pathSegTypeAsLetter_Getter_(mthis) => pathSegTypeAsLetter_Getter(mthis); + pathSegTypeAsLetter_Getter_(mthis) => mthis["pathSegTypeAsLetter"]; - static pathSegType_Getter(mthis) native "SVGPathSeg_pathSegType_Getter"; - pathSegType_Getter_(mthis) => pathSegType_Getter(mthis); + pathSegType_Getter_(mthis) => mthis["pathSegType"]; } class BlinkSVGPathSegArcAbs extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegArcAbs(); - static angle_Getter(mthis) native "SVGPathSegArcAbs_angle_Getter"; - angle_Getter_(mthis) => angle_Getter(mthis); + angle_Getter_(mthis) => mthis["angle"]; - static angle_Setter(mthis, __arg_0) native "SVGPathSegArcAbs_angle_Setter"; - angle_Setter_(mthis, __arg_0) => angle_Setter(mthis, __arg_0); + angle_Setter_(mthis, __arg_0) => mthis["angle"] = __arg_0; - static largeArcFlag_Getter(mthis) native "SVGPathSegArcAbs_largeArcFlag_Getter"; - largeArcFlag_Getter_(mthis) => largeArcFlag_Getter(mthis); + largeArcFlag_Getter_(mthis) => mthis["largeArcFlag"]; - static largeArcFlag_Setter(mthis, __arg_0) native "SVGPathSegArcAbs_largeArcFlag_Setter"; - largeArcFlag_Setter_(mthis, __arg_0) => largeArcFlag_Setter(mthis, __arg_0); + largeArcFlag_Setter_(mthis, __arg_0) => mthis["largeArcFlag"] = __arg_0; - static r1_Getter(mthis) native "SVGPathSegArcAbs_r1_Getter"; - r1_Getter_(mthis) => r1_Getter(mthis); + r1_Getter_(mthis) => mthis["r1"]; - static r1_Setter(mthis, __arg_0) native "SVGPathSegArcAbs_r1_Setter"; - r1_Setter_(mthis, __arg_0) => r1_Setter(mthis, __arg_0); + r1_Setter_(mthis, __arg_0) => mthis["r1"] = __arg_0; - static r2_Getter(mthis) native "SVGPathSegArcAbs_r2_Getter"; - r2_Getter_(mthis) => r2_Getter(mthis); + r2_Getter_(mthis) => mthis["r2"]; - static r2_Setter(mthis, __arg_0) native "SVGPathSegArcAbs_r2_Setter"; - r2_Setter_(mthis, __arg_0) => r2_Setter(mthis, __arg_0); + r2_Setter_(mthis, __arg_0) => mthis["r2"] = __arg_0; - static sweepFlag_Getter(mthis) native "SVGPathSegArcAbs_sweepFlag_Getter"; - sweepFlag_Getter_(mthis) => sweepFlag_Getter(mthis); + sweepFlag_Getter_(mthis) => mthis["sweepFlag"]; - static sweepFlag_Setter(mthis, __arg_0) native "SVGPathSegArcAbs_sweepFlag_Setter"; - sweepFlag_Setter_(mthis, __arg_0) => sweepFlag_Setter(mthis, __arg_0); + sweepFlag_Setter_(mthis, __arg_0) => mthis["sweepFlag"] = __arg_0; - static x_Getter(mthis) native "SVGPathSegArcAbs_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegArcAbs_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegArcAbs_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegArcAbs_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegArcRel extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegArcRel(); - static angle_Getter(mthis) native "SVGPathSegArcRel_angle_Getter"; - angle_Getter_(mthis) => angle_Getter(mthis); + angle_Getter_(mthis) => mthis["angle"]; - static angle_Setter(mthis, __arg_0) native "SVGPathSegArcRel_angle_Setter"; - angle_Setter_(mthis, __arg_0) => angle_Setter(mthis, __arg_0); + angle_Setter_(mthis, __arg_0) => mthis["angle"] = __arg_0; - static largeArcFlag_Getter(mthis) native "SVGPathSegArcRel_largeArcFlag_Getter"; - largeArcFlag_Getter_(mthis) => largeArcFlag_Getter(mthis); + largeArcFlag_Getter_(mthis) => mthis["largeArcFlag"]; - static largeArcFlag_Setter(mthis, __arg_0) native "SVGPathSegArcRel_largeArcFlag_Setter"; - largeArcFlag_Setter_(mthis, __arg_0) => largeArcFlag_Setter(mthis, __arg_0); + largeArcFlag_Setter_(mthis, __arg_0) => mthis["largeArcFlag"] = __arg_0; - static r1_Getter(mthis) native "SVGPathSegArcRel_r1_Getter"; - r1_Getter_(mthis) => r1_Getter(mthis); + r1_Getter_(mthis) => mthis["r1"]; - static r1_Setter(mthis, __arg_0) native "SVGPathSegArcRel_r1_Setter"; - r1_Setter_(mthis, __arg_0) => r1_Setter(mthis, __arg_0); + r1_Setter_(mthis, __arg_0) => mthis["r1"] = __arg_0; - static r2_Getter(mthis) native "SVGPathSegArcRel_r2_Getter"; - r2_Getter_(mthis) => r2_Getter(mthis); + r2_Getter_(mthis) => mthis["r2"]; - static r2_Setter(mthis, __arg_0) native "SVGPathSegArcRel_r2_Setter"; - r2_Setter_(mthis, __arg_0) => r2_Setter(mthis, __arg_0); + r2_Setter_(mthis, __arg_0) => mthis["r2"] = __arg_0; - static sweepFlag_Getter(mthis) native "SVGPathSegArcRel_sweepFlag_Getter"; - sweepFlag_Getter_(mthis) => sweepFlag_Getter(mthis); + sweepFlag_Getter_(mthis) => mthis["sweepFlag"]; - static sweepFlag_Setter(mthis, __arg_0) native "SVGPathSegArcRel_sweepFlag_Setter"; - sweepFlag_Setter_(mthis, __arg_0) => sweepFlag_Setter(mthis, __arg_0); + sweepFlag_Setter_(mthis, __arg_0) => mthis["sweepFlag"] = __arg_0; - static x_Getter(mthis) native "SVGPathSegArcRel_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegArcRel_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegArcRel_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegArcRel_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } @@ -22049,751 +12262,480 @@ class BlinkSVGPathSegClosePath extends BlinkSVGPathSeg { class BlinkSVGPathSegCurvetoCubicAbs extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegCurvetoCubicAbs(); - static x1_Getter(mthis) native "SVGPathSegCurvetoCubicAbs_x1_Getter"; - x1_Getter_(mthis) => x1_Getter(mthis); + x1_Getter_(mthis) => mthis["x1"]; - static x1_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicAbs_x1_Setter"; - x1_Setter_(mthis, __arg_0) => x1_Setter(mthis, __arg_0); + x1_Setter_(mthis, __arg_0) => mthis["x1"] = __arg_0; - static x2_Getter(mthis) native "SVGPathSegCurvetoCubicAbs_x2_Getter"; - x2_Getter_(mthis) => x2_Getter(mthis); + x2_Getter_(mthis) => mthis["x2"]; - static x2_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicAbs_x2_Setter"; - x2_Setter_(mthis, __arg_0) => x2_Setter(mthis, __arg_0); + x2_Setter_(mthis, __arg_0) => mthis["x2"] = __arg_0; - static x_Getter(mthis) native "SVGPathSegCurvetoCubicAbs_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicAbs_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y1_Getter(mthis) native "SVGPathSegCurvetoCubicAbs_y1_Getter"; - y1_Getter_(mthis) => y1_Getter(mthis); + y1_Getter_(mthis) => mthis["y1"]; - static y1_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicAbs_y1_Setter"; - y1_Setter_(mthis, __arg_0) => y1_Setter(mthis, __arg_0); + y1_Setter_(mthis, __arg_0) => mthis["y1"] = __arg_0; - static y2_Getter(mthis) native "SVGPathSegCurvetoCubicAbs_y2_Getter"; - y2_Getter_(mthis) => y2_Getter(mthis); + y2_Getter_(mthis) => mthis["y2"]; - static y2_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicAbs_y2_Setter"; - y2_Setter_(mthis, __arg_0) => y2_Setter(mthis, __arg_0); + y2_Setter_(mthis, __arg_0) => mthis["y2"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegCurvetoCubicAbs_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicAbs_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegCurvetoCubicRel extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegCurvetoCubicRel(); - static x1_Getter(mthis) native "SVGPathSegCurvetoCubicRel_x1_Getter"; - x1_Getter_(mthis) => x1_Getter(mthis); + x1_Getter_(mthis) => mthis["x1"]; - static x1_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicRel_x1_Setter"; - x1_Setter_(mthis, __arg_0) => x1_Setter(mthis, __arg_0); + x1_Setter_(mthis, __arg_0) => mthis["x1"] = __arg_0; - static x2_Getter(mthis) native "SVGPathSegCurvetoCubicRel_x2_Getter"; - x2_Getter_(mthis) => x2_Getter(mthis); + x2_Getter_(mthis) => mthis["x2"]; - static x2_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicRel_x2_Setter"; - x2_Setter_(mthis, __arg_0) => x2_Setter(mthis, __arg_0); + x2_Setter_(mthis, __arg_0) => mthis["x2"] = __arg_0; - static x_Getter(mthis) native "SVGPathSegCurvetoCubicRel_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicRel_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y1_Getter(mthis) native "SVGPathSegCurvetoCubicRel_y1_Getter"; - y1_Getter_(mthis) => y1_Getter(mthis); + y1_Getter_(mthis) => mthis["y1"]; - static y1_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicRel_y1_Setter"; - y1_Setter_(mthis, __arg_0) => y1_Setter(mthis, __arg_0); + y1_Setter_(mthis, __arg_0) => mthis["y1"] = __arg_0; - static y2_Getter(mthis) native "SVGPathSegCurvetoCubicRel_y2_Getter"; - y2_Getter_(mthis) => y2_Getter(mthis); + y2_Getter_(mthis) => mthis["y2"]; - static y2_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicRel_y2_Setter"; - y2_Setter_(mthis, __arg_0) => y2_Setter(mthis, __arg_0); + y2_Setter_(mthis, __arg_0) => mthis["y2"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegCurvetoCubicRel_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicRel_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegCurvetoCubicSmoothAbs extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegCurvetoCubicSmoothAbs(); - static x2_Getter(mthis) native "SVGPathSegCurvetoCubicSmoothAbs_x2_Getter"; - x2_Getter_(mthis) => x2_Getter(mthis); + x2_Getter_(mthis) => mthis["x2"]; - static x2_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicSmoothAbs_x2_Setter"; - x2_Setter_(mthis, __arg_0) => x2_Setter(mthis, __arg_0); + x2_Setter_(mthis, __arg_0) => mthis["x2"] = __arg_0; - static x_Getter(mthis) native "SVGPathSegCurvetoCubicSmoothAbs_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicSmoothAbs_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y2_Getter(mthis) native "SVGPathSegCurvetoCubicSmoothAbs_y2_Getter"; - y2_Getter_(mthis) => y2_Getter(mthis); + y2_Getter_(mthis) => mthis["y2"]; - static y2_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicSmoothAbs_y2_Setter"; - y2_Setter_(mthis, __arg_0) => y2_Setter(mthis, __arg_0); + y2_Setter_(mthis, __arg_0) => mthis["y2"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegCurvetoCubicSmoothAbs_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicSmoothAbs_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegCurvetoCubicSmoothRel extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegCurvetoCubicSmoothRel(); - static x2_Getter(mthis) native "SVGPathSegCurvetoCubicSmoothRel_x2_Getter"; - x2_Getter_(mthis) => x2_Getter(mthis); + x2_Getter_(mthis) => mthis["x2"]; - static x2_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicSmoothRel_x2_Setter"; - x2_Setter_(mthis, __arg_0) => x2_Setter(mthis, __arg_0); + x2_Setter_(mthis, __arg_0) => mthis["x2"] = __arg_0; - static x_Getter(mthis) native "SVGPathSegCurvetoCubicSmoothRel_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicSmoothRel_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y2_Getter(mthis) native "SVGPathSegCurvetoCubicSmoothRel_y2_Getter"; - y2_Getter_(mthis) => y2_Getter(mthis); + y2_Getter_(mthis) => mthis["y2"]; - static y2_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicSmoothRel_y2_Setter"; - y2_Setter_(mthis, __arg_0) => y2_Setter(mthis, __arg_0); + y2_Setter_(mthis, __arg_0) => mthis["y2"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegCurvetoCubicSmoothRel_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegCurvetoCubicSmoothRel_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegCurvetoQuadraticAbs extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegCurvetoQuadraticAbs(); - static x1_Getter(mthis) native "SVGPathSegCurvetoQuadraticAbs_x1_Getter"; - x1_Getter_(mthis) => x1_Getter(mthis); + x1_Getter_(mthis) => mthis["x1"]; - static x1_Setter(mthis, __arg_0) native "SVGPathSegCurvetoQuadraticAbs_x1_Setter"; - x1_Setter_(mthis, __arg_0) => x1_Setter(mthis, __arg_0); + x1_Setter_(mthis, __arg_0) => mthis["x1"] = __arg_0; - static x_Getter(mthis) native "SVGPathSegCurvetoQuadraticAbs_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegCurvetoQuadraticAbs_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y1_Getter(mthis) native "SVGPathSegCurvetoQuadraticAbs_y1_Getter"; - y1_Getter_(mthis) => y1_Getter(mthis); + y1_Getter_(mthis) => mthis["y1"]; - static y1_Setter(mthis, __arg_0) native "SVGPathSegCurvetoQuadraticAbs_y1_Setter"; - y1_Setter_(mthis, __arg_0) => y1_Setter(mthis, __arg_0); + y1_Setter_(mthis, __arg_0) => mthis["y1"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegCurvetoQuadraticAbs_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegCurvetoQuadraticAbs_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegCurvetoQuadraticRel extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegCurvetoQuadraticRel(); - static x1_Getter(mthis) native "SVGPathSegCurvetoQuadraticRel_x1_Getter"; - x1_Getter_(mthis) => x1_Getter(mthis); + x1_Getter_(mthis) => mthis["x1"]; - static x1_Setter(mthis, __arg_0) native "SVGPathSegCurvetoQuadraticRel_x1_Setter"; - x1_Setter_(mthis, __arg_0) => x1_Setter(mthis, __arg_0); + x1_Setter_(mthis, __arg_0) => mthis["x1"] = __arg_0; - static x_Getter(mthis) native "SVGPathSegCurvetoQuadraticRel_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegCurvetoQuadraticRel_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y1_Getter(mthis) native "SVGPathSegCurvetoQuadraticRel_y1_Getter"; - y1_Getter_(mthis) => y1_Getter(mthis); + y1_Getter_(mthis) => mthis["y1"]; - static y1_Setter(mthis, __arg_0) native "SVGPathSegCurvetoQuadraticRel_y1_Setter"; - y1_Setter_(mthis, __arg_0) => y1_Setter(mthis, __arg_0); + y1_Setter_(mthis, __arg_0) => mthis["y1"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegCurvetoQuadraticRel_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegCurvetoQuadraticRel_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegCurvetoQuadraticSmoothAbs extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegCurvetoQuadraticSmoothAbs(); - static x_Getter(mthis) native "SVGPathSegCurvetoQuadraticSmoothAbs_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegCurvetoQuadraticSmoothAbs_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegCurvetoQuadraticSmoothAbs_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegCurvetoQuadraticSmoothAbs_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegCurvetoQuadraticSmoothRel extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegCurvetoQuadraticSmoothRel(); - static x_Getter(mthis) native "SVGPathSegCurvetoQuadraticSmoothRel_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegCurvetoQuadraticSmoothRel_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegCurvetoQuadraticSmoothRel_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegCurvetoQuadraticSmoothRel_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegLinetoAbs extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegLinetoAbs(); - static x_Getter(mthis) native "SVGPathSegLinetoAbs_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegLinetoAbs_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegLinetoAbs_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegLinetoAbs_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegLinetoHorizontalAbs extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegLinetoHorizontalAbs(); - static x_Getter(mthis) native "SVGPathSegLinetoHorizontalAbs_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegLinetoHorizontalAbs_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; } class BlinkSVGPathSegLinetoHorizontalRel extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegLinetoHorizontalRel(); - static x_Getter(mthis) native "SVGPathSegLinetoHorizontalRel_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegLinetoHorizontalRel_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; } class BlinkSVGPathSegLinetoRel extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegLinetoRel(); - static x_Getter(mthis) native "SVGPathSegLinetoRel_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegLinetoRel_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegLinetoRel_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegLinetoRel_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegLinetoVerticalAbs extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegLinetoVerticalAbs(); - static y_Getter(mthis) native "SVGPathSegLinetoVerticalAbs_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegLinetoVerticalAbs_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegLinetoVerticalRel extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegLinetoVerticalRel(); - static y_Getter(mthis) native "SVGPathSegLinetoVerticalRel_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegLinetoVerticalRel_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegList { static final instance = new BlinkSVGPathSegList(); - static $__getter___Callback_1(mthis, __arg_0) native "SVGPathSegList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "SVGPathSegList___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); - static appendItem_Callback_0(mthis) native "SVGPathSegList_appendItem_Callback"; - appendItem_Callback_0_(mthis) => appendItem_Callback_0(mthis); + appendItem_Callback_0_(mthis) => mthis.callMethod("appendItem", []); - static appendItem_Callback_1(mthis, __arg_0) native "SVGPathSegList_appendItem_Callback"; - appendItem_Callback_1_(mthis, __arg_0) => appendItem_Callback_1(mthis, __arg_0); + appendItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("appendItem", [__arg_0]); - static appendItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathSegList_appendItem_Callback"; - appendItem_Callback_2_(mthis, __arg_0, __arg_1) => appendItem_Callback_2(mthis, __arg_0, __arg_1); + clear_Callback_0_(mthis) => mthis.callMethod("clear", []); - static appendItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathSegList_appendItem_Callback"; - appendItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => appendItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getItem_Callback_0_(mthis) => mthis.callMethod("getItem", []); - static clear_Callback_0(mthis) native "SVGPathSegList_clear_Callback"; - clear_Callback_0_(mthis) => clear_Callback_0(mthis); + getItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("getItem", [__arg_0]); - static clear_Callback_1(mthis, __arg_0) native "SVGPathSegList_clear_Callback"; - clear_Callback_1_(mthis, __arg_0) => clear_Callback_1(mthis, __arg_0); + initialize_Callback_0_(mthis) => mthis.callMethod("initialize", []); - static clear_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathSegList_clear_Callback"; - clear_Callback_2_(mthis, __arg_0, __arg_1) => clear_Callback_2(mthis, __arg_0, __arg_1); + initialize_Callback_1_(mthis, __arg_0) => mthis.callMethod("initialize", [__arg_0]); - static getItem_Callback_0(mthis) native "SVGPathSegList_getItem_Callback"; - getItem_Callback_0_(mthis) => getItem_Callback_0(mthis); + insertItemBefore_Callback_0_(mthis) => mthis.callMethod("insertItemBefore", []); - static getItem_Callback_1(mthis, __arg_0) native "SVGPathSegList_getItem_Callback"; - getItem_Callback_1_(mthis, __arg_0) => getItem_Callback_1(mthis, __arg_0); + insertItemBefore_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertItemBefore", [__arg_0]); - static getItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathSegList_getItem_Callback"; - getItem_Callback_2_(mthis, __arg_0, __arg_1) => getItem_Callback_2(mthis, __arg_0, __arg_1); + insertItemBefore_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertItemBefore", [__arg_0, __arg_1]); - static getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathSegList_getItem_Callback"; - getItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + length_Getter_(mthis) => mthis["length"]; - static initialize_Callback_0(mthis) native "SVGPathSegList_initialize_Callback"; - initialize_Callback_0_(mthis) => initialize_Callback_0(mthis); + numberOfItems_Getter_(mthis) => mthis["numberOfItems"]; - static initialize_Callback_1(mthis, __arg_0) native "SVGPathSegList_initialize_Callback"; - initialize_Callback_1_(mthis, __arg_0) => initialize_Callback_1(mthis, __arg_0); + removeItem_Callback_0_(mthis) => mthis.callMethod("removeItem", []); - static initialize_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathSegList_initialize_Callback"; - initialize_Callback_2_(mthis, __arg_0, __arg_1) => initialize_Callback_2(mthis, __arg_0, __arg_1); + removeItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeItem", [__arg_0]); - static initialize_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathSegList_initialize_Callback"; - initialize_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initialize_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + replaceItem_Callback_0_(mthis) => mthis.callMethod("replaceItem", []); - static insertItemBefore_Callback_0(mthis) native "SVGPathSegList_insertItemBefore_Callback"; - insertItemBefore_Callback_0_(mthis) => insertItemBefore_Callback_0(mthis); + replaceItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("replaceItem", [__arg_0]); - static insertItemBefore_Callback_1(mthis, __arg_0) native "SVGPathSegList_insertItemBefore_Callback"; - insertItemBefore_Callback_1_(mthis, __arg_0) => insertItemBefore_Callback_1(mthis, __arg_0); - - static insertItemBefore_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathSegList_insertItemBefore_Callback"; - insertItemBefore_Callback_2_(mthis, __arg_0, __arg_1) => insertItemBefore_Callback_2(mthis, __arg_0, __arg_1); - - static insertItemBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathSegList_insertItemBefore_Callback"; - insertItemBefore_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertItemBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static insertItemBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathSegList_insertItemBefore_Callback"; - insertItemBefore_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertItemBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static length_Getter(mthis) native "SVGPathSegList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static numberOfItems_Getter(mthis) native "SVGPathSegList_numberOfItems_Getter"; - numberOfItems_Getter_(mthis) => numberOfItems_Getter(mthis); - - static removeItem_Callback_0(mthis) native "SVGPathSegList_removeItem_Callback"; - removeItem_Callback_0_(mthis) => removeItem_Callback_0(mthis); - - static removeItem_Callback_1(mthis, __arg_0) native "SVGPathSegList_removeItem_Callback"; - removeItem_Callback_1_(mthis, __arg_0) => removeItem_Callback_1(mthis, __arg_0); - - static removeItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathSegList_removeItem_Callback"; - removeItem_Callback_2_(mthis, __arg_0, __arg_1) => removeItem_Callback_2(mthis, __arg_0, __arg_1); - - static removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathSegList_removeItem_Callback"; - removeItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceItem_Callback_0(mthis) native "SVGPathSegList_replaceItem_Callback"; - replaceItem_Callback_0_(mthis) => replaceItem_Callback_0(mthis); - - static replaceItem_Callback_1(mthis, __arg_0) native "SVGPathSegList_replaceItem_Callback"; - replaceItem_Callback_1_(mthis, __arg_0) => replaceItem_Callback_1(mthis, __arg_0); - - static replaceItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGPathSegList_replaceItem_Callback"; - replaceItem_Callback_2_(mthis, __arg_0, __arg_1) => replaceItem_Callback_2(mthis, __arg_0, __arg_1); - - static replaceItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPathSegList_replaceItem_Callback"; - replaceItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => replaceItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPathSegList_replaceItem_Callback"; - replaceItem_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => replaceItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + replaceItem_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("replaceItem", [__arg_0, __arg_1]); } class BlinkSVGPathSegMovetoAbs extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegMovetoAbs(); - static x_Getter(mthis) native "SVGPathSegMovetoAbs_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegMovetoAbs_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegMovetoAbs_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegMovetoAbs_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPathSegMovetoRel extends BlinkSVGPathSeg { static final instance = new BlinkSVGPathSegMovetoRel(); - static x_Getter(mthis) native "SVGPathSegMovetoRel_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGPathSegMovetoRel_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y_Getter(mthis) native "SVGPathSegMovetoRel_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGPathSegMovetoRel_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPatternElement extends BlinkSVGElement { static final instance = new BlinkSVGPatternElement(); - static hasExtension_Callback_0(mthis) native "SVGPatternElement_hasExtension_Callback"; - hasExtension_Callback_0_(mthis) => hasExtension_Callback_0(mthis); + hasExtension_Callback_0_(mthis) => mthis.callMethod("hasExtension", []); - static hasExtension_Callback_1(mthis, __arg_0) native "SVGPatternElement_hasExtension_Callback"; - hasExtension_Callback_1_(mthis, __arg_0) => hasExtension_Callback_1(mthis, __arg_0); + hasExtension_Callback_1_(mthis, __arg_0) => mthis.callMethod("hasExtension", [__arg_0]); - static hasExtension_Callback_2(mthis, __arg_0, __arg_1) native "SVGPatternElement_hasExtension_Callback"; - hasExtension_Callback_2_(mthis, __arg_0, __arg_1) => hasExtension_Callback_2(mthis, __arg_0, __arg_1); + height_Getter_(mthis) => mthis["height"]; - static hasExtension_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPatternElement_hasExtension_Callback"; - hasExtension_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => hasExtension_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + href_Getter_(mthis) => mthis["href"]; - static height_Getter(mthis) native "SVGPatternElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + patternContentUnits_Getter_(mthis) => mthis["patternContentUnits"]; - static href_Getter(mthis) native "SVGPatternElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + patternTransform_Getter_(mthis) => mthis["patternTransform"]; - static patternContentUnits_Getter(mthis) native "SVGPatternElement_patternContentUnits_Getter"; - patternContentUnits_Getter_(mthis) => patternContentUnits_Getter(mthis); + patternUnits_Getter_(mthis) => mthis["patternUnits"]; - static patternTransform_Getter(mthis) native "SVGPatternElement_patternTransform_Getter"; - patternTransform_Getter_(mthis) => patternTransform_Getter(mthis); + preserveAspectRatio_Getter_(mthis) => mthis["preserveAspectRatio"]; - static patternUnits_Getter(mthis) native "SVGPatternElement_patternUnits_Getter"; - patternUnits_Getter_(mthis) => patternUnits_Getter(mthis); + requiredExtensions_Getter_(mthis) => mthis["requiredExtensions"]; - static preserveAspectRatio_Getter(mthis) native "SVGPatternElement_preserveAspectRatio_Getter"; - preserveAspectRatio_Getter_(mthis) => preserveAspectRatio_Getter(mthis); + requiredFeatures_Getter_(mthis) => mthis["requiredFeatures"]; - static requiredExtensions_Getter(mthis) native "SVGPatternElement_requiredExtensions_Getter"; - requiredExtensions_Getter_(mthis) => requiredExtensions_Getter(mthis); + systemLanguage_Getter_(mthis) => mthis["systemLanguage"]; - static requiredFeatures_Getter(mthis) native "SVGPatternElement_requiredFeatures_Getter"; - requiredFeatures_Getter_(mthis) => requiredFeatures_Getter(mthis); + viewBox_Getter_(mthis) => mthis["viewBox"]; - static systemLanguage_Getter(mthis) native "SVGPatternElement_systemLanguage_Getter"; - systemLanguage_Getter_(mthis) => systemLanguage_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static viewBox_Getter(mthis) native "SVGPatternElement_viewBox_Getter"; - viewBox_Getter_(mthis) => viewBox_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static width_Getter(mthis) native "SVGPatternElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static x_Getter(mthis) native "SVGPatternElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); - - static y_Getter(mthis) native "SVGPatternElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } class BlinkSVGPoint { static final instance = new BlinkSVGPoint(); - static matrixTransform_Callback_0(mthis) native "SVGPoint_matrixTransform_Callback"; - matrixTransform_Callback_0_(mthis) => matrixTransform_Callback_0(mthis); + matrixTransform_Callback_0_(mthis) => mthis.callMethod("matrixTransform", []); - static matrixTransform_Callback_1(mthis, __arg_0) native "SVGPoint_matrixTransform_Callback"; - matrixTransform_Callback_1_(mthis, __arg_0) => matrixTransform_Callback_1(mthis, __arg_0); + matrixTransform_Callback_1_(mthis, __arg_0) => mthis.callMethod("matrixTransform", [__arg_0]); - static matrixTransform_Callback_2(mthis, __arg_0, __arg_1) native "SVGPoint_matrixTransform_Callback"; - matrixTransform_Callback_2_(mthis, __arg_0, __arg_1) => matrixTransform_Callback_2(mthis, __arg_0, __arg_1); + x_Getter_(mthis) => mthis["x"]; - static matrixTransform_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPoint_matrixTransform_Callback"; - matrixTransform_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => matrixTransform_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static x_Getter(mthis) native "SVGPoint_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static x_Setter(mthis, __arg_0) native "SVGPoint_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); - - static y_Getter(mthis) native "SVGPoint_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); - - static y_Setter(mthis, __arg_0) native "SVGPoint_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGPointList { static final instance = new BlinkSVGPointList(); - static $__getter___Callback_1(mthis, __arg_0) native "SVGPointList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "SVGPointList___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); - static appendItem_Callback_0(mthis) native "SVGPointList_appendItem_Callback"; - appendItem_Callback_0_(mthis) => appendItem_Callback_0(mthis); + appendItem_Callback_0_(mthis) => mthis.callMethod("appendItem", []); - static appendItem_Callback_1(mthis, __arg_0) native "SVGPointList_appendItem_Callback"; - appendItem_Callback_1_(mthis, __arg_0) => appendItem_Callback_1(mthis, __arg_0); + appendItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("appendItem", [__arg_0]); - static appendItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGPointList_appendItem_Callback"; - appendItem_Callback_2_(mthis, __arg_0, __arg_1) => appendItem_Callback_2(mthis, __arg_0, __arg_1); + clear_Callback_0_(mthis) => mthis.callMethod("clear", []); - static appendItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPointList_appendItem_Callback"; - appendItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => appendItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getItem_Callback_0_(mthis) => mthis.callMethod("getItem", []); - static clear_Callback_0(mthis) native "SVGPointList_clear_Callback"; - clear_Callback_0_(mthis) => clear_Callback_0(mthis); + getItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("getItem", [__arg_0]); - static clear_Callback_1(mthis, __arg_0) native "SVGPointList_clear_Callback"; - clear_Callback_1_(mthis, __arg_0) => clear_Callback_1(mthis, __arg_0); + initialize_Callback_0_(mthis) => mthis.callMethod("initialize", []); - static clear_Callback_2(mthis, __arg_0, __arg_1) native "SVGPointList_clear_Callback"; - clear_Callback_2_(mthis, __arg_0, __arg_1) => clear_Callback_2(mthis, __arg_0, __arg_1); + initialize_Callback_1_(mthis, __arg_0) => mthis.callMethod("initialize", [__arg_0]); - static getItem_Callback_0(mthis) native "SVGPointList_getItem_Callback"; - getItem_Callback_0_(mthis) => getItem_Callback_0(mthis); + insertItemBefore_Callback_0_(mthis) => mthis.callMethod("insertItemBefore", []); - static getItem_Callback_1(mthis, __arg_0) native "SVGPointList_getItem_Callback"; - getItem_Callback_1_(mthis, __arg_0) => getItem_Callback_1(mthis, __arg_0); + insertItemBefore_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertItemBefore", [__arg_0]); - static getItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGPointList_getItem_Callback"; - getItem_Callback_2_(mthis, __arg_0, __arg_1) => getItem_Callback_2(mthis, __arg_0, __arg_1); + insertItemBefore_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertItemBefore", [__arg_0, __arg_1]); - static getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPointList_getItem_Callback"; - getItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + length_Getter_(mthis) => mthis["length"]; - static initialize_Callback_0(mthis) native "SVGPointList_initialize_Callback"; - initialize_Callback_0_(mthis) => initialize_Callback_0(mthis); + numberOfItems_Getter_(mthis) => mthis["numberOfItems"]; - static initialize_Callback_1(mthis, __arg_0) native "SVGPointList_initialize_Callback"; - initialize_Callback_1_(mthis, __arg_0) => initialize_Callback_1(mthis, __arg_0); + removeItem_Callback_0_(mthis) => mthis.callMethod("removeItem", []); - static initialize_Callback_2(mthis, __arg_0, __arg_1) native "SVGPointList_initialize_Callback"; - initialize_Callback_2_(mthis, __arg_0, __arg_1) => initialize_Callback_2(mthis, __arg_0, __arg_1); + removeItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeItem", [__arg_0]); - static initialize_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPointList_initialize_Callback"; - initialize_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initialize_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + replaceItem_Callback_0_(mthis) => mthis.callMethod("replaceItem", []); - static insertItemBefore_Callback_0(mthis) native "SVGPointList_insertItemBefore_Callback"; - insertItemBefore_Callback_0_(mthis) => insertItemBefore_Callback_0(mthis); + replaceItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("replaceItem", [__arg_0]); - static insertItemBefore_Callback_1(mthis, __arg_0) native "SVGPointList_insertItemBefore_Callback"; - insertItemBefore_Callback_1_(mthis, __arg_0) => insertItemBefore_Callback_1(mthis, __arg_0); - - static insertItemBefore_Callback_2(mthis, __arg_0, __arg_1) native "SVGPointList_insertItemBefore_Callback"; - insertItemBefore_Callback_2_(mthis, __arg_0, __arg_1) => insertItemBefore_Callback_2(mthis, __arg_0, __arg_1); - - static insertItemBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPointList_insertItemBefore_Callback"; - insertItemBefore_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertItemBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static insertItemBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPointList_insertItemBefore_Callback"; - insertItemBefore_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertItemBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static length_Getter(mthis) native "SVGPointList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static numberOfItems_Getter(mthis) native "SVGPointList_numberOfItems_Getter"; - numberOfItems_Getter_(mthis) => numberOfItems_Getter(mthis); - - static removeItem_Callback_0(mthis) native "SVGPointList_removeItem_Callback"; - removeItem_Callback_0_(mthis) => removeItem_Callback_0(mthis); - - static removeItem_Callback_1(mthis, __arg_0) native "SVGPointList_removeItem_Callback"; - removeItem_Callback_1_(mthis, __arg_0) => removeItem_Callback_1(mthis, __arg_0); - - static removeItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGPointList_removeItem_Callback"; - removeItem_Callback_2_(mthis, __arg_0, __arg_1) => removeItem_Callback_2(mthis, __arg_0, __arg_1); - - static removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPointList_removeItem_Callback"; - removeItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceItem_Callback_0(mthis) native "SVGPointList_replaceItem_Callback"; - replaceItem_Callback_0_(mthis) => replaceItem_Callback_0(mthis); - - static replaceItem_Callback_1(mthis, __arg_0) native "SVGPointList_replaceItem_Callback"; - replaceItem_Callback_1_(mthis, __arg_0) => replaceItem_Callback_1(mthis, __arg_0); - - static replaceItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGPointList_replaceItem_Callback"; - replaceItem_Callback_2_(mthis, __arg_0, __arg_1) => replaceItem_Callback_2(mthis, __arg_0, __arg_1); - - static replaceItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGPointList_replaceItem_Callback"; - replaceItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => replaceItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGPointList_replaceItem_Callback"; - replaceItem_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => replaceItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + replaceItem_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("replaceItem", [__arg_0, __arg_1]); } class BlinkSVGPolygonElement extends BlinkSVGGeometryElement { static final instance = new BlinkSVGPolygonElement(); - static animatedPoints_Getter(mthis) native "SVGPolygonElement_animatedPoints_Getter"; - animatedPoints_Getter_(mthis) => animatedPoints_Getter(mthis); + animatedPoints_Getter_(mthis) => mthis["animatedPoints"]; - static points_Getter(mthis) native "SVGPolygonElement_points_Getter"; - points_Getter_(mthis) => points_Getter(mthis); + points_Getter_(mthis) => mthis["points"]; } class BlinkSVGPolylineElement extends BlinkSVGGeometryElement { static final instance = new BlinkSVGPolylineElement(); - static animatedPoints_Getter(mthis) native "SVGPolylineElement_animatedPoints_Getter"; - animatedPoints_Getter_(mthis) => animatedPoints_Getter(mthis); + animatedPoints_Getter_(mthis) => mthis["animatedPoints"]; - static points_Getter(mthis) native "SVGPolylineElement_points_Getter"; - points_Getter_(mthis) => points_Getter(mthis); + points_Getter_(mthis) => mthis["points"]; } class BlinkSVGPreserveAspectRatio { static final instance = new BlinkSVGPreserveAspectRatio(); - static align_Getter(mthis) native "SVGPreserveAspectRatio_align_Getter"; - align_Getter_(mthis) => align_Getter(mthis); + align_Getter_(mthis) => mthis["align"]; - static align_Setter(mthis, __arg_0) native "SVGPreserveAspectRatio_align_Setter"; - align_Setter_(mthis, __arg_0) => align_Setter(mthis, __arg_0); + align_Setter_(mthis, __arg_0) => mthis["align"] = __arg_0; - static meetOrSlice_Getter(mthis) native "SVGPreserveAspectRatio_meetOrSlice_Getter"; - meetOrSlice_Getter_(mthis) => meetOrSlice_Getter(mthis); + meetOrSlice_Getter_(mthis) => mthis["meetOrSlice"]; - static meetOrSlice_Setter(mthis, __arg_0) native "SVGPreserveAspectRatio_meetOrSlice_Setter"; - meetOrSlice_Setter_(mthis, __arg_0) => meetOrSlice_Setter(mthis, __arg_0); + meetOrSlice_Setter_(mthis, __arg_0) => mthis["meetOrSlice"] = __arg_0; } class BlinkSVGRadialGradientElement extends BlinkSVGGradientElement { static final instance = new BlinkSVGRadialGradientElement(); - static cx_Getter(mthis) native "SVGRadialGradientElement_cx_Getter"; - cx_Getter_(mthis) => cx_Getter(mthis); + cx_Getter_(mthis) => mthis["cx"]; - static cy_Getter(mthis) native "SVGRadialGradientElement_cy_Getter"; - cy_Getter_(mthis) => cy_Getter(mthis); + cy_Getter_(mthis) => mthis["cy"]; - static fr_Getter(mthis) native "SVGRadialGradientElement_fr_Getter"; - fr_Getter_(mthis) => fr_Getter(mthis); + fr_Getter_(mthis) => mthis["fr"]; - static fx_Getter(mthis) native "SVGRadialGradientElement_fx_Getter"; - fx_Getter_(mthis) => fx_Getter(mthis); + fx_Getter_(mthis) => mthis["fx"]; - static fy_Getter(mthis) native "SVGRadialGradientElement_fy_Getter"; - fy_Getter_(mthis) => fy_Getter(mthis); + fy_Getter_(mthis) => mthis["fy"]; - static r_Getter(mthis) native "SVGRadialGradientElement_r_Getter"; - r_Getter_(mthis) => r_Getter(mthis); + r_Getter_(mthis) => mthis["r"]; } class BlinkSVGRect { static final instance = new BlinkSVGRect(); - static height_Getter(mthis) native "SVGRect_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static height_Setter(mthis, __arg_0) native "SVGRect_height_Setter"; - height_Setter_(mthis, __arg_0) => height_Setter(mthis, __arg_0); + height_Setter_(mthis, __arg_0) => mthis["height"] = __arg_0; - static width_Getter(mthis) native "SVGRect_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static width_Setter(mthis, __arg_0) native "SVGRect_width_Setter"; - width_Setter_(mthis, __arg_0) => width_Setter(mthis, __arg_0); + width_Setter_(mthis, __arg_0) => mthis["width"] = __arg_0; - static x_Getter(mthis) native "SVGRect_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static x_Setter(mthis, __arg_0) native "SVGRect_x_Setter"; - x_Setter_(mthis, __arg_0) => x_Setter(mthis, __arg_0); + x_Setter_(mthis, __arg_0) => mthis["x"] = __arg_0; - static y_Getter(mthis) native "SVGRect_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; - static y_Setter(mthis, __arg_0) native "SVGRect_y_Setter"; - y_Setter_(mthis, __arg_0) => y_Setter(mthis, __arg_0); + y_Setter_(mthis, __arg_0) => mthis["y"] = __arg_0; } class BlinkSVGRectElement extends BlinkSVGGeometryElement { static final instance = new BlinkSVGRectElement(); - static height_Getter(mthis) native "SVGRectElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static rx_Getter(mthis) native "SVGRectElement_rx_Getter"; - rx_Getter_(mthis) => rx_Getter(mthis); + rx_Getter_(mthis) => mthis["rx"]; - static ry_Getter(mthis) native "SVGRectElement_ry_Getter"; - ry_Getter_(mthis) => ry_Getter(mthis); + ry_Getter_(mthis) => mthis["ry"]; - static width_Getter(mthis) native "SVGRectElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGRectElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGRectElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } @@ -22805,319 +12747,124 @@ class BlinkSVGRenderingIntent { class BlinkSVGSVGElement extends BlinkSVGGraphicsElement { static final instance = new BlinkSVGSVGElement(); - static animationsPaused_Callback_0(mthis) native "SVGSVGElement_animationsPaused_Callback"; - animationsPaused_Callback_0_(mthis) => animationsPaused_Callback_0(mthis); + animationsPaused_Callback_0_(mthis) => mthis.callMethod("animationsPaused", []); - static animationsPaused_Callback_1(mthis, __arg_0) native "SVGSVGElement_animationsPaused_Callback"; - animationsPaused_Callback_1_(mthis, __arg_0) => animationsPaused_Callback_1(mthis, __arg_0); + checkEnclosure_Callback_0_(mthis) => mthis.callMethod("checkEnclosure", []); - static animationsPaused_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_animationsPaused_Callback"; - animationsPaused_Callback_2_(mthis, __arg_0, __arg_1) => animationsPaused_Callback_2(mthis, __arg_0, __arg_1); + checkEnclosure_Callback_1_(mthis, __arg_0) => mthis.callMethod("checkEnclosure", [__arg_0]); - static checkEnclosure_Callback_0(mthis) native "SVGSVGElement_checkEnclosure_Callback"; - checkEnclosure_Callback_0_(mthis) => checkEnclosure_Callback_0(mthis); + checkEnclosure_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("checkEnclosure", [__arg_0, __arg_1]); - static checkEnclosure_Callback_1(mthis, __arg_0) native "SVGSVGElement_checkEnclosure_Callback"; - checkEnclosure_Callback_1_(mthis, __arg_0) => checkEnclosure_Callback_1(mthis, __arg_0); + checkIntersection_Callback_0_(mthis) => mthis.callMethod("checkIntersection", []); - static checkEnclosure_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_checkEnclosure_Callback"; - checkEnclosure_Callback_2_(mthis, __arg_0, __arg_1) => checkEnclosure_Callback_2(mthis, __arg_0, __arg_1); + checkIntersection_Callback_1_(mthis, __arg_0) => mthis.callMethod("checkIntersection", [__arg_0]); - static checkEnclosure_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGSVGElement_checkEnclosure_Callback"; - checkEnclosure_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => checkEnclosure_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + checkIntersection_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("checkIntersection", [__arg_0, __arg_1]); - static checkEnclosure_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGSVGElement_checkEnclosure_Callback"; - checkEnclosure_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => checkEnclosure_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createSVGAngle_Callback_0_(mthis) => mthis.callMethod("createSVGAngle", []); - static checkIntersection_Callback_0(mthis) native "SVGSVGElement_checkIntersection_Callback"; - checkIntersection_Callback_0_(mthis) => checkIntersection_Callback_0(mthis); + createSVGLength_Callback_0_(mthis) => mthis.callMethod("createSVGLength", []); - static checkIntersection_Callback_1(mthis, __arg_0) native "SVGSVGElement_checkIntersection_Callback"; - checkIntersection_Callback_1_(mthis, __arg_0) => checkIntersection_Callback_1(mthis, __arg_0); + createSVGMatrix_Callback_0_(mthis) => mthis.callMethod("createSVGMatrix", []); - static checkIntersection_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_checkIntersection_Callback"; - checkIntersection_Callback_2_(mthis, __arg_0, __arg_1) => checkIntersection_Callback_2(mthis, __arg_0, __arg_1); + createSVGNumber_Callback_0_(mthis) => mthis.callMethod("createSVGNumber", []); - static checkIntersection_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGSVGElement_checkIntersection_Callback"; - checkIntersection_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => checkIntersection_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createSVGPoint_Callback_0_(mthis) => mthis.callMethod("createSVGPoint", []); - static checkIntersection_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGSVGElement_checkIntersection_Callback"; - checkIntersection_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => checkIntersection_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createSVGRect_Callback_0_(mthis) => mthis.callMethod("createSVGRect", []); - static createSVGAngle_Callback_0(mthis) native "SVGSVGElement_createSVGAngle_Callback"; - createSVGAngle_Callback_0_(mthis) => createSVGAngle_Callback_0(mthis); + createSVGTransformFromMatrix_Callback_0_(mthis) => mthis.callMethod("createSVGTransformFromMatrix", []); - static createSVGAngle_Callback_1(mthis, __arg_0) native "SVGSVGElement_createSVGAngle_Callback"; - createSVGAngle_Callback_1_(mthis, __arg_0) => createSVGAngle_Callback_1(mthis, __arg_0); + createSVGTransformFromMatrix_Callback_1_(mthis, __arg_0) => mthis.callMethod("createSVGTransformFromMatrix", [__arg_0]); - static createSVGAngle_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_createSVGAngle_Callback"; - createSVGAngle_Callback_2_(mthis, __arg_0, __arg_1) => createSVGAngle_Callback_2(mthis, __arg_0, __arg_1); + createSVGTransform_Callback_0_(mthis) => mthis.callMethod("createSVGTransform", []); - static createSVGLength_Callback_0(mthis) native "SVGSVGElement_createSVGLength_Callback"; - createSVGLength_Callback_0_(mthis) => createSVGLength_Callback_0(mthis); + currentScale_Getter_(mthis) => mthis["currentScale"]; - static createSVGLength_Callback_1(mthis, __arg_0) native "SVGSVGElement_createSVGLength_Callback"; - createSVGLength_Callback_1_(mthis, __arg_0) => createSVGLength_Callback_1(mthis, __arg_0); + currentScale_Setter_(mthis, __arg_0) => mthis["currentScale"] = __arg_0; - static createSVGLength_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_createSVGLength_Callback"; - createSVGLength_Callback_2_(mthis, __arg_0, __arg_1) => createSVGLength_Callback_2(mthis, __arg_0, __arg_1); + currentTranslate_Getter_(mthis) => mthis["currentTranslate"]; - static createSVGMatrix_Callback_0(mthis) native "SVGSVGElement_createSVGMatrix_Callback"; - createSVGMatrix_Callback_0_(mthis) => createSVGMatrix_Callback_0(mthis); + currentView_Getter_(mthis) => mthis["currentView"]; - static createSVGMatrix_Callback_1(mthis, __arg_0) native "SVGSVGElement_createSVGMatrix_Callback"; - createSVGMatrix_Callback_1_(mthis, __arg_0) => createSVGMatrix_Callback_1(mthis, __arg_0); + deselectAll_Callback_0_(mthis) => mthis.callMethod("deselectAll", []); - static createSVGMatrix_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_createSVGMatrix_Callback"; - createSVGMatrix_Callback_2_(mthis, __arg_0, __arg_1) => createSVGMatrix_Callback_2(mthis, __arg_0, __arg_1); + forceRedraw_Callback_0_(mthis) => mthis.callMethod("forceRedraw", []); - static createSVGNumber_Callback_0(mthis) native "SVGSVGElement_createSVGNumber_Callback"; - createSVGNumber_Callback_0_(mthis) => createSVGNumber_Callback_0(mthis); + getCurrentTime_Callback_0_(mthis) => mthis.callMethod("getCurrentTime", []); - static createSVGNumber_Callback_1(mthis, __arg_0) native "SVGSVGElement_createSVGNumber_Callback"; - createSVGNumber_Callback_1_(mthis, __arg_0) => createSVGNumber_Callback_1(mthis, __arg_0); + getElementById_Callback_0_(mthis) => mthis.callMethod("getElementById", []); - static createSVGNumber_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_createSVGNumber_Callback"; - createSVGNumber_Callback_2_(mthis, __arg_0, __arg_1) => createSVGNumber_Callback_2(mthis, __arg_0, __arg_1); + getElementById_Callback_1_(mthis, __arg_0) => mthis.callMethod("getElementById", [__arg_0]); - static createSVGPoint_Callback_0(mthis) native "SVGSVGElement_createSVGPoint_Callback"; - createSVGPoint_Callback_0_(mthis) => createSVGPoint_Callback_0(mthis); + getEnclosureList_Callback_0_(mthis) => mthis.callMethod("getEnclosureList", []); - static createSVGPoint_Callback_1(mthis, __arg_0) native "SVGSVGElement_createSVGPoint_Callback"; - createSVGPoint_Callback_1_(mthis, __arg_0) => createSVGPoint_Callback_1(mthis, __arg_0); + getEnclosureList_Callback_1_(mthis, __arg_0) => mthis.callMethod("getEnclosureList", [__arg_0]); - static createSVGPoint_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_createSVGPoint_Callback"; - createSVGPoint_Callback_2_(mthis, __arg_0, __arg_1) => createSVGPoint_Callback_2(mthis, __arg_0, __arg_1); + getEnclosureList_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getEnclosureList", [__arg_0, __arg_1]); - static createSVGRect_Callback_0(mthis) native "SVGSVGElement_createSVGRect_Callback"; - createSVGRect_Callback_0_(mthis) => createSVGRect_Callback_0(mthis); + getIntersectionList_Callback_0_(mthis) => mthis.callMethod("getIntersectionList", []); - static createSVGRect_Callback_1(mthis, __arg_0) native "SVGSVGElement_createSVGRect_Callback"; - createSVGRect_Callback_1_(mthis, __arg_0) => createSVGRect_Callback_1(mthis, __arg_0); + getIntersectionList_Callback_1_(mthis, __arg_0) => mthis.callMethod("getIntersectionList", [__arg_0]); - static createSVGRect_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_createSVGRect_Callback"; - createSVGRect_Callback_2_(mthis, __arg_0, __arg_1) => createSVGRect_Callback_2(mthis, __arg_0, __arg_1); + getIntersectionList_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getIntersectionList", [__arg_0, __arg_1]); - static createSVGTransformFromMatrix_Callback_0(mthis) native "SVGSVGElement_createSVGTransformFromMatrix_Callback"; - createSVGTransformFromMatrix_Callback_0_(mthis) => createSVGTransformFromMatrix_Callback_0(mthis); + height_Getter_(mthis) => mthis["height"]; - static createSVGTransformFromMatrix_Callback_1(mthis, __arg_0) native "SVGSVGElement_createSVGTransformFromMatrix_Callback"; - createSVGTransformFromMatrix_Callback_1_(mthis, __arg_0) => createSVGTransformFromMatrix_Callback_1(mthis, __arg_0); + pauseAnimations_Callback_0_(mthis) => mthis.callMethod("pauseAnimations", []); - static createSVGTransformFromMatrix_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_createSVGTransformFromMatrix_Callback"; - createSVGTransformFromMatrix_Callback_2_(mthis, __arg_0, __arg_1) => createSVGTransformFromMatrix_Callback_2(mthis, __arg_0, __arg_1); + pixelUnitToMillimeterX_Getter_(mthis) => mthis["pixelUnitToMillimeterX"]; - static createSVGTransformFromMatrix_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGSVGElement_createSVGTransformFromMatrix_Callback"; - createSVGTransformFromMatrix_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGTransformFromMatrix_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + pixelUnitToMillimeterY_Getter_(mthis) => mthis["pixelUnitToMillimeterY"]; - static createSVGTransform_Callback_0(mthis) native "SVGSVGElement_createSVGTransform_Callback"; - createSVGTransform_Callback_0_(mthis) => createSVGTransform_Callback_0(mthis); + preserveAspectRatio_Getter_(mthis) => mthis["preserveAspectRatio"]; - static createSVGTransform_Callback_1(mthis, __arg_0) native "SVGSVGElement_createSVGTransform_Callback"; - createSVGTransform_Callback_1_(mthis, __arg_0) => createSVGTransform_Callback_1(mthis, __arg_0); + screenPixelToMillimeterX_Getter_(mthis) => mthis["screenPixelToMillimeterX"]; - static createSVGTransform_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_createSVGTransform_Callback"; - createSVGTransform_Callback_2_(mthis, __arg_0, __arg_1) => createSVGTransform_Callback_2(mthis, __arg_0, __arg_1); + screenPixelToMillimeterY_Getter_(mthis) => mthis["screenPixelToMillimeterY"]; - static currentScale_Getter(mthis) native "SVGSVGElement_currentScale_Getter"; - currentScale_Getter_(mthis) => currentScale_Getter(mthis); + setCurrentTime_Callback_0_(mthis) => mthis.callMethod("setCurrentTime", []); - static currentScale_Setter(mthis, __arg_0) native "SVGSVGElement_currentScale_Setter"; - currentScale_Setter_(mthis, __arg_0) => currentScale_Setter(mthis, __arg_0); + setCurrentTime_Callback_1_(mthis, __arg_0) => mthis.callMethod("setCurrentTime", [__arg_0]); - static currentTranslate_Getter(mthis) native "SVGSVGElement_currentTranslate_Getter"; - currentTranslate_Getter_(mthis) => currentTranslate_Getter(mthis); + suspendRedraw_Callback_0_(mthis) => mthis.callMethod("suspendRedraw", []); - static currentView_Getter(mthis) native "SVGSVGElement_currentView_Getter"; - currentView_Getter_(mthis) => currentView_Getter(mthis); + suspendRedraw_Callback_1_(mthis, __arg_0) => mthis.callMethod("suspendRedraw", [__arg_0]); - static deselectAll_Callback_0(mthis) native "SVGSVGElement_deselectAll_Callback"; - deselectAll_Callback_0_(mthis) => deselectAll_Callback_0(mthis); + unpauseAnimations_Callback_0_(mthis) => mthis.callMethod("unpauseAnimations", []); - static deselectAll_Callback_1(mthis, __arg_0) native "SVGSVGElement_deselectAll_Callback"; - deselectAll_Callback_1_(mthis, __arg_0) => deselectAll_Callback_1(mthis, __arg_0); + unsuspendRedrawAll_Callback_0_(mthis) => mthis.callMethod("unsuspendRedrawAll", []); - static deselectAll_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_deselectAll_Callback"; - deselectAll_Callback_2_(mthis, __arg_0, __arg_1) => deselectAll_Callback_2(mthis, __arg_0, __arg_1); + unsuspendRedraw_Callback_0_(mthis) => mthis.callMethod("unsuspendRedraw", []); - static forceRedraw_Callback_0(mthis) native "SVGSVGElement_forceRedraw_Callback"; - forceRedraw_Callback_0_(mthis) => forceRedraw_Callback_0(mthis); + unsuspendRedraw_Callback_1_(mthis, __arg_0) => mthis.callMethod("unsuspendRedraw", [__arg_0]); - static forceRedraw_Callback_1(mthis, __arg_0) native "SVGSVGElement_forceRedraw_Callback"; - forceRedraw_Callback_1_(mthis, __arg_0) => forceRedraw_Callback_1(mthis, __arg_0); + useCurrentView_Getter_(mthis) => mthis["useCurrentView"]; - static forceRedraw_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_forceRedraw_Callback"; - forceRedraw_Callback_2_(mthis, __arg_0, __arg_1) => forceRedraw_Callback_2(mthis, __arg_0, __arg_1); + viewBox_Getter_(mthis) => mthis["viewBox"]; - static getCurrentTime_Callback_0(mthis) native "SVGSVGElement_getCurrentTime_Callback"; - getCurrentTime_Callback_0_(mthis) => getCurrentTime_Callback_0(mthis); + viewport_Getter_(mthis) => mthis["viewport"]; - static getCurrentTime_Callback_1(mthis, __arg_0) native "SVGSVGElement_getCurrentTime_Callback"; - getCurrentTime_Callback_1_(mthis, __arg_0) => getCurrentTime_Callback_1(mthis, __arg_0); + width_Getter_(mthis) => mthis["width"]; - static getCurrentTime_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_getCurrentTime_Callback"; - getCurrentTime_Callback_2_(mthis, __arg_0, __arg_1) => getCurrentTime_Callback_2(mthis, __arg_0, __arg_1); + x_Getter_(mthis) => mthis["x"]; - static getElementById_Callback_0(mthis) native "SVGSVGElement_getElementById_Callback"; - getElementById_Callback_0_(mthis) => getElementById_Callback_0(mthis); + y_Getter_(mthis) => mthis["y"]; - static getElementById_Callback_1(mthis, __arg_0) native "SVGSVGElement_getElementById_Callback"; - getElementById_Callback_1_(mthis, __arg_0) => getElementById_Callback_1(mthis, __arg_0); + zoomAndPan_Getter_(mthis) => mthis["zoomAndPan"]; - static getElementById_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_getElementById_Callback"; - getElementById_Callback_2_(mthis, __arg_0, __arg_1) => getElementById_Callback_2(mthis, __arg_0, __arg_1); - - static getElementById_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGSVGElement_getElementById_Callback"; - getElementById_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getElementById_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static getEnclosureList_Callback_0(mthis) native "SVGSVGElement_getEnclosureList_Callback"; - getEnclosureList_Callback_0_(mthis) => getEnclosureList_Callback_0(mthis); - - static getEnclosureList_Callback_1(mthis, __arg_0) native "SVGSVGElement_getEnclosureList_Callback"; - getEnclosureList_Callback_1_(mthis, __arg_0) => getEnclosureList_Callback_1(mthis, __arg_0); - - static getEnclosureList_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_getEnclosureList_Callback"; - getEnclosureList_Callback_2_(mthis, __arg_0, __arg_1) => getEnclosureList_Callback_2(mthis, __arg_0, __arg_1); - - static getEnclosureList_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGSVGElement_getEnclosureList_Callback"; - getEnclosureList_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getEnclosureList_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static getEnclosureList_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGSVGElement_getEnclosureList_Callback"; - getEnclosureList_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getEnclosureList_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static getIntersectionList_Callback_0(mthis) native "SVGSVGElement_getIntersectionList_Callback"; - getIntersectionList_Callback_0_(mthis) => getIntersectionList_Callback_0(mthis); - - static getIntersectionList_Callback_1(mthis, __arg_0) native "SVGSVGElement_getIntersectionList_Callback"; - getIntersectionList_Callback_1_(mthis, __arg_0) => getIntersectionList_Callback_1(mthis, __arg_0); - - static getIntersectionList_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_getIntersectionList_Callback"; - getIntersectionList_Callback_2_(mthis, __arg_0, __arg_1) => getIntersectionList_Callback_2(mthis, __arg_0, __arg_1); - - static getIntersectionList_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGSVGElement_getIntersectionList_Callback"; - getIntersectionList_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getIntersectionList_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static getIntersectionList_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGSVGElement_getIntersectionList_Callback"; - getIntersectionList_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getIntersectionList_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static height_Getter(mthis) native "SVGSVGElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); - - static pauseAnimations_Callback_0(mthis) native "SVGSVGElement_pauseAnimations_Callback"; - pauseAnimations_Callback_0_(mthis) => pauseAnimations_Callback_0(mthis); - - static pauseAnimations_Callback_1(mthis, __arg_0) native "SVGSVGElement_pauseAnimations_Callback"; - pauseAnimations_Callback_1_(mthis, __arg_0) => pauseAnimations_Callback_1(mthis, __arg_0); - - static pauseAnimations_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_pauseAnimations_Callback"; - pauseAnimations_Callback_2_(mthis, __arg_0, __arg_1) => pauseAnimations_Callback_2(mthis, __arg_0, __arg_1); - - static pixelUnitToMillimeterX_Getter(mthis) native "SVGSVGElement_pixelUnitToMillimeterX_Getter"; - pixelUnitToMillimeterX_Getter_(mthis) => pixelUnitToMillimeterX_Getter(mthis); - - static pixelUnitToMillimeterY_Getter(mthis) native "SVGSVGElement_pixelUnitToMillimeterY_Getter"; - pixelUnitToMillimeterY_Getter_(mthis) => pixelUnitToMillimeterY_Getter(mthis); - - static preserveAspectRatio_Getter(mthis) native "SVGSVGElement_preserveAspectRatio_Getter"; - preserveAspectRatio_Getter_(mthis) => preserveAspectRatio_Getter(mthis); - - static screenPixelToMillimeterX_Getter(mthis) native "SVGSVGElement_screenPixelToMillimeterX_Getter"; - screenPixelToMillimeterX_Getter_(mthis) => screenPixelToMillimeterX_Getter(mthis); - - static screenPixelToMillimeterY_Getter(mthis) native "SVGSVGElement_screenPixelToMillimeterY_Getter"; - screenPixelToMillimeterY_Getter_(mthis) => screenPixelToMillimeterY_Getter(mthis); - - static setCurrentTime_Callback_0(mthis) native "SVGSVGElement_setCurrentTime_Callback"; - setCurrentTime_Callback_0_(mthis) => setCurrentTime_Callback_0(mthis); - - static setCurrentTime_Callback_1(mthis, __arg_0) native "SVGSVGElement_setCurrentTime_Callback"; - setCurrentTime_Callback_1_(mthis, __arg_0) => setCurrentTime_Callback_1(mthis, __arg_0); - - static setCurrentTime_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_setCurrentTime_Callback"; - setCurrentTime_Callback_2_(mthis, __arg_0, __arg_1) => setCurrentTime_Callback_2(mthis, __arg_0, __arg_1); - - static setCurrentTime_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGSVGElement_setCurrentTime_Callback"; - setCurrentTime_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setCurrentTime_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static suspendRedraw_Callback_0(mthis) native "SVGSVGElement_suspendRedraw_Callback"; - suspendRedraw_Callback_0_(mthis) => suspendRedraw_Callback_0(mthis); - - static suspendRedraw_Callback_1(mthis, __arg_0) native "SVGSVGElement_suspendRedraw_Callback"; - suspendRedraw_Callback_1_(mthis, __arg_0) => suspendRedraw_Callback_1(mthis, __arg_0); - - static suspendRedraw_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_suspendRedraw_Callback"; - suspendRedraw_Callback_2_(mthis, __arg_0, __arg_1) => suspendRedraw_Callback_2(mthis, __arg_0, __arg_1); - - static suspendRedraw_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGSVGElement_suspendRedraw_Callback"; - suspendRedraw_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => suspendRedraw_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static unpauseAnimations_Callback_0(mthis) native "SVGSVGElement_unpauseAnimations_Callback"; - unpauseAnimations_Callback_0_(mthis) => unpauseAnimations_Callback_0(mthis); - - static unpauseAnimations_Callback_1(mthis, __arg_0) native "SVGSVGElement_unpauseAnimations_Callback"; - unpauseAnimations_Callback_1_(mthis, __arg_0) => unpauseAnimations_Callback_1(mthis, __arg_0); - - static unpauseAnimations_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_unpauseAnimations_Callback"; - unpauseAnimations_Callback_2_(mthis, __arg_0, __arg_1) => unpauseAnimations_Callback_2(mthis, __arg_0, __arg_1); - - static unsuspendRedrawAll_Callback_0(mthis) native "SVGSVGElement_unsuspendRedrawAll_Callback"; - unsuspendRedrawAll_Callback_0_(mthis) => unsuspendRedrawAll_Callback_0(mthis); - - static unsuspendRedrawAll_Callback_1(mthis, __arg_0) native "SVGSVGElement_unsuspendRedrawAll_Callback"; - unsuspendRedrawAll_Callback_1_(mthis, __arg_0) => unsuspendRedrawAll_Callback_1(mthis, __arg_0); - - static unsuspendRedrawAll_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_unsuspendRedrawAll_Callback"; - unsuspendRedrawAll_Callback_2_(mthis, __arg_0, __arg_1) => unsuspendRedrawAll_Callback_2(mthis, __arg_0, __arg_1); - - static unsuspendRedraw_Callback_0(mthis) native "SVGSVGElement_unsuspendRedraw_Callback"; - unsuspendRedraw_Callback_0_(mthis) => unsuspendRedraw_Callback_0(mthis); - - static unsuspendRedraw_Callback_1(mthis, __arg_0) native "SVGSVGElement_unsuspendRedraw_Callback"; - unsuspendRedraw_Callback_1_(mthis, __arg_0) => unsuspendRedraw_Callback_1(mthis, __arg_0); - - static unsuspendRedraw_Callback_2(mthis, __arg_0, __arg_1) native "SVGSVGElement_unsuspendRedraw_Callback"; - unsuspendRedraw_Callback_2_(mthis, __arg_0, __arg_1) => unsuspendRedraw_Callback_2(mthis, __arg_0, __arg_1); - - static unsuspendRedraw_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGSVGElement_unsuspendRedraw_Callback"; - unsuspendRedraw_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => unsuspendRedraw_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static useCurrentView_Getter(mthis) native "SVGSVGElement_useCurrentView_Getter"; - useCurrentView_Getter_(mthis) => useCurrentView_Getter(mthis); - - static viewBox_Getter(mthis) native "SVGSVGElement_viewBox_Getter"; - viewBox_Getter_(mthis) => viewBox_Getter(mthis); - - static viewport_Getter(mthis) native "SVGSVGElement_viewport_Getter"; - viewport_Getter_(mthis) => viewport_Getter(mthis); - - static width_Getter(mthis) native "SVGSVGElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static x_Getter(mthis) native "SVGSVGElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); - - static y_Getter(mthis) native "SVGSVGElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); - - static zoomAndPan_Getter(mthis) native "SVGSVGElement_zoomAndPan_Getter"; - zoomAndPan_Getter_(mthis) => zoomAndPan_Getter(mthis); - - static zoomAndPan_Setter(mthis, __arg_0) native "SVGSVGElement_zoomAndPan_Setter"; - zoomAndPan_Setter_(mthis, __arg_0) => zoomAndPan_Setter(mthis, __arg_0); + zoomAndPan_Setter_(mthis, __arg_0) => mthis["zoomAndPan"] = __arg_0; } class BlinkSVGScriptElement extends BlinkSVGElement { static final instance = new BlinkSVGScriptElement(); - static href_Getter(mthis) native "SVGScriptElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static type_Getter(mthis) native "SVGScriptElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static type_Setter(mthis, __arg_0) native "SVGScriptElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; } @@ -23129,144 +12876,73 @@ class BlinkSVGSetElement extends BlinkSVGAnimationElement { class BlinkSVGStopElement extends BlinkSVGElement { static final instance = new BlinkSVGStopElement(); - static offset_Getter(mthis) native "SVGStopElement_offset_Getter"; - offset_Getter_(mthis) => offset_Getter(mthis); + offset_Getter_(mthis) => mthis["offset"]; } class BlinkSVGStringList { static final instance = new BlinkSVGStringList(); - static $__getter___Callback_1(mthis, __arg_0) native "SVGStringList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "SVGStringList___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); - static appendItem_Callback_0(mthis) native "SVGStringList_appendItem_Callback"; - appendItem_Callback_0_(mthis) => appendItem_Callback_0(mthis); + appendItem_Callback_0_(mthis) => mthis.callMethod("appendItem", []); - static appendItem_Callback_1(mthis, __arg_0) native "SVGStringList_appendItem_Callback"; - appendItem_Callback_1_(mthis, __arg_0) => appendItem_Callback_1(mthis, __arg_0); + appendItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("appendItem", [__arg_0]); - static appendItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGStringList_appendItem_Callback"; - appendItem_Callback_2_(mthis, __arg_0, __arg_1) => appendItem_Callback_2(mthis, __arg_0, __arg_1); + clear_Callback_0_(mthis) => mthis.callMethod("clear", []); - static appendItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGStringList_appendItem_Callback"; - appendItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => appendItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getItem_Callback_0_(mthis) => mthis.callMethod("getItem", []); - static clear_Callback_0(mthis) native "SVGStringList_clear_Callback"; - clear_Callback_0_(mthis) => clear_Callback_0(mthis); + getItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("getItem", [__arg_0]); - static clear_Callback_1(mthis, __arg_0) native "SVGStringList_clear_Callback"; - clear_Callback_1_(mthis, __arg_0) => clear_Callback_1(mthis, __arg_0); + initialize_Callback_0_(mthis) => mthis.callMethod("initialize", []); - static clear_Callback_2(mthis, __arg_0, __arg_1) native "SVGStringList_clear_Callback"; - clear_Callback_2_(mthis, __arg_0, __arg_1) => clear_Callback_2(mthis, __arg_0, __arg_1); + initialize_Callback_1_(mthis, __arg_0) => mthis.callMethod("initialize", [__arg_0]); - static getItem_Callback_0(mthis) native "SVGStringList_getItem_Callback"; - getItem_Callback_0_(mthis) => getItem_Callback_0(mthis); + insertItemBefore_Callback_0_(mthis) => mthis.callMethod("insertItemBefore", []); - static getItem_Callback_1(mthis, __arg_0) native "SVGStringList_getItem_Callback"; - getItem_Callback_1_(mthis, __arg_0) => getItem_Callback_1(mthis, __arg_0); + insertItemBefore_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertItemBefore", [__arg_0]); - static getItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGStringList_getItem_Callback"; - getItem_Callback_2_(mthis, __arg_0, __arg_1) => getItem_Callback_2(mthis, __arg_0, __arg_1); + insertItemBefore_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertItemBefore", [__arg_0, __arg_1]); - static getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGStringList_getItem_Callback"; - getItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + length_Getter_(mthis) => mthis["length"]; - static initialize_Callback_0(mthis) native "SVGStringList_initialize_Callback"; - initialize_Callback_0_(mthis) => initialize_Callback_0(mthis); + numberOfItems_Getter_(mthis) => mthis["numberOfItems"]; - static initialize_Callback_1(mthis, __arg_0) native "SVGStringList_initialize_Callback"; - initialize_Callback_1_(mthis, __arg_0) => initialize_Callback_1(mthis, __arg_0); + removeItem_Callback_0_(mthis) => mthis.callMethod("removeItem", []); - static initialize_Callback_2(mthis, __arg_0, __arg_1) native "SVGStringList_initialize_Callback"; - initialize_Callback_2_(mthis, __arg_0, __arg_1) => initialize_Callback_2(mthis, __arg_0, __arg_1); + removeItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeItem", [__arg_0]); - static initialize_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGStringList_initialize_Callback"; - initialize_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initialize_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + replaceItem_Callback_0_(mthis) => mthis.callMethod("replaceItem", []); - static insertItemBefore_Callback_0(mthis) native "SVGStringList_insertItemBefore_Callback"; - insertItemBefore_Callback_0_(mthis) => insertItemBefore_Callback_0(mthis); + replaceItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("replaceItem", [__arg_0]); - static insertItemBefore_Callback_1(mthis, __arg_0) native "SVGStringList_insertItemBefore_Callback"; - insertItemBefore_Callback_1_(mthis, __arg_0) => insertItemBefore_Callback_1(mthis, __arg_0); - - static insertItemBefore_Callback_2(mthis, __arg_0, __arg_1) native "SVGStringList_insertItemBefore_Callback"; - insertItemBefore_Callback_2_(mthis, __arg_0, __arg_1) => insertItemBefore_Callback_2(mthis, __arg_0, __arg_1); - - static insertItemBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGStringList_insertItemBefore_Callback"; - insertItemBefore_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertItemBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static insertItemBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGStringList_insertItemBefore_Callback"; - insertItemBefore_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertItemBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static length_Getter(mthis) native "SVGStringList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static numberOfItems_Getter(mthis) native "SVGStringList_numberOfItems_Getter"; - numberOfItems_Getter_(mthis) => numberOfItems_Getter(mthis); - - static removeItem_Callback_0(mthis) native "SVGStringList_removeItem_Callback"; - removeItem_Callback_0_(mthis) => removeItem_Callback_0(mthis); - - static removeItem_Callback_1(mthis, __arg_0) native "SVGStringList_removeItem_Callback"; - removeItem_Callback_1_(mthis, __arg_0) => removeItem_Callback_1(mthis, __arg_0); - - static removeItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGStringList_removeItem_Callback"; - removeItem_Callback_2_(mthis, __arg_0, __arg_1) => removeItem_Callback_2(mthis, __arg_0, __arg_1); - - static removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGStringList_removeItem_Callback"; - removeItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceItem_Callback_0(mthis) native "SVGStringList_replaceItem_Callback"; - replaceItem_Callback_0_(mthis) => replaceItem_Callback_0(mthis); - - static replaceItem_Callback_1(mthis, __arg_0) native "SVGStringList_replaceItem_Callback"; - replaceItem_Callback_1_(mthis, __arg_0) => replaceItem_Callback_1(mthis, __arg_0); - - static replaceItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGStringList_replaceItem_Callback"; - replaceItem_Callback_2_(mthis, __arg_0, __arg_1) => replaceItem_Callback_2(mthis, __arg_0, __arg_1); - - static replaceItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGStringList_replaceItem_Callback"; - replaceItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => replaceItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGStringList_replaceItem_Callback"; - replaceItem_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => replaceItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + replaceItem_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("replaceItem", [__arg_0, __arg_1]); } class BlinkSVGStyleElement extends BlinkSVGElement { static final instance = new BlinkSVGStyleElement(); - static disabled_Getter(mthis) native "SVGStyleElement_disabled_Getter"; - disabled_Getter_(mthis) => disabled_Getter(mthis); + disabled_Getter_(mthis) => mthis["disabled"]; - static disabled_Setter(mthis, __arg_0) native "SVGStyleElement_disabled_Setter"; - disabled_Setter_(mthis, __arg_0) => disabled_Setter(mthis, __arg_0); + disabled_Setter_(mthis, __arg_0) => mthis["disabled"] = __arg_0; - static media_Getter(mthis) native "SVGStyleElement_media_Getter"; - media_Getter_(mthis) => media_Getter(mthis); + media_Getter_(mthis) => mthis["media"]; - static media_Setter(mthis, __arg_0) native "SVGStyleElement_media_Setter"; - media_Setter_(mthis, __arg_0) => media_Setter(mthis, __arg_0); + media_Setter_(mthis, __arg_0) => mthis["media"] = __arg_0; - static sheet_Getter(mthis) native "SVGStyleElement_sheet_Getter"; - sheet_Getter_(mthis) => sheet_Getter(mthis); + sheet_Getter_(mthis) => mthis["sheet"]; - static title_Getter(mthis) native "SVGStyleElement_title_Getter"; - title_Getter_(mthis) => title_Getter(mthis); + title_Getter_(mthis) => mthis["title"]; - static title_Setter(mthis, __arg_0) native "SVGStyleElement_title_Setter"; - title_Setter_(mthis, __arg_0) => title_Setter(mthis, __arg_0); + title_Setter_(mthis, __arg_0) => mthis["title"] = __arg_0; - static type_Getter(mthis) native "SVGStyleElement_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static type_Setter(mthis, __arg_0) native "SVGStyleElement_type_Setter"; - type_Setter_(mthis, __arg_0) => type_Setter(mthis, __arg_0); + type_Setter_(mthis, __arg_0) => mthis["type"] = __arg_0; } @@ -23278,11 +12954,9 @@ class BlinkSVGSwitchElement extends BlinkSVGGraphicsElement { class BlinkSVGSymbolElement extends BlinkSVGElement { static final instance = new BlinkSVGSymbolElement(); - static preserveAspectRatio_Getter(mthis) native "SVGSymbolElement_preserveAspectRatio_Getter"; - preserveAspectRatio_Getter_(mthis) => preserveAspectRatio_Getter(mthis); + preserveAspectRatio_Getter_(mthis) => mthis["preserveAspectRatio"]; - static viewBox_Getter(mthis) native "SVGSymbolElement_viewBox_Getter"; - viewBox_Getter_(mthis) => viewBox_Getter(mthis); + viewBox_Getter_(mthis) => mthis["viewBox"]; } @@ -23294,119 +12968,45 @@ class BlinkSVGTSpanElement extends BlinkSVGTextPositioningElement { class BlinkSVGTextContentElement extends BlinkSVGGraphicsElement { static final instance = new BlinkSVGTextContentElement(); - static getCharNumAtPosition_Callback_0(mthis) native "SVGTextContentElement_getCharNumAtPosition_Callback"; - getCharNumAtPosition_Callback_0_(mthis) => getCharNumAtPosition_Callback_0(mthis); + getCharNumAtPosition_Callback_0_(mthis) => mthis.callMethod("getCharNumAtPosition", []); - static getCharNumAtPosition_Callback_1(mthis, __arg_0) native "SVGTextContentElement_getCharNumAtPosition_Callback"; - getCharNumAtPosition_Callback_1_(mthis, __arg_0) => getCharNumAtPosition_Callback_1(mthis, __arg_0); + getCharNumAtPosition_Callback_1_(mthis, __arg_0) => mthis.callMethod("getCharNumAtPosition", [__arg_0]); - static getCharNumAtPosition_Callback_2(mthis, __arg_0, __arg_1) native "SVGTextContentElement_getCharNumAtPosition_Callback"; - getCharNumAtPosition_Callback_2_(mthis, __arg_0, __arg_1) => getCharNumAtPosition_Callback_2(mthis, __arg_0, __arg_1); + getComputedTextLength_Callback_0_(mthis) => mthis.callMethod("getComputedTextLength", []); - static getCharNumAtPosition_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTextContentElement_getCharNumAtPosition_Callback"; - getCharNumAtPosition_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getCharNumAtPosition_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getEndPositionOfChar_Callback_0_(mthis) => mthis.callMethod("getEndPositionOfChar", []); - static getComputedTextLength_Callback_0(mthis) native "SVGTextContentElement_getComputedTextLength_Callback"; - getComputedTextLength_Callback_0_(mthis) => getComputedTextLength_Callback_0(mthis); + getEndPositionOfChar_Callback_1_(mthis, __arg_0) => mthis.callMethod("getEndPositionOfChar", [__arg_0]); - static getComputedTextLength_Callback_1(mthis, __arg_0) native "SVGTextContentElement_getComputedTextLength_Callback"; - getComputedTextLength_Callback_1_(mthis, __arg_0) => getComputedTextLength_Callback_1(mthis, __arg_0); + getExtentOfChar_Callback_0_(mthis) => mthis.callMethod("getExtentOfChar", []); - static getComputedTextLength_Callback_2(mthis, __arg_0, __arg_1) native "SVGTextContentElement_getComputedTextLength_Callback"; - getComputedTextLength_Callback_2_(mthis, __arg_0, __arg_1) => getComputedTextLength_Callback_2(mthis, __arg_0, __arg_1); + getExtentOfChar_Callback_1_(mthis, __arg_0) => mthis.callMethod("getExtentOfChar", [__arg_0]); - static getEndPositionOfChar_Callback_0(mthis) native "SVGTextContentElement_getEndPositionOfChar_Callback"; - getEndPositionOfChar_Callback_0_(mthis) => getEndPositionOfChar_Callback_0(mthis); + getNumberOfChars_Callback_0_(mthis) => mthis.callMethod("getNumberOfChars", []); - static getEndPositionOfChar_Callback_1(mthis, __arg_0) native "SVGTextContentElement_getEndPositionOfChar_Callback"; - getEndPositionOfChar_Callback_1_(mthis, __arg_0) => getEndPositionOfChar_Callback_1(mthis, __arg_0); + getRotationOfChar_Callback_0_(mthis) => mthis.callMethod("getRotationOfChar", []); - static getEndPositionOfChar_Callback_2(mthis, __arg_0, __arg_1) native "SVGTextContentElement_getEndPositionOfChar_Callback"; - getEndPositionOfChar_Callback_2_(mthis, __arg_0, __arg_1) => getEndPositionOfChar_Callback_2(mthis, __arg_0, __arg_1); + getRotationOfChar_Callback_1_(mthis, __arg_0) => mthis.callMethod("getRotationOfChar", [__arg_0]); - static getEndPositionOfChar_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTextContentElement_getEndPositionOfChar_Callback"; - getEndPositionOfChar_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getEndPositionOfChar_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getStartPositionOfChar_Callback_0_(mthis) => mthis.callMethod("getStartPositionOfChar", []); - static getExtentOfChar_Callback_0(mthis) native "SVGTextContentElement_getExtentOfChar_Callback"; - getExtentOfChar_Callback_0_(mthis) => getExtentOfChar_Callback_0(mthis); + getStartPositionOfChar_Callback_1_(mthis, __arg_0) => mthis.callMethod("getStartPositionOfChar", [__arg_0]); - static getExtentOfChar_Callback_1(mthis, __arg_0) native "SVGTextContentElement_getExtentOfChar_Callback"; - getExtentOfChar_Callback_1_(mthis, __arg_0) => getExtentOfChar_Callback_1(mthis, __arg_0); + getSubStringLength_Callback_0_(mthis) => mthis.callMethod("getSubStringLength", []); - static getExtentOfChar_Callback_2(mthis, __arg_0, __arg_1) native "SVGTextContentElement_getExtentOfChar_Callback"; - getExtentOfChar_Callback_2_(mthis, __arg_0, __arg_1) => getExtentOfChar_Callback_2(mthis, __arg_0, __arg_1); + getSubStringLength_Callback_1_(mthis, __arg_0) => mthis.callMethod("getSubStringLength", [__arg_0]); - static getExtentOfChar_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTextContentElement_getExtentOfChar_Callback"; - getExtentOfChar_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getExtentOfChar_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getSubStringLength_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getSubStringLength", [__arg_0, __arg_1]); - static getNumberOfChars_Callback_0(mthis) native "SVGTextContentElement_getNumberOfChars_Callback"; - getNumberOfChars_Callback_0_(mthis) => getNumberOfChars_Callback_0(mthis); + lengthAdjust_Getter_(mthis) => mthis["lengthAdjust"]; - static getNumberOfChars_Callback_1(mthis, __arg_0) native "SVGTextContentElement_getNumberOfChars_Callback"; - getNumberOfChars_Callback_1_(mthis, __arg_0) => getNumberOfChars_Callback_1(mthis, __arg_0); + selectSubString_Callback_0_(mthis) => mthis.callMethod("selectSubString", []); - static getNumberOfChars_Callback_2(mthis, __arg_0, __arg_1) native "SVGTextContentElement_getNumberOfChars_Callback"; - getNumberOfChars_Callback_2_(mthis, __arg_0, __arg_1) => getNumberOfChars_Callback_2(mthis, __arg_0, __arg_1); + selectSubString_Callback_1_(mthis, __arg_0) => mthis.callMethod("selectSubString", [__arg_0]); - static getRotationOfChar_Callback_0(mthis) native "SVGTextContentElement_getRotationOfChar_Callback"; - getRotationOfChar_Callback_0_(mthis) => getRotationOfChar_Callback_0(mthis); + selectSubString_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("selectSubString", [__arg_0, __arg_1]); - static getRotationOfChar_Callback_1(mthis, __arg_0) native "SVGTextContentElement_getRotationOfChar_Callback"; - getRotationOfChar_Callback_1_(mthis, __arg_0) => getRotationOfChar_Callback_1(mthis, __arg_0); - - static getRotationOfChar_Callback_2(mthis, __arg_0, __arg_1) native "SVGTextContentElement_getRotationOfChar_Callback"; - getRotationOfChar_Callback_2_(mthis, __arg_0, __arg_1) => getRotationOfChar_Callback_2(mthis, __arg_0, __arg_1); - - static getRotationOfChar_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTextContentElement_getRotationOfChar_Callback"; - getRotationOfChar_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getRotationOfChar_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static getStartPositionOfChar_Callback_0(mthis) native "SVGTextContentElement_getStartPositionOfChar_Callback"; - getStartPositionOfChar_Callback_0_(mthis) => getStartPositionOfChar_Callback_0(mthis); - - static getStartPositionOfChar_Callback_1(mthis, __arg_0) native "SVGTextContentElement_getStartPositionOfChar_Callback"; - getStartPositionOfChar_Callback_1_(mthis, __arg_0) => getStartPositionOfChar_Callback_1(mthis, __arg_0); - - static getStartPositionOfChar_Callback_2(mthis, __arg_0, __arg_1) native "SVGTextContentElement_getStartPositionOfChar_Callback"; - getStartPositionOfChar_Callback_2_(mthis, __arg_0, __arg_1) => getStartPositionOfChar_Callback_2(mthis, __arg_0, __arg_1); - - static getStartPositionOfChar_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTextContentElement_getStartPositionOfChar_Callback"; - getStartPositionOfChar_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getStartPositionOfChar_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static getSubStringLength_Callback_0(mthis) native "SVGTextContentElement_getSubStringLength_Callback"; - getSubStringLength_Callback_0_(mthis) => getSubStringLength_Callback_0(mthis); - - static getSubStringLength_Callback_1(mthis, __arg_0) native "SVGTextContentElement_getSubStringLength_Callback"; - getSubStringLength_Callback_1_(mthis, __arg_0) => getSubStringLength_Callback_1(mthis, __arg_0); - - static getSubStringLength_Callback_2(mthis, __arg_0, __arg_1) native "SVGTextContentElement_getSubStringLength_Callback"; - getSubStringLength_Callback_2_(mthis, __arg_0, __arg_1) => getSubStringLength_Callback_2(mthis, __arg_0, __arg_1); - - static getSubStringLength_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTextContentElement_getSubStringLength_Callback"; - getSubStringLength_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getSubStringLength_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static getSubStringLength_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGTextContentElement_getSubStringLength_Callback"; - getSubStringLength_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getSubStringLength_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static lengthAdjust_Getter(mthis) native "SVGTextContentElement_lengthAdjust_Getter"; - lengthAdjust_Getter_(mthis) => lengthAdjust_Getter(mthis); - - static selectSubString_Callback_0(mthis) native "SVGTextContentElement_selectSubString_Callback"; - selectSubString_Callback_0_(mthis) => selectSubString_Callback_0(mthis); - - static selectSubString_Callback_1(mthis, __arg_0) native "SVGTextContentElement_selectSubString_Callback"; - selectSubString_Callback_1_(mthis, __arg_0) => selectSubString_Callback_1(mthis, __arg_0); - - static selectSubString_Callback_2(mthis, __arg_0, __arg_1) native "SVGTextContentElement_selectSubString_Callback"; - selectSubString_Callback_2_(mthis, __arg_0, __arg_1) => selectSubString_Callback_2(mthis, __arg_0, __arg_1); - - static selectSubString_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTextContentElement_selectSubString_Callback"; - selectSubString_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => selectSubString_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static selectSubString_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGTextContentElement_selectSubString_Callback"; - selectSubString_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => selectSubString_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static textLength_Getter(mthis) native "SVGTextContentElement_textLength_Getter"; - textLength_Getter_(mthis) => textLength_Getter(mthis); + textLength_Getter_(mthis) => mthis["textLength"]; } @@ -23418,37 +13018,28 @@ class BlinkSVGTextElement extends BlinkSVGTextPositioningElement { class BlinkSVGTextPathElement extends BlinkSVGTextContentElement { static final instance = new BlinkSVGTextPathElement(); - static href_Getter(mthis) native "SVGTextPathElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static method_Getter(mthis) native "SVGTextPathElement_method_Getter"; - method_Getter_(mthis) => method_Getter(mthis); + method_Getter_(mthis) => mthis["method"]; - static spacing_Getter(mthis) native "SVGTextPathElement_spacing_Getter"; - spacing_Getter_(mthis) => spacing_Getter(mthis); + spacing_Getter_(mthis) => mthis["spacing"]; - static startOffset_Getter(mthis) native "SVGTextPathElement_startOffset_Getter"; - startOffset_Getter_(mthis) => startOffset_Getter(mthis); + startOffset_Getter_(mthis) => mthis["startOffset"]; } class BlinkSVGTextPositioningElement extends BlinkSVGTextContentElement { static final instance = new BlinkSVGTextPositioningElement(); - static dx_Getter(mthis) native "SVGTextPositioningElement_dx_Getter"; - dx_Getter_(mthis) => dx_Getter(mthis); + dx_Getter_(mthis) => mthis["dx"]; - static dy_Getter(mthis) native "SVGTextPositioningElement_dy_Getter"; - dy_Getter_(mthis) => dy_Getter(mthis); + dy_Getter_(mthis) => mthis["dy"]; - static rotate_Getter(mthis) native "SVGTextPositioningElement_rotate_Getter"; - rotate_Getter_(mthis) => rotate_Getter(mthis); + rotate_Getter_(mthis) => mthis["rotate"]; - static x_Getter(mthis) native "SVGTextPositioningElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGTextPositioningElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } @@ -23460,220 +13051,90 @@ class BlinkSVGTitleElement extends BlinkSVGElement { class BlinkSVGTransform { static final instance = new BlinkSVGTransform(); - static angle_Getter(mthis) native "SVGTransform_angle_Getter"; - angle_Getter_(mthis) => angle_Getter(mthis); + angle_Getter_(mthis) => mthis["angle"]; - static matrix_Getter(mthis) native "SVGTransform_matrix_Getter"; - matrix_Getter_(mthis) => matrix_Getter(mthis); + matrix_Getter_(mthis) => mthis["matrix"]; - static setMatrix_Callback_0(mthis) native "SVGTransform_setMatrix_Callback"; - setMatrix_Callback_0_(mthis) => setMatrix_Callback_0(mthis); + setMatrix_Callback_0_(mthis) => mthis.callMethod("setMatrix", []); - static setMatrix_Callback_1(mthis, __arg_0) native "SVGTransform_setMatrix_Callback"; - setMatrix_Callback_1_(mthis, __arg_0) => setMatrix_Callback_1(mthis, __arg_0); + setMatrix_Callback_1_(mthis, __arg_0) => mthis.callMethod("setMatrix", [__arg_0]); - static setMatrix_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransform_setMatrix_Callback"; - setMatrix_Callback_2_(mthis, __arg_0, __arg_1) => setMatrix_Callback_2(mthis, __arg_0, __arg_1); + setRotate_Callback_1_(mthis, __arg_0) => mthis.callMethod("setRotate", [__arg_0]); - static setMatrix_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTransform_setMatrix_Callback"; - setMatrix_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setMatrix_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setRotate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setRotate", [__arg_0, __arg_1]); - static setRotate_Callback_1(mthis, __arg_0) native "SVGTransform_setRotate_Callback"; - setRotate_Callback_1_(mthis, __arg_0) => setRotate_Callback_1(mthis, __arg_0); + setRotate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setRotate", [__arg_0, __arg_1, __arg_2]); - static setRotate_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransform_setRotate_Callback"; - setRotate_Callback_2_(mthis, __arg_0, __arg_1) => setRotate_Callback_2(mthis, __arg_0, __arg_1); + setScale_Callback_0_(mthis) => mthis.callMethod("setScale", []); - static setRotate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTransform_setRotate_Callback"; - setRotate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setRotate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setScale_Callback_1_(mthis, __arg_0) => mthis.callMethod("setScale", [__arg_0]); - static setRotate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGTransform_setRotate_Callback"; - setRotate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setRotate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + setScale_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setScale", [__arg_0, __arg_1]); - static setRotate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SVGTransform_setRotate_Callback"; - setRotate_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setRotate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + setSkewX_Callback_0_(mthis) => mthis.callMethod("setSkewX", []); - static setScale_Callback_0(mthis) native "SVGTransform_setScale_Callback"; - setScale_Callback_0_(mthis) => setScale_Callback_0(mthis); + setSkewX_Callback_1_(mthis, __arg_0) => mthis.callMethod("setSkewX", [__arg_0]); - static setScale_Callback_1(mthis, __arg_0) native "SVGTransform_setScale_Callback"; - setScale_Callback_1_(mthis, __arg_0) => setScale_Callback_1(mthis, __arg_0); + setSkewY_Callback_0_(mthis) => mthis.callMethod("setSkewY", []); - static setScale_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransform_setScale_Callback"; - setScale_Callback_2_(mthis, __arg_0, __arg_1) => setScale_Callback_2(mthis, __arg_0, __arg_1); + setSkewY_Callback_1_(mthis, __arg_0) => mthis.callMethod("setSkewY", [__arg_0]); - static setScale_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTransform_setScale_Callback"; - setScale_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setScale_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setTranslate_Callback_0_(mthis) => mthis.callMethod("setTranslate", []); - static setScale_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGTransform_setScale_Callback"; - setScale_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setScale_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + setTranslate_Callback_1_(mthis, __arg_0) => mthis.callMethod("setTranslate", [__arg_0]); - static setSkewX_Callback_0(mthis) native "SVGTransform_setSkewX_Callback"; - setSkewX_Callback_0_(mthis) => setSkewX_Callback_0(mthis); + setTranslate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setTranslate", [__arg_0, __arg_1]); - static setSkewX_Callback_1(mthis, __arg_0) native "SVGTransform_setSkewX_Callback"; - setSkewX_Callback_1_(mthis, __arg_0) => setSkewX_Callback_1(mthis, __arg_0); - - static setSkewX_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransform_setSkewX_Callback"; - setSkewX_Callback_2_(mthis, __arg_0, __arg_1) => setSkewX_Callback_2(mthis, __arg_0, __arg_1); - - static setSkewX_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTransform_setSkewX_Callback"; - setSkewX_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setSkewX_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setSkewY_Callback_0(mthis) native "SVGTransform_setSkewY_Callback"; - setSkewY_Callback_0_(mthis) => setSkewY_Callback_0(mthis); - - static setSkewY_Callback_1(mthis, __arg_0) native "SVGTransform_setSkewY_Callback"; - setSkewY_Callback_1_(mthis, __arg_0) => setSkewY_Callback_1(mthis, __arg_0); - - static setSkewY_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransform_setSkewY_Callback"; - setSkewY_Callback_2_(mthis, __arg_0, __arg_1) => setSkewY_Callback_2(mthis, __arg_0, __arg_1); - - static setSkewY_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTransform_setSkewY_Callback"; - setSkewY_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setSkewY_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setTranslate_Callback_0(mthis) native "SVGTransform_setTranslate_Callback"; - setTranslate_Callback_0_(mthis) => setTranslate_Callback_0(mthis); - - static setTranslate_Callback_1(mthis, __arg_0) native "SVGTransform_setTranslate_Callback"; - setTranslate_Callback_1_(mthis, __arg_0) => setTranslate_Callback_1(mthis, __arg_0); - - static setTranslate_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransform_setTranslate_Callback"; - setTranslate_Callback_2_(mthis, __arg_0, __arg_1) => setTranslate_Callback_2(mthis, __arg_0, __arg_1); - - static setTranslate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTransform_setTranslate_Callback"; - setTranslate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setTranslate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setTranslate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGTransform_setTranslate_Callback"; - setTranslate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setTranslate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static type_Getter(mthis) native "SVGTransform_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkSVGTransformList { static final instance = new BlinkSVGTransformList(); - static $__getter___Callback_1(mthis, __arg_0) native "SVGTransformList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "SVGTransformList___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); - static appendItem_Callback_0(mthis) native "SVGTransformList_appendItem_Callback"; - appendItem_Callback_0_(mthis) => appendItem_Callback_0(mthis); + appendItem_Callback_0_(mthis) => mthis.callMethod("appendItem", []); - static appendItem_Callback_1(mthis, __arg_0) native "SVGTransformList_appendItem_Callback"; - appendItem_Callback_1_(mthis, __arg_0) => appendItem_Callback_1(mthis, __arg_0); + appendItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("appendItem", [__arg_0]); - static appendItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransformList_appendItem_Callback"; - appendItem_Callback_2_(mthis, __arg_0, __arg_1) => appendItem_Callback_2(mthis, __arg_0, __arg_1); + clear_Callback_0_(mthis) => mthis.callMethod("clear", []); - static appendItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTransformList_appendItem_Callback"; - appendItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => appendItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + consolidate_Callback_0_(mthis) => mthis.callMethod("consolidate", []); - static clear_Callback_0(mthis) native "SVGTransformList_clear_Callback"; - clear_Callback_0_(mthis) => clear_Callback_0(mthis); + createSVGTransformFromMatrix_Callback_0_(mthis) => mthis.callMethod("createSVGTransformFromMatrix", []); - static clear_Callback_1(mthis, __arg_0) native "SVGTransformList_clear_Callback"; - clear_Callback_1_(mthis, __arg_0) => clear_Callback_1(mthis, __arg_0); + createSVGTransformFromMatrix_Callback_1_(mthis, __arg_0) => mthis.callMethod("createSVGTransformFromMatrix", [__arg_0]); - static clear_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransformList_clear_Callback"; - clear_Callback_2_(mthis, __arg_0, __arg_1) => clear_Callback_2(mthis, __arg_0, __arg_1); + getItem_Callback_0_(mthis) => mthis.callMethod("getItem", []); - static consolidate_Callback_0(mthis) native "SVGTransformList_consolidate_Callback"; - consolidate_Callback_0_(mthis) => consolidate_Callback_0(mthis); + getItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("getItem", [__arg_0]); - static consolidate_Callback_1(mthis, __arg_0) native "SVGTransformList_consolidate_Callback"; - consolidate_Callback_1_(mthis, __arg_0) => consolidate_Callback_1(mthis, __arg_0); + initialize_Callback_0_(mthis) => mthis.callMethod("initialize", []); - static consolidate_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransformList_consolidate_Callback"; - consolidate_Callback_2_(mthis, __arg_0, __arg_1) => consolidate_Callback_2(mthis, __arg_0, __arg_1); + initialize_Callback_1_(mthis, __arg_0) => mthis.callMethod("initialize", [__arg_0]); - static createSVGTransformFromMatrix_Callback_0(mthis) native "SVGTransformList_createSVGTransformFromMatrix_Callback"; - createSVGTransformFromMatrix_Callback_0_(mthis) => createSVGTransformFromMatrix_Callback_0(mthis); + insertItemBefore_Callback_0_(mthis) => mthis.callMethod("insertItemBefore", []); - static createSVGTransformFromMatrix_Callback_1(mthis, __arg_0) native "SVGTransformList_createSVGTransformFromMatrix_Callback"; - createSVGTransformFromMatrix_Callback_1_(mthis, __arg_0) => createSVGTransformFromMatrix_Callback_1(mthis, __arg_0); + insertItemBefore_Callback_1_(mthis, __arg_0) => mthis.callMethod("insertItemBefore", [__arg_0]); - static createSVGTransformFromMatrix_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransformList_createSVGTransformFromMatrix_Callback"; - createSVGTransformFromMatrix_Callback_2_(mthis, __arg_0, __arg_1) => createSVGTransformFromMatrix_Callback_2(mthis, __arg_0, __arg_1); + insertItemBefore_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("insertItemBefore", [__arg_0, __arg_1]); - static createSVGTransformFromMatrix_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTransformList_createSVGTransformFromMatrix_Callback"; - createSVGTransformFromMatrix_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createSVGTransformFromMatrix_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + length_Getter_(mthis) => mthis["length"]; - static getItem_Callback_0(mthis) native "SVGTransformList_getItem_Callback"; - getItem_Callback_0_(mthis) => getItem_Callback_0(mthis); + numberOfItems_Getter_(mthis) => mthis["numberOfItems"]; - static getItem_Callback_1(mthis, __arg_0) native "SVGTransformList_getItem_Callback"; - getItem_Callback_1_(mthis, __arg_0) => getItem_Callback_1(mthis, __arg_0); + removeItem_Callback_0_(mthis) => mthis.callMethod("removeItem", []); - static getItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransformList_getItem_Callback"; - getItem_Callback_2_(mthis, __arg_0, __arg_1) => getItem_Callback_2(mthis, __arg_0, __arg_1); + removeItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeItem", [__arg_0]); - static getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTransformList_getItem_Callback"; - getItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + replaceItem_Callback_0_(mthis) => mthis.callMethod("replaceItem", []); - static initialize_Callback_0(mthis) native "SVGTransformList_initialize_Callback"; - initialize_Callback_0_(mthis) => initialize_Callback_0(mthis); + replaceItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("replaceItem", [__arg_0]); - static initialize_Callback_1(mthis, __arg_0) native "SVGTransformList_initialize_Callback"; - initialize_Callback_1_(mthis, __arg_0) => initialize_Callback_1(mthis, __arg_0); - - static initialize_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransformList_initialize_Callback"; - initialize_Callback_2_(mthis, __arg_0, __arg_1) => initialize_Callback_2(mthis, __arg_0, __arg_1); - - static initialize_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTransformList_initialize_Callback"; - initialize_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initialize_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static insertItemBefore_Callback_0(mthis) native "SVGTransformList_insertItemBefore_Callback"; - insertItemBefore_Callback_0_(mthis) => insertItemBefore_Callback_0(mthis); - - static insertItemBefore_Callback_1(mthis, __arg_0) native "SVGTransformList_insertItemBefore_Callback"; - insertItemBefore_Callback_1_(mthis, __arg_0) => insertItemBefore_Callback_1(mthis, __arg_0); - - static insertItemBefore_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransformList_insertItemBefore_Callback"; - insertItemBefore_Callback_2_(mthis, __arg_0, __arg_1) => insertItemBefore_Callback_2(mthis, __arg_0, __arg_1); - - static insertItemBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTransformList_insertItemBefore_Callback"; - insertItemBefore_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => insertItemBefore_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static insertItemBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGTransformList_insertItemBefore_Callback"; - insertItemBefore_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => insertItemBefore_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static length_Getter(mthis) native "SVGTransformList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static numberOfItems_Getter(mthis) native "SVGTransformList_numberOfItems_Getter"; - numberOfItems_Getter_(mthis) => numberOfItems_Getter(mthis); - - static removeItem_Callback_0(mthis) native "SVGTransformList_removeItem_Callback"; - removeItem_Callback_0_(mthis) => removeItem_Callback_0(mthis); - - static removeItem_Callback_1(mthis, __arg_0) native "SVGTransformList_removeItem_Callback"; - removeItem_Callback_1_(mthis, __arg_0) => removeItem_Callback_1(mthis, __arg_0); - - static removeItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransformList_removeItem_Callback"; - removeItem_Callback_2_(mthis, __arg_0, __arg_1) => removeItem_Callback_2(mthis, __arg_0, __arg_1); - - static removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTransformList_removeItem_Callback"; - removeItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceItem_Callback_0(mthis) native "SVGTransformList_replaceItem_Callback"; - replaceItem_Callback_0_(mthis) => replaceItem_Callback_0(mthis); - - static replaceItem_Callback_1(mthis, __arg_0) native "SVGTransformList_replaceItem_Callback"; - replaceItem_Callback_1_(mthis, __arg_0) => replaceItem_Callback_1(mthis, __arg_0); - - static replaceItem_Callback_2(mthis, __arg_0, __arg_1) native "SVGTransformList_replaceItem_Callback"; - replaceItem_Callback_2_(mthis, __arg_0, __arg_1) => replaceItem_Callback_2(mthis, __arg_0, __arg_1); - - static replaceItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SVGTransformList_replaceItem_Callback"; - replaceItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => replaceItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static replaceItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SVGTransformList_replaceItem_Callback"; - replaceItem_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => replaceItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + replaceItem_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("replaceItem", [__arg_0, __arg_1]); } @@ -23685,20 +13146,15 @@ class BlinkSVGUnitTypes { class BlinkSVGUseElement extends BlinkSVGGraphicsElement { static final instance = new BlinkSVGUseElement(); - static height_Getter(mthis) native "SVGUseElement_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static href_Getter(mthis) native "SVGUseElement_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static width_Getter(mthis) native "SVGUseElement_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static x_Getter(mthis) native "SVGUseElement_x_Getter"; - x_Getter_(mthis) => x_Getter(mthis); + x_Getter_(mthis) => mthis["x"]; - static y_Getter(mthis) native "SVGUseElement_y_Getter"; - y_Getter_(mthis) => y_Getter(mthis); + y_Getter_(mthis) => mthis["y"]; } @@ -23710,3126 +13166,1743 @@ class BlinkSVGVKernElement extends BlinkSVGElement { class BlinkSVGViewElement extends BlinkSVGElement { static final instance = new BlinkSVGViewElement(); - static preserveAspectRatio_Getter(mthis) native "SVGViewElement_preserveAspectRatio_Getter"; - preserveAspectRatio_Getter_(mthis) => preserveAspectRatio_Getter(mthis); + preserveAspectRatio_Getter_(mthis) => mthis["preserveAspectRatio"]; - static viewBox_Getter(mthis) native "SVGViewElement_viewBox_Getter"; - viewBox_Getter_(mthis) => viewBox_Getter(mthis); + viewBox_Getter_(mthis) => mthis["viewBox"]; - static viewTarget_Getter(mthis) native "SVGViewElement_viewTarget_Getter"; - viewTarget_Getter_(mthis) => viewTarget_Getter(mthis); + viewTarget_Getter_(mthis) => mthis["viewTarget"]; - static zoomAndPan_Getter(mthis) native "SVGViewElement_zoomAndPan_Getter"; - zoomAndPan_Getter_(mthis) => zoomAndPan_Getter(mthis); + zoomAndPan_Getter_(mthis) => mthis["zoomAndPan"]; - static zoomAndPan_Setter(mthis, __arg_0) native "SVGViewElement_zoomAndPan_Setter"; - zoomAndPan_Setter_(mthis, __arg_0) => zoomAndPan_Setter(mthis, __arg_0); + zoomAndPan_Setter_(mthis, __arg_0) => mthis["zoomAndPan"] = __arg_0; } class BlinkSVGViewSpec { static final instance = new BlinkSVGViewSpec(); - static preserveAspectRatioString_Getter(mthis) native "SVGViewSpec_preserveAspectRatioString_Getter"; - preserveAspectRatioString_Getter_(mthis) => preserveAspectRatioString_Getter(mthis); + preserveAspectRatioString_Getter_(mthis) => mthis["preserveAspectRatioString"]; - static preserveAspectRatio_Getter(mthis) native "SVGViewSpec_preserveAspectRatio_Getter"; - preserveAspectRatio_Getter_(mthis) => preserveAspectRatio_Getter(mthis); + preserveAspectRatio_Getter_(mthis) => mthis["preserveAspectRatio"]; - static transformString_Getter(mthis) native "SVGViewSpec_transformString_Getter"; - transformString_Getter_(mthis) => transformString_Getter(mthis); + transformString_Getter_(mthis) => mthis["transformString"]; - static transform_Getter(mthis) native "SVGViewSpec_transform_Getter"; - transform_Getter_(mthis) => transform_Getter(mthis); + transform_Getter_(mthis) => mthis["transform"]; - static viewBoxString_Getter(mthis) native "SVGViewSpec_viewBoxString_Getter"; - viewBoxString_Getter_(mthis) => viewBoxString_Getter(mthis); + viewBoxString_Getter_(mthis) => mthis["viewBoxString"]; - static viewBox_Getter(mthis) native "SVGViewSpec_viewBox_Getter"; - viewBox_Getter_(mthis) => viewBox_Getter(mthis); + viewBox_Getter_(mthis) => mthis["viewBox"]; - static viewTargetString_Getter(mthis) native "SVGViewSpec_viewTargetString_Getter"; - viewTargetString_Getter_(mthis) => viewTargetString_Getter(mthis); + viewTargetString_Getter_(mthis) => mthis["viewTargetString"]; - static viewTarget_Getter(mthis) native "SVGViewSpec_viewTarget_Getter"; - viewTarget_Getter_(mthis) => viewTarget_Getter(mthis); + viewTarget_Getter_(mthis) => mthis["viewTarget"]; - static zoomAndPan_Getter(mthis) native "SVGViewSpec_zoomAndPan_Getter"; - zoomAndPan_Getter_(mthis) => zoomAndPan_Getter(mthis); + zoomAndPan_Getter_(mthis) => mthis["zoomAndPan"]; - static zoomAndPan_Setter(mthis, __arg_0) native "SVGViewSpec_zoomAndPan_Setter"; - zoomAndPan_Setter_(mthis, __arg_0) => zoomAndPan_Setter(mthis, __arg_0); + zoomAndPan_Setter_(mthis, __arg_0) => mthis["zoomAndPan"] = __arg_0; } class BlinkSVGZoomEvent extends BlinkUIEvent { static final instance = new BlinkSVGZoomEvent(); - static newScale_Getter(mthis) native "SVGZoomEvent_newScale_Getter"; - newScale_Getter_(mthis) => newScale_Getter(mthis); + newScale_Getter_(mthis) => mthis["newScale"]; - static newTranslate_Getter(mthis) native "SVGZoomEvent_newTranslate_Getter"; - newTranslate_Getter_(mthis) => newTranslate_Getter(mthis); + newTranslate_Getter_(mthis) => mthis["newTranslate"]; - static previousScale_Getter(mthis) native "SVGZoomEvent_previousScale_Getter"; - previousScale_Getter_(mthis) => previousScale_Getter(mthis); + previousScale_Getter_(mthis) => mthis["previousScale"]; - static previousTranslate_Getter(mthis) native "SVGZoomEvent_previousTranslate_Getter"; - previousTranslate_Getter_(mthis) => previousTranslate_Getter(mthis); + previousTranslate_Getter_(mthis) => mthis["previousTranslate"]; - static zoomRectScreen_Getter(mthis) native "SVGZoomEvent_zoomRectScreen_Getter"; - zoomRectScreen_Getter_(mthis) => zoomRectScreen_Getter(mthis); + zoomRectScreen_Getter_(mthis) => mthis["zoomRectScreen"]; } class BlinkScreen { static final instance = new BlinkScreen(); - static availHeight_Getter(mthis) native "Screen_availHeight_Getter"; - availHeight_Getter_(mthis) => availHeight_Getter(mthis); + availHeight_Getter_(mthis) => mthis["availHeight"]; - static availLeft_Getter(mthis) native "Screen_availLeft_Getter"; - availLeft_Getter_(mthis) => availLeft_Getter(mthis); + availLeft_Getter_(mthis) => mthis["availLeft"]; - static availTop_Getter(mthis) native "Screen_availTop_Getter"; - availTop_Getter_(mthis) => availTop_Getter(mthis); + availTop_Getter_(mthis) => mthis["availTop"]; - static availWidth_Getter(mthis) native "Screen_availWidth_Getter"; - availWidth_Getter_(mthis) => availWidth_Getter(mthis); + availWidth_Getter_(mthis) => mthis["availWidth"]; - static colorDepth_Getter(mthis) native "Screen_colorDepth_Getter"; - colorDepth_Getter_(mthis) => colorDepth_Getter(mthis); + colorDepth_Getter_(mthis) => mthis["colorDepth"]; - static height_Getter(mthis) native "Screen_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + height_Getter_(mthis) => mthis["height"]; - static orientation_Getter(mthis) native "Screen_orientation_Getter"; - orientation_Getter_(mthis) => orientation_Getter(mthis); + orientation_Getter_(mthis) => mthis["orientation"]; - static pixelDepth_Getter(mthis) native "Screen_pixelDepth_Getter"; - pixelDepth_Getter_(mthis) => pixelDepth_Getter(mthis); + pixelDepth_Getter_(mthis) => mthis["pixelDepth"]; - static width_Getter(mthis) native "Screen_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; } class BlinkScreenOrientation extends BlinkEventTarget { static final instance = new BlinkScreenOrientation(); - static angle_Getter(mthis) native "ScreenOrientation_angle_Getter"; - angle_Getter_(mthis) => angle_Getter(mthis); + angle_Getter_(mthis) => mthis["angle"]; - static lock_Callback_0(mthis) native "ScreenOrientation_lock_Callback"; - lock_Callback_0_(mthis) => lock_Callback_0(mthis); + lock_Callback_0_(mthis) => mthis.callMethod("lock", []); - static lock_Callback_1(mthis, __arg_0) native "ScreenOrientation_lock_Callback"; - lock_Callback_1_(mthis, __arg_0) => lock_Callback_1(mthis, __arg_0); + lock_Callback_1_(mthis, __arg_0) => mthis.callMethod("lock", [__arg_0]); - static lock_Callback_2(mthis, __arg_0, __arg_1) native "ScreenOrientation_lock_Callback"; - lock_Callback_2_(mthis, __arg_0, __arg_1) => lock_Callback_2(mthis, __arg_0, __arg_1); + onchange_Getter_(mthis) => mthis["onchange"]; - static lock_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ScreenOrientation_lock_Callback"; - lock_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => lock_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onchange_Setter_(mthis, __arg_0) => mthis["onchange"] = __arg_0; - static onchange_Getter(mthis) native "ScreenOrientation_onchange_Getter"; - onchange_Getter_(mthis) => onchange_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; - static onchange_Setter(mthis, __arg_0) native "ScreenOrientation_onchange_Setter"; - onchange_Setter_(mthis, __arg_0) => onchange_Setter(mthis, __arg_0); - - static type_Getter(mthis) native "ScreenOrientation_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); - - static unlock_Callback_0(mthis) native "ScreenOrientation_unlock_Callback"; - unlock_Callback_0_(mthis) => unlock_Callback_0(mthis); - - static unlock_Callback_1(mthis, __arg_0) native "ScreenOrientation_unlock_Callback"; - unlock_Callback_1_(mthis, __arg_0) => unlock_Callback_1(mthis, __arg_0); - - static unlock_Callback_2(mthis, __arg_0, __arg_1) native "ScreenOrientation_unlock_Callback"; - unlock_Callback_2_(mthis, __arg_0, __arg_1) => unlock_Callback_2(mthis, __arg_0, __arg_1); + unlock_Callback_0_(mthis) => mthis.callMethod("unlock", []); } class BlinkScriptProcessorNode extends BlinkAudioNode { static final instance = new BlinkScriptProcessorNode(); - static bufferSize_Getter(mthis) native "ScriptProcessorNode_bufferSize_Getter"; - bufferSize_Getter_(mthis) => bufferSize_Getter(mthis); + bufferSize_Getter_(mthis) => mthis["bufferSize"]; - static onaudioprocess_Getter(mthis) native "ScriptProcessorNode_onaudioprocess_Getter"; - onaudioprocess_Getter_(mthis) => onaudioprocess_Getter(mthis); + onaudioprocess_Getter_(mthis) => mthis["onaudioprocess"]; - static onaudioprocess_Setter(mthis, __arg_0) native "ScriptProcessorNode_onaudioprocess_Setter"; - onaudioprocess_Setter_(mthis, __arg_0) => onaudioprocess_Setter(mthis, __arg_0); + onaudioprocess_Setter_(mthis, __arg_0) => mthis["onaudioprocess"] = __arg_0; - static setEventListener_Callback_0(mthis) native "ScriptProcessorNode_setEventListener_Callback"; - setEventListener_Callback_0_(mthis) => setEventListener_Callback_0(mthis); + setEventListener_Callback_0_(mthis) => mthis.callMethod("setEventListener", []); - static setEventListener_Callback_1(mthis, __arg_0) native "ScriptProcessorNode_setEventListener_Callback"; - setEventListener_Callback_1_(mthis, __arg_0) => setEventListener_Callback_1(mthis, __arg_0); - - static setEventListener_Callback_2(mthis, __arg_0, __arg_1) native "ScriptProcessorNode_setEventListener_Callback"; - setEventListener_Callback_2_(mthis, __arg_0, __arg_1) => setEventListener_Callback_2(mthis, __arg_0, __arg_1); - - static setEventListener_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ScriptProcessorNode_setEventListener_Callback"; - setEventListener_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setEventListener_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setEventListener_Callback_1_(mthis, __arg_0) => mthis.callMethod("setEventListener", [__arg_0]); } class BlinkSecurityPolicyViolationEvent extends BlinkEvent { static final instance = new BlinkSecurityPolicyViolationEvent(); - static blockedURI_Getter(mthis) native "SecurityPolicyViolationEvent_blockedURI_Getter"; - blockedURI_Getter_(mthis) => blockedURI_Getter(mthis); + blockedURI_Getter_(mthis) => mthis["blockedURI"]; - static columnNumber_Getter(mthis) native "SecurityPolicyViolationEvent_columnNumber_Getter"; - columnNumber_Getter_(mthis) => columnNumber_Getter(mthis); + columnNumber_Getter_(mthis) => mthis["columnNumber"]; - static constructorCallback_2(__arg_0, __arg_1) native "SecurityPolicyViolationEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["SecurityPolicyViolationEvent"], [__arg_0, __arg_1]); - static documentURI_Getter(mthis) native "SecurityPolicyViolationEvent_documentURI_Getter"; - documentURI_Getter_(mthis) => documentURI_Getter(mthis); + documentURI_Getter_(mthis) => mthis["documentURI"]; - static effectiveDirective_Getter(mthis) native "SecurityPolicyViolationEvent_effectiveDirective_Getter"; - effectiveDirective_Getter_(mthis) => effectiveDirective_Getter(mthis); + effectiveDirective_Getter_(mthis) => mthis["effectiveDirective"]; - static lineNumber_Getter(mthis) native "SecurityPolicyViolationEvent_lineNumber_Getter"; - lineNumber_Getter_(mthis) => lineNumber_Getter(mthis); + lineNumber_Getter_(mthis) => mthis["lineNumber"]; - static originalPolicy_Getter(mthis) native "SecurityPolicyViolationEvent_originalPolicy_Getter"; - originalPolicy_Getter_(mthis) => originalPolicy_Getter(mthis); + originalPolicy_Getter_(mthis) => mthis["originalPolicy"]; - static referrer_Getter(mthis) native "SecurityPolicyViolationEvent_referrer_Getter"; - referrer_Getter_(mthis) => referrer_Getter(mthis); + referrer_Getter_(mthis) => mthis["referrer"]; - static sourceFile_Getter(mthis) native "SecurityPolicyViolationEvent_sourceFile_Getter"; - sourceFile_Getter_(mthis) => sourceFile_Getter(mthis); + sourceFile_Getter_(mthis) => mthis["sourceFile"]; - static statusCode_Getter(mthis) native "SecurityPolicyViolationEvent_statusCode_Getter"; - statusCode_Getter_(mthis) => statusCode_Getter(mthis); + statusCode_Getter_(mthis) => mthis["statusCode"]; - static violatedDirective_Getter(mthis) native "SecurityPolicyViolationEvent_violatedDirective_Getter"; - violatedDirective_Getter_(mthis) => violatedDirective_Getter(mthis); + violatedDirective_Getter_(mthis) => mthis["violatedDirective"]; } class BlinkSelection { static final instance = new BlinkSelection(); - static addRange_Callback_0(mthis) native "Selection_addRange_Callback"; - addRange_Callback_0_(mthis) => addRange_Callback_0(mthis); + addRange_Callback_0_(mthis) => mthis.callMethod("addRange", []); - static addRange_Callback_1(mthis, __arg_0) native "Selection_addRange_Callback"; - addRange_Callback_1_(mthis, __arg_0) => addRange_Callback_1(mthis, __arg_0); + addRange_Callback_1_(mthis, __arg_0) => mthis.callMethod("addRange", [__arg_0]); - static addRange_Callback_2(mthis, __arg_0, __arg_1) native "Selection_addRange_Callback"; - addRange_Callback_2_(mthis, __arg_0, __arg_1) => addRange_Callback_2(mthis, __arg_0, __arg_1); + anchorNode_Getter_(mthis) => mthis["anchorNode"]; - static addRange_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Selection_addRange_Callback"; - addRange_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addRange_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + anchorOffset_Getter_(mthis) => mthis["anchorOffset"]; - static anchorNode_Getter(mthis) native "Selection_anchorNode_Getter"; - anchorNode_Getter_(mthis) => anchorNode_Getter(mthis); + baseNode_Getter_(mthis) => mthis["baseNode"]; - static anchorOffset_Getter(mthis) native "Selection_anchorOffset_Getter"; - anchorOffset_Getter_(mthis) => anchorOffset_Getter(mthis); + baseOffset_Getter_(mthis) => mthis["baseOffset"]; - static baseNode_Getter(mthis) native "Selection_baseNode_Getter"; - baseNode_Getter_(mthis) => baseNode_Getter(mthis); + collapseToEnd_Callback_0_(mthis) => mthis.callMethod("collapseToEnd", []); - static baseOffset_Getter(mthis) native "Selection_baseOffset_Getter"; - baseOffset_Getter_(mthis) => baseOffset_Getter(mthis); + collapseToStart_Callback_0_(mthis) => mthis.callMethod("collapseToStart", []); - static collapseToEnd_Callback_0(mthis) native "Selection_collapseToEnd_Callback"; - collapseToEnd_Callback_0_(mthis) => collapseToEnd_Callback_0(mthis); + collapse_Callback_0_(mthis) => mthis.callMethod("collapse", []); - static collapseToEnd_Callback_1(mthis, __arg_0) native "Selection_collapseToEnd_Callback"; - collapseToEnd_Callback_1_(mthis, __arg_0) => collapseToEnd_Callback_1(mthis, __arg_0); + collapse_Callback_1_(mthis, __arg_0) => mthis.callMethod("collapse", [__arg_0]); - static collapseToEnd_Callback_2(mthis, __arg_0, __arg_1) native "Selection_collapseToEnd_Callback"; - collapseToEnd_Callback_2_(mthis, __arg_0, __arg_1) => collapseToEnd_Callback_2(mthis, __arg_0, __arg_1); + collapse_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("collapse", [__arg_0, __arg_1]); - static collapseToStart_Callback_0(mthis) native "Selection_collapseToStart_Callback"; - collapseToStart_Callback_0_(mthis) => collapseToStart_Callback_0(mthis); + containsNode_Callback_0_(mthis) => mthis.callMethod("containsNode", []); - static collapseToStart_Callback_1(mthis, __arg_0) native "Selection_collapseToStart_Callback"; - collapseToStart_Callback_1_(mthis, __arg_0) => collapseToStart_Callback_1(mthis, __arg_0); + containsNode_Callback_1_(mthis, __arg_0) => mthis.callMethod("containsNode", [__arg_0]); - static collapseToStart_Callback_2(mthis, __arg_0, __arg_1) native "Selection_collapseToStart_Callback"; - collapseToStart_Callback_2_(mthis, __arg_0, __arg_1) => collapseToStart_Callback_2(mthis, __arg_0, __arg_1); + containsNode_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("containsNode", [__arg_0, __arg_1]); - static collapse_Callback_0(mthis) native "Selection_collapse_Callback"; - collapse_Callback_0_(mthis) => collapse_Callback_0(mthis); + deleteFromDocument_Callback_0_(mthis) => mthis.callMethod("deleteFromDocument", []); - static collapse_Callback_1(mthis, __arg_0) native "Selection_collapse_Callback"; - collapse_Callback_1_(mthis, __arg_0) => collapse_Callback_1(mthis, __arg_0); + empty_Callback_0_(mthis) => mthis.callMethod("empty", []); - static collapse_Callback_2(mthis, __arg_0, __arg_1) native "Selection_collapse_Callback"; - collapse_Callback_2_(mthis, __arg_0, __arg_1) => collapse_Callback_2(mthis, __arg_0, __arg_1); + extend_Callback_0_(mthis) => mthis.callMethod("extend", []); - static collapse_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Selection_collapse_Callback"; - collapse_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => collapse_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + extend_Callback_1_(mthis, __arg_0) => mthis.callMethod("extend", [__arg_0]); - static collapse_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Selection_collapse_Callback"; - collapse_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => collapse_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + extend_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("extend", [__arg_0, __arg_1]); - static containsNode_Callback_0(mthis) native "Selection_containsNode_Callback"; - containsNode_Callback_0_(mthis) => containsNode_Callback_0(mthis); + extentNode_Getter_(mthis) => mthis["extentNode"]; - static containsNode_Callback_1(mthis, __arg_0) native "Selection_containsNode_Callback"; - containsNode_Callback_1_(mthis, __arg_0) => containsNode_Callback_1(mthis, __arg_0); + extentOffset_Getter_(mthis) => mthis["extentOffset"]; - static containsNode_Callback_2(mthis, __arg_0, __arg_1) native "Selection_containsNode_Callback"; - containsNode_Callback_2_(mthis, __arg_0, __arg_1) => containsNode_Callback_2(mthis, __arg_0, __arg_1); + focusNode_Getter_(mthis) => mthis["focusNode"]; - static containsNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Selection_containsNode_Callback"; - containsNode_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => containsNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + focusOffset_Getter_(mthis) => mthis["focusOffset"]; - static containsNode_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Selection_containsNode_Callback"; - containsNode_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => containsNode_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + getRangeAt_Callback_0_(mthis) => mthis.callMethod("getRangeAt", []); - static deleteFromDocument_Callback_0(mthis) native "Selection_deleteFromDocument_Callback"; - deleteFromDocument_Callback_0_(mthis) => deleteFromDocument_Callback_0(mthis); + getRangeAt_Callback_1_(mthis, __arg_0) => mthis.callMethod("getRangeAt", [__arg_0]); - static deleteFromDocument_Callback_1(mthis, __arg_0) native "Selection_deleteFromDocument_Callback"; - deleteFromDocument_Callback_1_(mthis, __arg_0) => deleteFromDocument_Callback_1(mthis, __arg_0); + isCollapsed_Getter_(mthis) => mthis["isCollapsed"]; - static deleteFromDocument_Callback_2(mthis, __arg_0, __arg_1) native "Selection_deleteFromDocument_Callback"; - deleteFromDocument_Callback_2_(mthis, __arg_0, __arg_1) => deleteFromDocument_Callback_2(mthis, __arg_0, __arg_1); + modify_Callback_0_(mthis) => mthis.callMethod("modify", []); - static empty_Callback_0(mthis) native "Selection_empty_Callback"; - empty_Callback_0_(mthis) => empty_Callback_0(mthis); + modify_Callback_1_(mthis, __arg_0) => mthis.callMethod("modify", [__arg_0]); - static empty_Callback_1(mthis, __arg_0) native "Selection_empty_Callback"; - empty_Callback_1_(mthis, __arg_0) => empty_Callback_1(mthis, __arg_0); + modify_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("modify", [__arg_0, __arg_1]); - static empty_Callback_2(mthis, __arg_0, __arg_1) native "Selection_empty_Callback"; - empty_Callback_2_(mthis, __arg_0, __arg_1) => empty_Callback_2(mthis, __arg_0, __arg_1); + modify_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("modify", [__arg_0, __arg_1, __arg_2]); - static extend_Callback_0(mthis) native "Selection_extend_Callback"; - extend_Callback_0_(mthis) => extend_Callback_0(mthis); + rangeCount_Getter_(mthis) => mthis["rangeCount"]; - static extend_Callback_1(mthis, __arg_0) native "Selection_extend_Callback"; - extend_Callback_1_(mthis, __arg_0) => extend_Callback_1(mthis, __arg_0); + removeAllRanges_Callback_0_(mthis) => mthis.callMethod("removeAllRanges", []); - static extend_Callback_2(mthis, __arg_0, __arg_1) native "Selection_extend_Callback"; - extend_Callback_2_(mthis, __arg_0, __arg_1) => extend_Callback_2(mthis, __arg_0, __arg_1); + selectAllChildren_Callback_0_(mthis) => mthis.callMethod("selectAllChildren", []); - static extend_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Selection_extend_Callback"; - extend_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => extend_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + selectAllChildren_Callback_1_(mthis, __arg_0) => mthis.callMethod("selectAllChildren", [__arg_0]); - static extend_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Selection_extend_Callback"; - extend_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => extend_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + setBaseAndExtent_Callback_0_(mthis) => mthis.callMethod("setBaseAndExtent", []); - static extentNode_Getter(mthis) native "Selection_extentNode_Getter"; - extentNode_Getter_(mthis) => extentNode_Getter(mthis); + setBaseAndExtent_Callback_1_(mthis, __arg_0) => mthis.callMethod("setBaseAndExtent", [__arg_0]); - static extentOffset_Getter(mthis) native "Selection_extentOffset_Getter"; - extentOffset_Getter_(mthis) => extentOffset_Getter(mthis); + setBaseAndExtent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setBaseAndExtent", [__arg_0, __arg_1]); - static focusNode_Getter(mthis) native "Selection_focusNode_Getter"; - focusNode_Getter_(mthis) => focusNode_Getter(mthis); + setBaseAndExtent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setBaseAndExtent", [__arg_0, __arg_1, __arg_2]); - static focusOffset_Getter(mthis) native "Selection_focusOffset_Getter"; - focusOffset_Getter_(mthis) => focusOffset_Getter(mthis); + setBaseAndExtent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("setBaseAndExtent", [__arg_0, __arg_1, __arg_2, __arg_3]); - static getRangeAt_Callback_0(mthis) native "Selection_getRangeAt_Callback"; - getRangeAt_Callback_0_(mthis) => getRangeAt_Callback_0(mthis); + setPosition_Callback_0_(mthis) => mthis.callMethod("setPosition", []); - static getRangeAt_Callback_1(mthis, __arg_0) native "Selection_getRangeAt_Callback"; - getRangeAt_Callback_1_(mthis, __arg_0) => getRangeAt_Callback_1(mthis, __arg_0); + setPosition_Callback_1_(mthis, __arg_0) => mthis.callMethod("setPosition", [__arg_0]); - static getRangeAt_Callback_2(mthis, __arg_0, __arg_1) native "Selection_getRangeAt_Callback"; - getRangeAt_Callback_2_(mthis, __arg_0, __arg_1) => getRangeAt_Callback_2(mthis, __arg_0, __arg_1); + setPosition_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setPosition", [__arg_0, __arg_1]); - static getRangeAt_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Selection_getRangeAt_Callback"; - getRangeAt_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getRangeAt_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static isCollapsed_Getter(mthis) native "Selection_isCollapsed_Getter"; - isCollapsed_Getter_(mthis) => isCollapsed_Getter(mthis); - - static modify_Callback_0(mthis) native "Selection_modify_Callback"; - modify_Callback_0_(mthis) => modify_Callback_0(mthis); - - static modify_Callback_1(mthis, __arg_0) native "Selection_modify_Callback"; - modify_Callback_1_(mthis, __arg_0) => modify_Callback_1(mthis, __arg_0); - - static modify_Callback_2(mthis, __arg_0, __arg_1) native "Selection_modify_Callback"; - modify_Callback_2_(mthis, __arg_0, __arg_1) => modify_Callback_2(mthis, __arg_0, __arg_1); - - static modify_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Selection_modify_Callback"; - modify_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => modify_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static modify_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Selection_modify_Callback"; - modify_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => modify_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static modify_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Selection_modify_Callback"; - modify_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => modify_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static rangeCount_Getter(mthis) native "Selection_rangeCount_Getter"; - rangeCount_Getter_(mthis) => rangeCount_Getter(mthis); - - static removeAllRanges_Callback_0(mthis) native "Selection_removeAllRanges_Callback"; - removeAllRanges_Callback_0_(mthis) => removeAllRanges_Callback_0(mthis); - - static removeAllRanges_Callback_1(mthis, __arg_0) native "Selection_removeAllRanges_Callback"; - removeAllRanges_Callback_1_(mthis, __arg_0) => removeAllRanges_Callback_1(mthis, __arg_0); - - static removeAllRanges_Callback_2(mthis, __arg_0, __arg_1) native "Selection_removeAllRanges_Callback"; - removeAllRanges_Callback_2_(mthis, __arg_0, __arg_1) => removeAllRanges_Callback_2(mthis, __arg_0, __arg_1); - - static selectAllChildren_Callback_0(mthis) native "Selection_selectAllChildren_Callback"; - selectAllChildren_Callback_0_(mthis) => selectAllChildren_Callback_0(mthis); - - static selectAllChildren_Callback_1(mthis, __arg_0) native "Selection_selectAllChildren_Callback"; - selectAllChildren_Callback_1_(mthis, __arg_0) => selectAllChildren_Callback_1(mthis, __arg_0); - - static selectAllChildren_Callback_2(mthis, __arg_0, __arg_1) native "Selection_selectAllChildren_Callback"; - selectAllChildren_Callback_2_(mthis, __arg_0, __arg_1) => selectAllChildren_Callback_2(mthis, __arg_0, __arg_1); - - static selectAllChildren_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Selection_selectAllChildren_Callback"; - selectAllChildren_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => selectAllChildren_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setBaseAndExtent_Callback_0(mthis) native "Selection_setBaseAndExtent_Callback"; - setBaseAndExtent_Callback_0_(mthis) => setBaseAndExtent_Callback_0(mthis); - - static setBaseAndExtent_Callback_1(mthis, __arg_0) native "Selection_setBaseAndExtent_Callback"; - setBaseAndExtent_Callback_1_(mthis, __arg_0) => setBaseAndExtent_Callback_1(mthis, __arg_0); - - static setBaseAndExtent_Callback_2(mthis, __arg_0, __arg_1) native "Selection_setBaseAndExtent_Callback"; - setBaseAndExtent_Callback_2_(mthis, __arg_0, __arg_1) => setBaseAndExtent_Callback_2(mthis, __arg_0, __arg_1); - - static setBaseAndExtent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Selection_setBaseAndExtent_Callback"; - setBaseAndExtent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setBaseAndExtent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setBaseAndExtent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Selection_setBaseAndExtent_Callback"; - setBaseAndExtent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setBaseAndExtent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setBaseAndExtent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Selection_setBaseAndExtent_Callback"; - setBaseAndExtent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setBaseAndExtent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static setBaseAndExtent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Selection_setBaseAndExtent_Callback"; - setBaseAndExtent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => setBaseAndExtent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static setPosition_Callback_0(mthis) native "Selection_setPosition_Callback"; - setPosition_Callback_0_(mthis) => setPosition_Callback_0(mthis); - - static setPosition_Callback_1(mthis, __arg_0) native "Selection_setPosition_Callback"; - setPosition_Callback_1_(mthis, __arg_0) => setPosition_Callback_1(mthis, __arg_0); - - static setPosition_Callback_2(mthis, __arg_0, __arg_1) native "Selection_setPosition_Callback"; - setPosition_Callback_2_(mthis, __arg_0, __arg_1) => setPosition_Callback_2(mthis, __arg_0, __arg_1); - - static setPosition_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Selection_setPosition_Callback"; - setPosition_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setPosition_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setPosition_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Selection_setPosition_Callback"; - setPosition_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setPosition_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static type_Getter(mthis) native "Selection_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkServiceWorker extends BlinkEventTarget { static final instance = new BlinkServiceWorker(); - static onerror_Getter(mthis) native "ServiceWorker_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onerror_Setter(mthis, __arg_0) native "ServiceWorker_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onstatechange_Getter(mthis) native "ServiceWorker_onstatechange_Getter"; - onstatechange_Getter_(mthis) => onstatechange_Getter(mthis); + onstatechange_Getter_(mthis) => mthis["onstatechange"]; - static onstatechange_Setter(mthis, __arg_0) native "ServiceWorker_onstatechange_Setter"; - onstatechange_Setter_(mthis, __arg_0) => onstatechange_Setter(mthis, __arg_0); + onstatechange_Setter_(mthis, __arg_0) => mthis["onstatechange"] = __arg_0; - static postMessage_Callback_0(mthis) native "ServiceWorker_postMessage_Callback"; - postMessage_Callback_0_(mthis) => postMessage_Callback_0(mthis); + postMessage_Callback_0_(mthis) => mthis.callMethod("postMessage", []); - static postMessage_Callback_1(mthis, __arg_0) native "ServiceWorker_postMessage_Callback"; - postMessage_Callback_1_(mthis, __arg_0) => postMessage_Callback_1(mthis, __arg_0); + postMessage_Callback_1_(mthis, __arg_0) => mthis.callMethod("postMessage", [__arg_0]); - static postMessage_Callback_2(mthis, __arg_0, __arg_1) native "ServiceWorker_postMessage_Callback"; - postMessage_Callback_2_(mthis, __arg_0, __arg_1) => postMessage_Callback_2(mthis, __arg_0, __arg_1); + postMessage_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("postMessage", [__arg_0, __arg_1]); - static postMessage_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ServiceWorker_postMessage_Callback"; - postMessage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => postMessage_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + scriptURL_Getter_(mthis) => mthis["scriptURL"]; - static postMessage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "ServiceWorker_postMessage_Callback"; - postMessage_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => postMessage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + state_Getter_(mthis) => mthis["state"]; - static scriptURL_Getter(mthis) native "ServiceWorker_scriptURL_Getter"; - scriptURL_Getter_(mthis) => scriptURL_Getter(mthis); - - static state_Getter(mthis) native "ServiceWorker_state_Getter"; - state_Getter_(mthis) => state_Getter(mthis); - - static terminate_Callback_0(mthis) native "ServiceWorker_terminate_Callback"; - terminate_Callback_0_(mthis) => terminate_Callback_0(mthis); - - static terminate_Callback_1(mthis, __arg_0) native "ServiceWorker_terminate_Callback"; - terminate_Callback_1_(mthis, __arg_0) => terminate_Callback_1(mthis, __arg_0); - - static terminate_Callback_2(mthis, __arg_0, __arg_1) native "ServiceWorker_terminate_Callback"; - terminate_Callback_2_(mthis, __arg_0, __arg_1) => terminate_Callback_2(mthis, __arg_0, __arg_1); + terminate_Callback_0_(mthis) => mthis.callMethod("terminate", []); } class BlinkServiceWorkerClient { static final instance = new BlinkServiceWorkerClient(); - static id_Getter(mthis) native "ServiceWorkerClient_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + id_Getter_(mthis) => mthis["id"]; - static postMessage_Callback_0(mthis) native "ServiceWorkerClient_postMessage_Callback"; - postMessage_Callback_0_(mthis) => postMessage_Callback_0(mthis); + postMessage_Callback_0_(mthis) => mthis.callMethod("postMessage", []); - static postMessage_Callback_1(mthis, __arg_0) native "ServiceWorkerClient_postMessage_Callback"; - postMessage_Callback_1_(mthis, __arg_0) => postMessage_Callback_1(mthis, __arg_0); + postMessage_Callback_1_(mthis, __arg_0) => mthis.callMethod("postMessage", [__arg_0]); - static postMessage_Callback_2(mthis, __arg_0, __arg_1) native "ServiceWorkerClient_postMessage_Callback"; - postMessage_Callback_2_(mthis, __arg_0, __arg_1) => postMessage_Callback_2(mthis, __arg_0, __arg_1); - - static postMessage_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ServiceWorkerClient_postMessage_Callback"; - postMessage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => postMessage_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static postMessage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "ServiceWorkerClient_postMessage_Callback"; - postMessage_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => postMessage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + postMessage_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("postMessage", [__arg_0, __arg_1]); } class BlinkServiceWorkerClients { static final instance = new BlinkServiceWorkerClients(); - static getAll_Callback_0(mthis) native "ServiceWorkerClients_getAll_Callback"; - getAll_Callback_0_(mthis) => getAll_Callback_0(mthis); + getAll_Callback_0_(mthis) => mthis.callMethod("getAll", []); - static getAll_Callback_1(mthis, __arg_0) native "ServiceWorkerClients_getAll_Callback"; - getAll_Callback_1_(mthis, __arg_0) => getAll_Callback_1(mthis, __arg_0); - - static getAll_Callback_2(mthis, __arg_0, __arg_1) native "ServiceWorkerClients_getAll_Callback"; - getAll_Callback_2_(mthis, __arg_0, __arg_1) => getAll_Callback_2(mthis, __arg_0, __arg_1); - - static getAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ServiceWorkerClients_getAll_Callback"; - getAll_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getAll_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getAll_Callback_1_(mthis, __arg_0) => mthis.callMethod("getAll", [__arg_0]); } class BlinkServiceWorkerContainer { static final instance = new BlinkServiceWorkerContainer(); - static controller_Getter(mthis) native "ServiceWorkerContainer_controller_Getter"; - controller_Getter_(mthis) => controller_Getter(mthis); + controller_Getter_(mthis) => mthis["controller"]; - static getRegistration_Callback_0(mthis) native "ServiceWorkerContainer_getRegistration_Callback"; - getRegistration_Callback_0_(mthis) => getRegistration_Callback_0(mthis); + getRegistration_Callback_0_(mthis) => mthis.callMethod("getRegistration", []); - static getRegistration_Callback_1(mthis, __arg_0) native "ServiceWorkerContainer_getRegistration_Callback"; - getRegistration_Callback_1_(mthis, __arg_0) => getRegistration_Callback_1(mthis, __arg_0); + getRegistration_Callback_1_(mthis, __arg_0) => mthis.callMethod("getRegistration", [__arg_0]); - static getRegistration_Callback_2(mthis, __arg_0, __arg_1) native "ServiceWorkerContainer_getRegistration_Callback"; - getRegistration_Callback_2_(mthis, __arg_0, __arg_1) => getRegistration_Callback_2(mthis, __arg_0, __arg_1); + ready_Getter_(mthis) => mthis["ready"]; - static getRegistration_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ServiceWorkerContainer_getRegistration_Callback"; - getRegistration_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getRegistration_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + register_Callback_0_(mthis) => mthis.callMethod("register", []); - static ready_Getter(mthis) native "ServiceWorkerContainer_ready_Getter"; - ready_Getter_(mthis) => ready_Getter(mthis); + register_Callback_1_(mthis, __arg_0) => mthis.callMethod("register", [__arg_0]); - static register_Callback_0(mthis) native "ServiceWorkerContainer_register_Callback"; - register_Callback_0_(mthis) => register_Callback_0(mthis); - - static register_Callback_1(mthis, __arg_0) native "ServiceWorkerContainer_register_Callback"; - register_Callback_1_(mthis, __arg_0) => register_Callback_1(mthis, __arg_0); - - static register_Callback_2(mthis, __arg_0, __arg_1) native "ServiceWorkerContainer_register_Callback"; - register_Callback_2_(mthis, __arg_0, __arg_1) => register_Callback_2(mthis, __arg_0, __arg_1); - - static register_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ServiceWorkerContainer_register_Callback"; - register_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => register_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static register_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "ServiceWorkerContainer_register_Callback"; - register_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => register_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + register_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("register", [__arg_0, __arg_1]); } class BlinkServiceWorkerGlobalScope extends BlinkWorkerGlobalScope { static final instance = new BlinkServiceWorkerGlobalScope(); - static caches_Getter(mthis) native "ServiceWorkerGlobalScope_caches_Getter"; - caches_Getter_(mthis) => caches_Getter(mthis); + caches_Getter_(mthis) => mthis["caches"]; - static clients_Getter(mthis) native "ServiceWorkerGlobalScope_clients_Getter"; - clients_Getter_(mthis) => clients_Getter(mthis); + clients_Getter_(mthis) => mthis["clients"]; - static close_Callback_0(mthis) native "ServiceWorkerGlobalScope_close_Callback"; - close_Callback_0_(mthis) => close_Callback_0(mthis); + close_Callback_0_(mthis) => mthis.callMethod("close", []); - static close_Callback_1(mthis, __arg_0) native "ServiceWorkerGlobalScope_close_Callback"; - close_Callback_1_(mthis, __arg_0) => close_Callback_1(mthis, __arg_0); + fetch_Callback_0_(mthis) => mthis.callMethod("fetch", []); - static close_Callback_2(mthis, __arg_0, __arg_1) native "ServiceWorkerGlobalScope_close_Callback"; - close_Callback_2_(mthis, __arg_0, __arg_1) => close_Callback_2(mthis, __arg_0, __arg_1); + fetch_Callback_1_(mthis, __arg_0) => mthis.callMethod("fetch", [__arg_0]); - static fetch_Callback_0(mthis) native "ServiceWorkerGlobalScope_fetch_Callback"; - fetch_Callback_0_(mthis) => fetch_Callback_0(mthis); + fetch_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("fetch", [__arg_0, __arg_1]); - static fetch_Callback_1(mthis, __arg_0) native "ServiceWorkerGlobalScope_fetch_Callback"; - fetch_Callback_1_(mthis, __arg_0) => fetch_Callback_1(mthis, __arg_0); + onactivate_Getter_(mthis) => mthis["onactivate"]; - static fetch_Callback_2(mthis, __arg_0, __arg_1) native "ServiceWorkerGlobalScope_fetch_Callback"; - fetch_Callback_2_(mthis, __arg_0, __arg_1) => fetch_Callback_2(mthis, __arg_0, __arg_1); + onactivate_Setter_(mthis, __arg_0) => mthis["onactivate"] = __arg_0; - static fetch_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ServiceWorkerGlobalScope_fetch_Callback"; - fetch_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => fetch_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onfetch_Getter_(mthis) => mthis["onfetch"]; - static fetch_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "ServiceWorkerGlobalScope_fetch_Callback"; - fetch_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => fetch_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + onfetch_Setter_(mthis, __arg_0) => mthis["onfetch"] = __arg_0; - static onactivate_Getter(mthis) native "ServiceWorkerGlobalScope_onactivate_Getter"; - onactivate_Getter_(mthis) => onactivate_Getter(mthis); + oninstall_Getter_(mthis) => mthis["oninstall"]; - static onactivate_Setter(mthis, __arg_0) native "ServiceWorkerGlobalScope_onactivate_Setter"; - onactivate_Setter_(mthis, __arg_0) => onactivate_Setter(mthis, __arg_0); + oninstall_Setter_(mthis, __arg_0) => mthis["oninstall"] = __arg_0; - static onfetch_Getter(mthis) native "ServiceWorkerGlobalScope_onfetch_Getter"; - onfetch_Getter_(mthis) => onfetch_Getter(mthis); + onmessage_Getter_(mthis) => mthis["onmessage"]; - static onfetch_Setter(mthis, __arg_0) native "ServiceWorkerGlobalScope_onfetch_Setter"; - onfetch_Setter_(mthis, __arg_0) => onfetch_Setter(mthis, __arg_0); + onmessage_Setter_(mthis, __arg_0) => mthis["onmessage"] = __arg_0; - static oninstall_Getter(mthis) native "ServiceWorkerGlobalScope_oninstall_Getter"; - oninstall_Getter_(mthis) => oninstall_Getter(mthis); + onpush_Getter_(mthis) => mthis["onpush"]; - static oninstall_Setter(mthis, __arg_0) native "ServiceWorkerGlobalScope_oninstall_Setter"; - oninstall_Setter_(mthis, __arg_0) => oninstall_Setter(mthis, __arg_0); + onpush_Setter_(mthis, __arg_0) => mthis["onpush"] = __arg_0; - static onmessage_Getter(mthis) native "ServiceWorkerGlobalScope_onmessage_Getter"; - onmessage_Getter_(mthis) => onmessage_Getter(mthis); + onsync_Getter_(mthis) => mthis["onsync"]; - static onmessage_Setter(mthis, __arg_0) native "ServiceWorkerGlobalScope_onmessage_Setter"; - onmessage_Setter_(mthis, __arg_0) => onmessage_Setter(mthis, __arg_0); + onsync_Setter_(mthis, __arg_0) => mthis["onsync"] = __arg_0; - static onpush_Getter(mthis) native "ServiceWorkerGlobalScope_onpush_Getter"; - onpush_Getter_(mthis) => onpush_Getter(mthis); - - static onpush_Setter(mthis, __arg_0) native "ServiceWorkerGlobalScope_onpush_Setter"; - onpush_Setter_(mthis, __arg_0) => onpush_Setter(mthis, __arg_0); - - static onsync_Getter(mthis) native "ServiceWorkerGlobalScope_onsync_Getter"; - onsync_Getter_(mthis) => onsync_Getter(mthis); - - static onsync_Setter(mthis, __arg_0) native "ServiceWorkerGlobalScope_onsync_Setter"; - onsync_Setter_(mthis, __arg_0) => onsync_Setter(mthis, __arg_0); - - static scope_Getter(mthis) native "ServiceWorkerGlobalScope_scope_Getter"; - scope_Getter_(mthis) => scope_Getter(mthis); + scope_Getter_(mthis) => mthis["scope"]; } class BlinkServiceWorkerRegistration extends BlinkEventTarget { static final instance = new BlinkServiceWorkerRegistration(); - static active_Getter(mthis) native "ServiceWorkerRegistration_active_Getter"; - active_Getter_(mthis) => active_Getter(mthis); + active_Getter_(mthis) => mthis["active"]; - static installing_Getter(mthis) native "ServiceWorkerRegistration_installing_Getter"; - installing_Getter_(mthis) => installing_Getter(mthis); + installing_Getter_(mthis) => mthis["installing"]; - static onupdatefound_Getter(mthis) native "ServiceWorkerRegistration_onupdatefound_Getter"; - onupdatefound_Getter_(mthis) => onupdatefound_Getter(mthis); + onupdatefound_Getter_(mthis) => mthis["onupdatefound"]; - static onupdatefound_Setter(mthis, __arg_0) native "ServiceWorkerRegistration_onupdatefound_Setter"; - onupdatefound_Setter_(mthis, __arg_0) => onupdatefound_Setter(mthis, __arg_0); + onupdatefound_Setter_(mthis, __arg_0) => mthis["onupdatefound"] = __arg_0; - static scope_Getter(mthis) native "ServiceWorkerRegistration_scope_Getter"; - scope_Getter_(mthis) => scope_Getter(mthis); + scope_Getter_(mthis) => mthis["scope"]; - static unregister_Callback_0(mthis) native "ServiceWorkerRegistration_unregister_Callback"; - unregister_Callback_0_(mthis) => unregister_Callback_0(mthis); + unregister_Callback_0_(mthis) => mthis.callMethod("unregister", []); - static unregister_Callback_1(mthis, __arg_0) native "ServiceWorkerRegistration_unregister_Callback"; - unregister_Callback_1_(mthis, __arg_0) => unregister_Callback_1(mthis, __arg_0); - - static unregister_Callback_2(mthis, __arg_0, __arg_1) native "ServiceWorkerRegistration_unregister_Callback"; - unregister_Callback_2_(mthis, __arg_0, __arg_1) => unregister_Callback_2(mthis, __arg_0, __arg_1); - - static waiting_Getter(mthis) native "ServiceWorkerRegistration_waiting_Getter"; - waiting_Getter_(mthis) => waiting_Getter(mthis); + waiting_Getter_(mthis) => mthis["waiting"]; } class BlinkShadowRoot extends BlinkDocumentFragment { static final instance = new BlinkShadowRoot(); - static activeElement_Getter(mthis) native "ShadowRoot_activeElement_Getter"; - activeElement_Getter_(mthis) => activeElement_Getter(mthis); + activeElement_Getter_(mthis) => mthis["activeElement"]; - static cloneNode_Callback_0(mthis) native "ShadowRoot_cloneNode_Callback"; - cloneNode_Callback_0_(mthis) => cloneNode_Callback_0(mthis); + cloneNode_Callback_0_(mthis) => mthis.callMethod("cloneNode", []); - static cloneNode_Callback_1(mthis, __arg_0) native "ShadowRoot_cloneNode_Callback"; - cloneNode_Callback_1_(mthis, __arg_0) => cloneNode_Callback_1(mthis, __arg_0); + cloneNode_Callback_1_(mthis, __arg_0) => mthis.callMethod("cloneNode", [__arg_0]); - static cloneNode_Callback_2(mthis, __arg_0, __arg_1) native "ShadowRoot_cloneNode_Callback"; - cloneNode_Callback_2_(mthis, __arg_0, __arg_1) => cloneNode_Callback_2(mthis, __arg_0, __arg_1); + elementFromPoint_Callback_0_(mthis) => mthis.callMethod("elementFromPoint", []); - static cloneNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ShadowRoot_cloneNode_Callback"; - cloneNode_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => cloneNode_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + elementFromPoint_Callback_1_(mthis, __arg_0) => mthis.callMethod("elementFromPoint", [__arg_0]); - static elementFromPoint_Callback_0(mthis) native "ShadowRoot_elementFromPoint_Callback"; - elementFromPoint_Callback_0_(mthis) => elementFromPoint_Callback_0(mthis); + elementFromPoint_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("elementFromPoint", [__arg_0, __arg_1]); - static elementFromPoint_Callback_1(mthis, __arg_0) native "ShadowRoot_elementFromPoint_Callback"; - elementFromPoint_Callback_1_(mthis, __arg_0) => elementFromPoint_Callback_1(mthis, __arg_0); + getElementById_Callback_0_(mthis) => mthis.callMethod("getElementById", []); - static elementFromPoint_Callback_2(mthis, __arg_0, __arg_1) native "ShadowRoot_elementFromPoint_Callback"; - elementFromPoint_Callback_2_(mthis, __arg_0, __arg_1) => elementFromPoint_Callback_2(mthis, __arg_0, __arg_1); + getElementById_Callback_1_(mthis, __arg_0) => mthis.callMethod("getElementById", [__arg_0]); - static elementFromPoint_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ShadowRoot_elementFromPoint_Callback"; - elementFromPoint_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => elementFromPoint_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getElementsByClassName_Callback_0_(mthis) => mthis.callMethod("getElementsByClassName", []); - static elementFromPoint_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "ShadowRoot_elementFromPoint_Callback"; - elementFromPoint_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => elementFromPoint_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + getElementsByClassName_Callback_1_(mthis, __arg_0) => mthis.callMethod("getElementsByClassName", [__arg_0]); - static getElementById_Callback_0(mthis) native "ShadowRoot_getElementById_Callback"; - getElementById_Callback_0_(mthis) => getElementById_Callback_0(mthis); + getElementsByTagName_Callback_0_(mthis) => mthis.callMethod("getElementsByTagName", []); - static getElementById_Callback_1(mthis, __arg_0) native "ShadowRoot_getElementById_Callback"; - getElementById_Callback_1_(mthis, __arg_0) => getElementById_Callback_1(mthis, __arg_0); + getElementsByTagName_Callback_1_(mthis, __arg_0) => mthis.callMethod("getElementsByTagName", [__arg_0]); - static getElementById_Callback_2(mthis, __arg_0, __arg_1) native "ShadowRoot_getElementById_Callback"; - getElementById_Callback_2_(mthis, __arg_0, __arg_1) => getElementById_Callback_2(mthis, __arg_0, __arg_1); + getSelection_Callback_0_(mthis) => mthis.callMethod("getSelection", []); - static getElementById_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ShadowRoot_getElementById_Callback"; - getElementById_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getElementById_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + host_Getter_(mthis) => mthis["host"]; - static getElementsByClassName_Callback_0(mthis) native "ShadowRoot_getElementsByClassName_Callback"; - getElementsByClassName_Callback_0_(mthis) => getElementsByClassName_Callback_0(mthis); + innerHTML_Getter_(mthis) => mthis["innerHTML"]; - static getElementsByClassName_Callback_1(mthis, __arg_0) native "ShadowRoot_getElementsByClassName_Callback"; - getElementsByClassName_Callback_1_(mthis, __arg_0) => getElementsByClassName_Callback_1(mthis, __arg_0); + innerHTML_Setter_(mthis, __arg_0) => mthis["innerHTML"] = __arg_0; - static getElementsByClassName_Callback_2(mthis, __arg_0, __arg_1) native "ShadowRoot_getElementsByClassName_Callback"; - getElementsByClassName_Callback_2_(mthis, __arg_0, __arg_1) => getElementsByClassName_Callback_2(mthis, __arg_0, __arg_1); + olderShadowRoot_Getter_(mthis) => mthis["olderShadowRoot"]; - static getElementsByClassName_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ShadowRoot_getElementsByClassName_Callback"; - getElementsByClassName_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getElementsByClassName_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static getElementsByTagName_Callback_0(mthis) native "ShadowRoot_getElementsByTagName_Callback"; - getElementsByTagName_Callback_0_(mthis) => getElementsByTagName_Callback_0(mthis); - - static getElementsByTagName_Callback_1(mthis, __arg_0) native "ShadowRoot_getElementsByTagName_Callback"; - getElementsByTagName_Callback_1_(mthis, __arg_0) => getElementsByTagName_Callback_1(mthis, __arg_0); - - static getElementsByTagName_Callback_2(mthis, __arg_0, __arg_1) native "ShadowRoot_getElementsByTagName_Callback"; - getElementsByTagName_Callback_2_(mthis, __arg_0, __arg_1) => getElementsByTagName_Callback_2(mthis, __arg_0, __arg_1); - - static getElementsByTagName_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "ShadowRoot_getElementsByTagName_Callback"; - getElementsByTagName_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getElementsByTagName_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static getSelection_Callback_0(mthis) native "ShadowRoot_getSelection_Callback"; - getSelection_Callback_0_(mthis) => getSelection_Callback_0(mthis); - - static getSelection_Callback_1(mthis, __arg_0) native "ShadowRoot_getSelection_Callback"; - getSelection_Callback_1_(mthis, __arg_0) => getSelection_Callback_1(mthis, __arg_0); - - static getSelection_Callback_2(mthis, __arg_0, __arg_1) native "ShadowRoot_getSelection_Callback"; - getSelection_Callback_2_(mthis, __arg_0, __arg_1) => getSelection_Callback_2(mthis, __arg_0, __arg_1); - - static host_Getter(mthis) native "ShadowRoot_host_Getter"; - host_Getter_(mthis) => host_Getter(mthis); - - static innerHTML_Getter(mthis) native "ShadowRoot_innerHTML_Getter"; - innerHTML_Getter_(mthis) => innerHTML_Getter(mthis); - - static innerHTML_Setter(mthis, __arg_0) native "ShadowRoot_innerHTML_Setter"; - innerHTML_Setter_(mthis, __arg_0) => innerHTML_Setter(mthis, __arg_0); - - static olderShadowRoot_Getter(mthis) native "ShadowRoot_olderShadowRoot_Getter"; - olderShadowRoot_Getter_(mthis) => olderShadowRoot_Getter(mthis); - - static styleSheets_Getter(mthis) native "ShadowRoot_styleSheets_Getter"; - styleSheets_Getter_(mthis) => styleSheets_Getter(mthis); + styleSheets_Getter_(mthis) => mthis["styleSheets"]; } class BlinkSharedWorker extends BlinkEventTarget { static final instance = new BlinkSharedWorker(); - static constructorCallback_0() native "SharedWorker_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["SharedWorker"], []); - static constructorCallback_1(__arg_0) native "SharedWorker_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["SharedWorker"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "SharedWorker_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["SharedWorker"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "SharedWorker_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + onerror_Getter_(mthis) => mthis["onerror"]; - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "SharedWorker_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onerror_Getter(mthis) native "SharedWorker_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + port_Getter_(mthis) => mthis["port"]; - static onerror_Setter(mthis, __arg_0) native "SharedWorker_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); - - static port_Getter(mthis) native "SharedWorker_port_Getter"; - port_Getter_(mthis) => port_Getter(mthis); - - static workerStart_Getter(mthis) native "SharedWorker_workerStart_Getter"; - workerStart_Getter_(mthis) => workerStart_Getter(mthis); + workerStart_Getter_(mthis) => mthis["workerStart"]; } class BlinkSharedWorkerGlobalScope extends BlinkWorkerGlobalScope { static final instance = new BlinkSharedWorkerGlobalScope(); - static name_Getter(mthis) native "SharedWorkerGlobalScope_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static onconnect_Getter(mthis) native "SharedWorkerGlobalScope_onconnect_Getter"; - onconnect_Getter_(mthis) => onconnect_Getter(mthis); + onconnect_Getter_(mthis) => mthis["onconnect"]; - static onconnect_Setter(mthis, __arg_0) native "SharedWorkerGlobalScope_onconnect_Setter"; - onconnect_Setter_(mthis, __arg_0) => onconnect_Setter(mthis, __arg_0); + onconnect_Setter_(mthis, __arg_0) => mthis["onconnect"] = __arg_0; } class BlinkSourceBuffer extends BlinkEventTarget { static final instance = new BlinkSourceBuffer(); - static abort_Callback_0(mthis) native "SourceBuffer_abort_Callback"; - abort_Callback_0_(mthis) => abort_Callback_0(mthis); + abort_Callback_0_(mthis) => mthis.callMethod("abort", []); - static abort_Callback_1(mthis, __arg_0) native "SourceBuffer_abort_Callback"; - abort_Callback_1_(mthis, __arg_0) => abort_Callback_1(mthis, __arg_0); + appendBuffer_Callback_0_(mthis) => mthis.callMethod("appendBuffer", []); - static abort_Callback_2(mthis, __arg_0, __arg_1) native "SourceBuffer_abort_Callback"; - abort_Callback_2_(mthis, __arg_0, __arg_1) => abort_Callback_2(mthis, __arg_0, __arg_1); + appendBuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("appendBuffer", [__arg_0]); - static appendBuffer_Callback_0(mthis) native "SourceBuffer_appendBuffer_Callback"; - appendBuffer_Callback_0_(mthis) => appendBuffer_Callback_0(mthis); + appendStream_Callback_0_(mthis) => mthis.callMethod("appendStream", []); - static appendBuffer_Callback_1(mthis, __arg_0) native "SourceBuffer_appendBuffer_Callback"; - appendBuffer_Callback_1_(mthis, __arg_0) => appendBuffer_Callback_1(mthis, __arg_0); + appendStream_Callback_1_(mthis, __arg_0) => mthis.callMethod("appendStream", [__arg_0]); - static appendBuffer_Callback_2(mthis, __arg_0, __arg_1) native "SourceBuffer_appendBuffer_Callback"; - appendBuffer_Callback_2_(mthis, __arg_0, __arg_1) => appendBuffer_Callback_2(mthis, __arg_0, __arg_1); + appendStream_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("appendStream", [__arg_0, __arg_1]); - static appendBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SourceBuffer_appendBuffer_Callback"; - appendBuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => appendBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + appendWindowEnd_Getter_(mthis) => mthis["appendWindowEnd"]; - static appendStream_Callback_0(mthis) native "SourceBuffer_appendStream_Callback"; - appendStream_Callback_0_(mthis) => appendStream_Callback_0(mthis); + appendWindowEnd_Setter_(mthis, __arg_0) => mthis["appendWindowEnd"] = __arg_0; - static appendStream_Callback_1(mthis, __arg_0) native "SourceBuffer_appendStream_Callback"; - appendStream_Callback_1_(mthis, __arg_0) => appendStream_Callback_1(mthis, __arg_0); + appendWindowStart_Getter_(mthis) => mthis["appendWindowStart"]; - static appendStream_Callback_2(mthis, __arg_0, __arg_1) native "SourceBuffer_appendStream_Callback"; - appendStream_Callback_2_(mthis, __arg_0, __arg_1) => appendStream_Callback_2(mthis, __arg_0, __arg_1); + appendWindowStart_Setter_(mthis, __arg_0) => mthis["appendWindowStart"] = __arg_0; - static appendStream_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SourceBuffer_appendStream_Callback"; - appendStream_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => appendStream_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + buffered_Getter_(mthis) => mthis["buffered"]; - static appendStream_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SourceBuffer_appendStream_Callback"; - appendStream_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => appendStream_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + mode_Getter_(mthis) => mthis["mode"]; - static appendWindowEnd_Getter(mthis) native "SourceBuffer_appendWindowEnd_Getter"; - appendWindowEnd_Getter_(mthis) => appendWindowEnd_Getter(mthis); + mode_Setter_(mthis, __arg_0) => mthis["mode"] = __arg_0; - static appendWindowEnd_Setter(mthis, __arg_0) native "SourceBuffer_appendWindowEnd_Setter"; - appendWindowEnd_Setter_(mthis, __arg_0) => appendWindowEnd_Setter(mthis, __arg_0); + remove_Callback_0_(mthis) => mthis.callMethod("remove", []); - static appendWindowStart_Getter(mthis) native "SourceBuffer_appendWindowStart_Getter"; - appendWindowStart_Getter_(mthis) => appendWindowStart_Getter(mthis); + remove_Callback_1_(mthis, __arg_0) => mthis.callMethod("remove", [__arg_0]); - static appendWindowStart_Setter(mthis, __arg_0) native "SourceBuffer_appendWindowStart_Setter"; - appendWindowStart_Setter_(mthis, __arg_0) => appendWindowStart_Setter(mthis, __arg_0); + remove_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("remove", [__arg_0, __arg_1]); - static buffered_Getter(mthis) native "SourceBuffer_buffered_Getter"; - buffered_Getter_(mthis) => buffered_Getter(mthis); + timestampOffset_Getter_(mthis) => mthis["timestampOffset"]; - static mode_Getter(mthis) native "SourceBuffer_mode_Getter"; - mode_Getter_(mthis) => mode_Getter(mthis); + timestampOffset_Setter_(mthis, __arg_0) => mthis["timestampOffset"] = __arg_0; - static mode_Setter(mthis, __arg_0) native "SourceBuffer_mode_Setter"; - mode_Setter_(mthis, __arg_0) => mode_Setter(mthis, __arg_0); - - static remove_Callback_0(mthis) native "SourceBuffer_remove_Callback"; - remove_Callback_0_(mthis) => remove_Callback_0(mthis); - - static remove_Callback_1(mthis, __arg_0) native "SourceBuffer_remove_Callback"; - remove_Callback_1_(mthis, __arg_0) => remove_Callback_1(mthis, __arg_0); - - static remove_Callback_2(mthis, __arg_0, __arg_1) native "SourceBuffer_remove_Callback"; - remove_Callback_2_(mthis, __arg_0, __arg_1) => remove_Callback_2(mthis, __arg_0, __arg_1); - - static remove_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SourceBuffer_remove_Callback"; - remove_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => remove_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static remove_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SourceBuffer_remove_Callback"; - remove_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => remove_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static timestampOffset_Getter(mthis) native "SourceBuffer_timestampOffset_Getter"; - timestampOffset_Getter_(mthis) => timestampOffset_Getter(mthis); - - static timestampOffset_Setter(mthis, __arg_0) native "SourceBuffer_timestampOffset_Setter"; - timestampOffset_Setter_(mthis, __arg_0) => timestampOffset_Setter(mthis, __arg_0); - - static updating_Getter(mthis) native "SourceBuffer_updating_Getter"; - updating_Getter_(mthis) => updating_Getter(mthis); + updating_Getter_(mthis) => mthis["updating"]; } class BlinkSourceBufferList extends BlinkEventTarget { static final instance = new BlinkSourceBufferList(); - static $__getter___Callback_1(mthis, __arg_0) native "SourceBufferList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "SourceBufferList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "SourceBufferList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "SourceBufferList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SourceBufferList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "SourceBufferList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkSourceInfo { static final instance = new BlinkSourceInfo(); - static facing_Getter(mthis) native "SourceInfo_facing_Getter"; - facing_Getter_(mthis) => facing_Getter(mthis); + facing_Getter_(mthis) => mthis["facing"]; - static id_Getter(mthis) native "SourceInfo_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + id_Getter_(mthis) => mthis["id"]; - static kind_Getter(mthis) native "SourceInfo_kind_Getter"; - kind_Getter_(mthis) => kind_Getter(mthis); + kind_Getter_(mthis) => mthis["kind"]; - static label_Getter(mthis) native "SourceInfo_label_Getter"; - label_Getter_(mthis) => label_Getter(mthis); + label_Getter_(mthis) => mthis["label"]; } class BlinkSpeechGrammar { static final instance = new BlinkSpeechGrammar(); - static constructorCallback_0() native "SpeechGrammar_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["SpeechGrammar"], []); - static constructorCallback_1(__arg_0) native "SpeechGrammar_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + src_Getter_(mthis) => mthis["src"]; - static constructorCallback_2(__arg_0, __arg_1) native "SpeechGrammar_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + src_Setter_(mthis, __arg_0) => mthis["src"] = __arg_0; - static src_Getter(mthis) native "SpeechGrammar_src_Getter"; - src_Getter_(mthis) => src_Getter(mthis); + weight_Getter_(mthis) => mthis["weight"]; - static src_Setter(mthis, __arg_0) native "SpeechGrammar_src_Setter"; - src_Setter_(mthis, __arg_0) => src_Setter(mthis, __arg_0); - - static weight_Getter(mthis) native "SpeechGrammar_weight_Getter"; - weight_Getter_(mthis) => weight_Getter(mthis); - - static weight_Setter(mthis, __arg_0) native "SpeechGrammar_weight_Setter"; - weight_Setter_(mthis, __arg_0) => weight_Setter(mthis, __arg_0); + weight_Setter_(mthis, __arg_0) => mthis["weight"] = __arg_0; } class BlinkSpeechGrammarList { static final instance = new BlinkSpeechGrammarList(); - static $__getter___Callback_1(mthis, __arg_0) native "SpeechGrammarList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static addFromString_Callback_0(mthis) native "SpeechGrammarList_addFromString_Callback"; - addFromString_Callback_0_(mthis) => addFromString_Callback_0(mthis); + addFromString_Callback_0_(mthis) => mthis.callMethod("addFromString", []); - static addFromString_Callback_1(mthis, __arg_0) native "SpeechGrammarList_addFromString_Callback"; - addFromString_Callback_1_(mthis, __arg_0) => addFromString_Callback_1(mthis, __arg_0); + addFromString_Callback_1_(mthis, __arg_0) => mthis.callMethod("addFromString", [__arg_0]); - static addFromString_Callback_2(mthis, __arg_0, __arg_1) native "SpeechGrammarList_addFromString_Callback"; - addFromString_Callback_2_(mthis, __arg_0, __arg_1) => addFromString_Callback_2(mthis, __arg_0, __arg_1); + addFromString_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("addFromString", [__arg_0, __arg_1]); - static addFromString_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SpeechGrammarList_addFromString_Callback"; - addFromString_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addFromString_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + addFromUri_Callback_0_(mthis) => mthis.callMethod("addFromUri", []); - static addFromString_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SpeechGrammarList_addFromString_Callback"; - addFromString_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => addFromString_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + addFromUri_Callback_1_(mthis, __arg_0) => mthis.callMethod("addFromUri", [__arg_0]); - static addFromUri_Callback_0(mthis) native "SpeechGrammarList_addFromUri_Callback"; - addFromUri_Callback_0_(mthis) => addFromUri_Callback_0(mthis); + addFromUri_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("addFromUri", [__arg_0, __arg_1]); - static addFromUri_Callback_1(mthis, __arg_0) native "SpeechGrammarList_addFromUri_Callback"; - addFromUri_Callback_1_(mthis, __arg_0) => addFromUri_Callback_1(mthis, __arg_0); + constructorCallback_0_() => new js.JsObject(js.context["SpeechGrammarList"], []); - static addFromUri_Callback_2(mthis, __arg_0, __arg_1) native "SpeechGrammarList_addFromUri_Callback"; - addFromUri_Callback_2_(mthis, __arg_0, __arg_1) => addFromUri_Callback_2(mthis, __arg_0, __arg_1); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static addFromUri_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SpeechGrammarList_addFromUri_Callback"; - addFromUri_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addFromUri_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static addFromUri_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SpeechGrammarList_addFromUri_Callback"; - addFromUri_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => addFromUri_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static constructorCallback_0() native "SpeechGrammarList_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); - - static constructorCallback_1(__arg_0) native "SpeechGrammarList_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); - - static constructorCallback_2(__arg_0, __arg_1) native "SpeechGrammarList_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); - - static item_Callback_0(mthis) native "SpeechGrammarList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); - - static item_Callback_1(mthis, __arg_0) native "SpeechGrammarList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); - - static item_Callback_2(mthis, __arg_0, __arg_1) native "SpeechGrammarList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SpeechGrammarList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "SpeechGrammarList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkSpeechRecognition extends BlinkEventTarget { static final instance = new BlinkSpeechRecognition(); - static abort_Callback_0(mthis) native "SpeechRecognition_abort_Callback"; - abort_Callback_0_(mthis) => abort_Callback_0(mthis); + abort_Callback_0_(mthis) => mthis.callMethod("abort", []); - static abort_Callback_1(mthis, __arg_0) native "SpeechRecognition_abort_Callback"; - abort_Callback_1_(mthis, __arg_0) => abort_Callback_1(mthis, __arg_0); + constructorCallback_0_() => new js.JsObject(js.context["SpeechRecognition"], []); - static abort_Callback_2(mthis, __arg_0, __arg_1) native "SpeechRecognition_abort_Callback"; - abort_Callback_2_(mthis, __arg_0, __arg_1) => abort_Callback_2(mthis, __arg_0, __arg_1); + continuous_Getter_(mthis) => mthis["continuous"]; - static constructorCallback_0() native "SpeechRecognition_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + continuous_Setter_(mthis, __arg_0) => mthis["continuous"] = __arg_0; - static constructorCallback_1(__arg_0) native "SpeechRecognition_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + grammars_Getter_(mthis) => mthis["grammars"]; - static constructorCallback_2(__arg_0, __arg_1) native "SpeechRecognition_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + grammars_Setter_(mthis, __arg_0) => mthis["grammars"] = __arg_0; - static continuous_Getter(mthis) native "SpeechRecognition_continuous_Getter"; - continuous_Getter_(mthis) => continuous_Getter(mthis); + interimResults_Getter_(mthis) => mthis["interimResults"]; - static continuous_Setter(mthis, __arg_0) native "SpeechRecognition_continuous_Setter"; - continuous_Setter_(mthis, __arg_0) => continuous_Setter(mthis, __arg_0); + interimResults_Setter_(mthis, __arg_0) => mthis["interimResults"] = __arg_0; - static grammars_Getter(mthis) native "SpeechRecognition_grammars_Getter"; - grammars_Getter_(mthis) => grammars_Getter(mthis); + lang_Getter_(mthis) => mthis["lang"]; - static grammars_Setter(mthis, __arg_0) native "SpeechRecognition_grammars_Setter"; - grammars_Setter_(mthis, __arg_0) => grammars_Setter(mthis, __arg_0); + lang_Setter_(mthis, __arg_0) => mthis["lang"] = __arg_0; - static interimResults_Getter(mthis) native "SpeechRecognition_interimResults_Getter"; - interimResults_Getter_(mthis) => interimResults_Getter(mthis); + maxAlternatives_Getter_(mthis) => mthis["maxAlternatives"]; - static interimResults_Setter(mthis, __arg_0) native "SpeechRecognition_interimResults_Setter"; - interimResults_Setter_(mthis, __arg_0) => interimResults_Setter(mthis, __arg_0); + maxAlternatives_Setter_(mthis, __arg_0) => mthis["maxAlternatives"] = __arg_0; - static lang_Getter(mthis) native "SpeechRecognition_lang_Getter"; - lang_Getter_(mthis) => lang_Getter(mthis); + onaudioend_Getter_(mthis) => mthis["onaudioend"]; - static lang_Setter(mthis, __arg_0) native "SpeechRecognition_lang_Setter"; - lang_Setter_(mthis, __arg_0) => lang_Setter(mthis, __arg_0); + onaudioend_Setter_(mthis, __arg_0) => mthis["onaudioend"] = __arg_0; - static maxAlternatives_Getter(mthis) native "SpeechRecognition_maxAlternatives_Getter"; - maxAlternatives_Getter_(mthis) => maxAlternatives_Getter(mthis); + onaudiostart_Getter_(mthis) => mthis["onaudiostart"]; - static maxAlternatives_Setter(mthis, __arg_0) native "SpeechRecognition_maxAlternatives_Setter"; - maxAlternatives_Setter_(mthis, __arg_0) => maxAlternatives_Setter(mthis, __arg_0); + onaudiostart_Setter_(mthis, __arg_0) => mthis["onaudiostart"] = __arg_0; - static onaudioend_Getter(mthis) native "SpeechRecognition_onaudioend_Getter"; - onaudioend_Getter_(mthis) => onaudioend_Getter(mthis); + onend_Getter_(mthis) => mthis["onend"]; - static onaudioend_Setter(mthis, __arg_0) native "SpeechRecognition_onaudioend_Setter"; - onaudioend_Setter_(mthis, __arg_0) => onaudioend_Setter(mthis, __arg_0); + onend_Setter_(mthis, __arg_0) => mthis["onend"] = __arg_0; - static onaudiostart_Getter(mthis) native "SpeechRecognition_onaudiostart_Getter"; - onaudiostart_Getter_(mthis) => onaudiostart_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onaudiostart_Setter(mthis, __arg_0) native "SpeechRecognition_onaudiostart_Setter"; - onaudiostart_Setter_(mthis, __arg_0) => onaudiostart_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onend_Getter(mthis) native "SpeechRecognition_onend_Getter"; - onend_Getter_(mthis) => onend_Getter(mthis); + onnomatch_Getter_(mthis) => mthis["onnomatch"]; - static onend_Setter(mthis, __arg_0) native "SpeechRecognition_onend_Setter"; - onend_Setter_(mthis, __arg_0) => onend_Setter(mthis, __arg_0); + onnomatch_Setter_(mthis, __arg_0) => mthis["onnomatch"] = __arg_0; - static onerror_Getter(mthis) native "SpeechRecognition_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onresult_Getter_(mthis) => mthis["onresult"]; - static onerror_Setter(mthis, __arg_0) native "SpeechRecognition_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onresult_Setter_(mthis, __arg_0) => mthis["onresult"] = __arg_0; - static onnomatch_Getter(mthis) native "SpeechRecognition_onnomatch_Getter"; - onnomatch_Getter_(mthis) => onnomatch_Getter(mthis); + onsoundend_Getter_(mthis) => mthis["onsoundend"]; - static onnomatch_Setter(mthis, __arg_0) native "SpeechRecognition_onnomatch_Setter"; - onnomatch_Setter_(mthis, __arg_0) => onnomatch_Setter(mthis, __arg_0); + onsoundend_Setter_(mthis, __arg_0) => mthis["onsoundend"] = __arg_0; - static onresult_Getter(mthis) native "SpeechRecognition_onresult_Getter"; - onresult_Getter_(mthis) => onresult_Getter(mthis); + onsoundstart_Getter_(mthis) => mthis["onsoundstart"]; - static onresult_Setter(mthis, __arg_0) native "SpeechRecognition_onresult_Setter"; - onresult_Setter_(mthis, __arg_0) => onresult_Setter(mthis, __arg_0); + onsoundstart_Setter_(mthis, __arg_0) => mthis["onsoundstart"] = __arg_0; - static onsoundend_Getter(mthis) native "SpeechRecognition_onsoundend_Getter"; - onsoundend_Getter_(mthis) => onsoundend_Getter(mthis); + onspeechend_Getter_(mthis) => mthis["onspeechend"]; - static onsoundend_Setter(mthis, __arg_0) native "SpeechRecognition_onsoundend_Setter"; - onsoundend_Setter_(mthis, __arg_0) => onsoundend_Setter(mthis, __arg_0); + onspeechend_Setter_(mthis, __arg_0) => mthis["onspeechend"] = __arg_0; - static onsoundstart_Getter(mthis) native "SpeechRecognition_onsoundstart_Getter"; - onsoundstart_Getter_(mthis) => onsoundstart_Getter(mthis); + onspeechstart_Getter_(mthis) => mthis["onspeechstart"]; - static onsoundstart_Setter(mthis, __arg_0) native "SpeechRecognition_onsoundstart_Setter"; - onsoundstart_Setter_(mthis, __arg_0) => onsoundstart_Setter(mthis, __arg_0); + onspeechstart_Setter_(mthis, __arg_0) => mthis["onspeechstart"] = __arg_0; - static onspeechend_Getter(mthis) native "SpeechRecognition_onspeechend_Getter"; - onspeechend_Getter_(mthis) => onspeechend_Getter(mthis); + onstart_Getter_(mthis) => mthis["onstart"]; - static onspeechend_Setter(mthis, __arg_0) native "SpeechRecognition_onspeechend_Setter"; - onspeechend_Setter_(mthis, __arg_0) => onspeechend_Setter(mthis, __arg_0); + onstart_Setter_(mthis, __arg_0) => mthis["onstart"] = __arg_0; - static onspeechstart_Getter(mthis) native "SpeechRecognition_onspeechstart_Getter"; - onspeechstart_Getter_(mthis) => onspeechstart_Getter(mthis); + start_Callback_0_(mthis) => mthis.callMethod("start", []); - static onspeechstart_Setter(mthis, __arg_0) native "SpeechRecognition_onspeechstart_Setter"; - onspeechstart_Setter_(mthis, __arg_0) => onspeechstart_Setter(mthis, __arg_0); - - static onstart_Getter(mthis) native "SpeechRecognition_onstart_Getter"; - onstart_Getter_(mthis) => onstart_Getter(mthis); - - static onstart_Setter(mthis, __arg_0) native "SpeechRecognition_onstart_Setter"; - onstart_Setter_(mthis, __arg_0) => onstart_Setter(mthis, __arg_0); - - static start_Callback_0(mthis) native "SpeechRecognition_start_Callback"; - start_Callback_0_(mthis) => start_Callback_0(mthis); - - static start_Callback_1(mthis, __arg_0) native "SpeechRecognition_start_Callback"; - start_Callback_1_(mthis, __arg_0) => start_Callback_1(mthis, __arg_0); - - static start_Callback_2(mthis, __arg_0, __arg_1) native "SpeechRecognition_start_Callback"; - start_Callback_2_(mthis, __arg_0, __arg_1) => start_Callback_2(mthis, __arg_0, __arg_1); - - static stop_Callback_0(mthis) native "SpeechRecognition_stop_Callback"; - stop_Callback_0_(mthis) => stop_Callback_0(mthis); - - static stop_Callback_1(mthis, __arg_0) native "SpeechRecognition_stop_Callback"; - stop_Callback_1_(mthis, __arg_0) => stop_Callback_1(mthis, __arg_0); - - static stop_Callback_2(mthis, __arg_0, __arg_1) native "SpeechRecognition_stop_Callback"; - stop_Callback_2_(mthis, __arg_0, __arg_1) => stop_Callback_2(mthis, __arg_0, __arg_1); + stop_Callback_0_(mthis) => mthis.callMethod("stop", []); } class BlinkSpeechRecognitionAlternative { static final instance = new BlinkSpeechRecognitionAlternative(); - static confidence_Getter(mthis) native "SpeechRecognitionAlternative_confidence_Getter"; - confidence_Getter_(mthis) => confidence_Getter(mthis); + confidence_Getter_(mthis) => mthis["confidence"]; - static transcript_Getter(mthis) native "SpeechRecognitionAlternative_transcript_Getter"; - transcript_Getter_(mthis) => transcript_Getter(mthis); + transcript_Getter_(mthis) => mthis["transcript"]; } class BlinkSpeechRecognitionError extends BlinkEvent { static final instance = new BlinkSpeechRecognitionError(); - static constructorCallback_2(__arg_0, __arg_1) native "SpeechRecognitionError_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["SpeechRecognitionError"], [__arg_0, __arg_1]); - static error_Getter(mthis) native "SpeechRecognitionError_error_Getter"; - error_Getter_(mthis) => error_Getter(mthis); + error_Getter_(mthis) => mthis["error"]; - static message_Getter(mthis) native "SpeechRecognitionError_message_Getter"; - message_Getter_(mthis) => message_Getter(mthis); + message_Getter_(mthis) => mthis["message"]; } class BlinkSpeechRecognitionEvent extends BlinkEvent { static final instance = new BlinkSpeechRecognitionEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "SpeechRecognitionEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["SpeechRecognitionEvent"], [__arg_0, __arg_1]); - static emma_Getter(mthis) native "SpeechRecognitionEvent_emma_Getter"; - emma_Getter_(mthis) => emma_Getter(mthis); + emma_Getter_(mthis) => mthis["emma"]; - static interpretation_Getter(mthis) native "SpeechRecognitionEvent_interpretation_Getter"; - interpretation_Getter_(mthis) => interpretation_Getter(mthis); + interpretation_Getter_(mthis) => mthis["interpretation"]; - static resultIndex_Getter(mthis) native "SpeechRecognitionEvent_resultIndex_Getter"; - resultIndex_Getter_(mthis) => resultIndex_Getter(mthis); + resultIndex_Getter_(mthis) => mthis["resultIndex"]; - static results_Getter(mthis) native "SpeechRecognitionEvent_results_Getter"; - results_Getter_(mthis) => results_Getter(mthis); + results_Getter_(mthis) => mthis["results"]; } class BlinkSpeechRecognitionResult { static final instance = new BlinkSpeechRecognitionResult(); - static $__getter___Callback_1(mthis, __arg_0) native "SpeechRecognitionResult___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static isFinal_Getter(mthis) native "SpeechRecognitionResult_isFinal_Getter"; - isFinal_Getter_(mthis) => isFinal_Getter(mthis); + isFinal_Getter_(mthis) => mthis["isFinal"]; - static item_Callback_0(mthis) native "SpeechRecognitionResult_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "SpeechRecognitionResult_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "SpeechRecognitionResult_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SpeechRecognitionResult_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "SpeechRecognitionResult_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkSpeechRecognitionResultList { static final instance = new BlinkSpeechRecognitionResultList(); - static $__getter___Callback_1(mthis, __arg_0) native "SpeechRecognitionResultList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "SpeechRecognitionResultList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "SpeechRecognitionResultList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "SpeechRecognitionResultList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SpeechRecognitionResultList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "SpeechRecognitionResultList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkSpeechSynthesis extends BlinkEventTarget { static final instance = new BlinkSpeechSynthesis(); - static cancel_Callback_0(mthis) native "SpeechSynthesis_cancel_Callback"; - cancel_Callback_0_(mthis) => cancel_Callback_0(mthis); + cancel_Callback_0_(mthis) => mthis.callMethod("cancel", []); - static cancel_Callback_1(mthis, __arg_0) native "SpeechSynthesis_cancel_Callback"; - cancel_Callback_1_(mthis, __arg_0) => cancel_Callback_1(mthis, __arg_0); + getVoices_Callback_0_(mthis) => mthis.callMethod("getVoices", []); - static cancel_Callback_2(mthis, __arg_0, __arg_1) native "SpeechSynthesis_cancel_Callback"; - cancel_Callback_2_(mthis, __arg_0, __arg_1) => cancel_Callback_2(mthis, __arg_0, __arg_1); + onvoiceschanged_Getter_(mthis) => mthis["onvoiceschanged"]; - static getVoices_Callback_0(mthis) native "SpeechSynthesis_getVoices_Callback"; - getVoices_Callback_0_(mthis) => getVoices_Callback_0(mthis); + onvoiceschanged_Setter_(mthis, __arg_0) => mthis["onvoiceschanged"] = __arg_0; - static getVoices_Callback_1(mthis, __arg_0) native "SpeechSynthesis_getVoices_Callback"; - getVoices_Callback_1_(mthis, __arg_0) => getVoices_Callback_1(mthis, __arg_0); + pause_Callback_0_(mthis) => mthis.callMethod("pause", []); - static getVoices_Callback_2(mthis, __arg_0, __arg_1) native "SpeechSynthesis_getVoices_Callback"; - getVoices_Callback_2_(mthis, __arg_0, __arg_1) => getVoices_Callback_2(mthis, __arg_0, __arg_1); + paused_Getter_(mthis) => mthis["paused"]; - static onvoiceschanged_Getter(mthis) native "SpeechSynthesis_onvoiceschanged_Getter"; - onvoiceschanged_Getter_(mthis) => onvoiceschanged_Getter(mthis); + pending_Getter_(mthis) => mthis["pending"]; - static onvoiceschanged_Setter(mthis, __arg_0) native "SpeechSynthesis_onvoiceschanged_Setter"; - onvoiceschanged_Setter_(mthis, __arg_0) => onvoiceschanged_Setter(mthis, __arg_0); + resume_Callback_0_(mthis) => mthis.callMethod("resume", []); - static pause_Callback_0(mthis) native "SpeechSynthesis_pause_Callback"; - pause_Callback_0_(mthis) => pause_Callback_0(mthis); + speak_Callback_0_(mthis) => mthis.callMethod("speak", []); - static pause_Callback_1(mthis, __arg_0) native "SpeechSynthesis_pause_Callback"; - pause_Callback_1_(mthis, __arg_0) => pause_Callback_1(mthis, __arg_0); + speak_Callback_1_(mthis, __arg_0) => mthis.callMethod("speak", [__arg_0]); - static pause_Callback_2(mthis, __arg_0, __arg_1) native "SpeechSynthesis_pause_Callback"; - pause_Callback_2_(mthis, __arg_0, __arg_1) => pause_Callback_2(mthis, __arg_0, __arg_1); - - static paused_Getter(mthis) native "SpeechSynthesis_paused_Getter"; - paused_Getter_(mthis) => paused_Getter(mthis); - - static pending_Getter(mthis) native "SpeechSynthesis_pending_Getter"; - pending_Getter_(mthis) => pending_Getter(mthis); - - static resume_Callback_0(mthis) native "SpeechSynthesis_resume_Callback"; - resume_Callback_0_(mthis) => resume_Callback_0(mthis); - - static resume_Callback_1(mthis, __arg_0) native "SpeechSynthesis_resume_Callback"; - resume_Callback_1_(mthis, __arg_0) => resume_Callback_1(mthis, __arg_0); - - static resume_Callback_2(mthis, __arg_0, __arg_1) native "SpeechSynthesis_resume_Callback"; - resume_Callback_2_(mthis, __arg_0, __arg_1) => resume_Callback_2(mthis, __arg_0, __arg_1); - - static speak_Callback_0(mthis) native "SpeechSynthesis_speak_Callback"; - speak_Callback_0_(mthis) => speak_Callback_0(mthis); - - static speak_Callback_1(mthis, __arg_0) native "SpeechSynthesis_speak_Callback"; - speak_Callback_1_(mthis, __arg_0) => speak_Callback_1(mthis, __arg_0); - - static speak_Callback_2(mthis, __arg_0, __arg_1) native "SpeechSynthesis_speak_Callback"; - speak_Callback_2_(mthis, __arg_0, __arg_1) => speak_Callback_2(mthis, __arg_0, __arg_1); - - static speak_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SpeechSynthesis_speak_Callback"; - speak_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => speak_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static speaking_Getter(mthis) native "SpeechSynthesis_speaking_Getter"; - speaking_Getter_(mthis) => speaking_Getter(mthis); + speaking_Getter_(mthis) => mthis["speaking"]; } class BlinkSpeechSynthesisEvent extends BlinkEvent { static final instance = new BlinkSpeechSynthesisEvent(); - static charIndex_Getter(mthis) native "SpeechSynthesisEvent_charIndex_Getter"; - charIndex_Getter_(mthis) => charIndex_Getter(mthis); + charIndex_Getter_(mthis) => mthis["charIndex"]; - static elapsedTime_Getter(mthis) native "SpeechSynthesisEvent_elapsedTime_Getter"; - elapsedTime_Getter_(mthis) => elapsedTime_Getter(mthis); + elapsedTime_Getter_(mthis) => mthis["elapsedTime"]; - static name_Getter(mthis) native "SpeechSynthesisEvent_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; } class BlinkSpeechSynthesisUtterance extends BlinkEventTarget { static final instance = new BlinkSpeechSynthesisUtterance(); - static constructorCallback_0() native "SpeechSynthesisUtterance_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["SpeechSynthesisUtterance"], []); - static constructorCallback_1(__arg_0) native "SpeechSynthesisUtterance_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["SpeechSynthesisUtterance"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "SpeechSynthesisUtterance_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + lang_Getter_(mthis) => mthis["lang"]; - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "SpeechSynthesisUtterance_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + lang_Setter_(mthis, __arg_0) => mthis["lang"] = __arg_0; - static lang_Getter(mthis) native "SpeechSynthesisUtterance_lang_Getter"; - lang_Getter_(mthis) => lang_Getter(mthis); + onboundary_Getter_(mthis) => mthis["onboundary"]; - static lang_Setter(mthis, __arg_0) native "SpeechSynthesisUtterance_lang_Setter"; - lang_Setter_(mthis, __arg_0) => lang_Setter(mthis, __arg_0); + onboundary_Setter_(mthis, __arg_0) => mthis["onboundary"] = __arg_0; - static onboundary_Getter(mthis) native "SpeechSynthesisUtterance_onboundary_Getter"; - onboundary_Getter_(mthis) => onboundary_Getter(mthis); + onend_Getter_(mthis) => mthis["onend"]; - static onboundary_Setter(mthis, __arg_0) native "SpeechSynthesisUtterance_onboundary_Setter"; - onboundary_Setter_(mthis, __arg_0) => onboundary_Setter(mthis, __arg_0); + onend_Setter_(mthis, __arg_0) => mthis["onend"] = __arg_0; - static onend_Getter(mthis) native "SpeechSynthesisUtterance_onend_Getter"; - onend_Getter_(mthis) => onend_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onend_Setter(mthis, __arg_0) native "SpeechSynthesisUtterance_onend_Setter"; - onend_Setter_(mthis, __arg_0) => onend_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onerror_Getter(mthis) native "SpeechSynthesisUtterance_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onmark_Getter_(mthis) => mthis["onmark"]; - static onerror_Setter(mthis, __arg_0) native "SpeechSynthesisUtterance_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onmark_Setter_(mthis, __arg_0) => mthis["onmark"] = __arg_0; - static onmark_Getter(mthis) native "SpeechSynthesisUtterance_onmark_Getter"; - onmark_Getter_(mthis) => onmark_Getter(mthis); + onpause_Getter_(mthis) => mthis["onpause"]; - static onmark_Setter(mthis, __arg_0) native "SpeechSynthesisUtterance_onmark_Setter"; - onmark_Setter_(mthis, __arg_0) => onmark_Setter(mthis, __arg_0); + onpause_Setter_(mthis, __arg_0) => mthis["onpause"] = __arg_0; - static onpause_Getter(mthis) native "SpeechSynthesisUtterance_onpause_Getter"; - onpause_Getter_(mthis) => onpause_Getter(mthis); + onresume_Getter_(mthis) => mthis["onresume"]; - static onpause_Setter(mthis, __arg_0) native "SpeechSynthesisUtterance_onpause_Setter"; - onpause_Setter_(mthis, __arg_0) => onpause_Setter(mthis, __arg_0); + onresume_Setter_(mthis, __arg_0) => mthis["onresume"] = __arg_0; - static onresume_Getter(mthis) native "SpeechSynthesisUtterance_onresume_Getter"; - onresume_Getter_(mthis) => onresume_Getter(mthis); + onstart_Getter_(mthis) => mthis["onstart"]; - static onresume_Setter(mthis, __arg_0) native "SpeechSynthesisUtterance_onresume_Setter"; - onresume_Setter_(mthis, __arg_0) => onresume_Setter(mthis, __arg_0); + onstart_Setter_(mthis, __arg_0) => mthis["onstart"] = __arg_0; - static onstart_Getter(mthis) native "SpeechSynthesisUtterance_onstart_Getter"; - onstart_Getter_(mthis) => onstart_Getter(mthis); + pitch_Getter_(mthis) => mthis["pitch"]; - static onstart_Setter(mthis, __arg_0) native "SpeechSynthesisUtterance_onstart_Setter"; - onstart_Setter_(mthis, __arg_0) => onstart_Setter(mthis, __arg_0); + pitch_Setter_(mthis, __arg_0) => mthis["pitch"] = __arg_0; - static pitch_Getter(mthis) native "SpeechSynthesisUtterance_pitch_Getter"; - pitch_Getter_(mthis) => pitch_Getter(mthis); + rate_Getter_(mthis) => mthis["rate"]; - static pitch_Setter(mthis, __arg_0) native "SpeechSynthesisUtterance_pitch_Setter"; - pitch_Setter_(mthis, __arg_0) => pitch_Setter(mthis, __arg_0); + rate_Setter_(mthis, __arg_0) => mthis["rate"] = __arg_0; - static rate_Getter(mthis) native "SpeechSynthesisUtterance_rate_Getter"; - rate_Getter_(mthis) => rate_Getter(mthis); + text_Getter_(mthis) => mthis["text"]; - static rate_Setter(mthis, __arg_0) native "SpeechSynthesisUtterance_rate_Setter"; - rate_Setter_(mthis, __arg_0) => rate_Setter(mthis, __arg_0); + text_Setter_(mthis, __arg_0) => mthis["text"] = __arg_0; - static text_Getter(mthis) native "SpeechSynthesisUtterance_text_Getter"; - text_Getter_(mthis) => text_Getter(mthis); + voice_Getter_(mthis) => mthis["voice"]; - static text_Setter(mthis, __arg_0) native "SpeechSynthesisUtterance_text_Setter"; - text_Setter_(mthis, __arg_0) => text_Setter(mthis, __arg_0); + voice_Setter_(mthis, __arg_0) => mthis["voice"] = __arg_0; - static voice_Getter(mthis) native "SpeechSynthesisUtterance_voice_Getter"; - voice_Getter_(mthis) => voice_Getter(mthis); + volume_Getter_(mthis) => mthis["volume"]; - static voice_Setter(mthis, __arg_0) native "SpeechSynthesisUtterance_voice_Setter"; - voice_Setter_(mthis, __arg_0) => voice_Setter(mthis, __arg_0); - - static volume_Getter(mthis) native "SpeechSynthesisUtterance_volume_Getter"; - volume_Getter_(mthis) => volume_Getter(mthis); - - static volume_Setter(mthis, __arg_0) native "SpeechSynthesisUtterance_volume_Setter"; - volume_Setter_(mthis, __arg_0) => volume_Setter(mthis, __arg_0); + volume_Setter_(mthis, __arg_0) => mthis["volume"] = __arg_0; } class BlinkSpeechSynthesisVoice { static final instance = new BlinkSpeechSynthesisVoice(); - static default_Getter(mthis) native "SpeechSynthesisVoice_default_Getter"; - default_Getter_(mthis) => default_Getter(mthis); + default_Getter_(mthis) => mthis["default"]; - static lang_Getter(mthis) native "SpeechSynthesisVoice_lang_Getter"; - lang_Getter_(mthis) => lang_Getter(mthis); + lang_Getter_(mthis) => mthis["lang"]; - static localService_Getter(mthis) native "SpeechSynthesisVoice_localService_Getter"; - localService_Getter_(mthis) => localService_Getter(mthis); + localService_Getter_(mthis) => mthis["localService"]; - static name_Getter(mthis) native "SpeechSynthesisVoice_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static voiceURI_Getter(mthis) native "SpeechSynthesisVoice_voiceURI_Getter"; - voiceURI_Getter_(mthis) => voiceURI_Getter(mthis); + voiceURI_Getter_(mthis) => mthis["voiceURI"]; } class BlinkStorage { static final instance = new BlinkStorage(); - static $__delete___Callback_1(mthis, __arg_0) native "Storage___delete___Callback"; - $__delete___Callback_1_(mthis, __arg_0) => $__delete___Callback_1(mthis, __arg_0); + $__delete___Callback_1_(mthis, __arg_0) => mthis.callMethod("__delete__", [__arg_0]); - static $__getter___Callback_1(mthis, __arg_0) native "Storage___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "Storage___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); - static clear_Callback_0(mthis) native "Storage_clear_Callback"; - clear_Callback_0_(mthis) => clear_Callback_0(mthis); + clear_Callback_0_(mthis) => mthis.callMethod("clear", []); - static clear_Callback_1(mthis, __arg_0) native "Storage_clear_Callback"; - clear_Callback_1_(mthis, __arg_0) => clear_Callback_1(mthis, __arg_0); + getItem_Callback_0_(mthis) => mthis.callMethod("getItem", []); - static clear_Callback_2(mthis, __arg_0, __arg_1) native "Storage_clear_Callback"; - clear_Callback_2_(mthis, __arg_0, __arg_1) => clear_Callback_2(mthis, __arg_0, __arg_1); + getItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("getItem", [__arg_0]); - static getItem_Callback_0(mthis) native "Storage_getItem_Callback"; - getItem_Callback_0_(mthis) => getItem_Callback_0(mthis); + key_Callback_0_(mthis) => mthis.callMethod("key", []); - static getItem_Callback_1(mthis, __arg_0) native "Storage_getItem_Callback"; - getItem_Callback_1_(mthis, __arg_0) => getItem_Callback_1(mthis, __arg_0); + key_Callback_1_(mthis, __arg_0) => mthis.callMethod("key", [__arg_0]); - static getItem_Callback_2(mthis, __arg_0, __arg_1) native "Storage_getItem_Callback"; - getItem_Callback_2_(mthis, __arg_0, __arg_1) => getItem_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Storage_getItem_Callback"; - getItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + removeItem_Callback_0_(mthis) => mthis.callMethod("removeItem", []); - static key_Callback_0(mthis) native "Storage_key_Callback"; - key_Callback_0_(mthis) => key_Callback_0(mthis); + removeItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeItem", [__arg_0]); - static key_Callback_1(mthis, __arg_0) native "Storage_key_Callback"; - key_Callback_1_(mthis, __arg_0) => key_Callback_1(mthis, __arg_0); + setItem_Callback_0_(mthis) => mthis.callMethod("setItem", []); - static key_Callback_2(mthis, __arg_0, __arg_1) native "Storage_key_Callback"; - key_Callback_2_(mthis, __arg_0, __arg_1) => key_Callback_2(mthis, __arg_0, __arg_1); + setItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("setItem", [__arg_0]); - static key_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Storage_key_Callback"; - key_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => key_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "Storage_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static removeItem_Callback_0(mthis) native "Storage_removeItem_Callback"; - removeItem_Callback_0_(mthis) => removeItem_Callback_0(mthis); - - static removeItem_Callback_1(mthis, __arg_0) native "Storage_removeItem_Callback"; - removeItem_Callback_1_(mthis, __arg_0) => removeItem_Callback_1(mthis, __arg_0); - - static removeItem_Callback_2(mthis, __arg_0, __arg_1) native "Storage_removeItem_Callback"; - removeItem_Callback_2_(mthis, __arg_0, __arg_1) => removeItem_Callback_2(mthis, __arg_0, __arg_1); - - static removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Storage_removeItem_Callback"; - removeItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setItem_Callback_0(mthis) native "Storage_setItem_Callback"; - setItem_Callback_0_(mthis) => setItem_Callback_0(mthis); - - static setItem_Callback_1(mthis, __arg_0) native "Storage_setItem_Callback"; - setItem_Callback_1_(mthis, __arg_0) => setItem_Callback_1(mthis, __arg_0); - - static setItem_Callback_2(mthis, __arg_0, __arg_1) native "Storage_setItem_Callback"; - setItem_Callback_2_(mthis, __arg_0, __arg_1) => setItem_Callback_2(mthis, __arg_0, __arg_1); - - static setItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Storage_setItem_Callback"; - setItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Storage_setItem_Callback"; - setItem_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setItem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + setItem_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setItem", [__arg_0, __arg_1]); } class BlinkStorageEvent extends BlinkEvent { static final instance = new BlinkStorageEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "StorageEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["StorageEvent"], [__arg_0, __arg_1]); - static initStorageEvent_Callback_0(mthis) native "StorageEvent_initStorageEvent_Callback"; - initStorageEvent_Callback_0_(mthis) => initStorageEvent_Callback_0(mthis); + initStorageEvent_Callback_0_(mthis) => mthis.callMethod("initStorageEvent", []); - static initStorageEvent_Callback_1(mthis, __arg_0) native "StorageEvent_initStorageEvent_Callback"; - initStorageEvent_Callback_1_(mthis, __arg_0) => initStorageEvent_Callback_1(mthis, __arg_0); + initStorageEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initStorageEvent", [__arg_0]); - static initStorageEvent_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "StorageEvent_initStorageEvent_Callback"; - initStorageEvent_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => initStorageEvent_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); + initStorageEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initStorageEvent", [__arg_0, __arg_1]); - static initStorageEvent_Callback_2(mthis, __arg_0, __arg_1) native "StorageEvent_initStorageEvent_Callback"; - initStorageEvent_Callback_2_(mthis, __arg_0, __arg_1) => initStorageEvent_Callback_2(mthis, __arg_0, __arg_1); + initStorageEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initStorageEvent", [__arg_0, __arg_1, __arg_2]); - static initStorageEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "StorageEvent_initStorageEvent_Callback"; - initStorageEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initStorageEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initStorageEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("initStorageEvent", [__arg_0, __arg_1, __arg_2, __arg_3]); - static initStorageEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "StorageEvent_initStorageEvent_Callback"; - initStorageEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initStorageEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + initStorageEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("initStorageEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static initStorageEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "StorageEvent_initStorageEvent_Callback"; - initStorageEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initStorageEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + initStorageEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("initStorageEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static initStorageEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "StorageEvent_initStorageEvent_Callback"; - initStorageEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => initStorageEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + initStorageEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("initStorageEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static initStorageEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "StorageEvent_initStorageEvent_Callback"; - initStorageEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => initStorageEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + initStorageEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("initStorageEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static initStorageEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "StorageEvent_initStorageEvent_Callback"; - initStorageEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => initStorageEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + key_Getter_(mthis) => mthis["key"]; - static initStorageEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "StorageEvent_initStorageEvent_Callback"; - initStorageEvent_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => initStorageEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + newValue_Getter_(mthis) => mthis["newValue"]; - static key_Getter(mthis) native "StorageEvent_key_Getter"; - key_Getter_(mthis) => key_Getter(mthis); + oldValue_Getter_(mthis) => mthis["oldValue"]; - static newValue_Getter(mthis) native "StorageEvent_newValue_Getter"; - newValue_Getter_(mthis) => newValue_Getter(mthis); + storageArea_Getter_(mthis) => mthis["storageArea"]; - static oldValue_Getter(mthis) native "StorageEvent_oldValue_Getter"; - oldValue_Getter_(mthis) => oldValue_Getter(mthis); - - static storageArea_Getter(mthis) native "StorageEvent_storageArea_Getter"; - storageArea_Getter_(mthis) => storageArea_Getter(mthis); - - static url_Getter(mthis) native "StorageEvent_url_Getter"; - url_Getter_(mthis) => url_Getter(mthis); + url_Getter_(mthis) => mthis["url"]; } class BlinkStorageInfo { static final instance = new BlinkStorageInfo(); - static quota_Getter(mthis) native "StorageInfo_quota_Getter"; - quota_Getter_(mthis) => quota_Getter(mthis); + quota_Getter_(mthis) => mthis["quota"]; - static usage_Getter(mthis) native "StorageInfo_usage_Getter"; - usage_Getter_(mthis) => usage_Getter(mthis); + usage_Getter_(mthis) => mthis["usage"]; } class BlinkStorageQuota { static final instance = new BlinkStorageQuota(); - static queryInfo_Callback_0(mthis) native "StorageQuota_queryInfo_Callback"; - queryInfo_Callback_0_(mthis) => queryInfo_Callback_0(mthis); + queryInfo_Callback_0_(mthis) => mthis.callMethod("queryInfo", []); - static queryInfo_Callback_1(mthis, __arg_0) native "StorageQuota_queryInfo_Callback"; - queryInfo_Callback_1_(mthis, __arg_0) => queryInfo_Callback_1(mthis, __arg_0); + queryInfo_Callback_1_(mthis, __arg_0) => mthis.callMethod("queryInfo", [__arg_0]); - static queryInfo_Callback_2(mthis, __arg_0, __arg_1) native "StorageQuota_queryInfo_Callback"; - queryInfo_Callback_2_(mthis, __arg_0, __arg_1) => queryInfo_Callback_2(mthis, __arg_0, __arg_1); + requestPersistentQuota_Callback_0_(mthis) => mthis.callMethod("requestPersistentQuota", []); - static queryInfo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "StorageQuota_queryInfo_Callback"; - queryInfo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => queryInfo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + requestPersistentQuota_Callback_1_(mthis, __arg_0) => mthis.callMethod("requestPersistentQuota", [__arg_0]); - static requestPersistentQuota_Callback_0(mthis) native "StorageQuota_requestPersistentQuota_Callback"; - requestPersistentQuota_Callback_0_(mthis) => requestPersistentQuota_Callback_0(mthis); - - static requestPersistentQuota_Callback_1(mthis, __arg_0) native "StorageQuota_requestPersistentQuota_Callback"; - requestPersistentQuota_Callback_1_(mthis, __arg_0) => requestPersistentQuota_Callback_1(mthis, __arg_0); - - static requestPersistentQuota_Callback_2(mthis, __arg_0, __arg_1) native "StorageQuota_requestPersistentQuota_Callback"; - requestPersistentQuota_Callback_2_(mthis, __arg_0, __arg_1) => requestPersistentQuota_Callback_2(mthis, __arg_0, __arg_1); - - static requestPersistentQuota_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "StorageQuota_requestPersistentQuota_Callback"; - requestPersistentQuota_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => requestPersistentQuota_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static supportedTypes_Getter(mthis) native "StorageQuota_supportedTypes_Getter"; - supportedTypes_Getter_(mthis) => supportedTypes_Getter(mthis); + supportedTypes_Getter_(mthis) => mthis["supportedTypes"]; } class BlinkStream { static final instance = new BlinkStream(); - static type_Getter(mthis) native "Stream_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkStyleMedia { static final instance = new BlinkStyleMedia(); - static matchMedium_Callback_0(mthis) native "StyleMedia_matchMedium_Callback"; - matchMedium_Callback_0_(mthis) => matchMedium_Callback_0(mthis); + matchMedium_Callback_0_(mthis) => mthis.callMethod("matchMedium", []); - static matchMedium_Callback_1(mthis, __arg_0) native "StyleMedia_matchMedium_Callback"; - matchMedium_Callback_1_(mthis, __arg_0) => matchMedium_Callback_1(mthis, __arg_0); + matchMedium_Callback_1_(mthis, __arg_0) => mthis.callMethod("matchMedium", [__arg_0]); - static matchMedium_Callback_2(mthis, __arg_0, __arg_1) native "StyleMedia_matchMedium_Callback"; - matchMedium_Callback_2_(mthis, __arg_0, __arg_1) => matchMedium_Callback_2(mthis, __arg_0, __arg_1); - - static matchMedium_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "StyleMedia_matchMedium_Callback"; - matchMedium_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => matchMedium_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static type_Getter(mthis) native "StyleMedia_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkStyleSheet { static final instance = new BlinkStyleSheet(); - static disabled_Getter(mthis) native "StyleSheet_disabled_Getter"; - disabled_Getter_(mthis) => disabled_Getter(mthis); + disabled_Getter_(mthis) => mthis["disabled"]; - static disabled_Setter(mthis, __arg_0) native "StyleSheet_disabled_Setter"; - disabled_Setter_(mthis, __arg_0) => disabled_Setter(mthis, __arg_0); + disabled_Setter_(mthis, __arg_0) => mthis["disabled"] = __arg_0; - static href_Getter(mthis) native "StyleSheet_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static media_Getter(mthis) native "StyleSheet_media_Getter"; - media_Getter_(mthis) => media_Getter(mthis); + media_Getter_(mthis) => mthis["media"]; - static ownerNode_Getter(mthis) native "StyleSheet_ownerNode_Getter"; - ownerNode_Getter_(mthis) => ownerNode_Getter(mthis); + ownerNode_Getter_(mthis) => mthis["ownerNode"]; - static parentStyleSheet_Getter(mthis) native "StyleSheet_parentStyleSheet_Getter"; - parentStyleSheet_Getter_(mthis) => parentStyleSheet_Getter(mthis); + parentStyleSheet_Getter_(mthis) => mthis["parentStyleSheet"]; - static title_Getter(mthis) native "StyleSheet_title_Getter"; - title_Getter_(mthis) => title_Getter(mthis); + title_Getter_(mthis) => mthis["title"]; - static type_Getter(mthis) native "StyleSheet_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } class BlinkStyleSheetList { static final instance = new BlinkStyleSheetList(); - static $__getter___Callback_1(mthis, __arg_0) native "StyleSheetList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "StyleSheetList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "StyleSheetList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "StyleSheetList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "StyleSheetList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "StyleSheetList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkSubtleCrypto { static final instance = new BlinkSubtleCrypto(); - static decrypt_Callback_1(mthis, __arg_0) native "SubtleCrypto_decrypt_Callback"; - decrypt_Callback_1_(mthis, __arg_0) => decrypt_Callback_1(mthis, __arg_0); + decrypt_Callback_1_(mthis, __arg_0) => mthis.callMethod("decrypt", [__arg_0]); - static decrypt_Callback_2(mthis, __arg_0, __arg_1) native "SubtleCrypto_decrypt_Callback"; - decrypt_Callback_2_(mthis, __arg_0, __arg_1) => decrypt_Callback_2(mthis, __arg_0, __arg_1); + decrypt_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("decrypt", [__arg_0, __arg_1]); - static decrypt_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SubtleCrypto_decrypt_Callback"; - decrypt_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => decrypt_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + decrypt_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("decrypt", [__arg_0, __arg_1, __arg_2]); - static decrypt_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SubtleCrypto_decrypt_Callback"; - decrypt_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => decrypt_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + digest_Callback_0_(mthis) => mthis.callMethod("digest", []); - static decrypt_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SubtleCrypto_decrypt_Callback"; - decrypt_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => decrypt_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + digest_Callback_1_(mthis, __arg_0) => mthis.callMethod("digest", [__arg_0]); - static digest_Callback_0(mthis) native "SubtleCrypto_digest_Callback"; - digest_Callback_0_(mthis) => digest_Callback_0(mthis); + digest_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("digest", [__arg_0, __arg_1]); - static digest_Callback_1(mthis, __arg_0) native "SubtleCrypto_digest_Callback"; - digest_Callback_1_(mthis, __arg_0) => digest_Callback_1(mthis, __arg_0); + encrypt_Callback_1_(mthis, __arg_0) => mthis.callMethod("encrypt", [__arg_0]); - static digest_Callback_2(mthis, __arg_0, __arg_1) native "SubtleCrypto_digest_Callback"; - digest_Callback_2_(mthis, __arg_0, __arg_1) => digest_Callback_2(mthis, __arg_0, __arg_1); + encrypt_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("encrypt", [__arg_0, __arg_1]); - static digest_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SubtleCrypto_digest_Callback"; - digest_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => digest_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + encrypt_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("encrypt", [__arg_0, __arg_1, __arg_2]); - static digest_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SubtleCrypto_digest_Callback"; - digest_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => digest_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + exportKey_Callback_0_(mthis) => mthis.callMethod("exportKey", []); - static encrypt_Callback_1(mthis, __arg_0) native "SubtleCrypto_encrypt_Callback"; - encrypt_Callback_1_(mthis, __arg_0) => encrypt_Callback_1(mthis, __arg_0); + exportKey_Callback_1_(mthis, __arg_0) => mthis.callMethod("exportKey", [__arg_0]); - static encrypt_Callback_2(mthis, __arg_0, __arg_1) native "SubtleCrypto_encrypt_Callback"; - encrypt_Callback_2_(mthis, __arg_0, __arg_1) => encrypt_Callback_2(mthis, __arg_0, __arg_1); + exportKey_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("exportKey", [__arg_0, __arg_1]); - static encrypt_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SubtleCrypto_encrypt_Callback"; - encrypt_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => encrypt_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + generateKey_Callback_1_(mthis, __arg_0) => mthis.callMethod("generateKey", [__arg_0]); - static encrypt_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SubtleCrypto_encrypt_Callback"; - encrypt_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => encrypt_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + generateKey_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("generateKey", [__arg_0, __arg_1]); - static encrypt_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SubtleCrypto_encrypt_Callback"; - encrypt_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => encrypt_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + generateKey_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("generateKey", [__arg_0, __arg_1, __arg_2]); - static exportKey_Callback_0(mthis) native "SubtleCrypto_exportKey_Callback"; - exportKey_Callback_0_(mthis) => exportKey_Callback_0(mthis); + importKey_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("importKey", [__arg_0, __arg_1, __arg_2]); - static exportKey_Callback_1(mthis, __arg_0) native "SubtleCrypto_exportKey_Callback"; - exportKey_Callback_1_(mthis, __arg_0) => exportKey_Callback_1(mthis, __arg_0); + importKey_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("importKey", [__arg_0, __arg_1, __arg_2, __arg_3]); - static exportKey_Callback_2(mthis, __arg_0, __arg_1) native "SubtleCrypto_exportKey_Callback"; - exportKey_Callback_2_(mthis, __arg_0, __arg_1) => exportKey_Callback_2(mthis, __arg_0, __arg_1); + importKey_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("importKey", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static exportKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SubtleCrypto_exportKey_Callback"; - exportKey_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => exportKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + sign_Callback_1_(mthis, __arg_0) => mthis.callMethod("sign", [__arg_0]); - static exportKey_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SubtleCrypto_exportKey_Callback"; - exportKey_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => exportKey_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + sign_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("sign", [__arg_0, __arg_1]); - static generateKey_Callback_1(mthis, __arg_0) native "SubtleCrypto_generateKey_Callback"; - generateKey_Callback_1_(mthis, __arg_0) => generateKey_Callback_1(mthis, __arg_0); + sign_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("sign", [__arg_0, __arg_1, __arg_2]); - static generateKey_Callback_2(mthis, __arg_0, __arg_1) native "SubtleCrypto_generateKey_Callback"; - generateKey_Callback_2_(mthis, __arg_0, __arg_1) => generateKey_Callback_2(mthis, __arg_0, __arg_1); + unwrapKey_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("unwrapKey", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static generateKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SubtleCrypto_generateKey_Callback"; - generateKey_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => generateKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + unwrapKey_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("unwrapKey", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static generateKey_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SubtleCrypto_generateKey_Callback"; - generateKey_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => generateKey_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + unwrapKey_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("unwrapKey", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static generateKey_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SubtleCrypto_generateKey_Callback"; - generateKey_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => generateKey_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + verify_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("verify", [__arg_0, __arg_1]); - static importKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SubtleCrypto_importKey_Callback"; - importKey_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => importKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + verify_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("verify", [__arg_0, __arg_1, __arg_2]); - static importKey_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SubtleCrypto_importKey_Callback"; - importKey_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => importKey_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + verify_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("verify", [__arg_0, __arg_1, __arg_2, __arg_3]); - static importKey_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SubtleCrypto_importKey_Callback"; - importKey_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => importKey_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + wrapKey_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("wrapKey", [__arg_0, __arg_1]); - static importKey_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "SubtleCrypto_importKey_Callback"; - importKey_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => importKey_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + wrapKey_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("wrapKey", [__arg_0, __arg_1, __arg_2]); - static importKey_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "SubtleCrypto_importKey_Callback"; - importKey_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => importKey_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static sign_Callback_1(mthis, __arg_0) native "SubtleCrypto_sign_Callback"; - sign_Callback_1_(mthis, __arg_0) => sign_Callback_1(mthis, __arg_0); - - static sign_Callback_2(mthis, __arg_0, __arg_1) native "SubtleCrypto_sign_Callback"; - sign_Callback_2_(mthis, __arg_0, __arg_1) => sign_Callback_2(mthis, __arg_0, __arg_1); - - static sign_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SubtleCrypto_sign_Callback"; - sign_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => sign_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static sign_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SubtleCrypto_sign_Callback"; - sign_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => sign_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static sign_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SubtleCrypto_sign_Callback"; - sign_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => sign_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static unwrapKey_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SubtleCrypto_unwrapKey_Callback"; - unwrapKey_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => unwrapKey_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static unwrapKey_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "SubtleCrypto_unwrapKey_Callback"; - unwrapKey_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => unwrapKey_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static unwrapKey_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "SubtleCrypto_unwrapKey_Callback"; - unwrapKey_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => unwrapKey_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static unwrapKey_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "SubtleCrypto_unwrapKey_Callback"; - unwrapKey_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => unwrapKey_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); - - static unwrapKey_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "SubtleCrypto_unwrapKey_Callback"; - unwrapKey_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => unwrapKey_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); - - static verify_Callback_2(mthis, __arg_0, __arg_1) native "SubtleCrypto_verify_Callback"; - verify_Callback_2_(mthis, __arg_0, __arg_1) => verify_Callback_2(mthis, __arg_0, __arg_1); - - static verify_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SubtleCrypto_verify_Callback"; - verify_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => verify_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static verify_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SubtleCrypto_verify_Callback"; - verify_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => verify_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static verify_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SubtleCrypto_verify_Callback"; - verify_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => verify_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static verify_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "SubtleCrypto_verify_Callback"; - verify_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => verify_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static wrapKey_Callback_2(mthis, __arg_0, __arg_1) native "SubtleCrypto_wrapKey_Callback"; - wrapKey_Callback_2_(mthis, __arg_0, __arg_1) => wrapKey_Callback_2(mthis, __arg_0, __arg_1); - - static wrapKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "SubtleCrypto_wrapKey_Callback"; - wrapKey_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => wrapKey_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static wrapKey_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "SubtleCrypto_wrapKey_Callback"; - wrapKey_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => wrapKey_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static wrapKey_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "SubtleCrypto_wrapKey_Callback"; - wrapKey_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => wrapKey_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static wrapKey_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "SubtleCrypto_wrapKey_Callback"; - wrapKey_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => wrapKey_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + wrapKey_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("wrapKey", [__arg_0, __arg_1, __arg_2, __arg_3]); } class BlinkText extends BlinkCharacterData { static final instance = new BlinkText(); - static constructorCallback_0() native "Text_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["Text"], []); - static constructorCallback_1(__arg_0) native "Text_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["Text"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "Text_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + getDestinationInsertionPoints_Callback_0_(mthis) => mthis.callMethod("getDestinationInsertionPoints", []); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "Text_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + replaceWholeText_Callback_0_(mthis) => mthis.callMethod("replaceWholeText", []); - static getDestinationInsertionPoints_Callback_0(mthis) native "Text_getDestinationInsertionPoints_Callback"; - getDestinationInsertionPoints_Callback_0_(mthis) => getDestinationInsertionPoints_Callback_0(mthis); + replaceWholeText_Callback_1_(mthis, __arg_0) => mthis.callMethod("replaceWholeText", [__arg_0]); - static getDestinationInsertionPoints_Callback_1(mthis, __arg_0) native "Text_getDestinationInsertionPoints_Callback"; - getDestinationInsertionPoints_Callback_1_(mthis, __arg_0) => getDestinationInsertionPoints_Callback_1(mthis, __arg_0); + splitText_Callback_0_(mthis) => mthis.callMethod("splitText", []); - static getDestinationInsertionPoints_Callback_2(mthis, __arg_0, __arg_1) native "Text_getDestinationInsertionPoints_Callback"; - getDestinationInsertionPoints_Callback_2_(mthis, __arg_0, __arg_1) => getDestinationInsertionPoints_Callback_2(mthis, __arg_0, __arg_1); + splitText_Callback_1_(mthis, __arg_0) => mthis.callMethod("splitText", [__arg_0]); - static replaceWholeText_Callback_0(mthis) native "Text_replaceWholeText_Callback"; - replaceWholeText_Callback_0_(mthis) => replaceWholeText_Callback_0(mthis); - - static replaceWholeText_Callback_1(mthis, __arg_0) native "Text_replaceWholeText_Callback"; - replaceWholeText_Callback_1_(mthis, __arg_0) => replaceWholeText_Callback_1(mthis, __arg_0); - - static replaceWholeText_Callback_2(mthis, __arg_0, __arg_1) native "Text_replaceWholeText_Callback"; - replaceWholeText_Callback_2_(mthis, __arg_0, __arg_1) => replaceWholeText_Callback_2(mthis, __arg_0, __arg_1); - - static replaceWholeText_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Text_replaceWholeText_Callback"; - replaceWholeText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => replaceWholeText_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static splitText_Callback_0(mthis) native "Text_splitText_Callback"; - splitText_Callback_0_(mthis) => splitText_Callback_0(mthis); - - static splitText_Callback_1(mthis, __arg_0) native "Text_splitText_Callback"; - splitText_Callback_1_(mthis, __arg_0) => splitText_Callback_1(mthis, __arg_0); - - static splitText_Callback_2(mthis, __arg_0, __arg_1) native "Text_splitText_Callback"; - splitText_Callback_2_(mthis, __arg_0, __arg_1) => splitText_Callback_2(mthis, __arg_0, __arg_1); - - static splitText_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Text_splitText_Callback"; - splitText_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => splitText_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static wholeText_Getter(mthis) native "Text_wholeText_Getter"; - wholeText_Getter_(mthis) => wholeText_Getter(mthis); + wholeText_Getter_(mthis) => mthis["wholeText"]; } class BlinkTextDecoder { static final instance = new BlinkTextDecoder(); - static constructorCallback_0() native "TextDecoder_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["TextDecoder"], []); - static constructorCallback_1(__arg_0) native "TextDecoder_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["TextDecoder"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "TextDecoder_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["TextDecoder"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "TextDecoder_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + decode_Callback_0_(mthis) => mthis.callMethod("decode", []); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "TextDecoder_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + decode_Callback_1_(mthis, __arg_0) => mthis.callMethod("decode", [__arg_0]); - static decode_Callback_0(mthis) native "TextDecoder_decode_Callback"; - decode_Callback_0_(mthis) => decode_Callback_0(mthis); + decode_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("decode", [__arg_0, __arg_1]); - static decode_Callback_1(mthis, __arg_0) native "TextDecoder_decode_Callback"; - decode_Callback_1_(mthis, __arg_0) => decode_Callback_1(mthis, __arg_0); + encoding_Getter_(mthis) => mthis["encoding"]; - static decode_Callback_2(mthis, __arg_0, __arg_1) native "TextDecoder_decode_Callback"; - decode_Callback_2_(mthis, __arg_0, __arg_1) => decode_Callback_2(mthis, __arg_0, __arg_1); + fatal_Getter_(mthis) => mthis["fatal"]; - static decode_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TextDecoder_decode_Callback"; - decode_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => decode_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static decode_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "TextDecoder_decode_Callback"; - decode_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => decode_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static encoding_Getter(mthis) native "TextDecoder_encoding_Getter"; - encoding_Getter_(mthis) => encoding_Getter(mthis); - - static fatal_Getter(mthis) native "TextDecoder_fatal_Getter"; - fatal_Getter_(mthis) => fatal_Getter(mthis); - - static ignoreBOM_Getter(mthis) native "TextDecoder_ignoreBOM_Getter"; - ignoreBOM_Getter_(mthis) => ignoreBOM_Getter(mthis); + ignoreBOM_Getter_(mthis) => mthis["ignoreBOM"]; } class BlinkTextEncoder { static final instance = new BlinkTextEncoder(); - static constructorCallback_0() native "TextEncoder_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["TextEncoder"], []); - static constructorCallback_1(__arg_0) native "TextEncoder_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["TextEncoder"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "TextEncoder_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + encode_Callback_0_(mthis) => mthis.callMethod("encode", []); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "TextEncoder_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + encode_Callback_1_(mthis, __arg_0) => mthis.callMethod("encode", [__arg_0]); - static encode_Callback_0(mthis) native "TextEncoder_encode_Callback"; - encode_Callback_0_(mthis) => encode_Callback_0(mthis); - - static encode_Callback_1(mthis, __arg_0) native "TextEncoder_encode_Callback"; - encode_Callback_1_(mthis, __arg_0) => encode_Callback_1(mthis, __arg_0); - - static encode_Callback_2(mthis, __arg_0, __arg_1) native "TextEncoder_encode_Callback"; - encode_Callback_2_(mthis, __arg_0, __arg_1) => encode_Callback_2(mthis, __arg_0, __arg_1); - - static encode_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TextEncoder_encode_Callback"; - encode_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => encode_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static encoding_Getter(mthis) native "TextEncoder_encoding_Getter"; - encoding_Getter_(mthis) => encoding_Getter(mthis); + encoding_Getter_(mthis) => mthis["encoding"]; } class BlinkTextEvent extends BlinkUIEvent { static final instance = new BlinkTextEvent(); - static data_Getter(mthis) native "TextEvent_data_Getter"; - data_Getter_(mthis) => data_Getter(mthis); + data_Getter_(mthis) => mthis["data"]; - static initTextEvent_Callback_0(mthis) native "TextEvent_initTextEvent_Callback"; - initTextEvent_Callback_0_(mthis) => initTextEvent_Callback_0(mthis); + initTextEvent_Callback_0_(mthis) => mthis.callMethod("initTextEvent", []); - static initTextEvent_Callback_1(mthis, __arg_0) native "TextEvent_initTextEvent_Callback"; - initTextEvent_Callback_1_(mthis, __arg_0) => initTextEvent_Callback_1(mthis, __arg_0); + initTextEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initTextEvent", [__arg_0]); - static initTextEvent_Callback_2(mthis, __arg_0, __arg_1) native "TextEvent_initTextEvent_Callback"; - initTextEvent_Callback_2_(mthis, __arg_0, __arg_1) => initTextEvent_Callback_2(mthis, __arg_0, __arg_1); + initTextEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initTextEvent", [__arg_0, __arg_1]); - static initTextEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TextEvent_initTextEvent_Callback"; - initTextEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initTextEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initTextEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initTextEvent", [__arg_0, __arg_1, __arg_2]); - static initTextEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "TextEvent_initTextEvent_Callback"; - initTextEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initTextEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + initTextEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("initTextEvent", [__arg_0, __arg_1, __arg_2, __arg_3]); - static initTextEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "TextEvent_initTextEvent_Callback"; - initTextEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initTextEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static initTextEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "TextEvent_initTextEvent_Callback"; - initTextEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => initTextEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static initTextEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "TextEvent_initTextEvent_Callback"; - initTextEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => initTextEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + initTextEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("initTextEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); } class BlinkTextMetrics { static final instance = new BlinkTextMetrics(); - static actualBoundingBoxAscent_Getter(mthis) native "TextMetrics_actualBoundingBoxAscent_Getter"; - actualBoundingBoxAscent_Getter_(mthis) => actualBoundingBoxAscent_Getter(mthis); + actualBoundingBoxAscent_Getter_(mthis) => mthis["actualBoundingBoxAscent"]; - static actualBoundingBoxDescent_Getter(mthis) native "TextMetrics_actualBoundingBoxDescent_Getter"; - actualBoundingBoxDescent_Getter_(mthis) => actualBoundingBoxDescent_Getter(mthis); + actualBoundingBoxDescent_Getter_(mthis) => mthis["actualBoundingBoxDescent"]; - static actualBoundingBoxLeft_Getter(mthis) native "TextMetrics_actualBoundingBoxLeft_Getter"; - actualBoundingBoxLeft_Getter_(mthis) => actualBoundingBoxLeft_Getter(mthis); + actualBoundingBoxLeft_Getter_(mthis) => mthis["actualBoundingBoxLeft"]; - static actualBoundingBoxRight_Getter(mthis) native "TextMetrics_actualBoundingBoxRight_Getter"; - actualBoundingBoxRight_Getter_(mthis) => actualBoundingBoxRight_Getter(mthis); + actualBoundingBoxRight_Getter_(mthis) => mthis["actualBoundingBoxRight"]; - static alphabeticBaseline_Getter(mthis) native "TextMetrics_alphabeticBaseline_Getter"; - alphabeticBaseline_Getter_(mthis) => alphabeticBaseline_Getter(mthis); + alphabeticBaseline_Getter_(mthis) => mthis["alphabeticBaseline"]; - static emHeightAscent_Getter(mthis) native "TextMetrics_emHeightAscent_Getter"; - emHeightAscent_Getter_(mthis) => emHeightAscent_Getter(mthis); + emHeightAscent_Getter_(mthis) => mthis["emHeightAscent"]; - static emHeightDescent_Getter(mthis) native "TextMetrics_emHeightDescent_Getter"; - emHeightDescent_Getter_(mthis) => emHeightDescent_Getter(mthis); + emHeightDescent_Getter_(mthis) => mthis["emHeightDescent"]; - static fontBoundingBoxAscent_Getter(mthis) native "TextMetrics_fontBoundingBoxAscent_Getter"; - fontBoundingBoxAscent_Getter_(mthis) => fontBoundingBoxAscent_Getter(mthis); + fontBoundingBoxAscent_Getter_(mthis) => mthis["fontBoundingBoxAscent"]; - static fontBoundingBoxDescent_Getter(mthis) native "TextMetrics_fontBoundingBoxDescent_Getter"; - fontBoundingBoxDescent_Getter_(mthis) => fontBoundingBoxDescent_Getter(mthis); + fontBoundingBoxDescent_Getter_(mthis) => mthis["fontBoundingBoxDescent"]; - static hangingBaseline_Getter(mthis) native "TextMetrics_hangingBaseline_Getter"; - hangingBaseline_Getter_(mthis) => hangingBaseline_Getter(mthis); + hangingBaseline_Getter_(mthis) => mthis["hangingBaseline"]; - static ideographicBaseline_Getter(mthis) native "TextMetrics_ideographicBaseline_Getter"; - ideographicBaseline_Getter_(mthis) => ideographicBaseline_Getter(mthis); + ideographicBaseline_Getter_(mthis) => mthis["ideographicBaseline"]; - static width_Getter(mthis) native "TextMetrics_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; } class BlinkTextTrack extends BlinkEventTarget { static final instance = new BlinkTextTrack(); - static activeCues_Getter(mthis) native "TextTrack_activeCues_Getter"; - activeCues_Getter_(mthis) => activeCues_Getter(mthis); + activeCues_Getter_(mthis) => mthis["activeCues"]; - static addCue_Callback_0(mthis) native "TextTrack_addCue_Callback"; - addCue_Callback_0_(mthis) => addCue_Callback_0(mthis); + addCue_Callback_0_(mthis) => mthis.callMethod("addCue", []); - static addCue_Callback_1(mthis, __arg_0) native "TextTrack_addCue_Callback"; - addCue_Callback_1_(mthis, __arg_0) => addCue_Callback_1(mthis, __arg_0); + addCue_Callback_1_(mthis, __arg_0) => mthis.callMethod("addCue", [__arg_0]); - static addCue_Callback_2(mthis, __arg_0, __arg_1) native "TextTrack_addCue_Callback"; - addCue_Callback_2_(mthis, __arg_0, __arg_1) => addCue_Callback_2(mthis, __arg_0, __arg_1); + addRegion_Callback_0_(mthis) => mthis.callMethod("addRegion", []); - static addCue_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TextTrack_addCue_Callback"; - addCue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addCue_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + addRegion_Callback_1_(mthis, __arg_0) => mthis.callMethod("addRegion", [__arg_0]); - static addRegion_Callback_0(mthis) native "TextTrack_addRegion_Callback"; - addRegion_Callback_0_(mthis) => addRegion_Callback_0(mthis); + cues_Getter_(mthis) => mthis["cues"]; - static addRegion_Callback_1(mthis, __arg_0) native "TextTrack_addRegion_Callback"; - addRegion_Callback_1_(mthis, __arg_0) => addRegion_Callback_1(mthis, __arg_0); + id_Getter_(mthis) => mthis["id"]; - static addRegion_Callback_2(mthis, __arg_0, __arg_1) native "TextTrack_addRegion_Callback"; - addRegion_Callback_2_(mthis, __arg_0, __arg_1) => addRegion_Callback_2(mthis, __arg_0, __arg_1); + kind_Getter_(mthis) => mthis["kind"]; - static addRegion_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TextTrack_addRegion_Callback"; - addRegion_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => addRegion_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + label_Getter_(mthis) => mthis["label"]; - static cues_Getter(mthis) native "TextTrack_cues_Getter"; - cues_Getter_(mthis) => cues_Getter(mthis); + language_Getter_(mthis) => mthis["language"]; - static id_Getter(mthis) native "TextTrack_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + mode_Getter_(mthis) => mthis["mode"]; - static kind_Getter(mthis) native "TextTrack_kind_Getter"; - kind_Getter_(mthis) => kind_Getter(mthis); + mode_Setter_(mthis, __arg_0) => mthis["mode"] = __arg_0; - static label_Getter(mthis) native "TextTrack_label_Getter"; - label_Getter_(mthis) => label_Getter(mthis); + oncuechange_Getter_(mthis) => mthis["oncuechange"]; - static language_Getter(mthis) native "TextTrack_language_Getter"; - language_Getter_(mthis) => language_Getter(mthis); + oncuechange_Setter_(mthis, __arg_0) => mthis["oncuechange"] = __arg_0; - static mode_Getter(mthis) native "TextTrack_mode_Getter"; - mode_Getter_(mthis) => mode_Getter(mthis); + regions_Getter_(mthis) => mthis["regions"]; - static mode_Setter(mthis, __arg_0) native "TextTrack_mode_Setter"; - mode_Setter_(mthis, __arg_0) => mode_Setter(mthis, __arg_0); + removeCue_Callback_0_(mthis) => mthis.callMethod("removeCue", []); - static oncuechange_Getter(mthis) native "TextTrack_oncuechange_Getter"; - oncuechange_Getter_(mthis) => oncuechange_Getter(mthis); + removeCue_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeCue", [__arg_0]); - static oncuechange_Setter(mthis, __arg_0) native "TextTrack_oncuechange_Setter"; - oncuechange_Setter_(mthis, __arg_0) => oncuechange_Setter(mthis, __arg_0); + removeRegion_Callback_0_(mthis) => mthis.callMethod("removeRegion", []); - static regions_Getter(mthis) native "TextTrack_regions_Getter"; - regions_Getter_(mthis) => regions_Getter(mthis); - - static removeCue_Callback_0(mthis) native "TextTrack_removeCue_Callback"; - removeCue_Callback_0_(mthis) => removeCue_Callback_0(mthis); - - static removeCue_Callback_1(mthis, __arg_0) native "TextTrack_removeCue_Callback"; - removeCue_Callback_1_(mthis, __arg_0) => removeCue_Callback_1(mthis, __arg_0); - - static removeCue_Callback_2(mthis, __arg_0, __arg_1) native "TextTrack_removeCue_Callback"; - removeCue_Callback_2_(mthis, __arg_0, __arg_1) => removeCue_Callback_2(mthis, __arg_0, __arg_1); - - static removeCue_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TextTrack_removeCue_Callback"; - removeCue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeCue_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static removeRegion_Callback_0(mthis) native "TextTrack_removeRegion_Callback"; - removeRegion_Callback_0_(mthis) => removeRegion_Callback_0(mthis); - - static removeRegion_Callback_1(mthis, __arg_0) native "TextTrack_removeRegion_Callback"; - removeRegion_Callback_1_(mthis, __arg_0) => removeRegion_Callback_1(mthis, __arg_0); - - static removeRegion_Callback_2(mthis, __arg_0, __arg_1) native "TextTrack_removeRegion_Callback"; - removeRegion_Callback_2_(mthis, __arg_0, __arg_1) => removeRegion_Callback_2(mthis, __arg_0, __arg_1); - - static removeRegion_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TextTrack_removeRegion_Callback"; - removeRegion_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeRegion_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + removeRegion_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeRegion", [__arg_0]); } class BlinkTextTrackCue extends BlinkEventTarget { static final instance = new BlinkTextTrackCue(); - static endTime_Getter(mthis) native "TextTrackCue_endTime_Getter"; - endTime_Getter_(mthis) => endTime_Getter(mthis); + endTime_Getter_(mthis) => mthis["endTime"]; - static endTime_Setter(mthis, __arg_0) native "TextTrackCue_endTime_Setter"; - endTime_Setter_(mthis, __arg_0) => endTime_Setter(mthis, __arg_0); + endTime_Setter_(mthis, __arg_0) => mthis["endTime"] = __arg_0; - static id_Getter(mthis) native "TextTrackCue_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + id_Getter_(mthis) => mthis["id"]; - static id_Setter(mthis, __arg_0) native "TextTrackCue_id_Setter"; - id_Setter_(mthis, __arg_0) => id_Setter(mthis, __arg_0); + id_Setter_(mthis, __arg_0) => mthis["id"] = __arg_0; - static onenter_Getter(mthis) native "TextTrackCue_onenter_Getter"; - onenter_Getter_(mthis) => onenter_Getter(mthis); + onenter_Getter_(mthis) => mthis["onenter"]; - static onenter_Setter(mthis, __arg_0) native "TextTrackCue_onenter_Setter"; - onenter_Setter_(mthis, __arg_0) => onenter_Setter(mthis, __arg_0); + onenter_Setter_(mthis, __arg_0) => mthis["onenter"] = __arg_0; - static onexit_Getter(mthis) native "TextTrackCue_onexit_Getter"; - onexit_Getter_(mthis) => onexit_Getter(mthis); + onexit_Getter_(mthis) => mthis["onexit"]; - static onexit_Setter(mthis, __arg_0) native "TextTrackCue_onexit_Setter"; - onexit_Setter_(mthis, __arg_0) => onexit_Setter(mthis, __arg_0); + onexit_Setter_(mthis, __arg_0) => mthis["onexit"] = __arg_0; - static pauseOnExit_Getter(mthis) native "TextTrackCue_pauseOnExit_Getter"; - pauseOnExit_Getter_(mthis) => pauseOnExit_Getter(mthis); + pauseOnExit_Getter_(mthis) => mthis["pauseOnExit"]; - static pauseOnExit_Setter(mthis, __arg_0) native "TextTrackCue_pauseOnExit_Setter"; - pauseOnExit_Setter_(mthis, __arg_0) => pauseOnExit_Setter(mthis, __arg_0); + pauseOnExit_Setter_(mthis, __arg_0) => mthis["pauseOnExit"] = __arg_0; - static startTime_Getter(mthis) native "TextTrackCue_startTime_Getter"; - startTime_Getter_(mthis) => startTime_Getter(mthis); + startTime_Getter_(mthis) => mthis["startTime"]; - static startTime_Setter(mthis, __arg_0) native "TextTrackCue_startTime_Setter"; - startTime_Setter_(mthis, __arg_0) => startTime_Setter(mthis, __arg_0); + startTime_Setter_(mthis, __arg_0) => mthis["startTime"] = __arg_0; - static track_Getter(mthis) native "TextTrackCue_track_Getter"; - track_Getter_(mthis) => track_Getter(mthis); + track_Getter_(mthis) => mthis["track"]; } class BlinkTextTrackCueList { static final instance = new BlinkTextTrackCueList(); - static $__getter___Callback_1(mthis, __arg_0) native "TextTrackCueList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static getCueById_Callback_0(mthis) native "TextTrackCueList_getCueById_Callback"; - getCueById_Callback_0_(mthis) => getCueById_Callback_0(mthis); + getCueById_Callback_0_(mthis) => mthis.callMethod("getCueById", []); - static getCueById_Callback_1(mthis, __arg_0) native "TextTrackCueList_getCueById_Callback"; - getCueById_Callback_1_(mthis, __arg_0) => getCueById_Callback_1(mthis, __arg_0); + getCueById_Callback_1_(mthis, __arg_0) => mthis.callMethod("getCueById", [__arg_0]); - static getCueById_Callback_2(mthis, __arg_0, __arg_1) native "TextTrackCueList_getCueById_Callback"; - getCueById_Callback_2_(mthis, __arg_0, __arg_1) => getCueById_Callback_2(mthis, __arg_0, __arg_1); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static getCueById_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TextTrackCueList_getCueById_Callback"; - getCueById_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getCueById_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_0(mthis) native "TextTrackCueList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); - - static item_Callback_1(mthis, __arg_0) native "TextTrackCueList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); - - static item_Callback_2(mthis, __arg_0, __arg_1) native "TextTrackCueList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TextTrackCueList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "TextTrackCueList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkTextTrackList extends BlinkEventTarget { static final instance = new BlinkTextTrackList(); - static $__getter___Callback_1(mthis, __arg_0) native "TextTrackList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static getTrackById_Callback_0(mthis) native "TextTrackList_getTrackById_Callback"; - getTrackById_Callback_0_(mthis) => getTrackById_Callback_0(mthis); + getTrackById_Callback_0_(mthis) => mthis.callMethod("getTrackById", []); - static getTrackById_Callback_1(mthis, __arg_0) native "TextTrackList_getTrackById_Callback"; - getTrackById_Callback_1_(mthis, __arg_0) => getTrackById_Callback_1(mthis, __arg_0); + getTrackById_Callback_1_(mthis, __arg_0) => mthis.callMethod("getTrackById", [__arg_0]); - static getTrackById_Callback_2(mthis, __arg_0, __arg_1) native "TextTrackList_getTrackById_Callback"; - getTrackById_Callback_2_(mthis, __arg_0, __arg_1) => getTrackById_Callback_2(mthis, __arg_0, __arg_1); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static getTrackById_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TextTrackList_getTrackById_Callback"; - getTrackById_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getTrackById_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_0(mthis) native "TextTrackList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + length_Getter_(mthis) => mthis["length"]; - static item_Callback_1(mthis, __arg_0) native "TextTrackList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + onaddtrack_Getter_(mthis) => mthis["onaddtrack"]; - static item_Callback_2(mthis, __arg_0, __arg_1) native "TextTrackList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); + onaddtrack_Setter_(mthis, __arg_0) => mthis["onaddtrack"] = __arg_0; - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TextTrackList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onchange_Getter_(mthis) => mthis["onchange"]; - static length_Getter(mthis) native "TextTrackList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + onchange_Setter_(mthis, __arg_0) => mthis["onchange"] = __arg_0; - static onaddtrack_Getter(mthis) native "TextTrackList_onaddtrack_Getter"; - onaddtrack_Getter_(mthis) => onaddtrack_Getter(mthis); + onremovetrack_Getter_(mthis) => mthis["onremovetrack"]; - static onaddtrack_Setter(mthis, __arg_0) native "TextTrackList_onaddtrack_Setter"; - onaddtrack_Setter_(mthis, __arg_0) => onaddtrack_Setter(mthis, __arg_0); - - static onchange_Getter(mthis) native "TextTrackList_onchange_Getter"; - onchange_Getter_(mthis) => onchange_Getter(mthis); - - static onchange_Setter(mthis, __arg_0) native "TextTrackList_onchange_Setter"; - onchange_Setter_(mthis, __arg_0) => onchange_Setter(mthis, __arg_0); - - static onremovetrack_Getter(mthis) native "TextTrackList_onremovetrack_Getter"; - onremovetrack_Getter_(mthis) => onremovetrack_Getter(mthis); - - static onremovetrack_Setter(mthis, __arg_0) native "TextTrackList_onremovetrack_Setter"; - onremovetrack_Setter_(mthis, __arg_0) => onremovetrack_Setter(mthis, __arg_0); + onremovetrack_Setter_(mthis, __arg_0) => mthis["onremovetrack"] = __arg_0; } class BlinkTimeRanges { static final instance = new BlinkTimeRanges(); - static end_Callback_0(mthis) native "TimeRanges_end_Callback"; - end_Callback_0_(mthis) => end_Callback_0(mthis); + end_Callback_0_(mthis) => mthis.callMethod("end", []); - static end_Callback_1(mthis, __arg_0) native "TimeRanges_end_Callback"; - end_Callback_1_(mthis, __arg_0) => end_Callback_1(mthis, __arg_0); + end_Callback_1_(mthis, __arg_0) => mthis.callMethod("end", [__arg_0]); - static end_Callback_2(mthis, __arg_0, __arg_1) native "TimeRanges_end_Callback"; - end_Callback_2_(mthis, __arg_0, __arg_1) => end_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static end_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TimeRanges_end_Callback"; - end_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => end_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + start_Callback_0_(mthis) => mthis.callMethod("start", []); - static length_Getter(mthis) native "TimeRanges_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); - - static start_Callback_0(mthis) native "TimeRanges_start_Callback"; - start_Callback_0_(mthis) => start_Callback_0(mthis); - - static start_Callback_1(mthis, __arg_0) native "TimeRanges_start_Callback"; - start_Callback_1_(mthis, __arg_0) => start_Callback_1(mthis, __arg_0); - - static start_Callback_2(mthis, __arg_0, __arg_1) native "TimeRanges_start_Callback"; - start_Callback_2_(mthis, __arg_0, __arg_1) => start_Callback_2(mthis, __arg_0, __arg_1); - - static start_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TimeRanges_start_Callback"; - start_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => start_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + start_Callback_1_(mthis, __arg_0) => mthis.callMethod("start", [__arg_0]); } class BlinkTiming { static final instance = new BlinkTiming(); - static $__getter___Callback_1(mthis, __arg_0) native "Timing___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static $__setter___Callback_2(mthis, __arg_0, __arg_1) native "Timing___setter___Callback"; - $__setter___Callback_2_(mthis, __arg_0, __arg_1) => $__setter___Callback_2(mthis, __arg_0, __arg_1); + $__setter___Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("__setter__", [__arg_0, __arg_1]); - static delay_Getter(mthis) native "Timing_delay_Getter"; - delay_Getter_(mthis) => delay_Getter(mthis); + delay_Getter_(mthis) => mthis["delay"]; - static delay_Setter(mthis, __arg_0) native "Timing_delay_Setter"; - delay_Setter_(mthis, __arg_0) => delay_Setter(mthis, __arg_0); + delay_Setter_(mthis, __arg_0) => mthis["delay"] = __arg_0; - static direction_Getter(mthis) native "Timing_direction_Getter"; - direction_Getter_(mthis) => direction_Getter(mthis); + direction_Getter_(mthis) => mthis["direction"]; - static direction_Setter(mthis, __arg_0) native "Timing_direction_Setter"; - direction_Setter_(mthis, __arg_0) => direction_Setter(mthis, __arg_0); + direction_Setter_(mthis, __arg_0) => mthis["direction"] = __arg_0; - static easing_Getter(mthis) native "Timing_easing_Getter"; - easing_Getter_(mthis) => easing_Getter(mthis); + easing_Getter_(mthis) => mthis["easing"]; - static easing_Setter(mthis, __arg_0) native "Timing_easing_Setter"; - easing_Setter_(mthis, __arg_0) => easing_Setter(mthis, __arg_0); + easing_Setter_(mthis, __arg_0) => mthis["easing"] = __arg_0; - static endDelay_Getter(mthis) native "Timing_endDelay_Getter"; - endDelay_Getter_(mthis) => endDelay_Getter(mthis); + endDelay_Getter_(mthis) => mthis["endDelay"]; - static endDelay_Setter(mthis, __arg_0) native "Timing_endDelay_Setter"; - endDelay_Setter_(mthis, __arg_0) => endDelay_Setter(mthis, __arg_0); + endDelay_Setter_(mthis, __arg_0) => mthis["endDelay"] = __arg_0; - static fill_Getter(mthis) native "Timing_fill_Getter"; - fill_Getter_(mthis) => fill_Getter(mthis); + fill_Getter_(mthis) => mthis["fill"]; - static fill_Setter(mthis, __arg_0) native "Timing_fill_Setter"; - fill_Setter_(mthis, __arg_0) => fill_Setter(mthis, __arg_0); + fill_Setter_(mthis, __arg_0) => mthis["fill"] = __arg_0; - static iterationStart_Getter(mthis) native "Timing_iterationStart_Getter"; - iterationStart_Getter_(mthis) => iterationStart_Getter(mthis); + iterationStart_Getter_(mthis) => mthis["iterationStart"]; - static iterationStart_Setter(mthis, __arg_0) native "Timing_iterationStart_Setter"; - iterationStart_Setter_(mthis, __arg_0) => iterationStart_Setter(mthis, __arg_0); + iterationStart_Setter_(mthis, __arg_0) => mthis["iterationStart"] = __arg_0; - static iterations_Getter(mthis) native "Timing_iterations_Getter"; - iterations_Getter_(mthis) => iterations_Getter(mthis); + iterations_Getter_(mthis) => mthis["iterations"]; - static iterations_Setter(mthis, __arg_0) native "Timing_iterations_Setter"; - iterations_Setter_(mthis, __arg_0) => iterations_Setter(mthis, __arg_0); + iterations_Setter_(mthis, __arg_0) => mthis["iterations"] = __arg_0; - static playbackRate_Getter(mthis) native "Timing_playbackRate_Getter"; - playbackRate_Getter_(mthis) => playbackRate_Getter(mthis); + playbackRate_Getter_(mthis) => mthis["playbackRate"]; - static playbackRate_Setter(mthis, __arg_0) native "Timing_playbackRate_Setter"; - playbackRate_Setter_(mthis, __arg_0) => playbackRate_Setter(mthis, __arg_0); + playbackRate_Setter_(mthis, __arg_0) => mthis["playbackRate"] = __arg_0; } class BlinkTouch { static final instance = new BlinkTouch(); - static clientX_Getter(mthis) native "Touch_clientX_Getter"; - clientX_Getter_(mthis) => clientX_Getter(mthis); + clientX_Getter_(mthis) => mthis["clientX"]; - static clientY_Getter(mthis) native "Touch_clientY_Getter"; - clientY_Getter_(mthis) => clientY_Getter(mthis); + clientY_Getter_(mthis) => mthis["clientY"]; - static force_Getter(mthis) native "Touch_force_Getter"; - force_Getter_(mthis) => force_Getter(mthis); + force_Getter_(mthis) => mthis["force"]; - static identifier_Getter(mthis) native "Touch_identifier_Getter"; - identifier_Getter_(mthis) => identifier_Getter(mthis); + identifier_Getter_(mthis) => mthis["identifier"]; - static pageX_Getter(mthis) native "Touch_pageX_Getter"; - pageX_Getter_(mthis) => pageX_Getter(mthis); + pageX_Getter_(mthis) => mthis["pageX"]; - static pageY_Getter(mthis) native "Touch_pageY_Getter"; - pageY_Getter_(mthis) => pageY_Getter(mthis); + pageY_Getter_(mthis) => mthis["pageY"]; - static radiusX_Getter(mthis) native "Touch_radiusX_Getter"; - radiusX_Getter_(mthis) => radiusX_Getter(mthis); + radiusX_Getter_(mthis) => mthis["radiusX"]; - static radiusY_Getter(mthis) native "Touch_radiusY_Getter"; - radiusY_Getter_(mthis) => radiusY_Getter(mthis); + radiusY_Getter_(mthis) => mthis["radiusY"]; - static screenX_Getter(mthis) native "Touch_screenX_Getter"; - screenX_Getter_(mthis) => screenX_Getter(mthis); + screenX_Getter_(mthis) => mthis["screenX"]; - static screenY_Getter(mthis) native "Touch_screenY_Getter"; - screenY_Getter_(mthis) => screenY_Getter(mthis); + screenY_Getter_(mthis) => mthis["screenY"]; - static target_Getter(mthis) native "Touch_target_Getter"; - target_Getter_(mthis) => target_Getter(mthis); + target_Getter_(mthis) => mthis["target"]; - static webkitForce_Getter(mthis) native "Touch_webkitForce_Getter"; - webkitForce_Getter_(mthis) => webkitForce_Getter(mthis); + webkitForce_Getter_(mthis) => mthis["webkitForce"]; - static webkitRadiusX_Getter(mthis) native "Touch_webkitRadiusX_Getter"; - webkitRadiusX_Getter_(mthis) => webkitRadiusX_Getter(mthis); + webkitRadiusX_Getter_(mthis) => mthis["webkitRadiusX"]; - static webkitRadiusY_Getter(mthis) native "Touch_webkitRadiusY_Getter"; - webkitRadiusY_Getter_(mthis) => webkitRadiusY_Getter(mthis); + webkitRadiusY_Getter_(mthis) => mthis["webkitRadiusY"]; - static webkitRotationAngle_Getter(mthis) native "Touch_webkitRotationAngle_Getter"; - webkitRotationAngle_Getter_(mthis) => webkitRotationAngle_Getter(mthis); + webkitRotationAngle_Getter_(mthis) => mthis["webkitRotationAngle"]; } class BlinkTouchEvent extends BlinkUIEvent { static final instance = new BlinkTouchEvent(); - static altKey_Getter(mthis) native "TouchEvent_altKey_Getter"; - altKey_Getter_(mthis) => altKey_Getter(mthis); + altKey_Getter_(mthis) => mthis["altKey"]; - static changedTouches_Getter(mthis) native "TouchEvent_changedTouches_Getter"; - changedTouches_Getter_(mthis) => changedTouches_Getter(mthis); + changedTouches_Getter_(mthis) => mthis["changedTouches"]; - static ctrlKey_Getter(mthis) native "TouchEvent_ctrlKey_Getter"; - ctrlKey_Getter_(mthis) => ctrlKey_Getter(mthis); + ctrlKey_Getter_(mthis) => mthis["ctrlKey"]; - static initTouchEvent_Callback_0(mthis) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_0_(mthis) => initTouchEvent_Callback_0(mthis); + initTouchEvent_Callback_0_(mthis) => mthis.callMethod("initTouchEvent", []); - static initTouchEvent_Callback_1(mthis, __arg_0) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_1_(mthis, __arg_0) => initTouchEvent_Callback_1(mthis, __arg_0); + initTouchEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initTouchEvent", [__arg_0]); - static initTouchEvent_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => initTouchEvent_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); + initTouchEvent_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => mthis.callMethod("initTouchEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9]); - static initTouchEvent_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_11_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) => initTouchEvent_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10); + initTouchEvent_Callback_11_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) => mthis.callMethod("initTouchEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10]); - static initTouchEvent_Callback_12(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_12_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11) => initTouchEvent_Callback_12(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11); + initTouchEvent_Callback_12_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11) => mthis.callMethod("initTouchEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11]); - static initTouchEvent_Callback_13(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_13_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12) => initTouchEvent_Callback_13(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12); + initTouchEvent_Callback_13_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12) => mthis.callMethod("initTouchEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12]); - static initTouchEvent_Callback_14(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_14_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13) => initTouchEvent_Callback_14(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13); + initTouchEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initTouchEvent", [__arg_0, __arg_1]); - static initTouchEvent_Callback_15(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_15_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14) => initTouchEvent_Callback_15(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10, __arg_11, __arg_12, __arg_13, __arg_14); + initTouchEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initTouchEvent", [__arg_0, __arg_1, __arg_2]); - static initTouchEvent_Callback_2(mthis, __arg_0, __arg_1) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_2_(mthis, __arg_0, __arg_1) => initTouchEvent_Callback_2(mthis, __arg_0, __arg_1); + initTouchEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("initTouchEvent", [__arg_0, __arg_1, __arg_2, __arg_3]); - static initTouchEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initTouchEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initTouchEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("initTouchEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static initTouchEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initTouchEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + initTouchEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("initTouchEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static initTouchEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initTouchEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + initTouchEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("initTouchEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static initTouchEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => initTouchEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + initTouchEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("initTouchEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static initTouchEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => initTouchEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + initTouchEvent_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => mthis.callMethod("initTouchEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8]); - static initTouchEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => initTouchEvent_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + metaKey_Getter_(mthis) => mthis["metaKey"]; - static initTouchEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "TouchEvent_initTouchEvent_Callback"; - initTouchEvent_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => initTouchEvent_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + shiftKey_Getter_(mthis) => mthis["shiftKey"]; - static metaKey_Getter(mthis) native "TouchEvent_metaKey_Getter"; - metaKey_Getter_(mthis) => metaKey_Getter(mthis); + targetTouches_Getter_(mthis) => mthis["targetTouches"]; - static shiftKey_Getter(mthis) native "TouchEvent_shiftKey_Getter"; - shiftKey_Getter_(mthis) => shiftKey_Getter(mthis); - - static targetTouches_Getter(mthis) native "TouchEvent_targetTouches_Getter"; - targetTouches_Getter_(mthis) => targetTouches_Getter(mthis); - - static touches_Getter(mthis) native "TouchEvent_touches_Getter"; - touches_Getter_(mthis) => touches_Getter(mthis); + touches_Getter_(mthis) => mthis["touches"]; } class BlinkTouchList { static final instance = new BlinkTouchList(); - static $__getter___Callback_1(mthis, __arg_0) native "TouchList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "TouchList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "TouchList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "TouchList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "TouchList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "TouchList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkTrackEvent extends BlinkEvent { static final instance = new BlinkTrackEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "TrackEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["TrackEvent"], [__arg_0, __arg_1]); - static track_Getter(mthis) native "TrackEvent_track_Getter"; - track_Getter_(mthis) => track_Getter(mthis); + track_Getter_(mthis) => mthis["track"]; } class BlinkTransitionEvent extends BlinkEvent { static final instance = new BlinkTransitionEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "TransitionEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["TransitionEvent"], [__arg_0, __arg_1]); - static elapsedTime_Getter(mthis) native "TransitionEvent_elapsedTime_Getter"; - elapsedTime_Getter_(mthis) => elapsedTime_Getter(mthis); + elapsedTime_Getter_(mthis) => mthis["elapsedTime"]; - static propertyName_Getter(mthis) native "TransitionEvent_propertyName_Getter"; - propertyName_Getter_(mthis) => propertyName_Getter(mthis); + propertyName_Getter_(mthis) => mthis["propertyName"]; - static pseudoElement_Getter(mthis) native "TransitionEvent_pseudoElement_Getter"; - pseudoElement_Getter_(mthis) => pseudoElement_Getter(mthis); + pseudoElement_Getter_(mthis) => mthis["pseudoElement"]; } class BlinkTreeWalker { static final instance = new BlinkTreeWalker(); - static currentNode_Getter(mthis) native "TreeWalker_currentNode_Getter"; - currentNode_Getter_(mthis) => currentNode_Getter(mthis); + currentNode_Getter_(mthis) => mthis["currentNode"]; - static currentNode_Setter(mthis, __arg_0) native "TreeWalker_currentNode_Setter"; - currentNode_Setter_(mthis, __arg_0) => currentNode_Setter(mthis, __arg_0); + currentNode_Setter_(mthis, __arg_0) => mthis["currentNode"] = __arg_0; - static expandEntityReferences_Getter(mthis) native "TreeWalker_expandEntityReferences_Getter"; - expandEntityReferences_Getter_(mthis) => expandEntityReferences_Getter(mthis); + expandEntityReferences_Getter_(mthis) => mthis["expandEntityReferences"]; - static filter_Getter(mthis) native "TreeWalker_filter_Getter"; - filter_Getter_(mthis) => filter_Getter(mthis); + filter_Getter_(mthis) => mthis["filter"]; - static firstChild_Callback_0(mthis) native "TreeWalker_firstChild_Callback"; - firstChild_Callback_0_(mthis) => firstChild_Callback_0(mthis); + firstChild_Callback_0_(mthis) => mthis.callMethod("firstChild", []); - static firstChild_Callback_1(mthis, __arg_0) native "TreeWalker_firstChild_Callback"; - firstChild_Callback_1_(mthis, __arg_0) => firstChild_Callback_1(mthis, __arg_0); + lastChild_Callback_0_(mthis) => mthis.callMethod("lastChild", []); - static firstChild_Callback_2(mthis, __arg_0, __arg_1) native "TreeWalker_firstChild_Callback"; - firstChild_Callback_2_(mthis, __arg_0, __arg_1) => firstChild_Callback_2(mthis, __arg_0, __arg_1); + nextNode_Callback_0_(mthis) => mthis.callMethod("nextNode", []); - static lastChild_Callback_0(mthis) native "TreeWalker_lastChild_Callback"; - lastChild_Callback_0_(mthis) => lastChild_Callback_0(mthis); + nextSibling_Callback_0_(mthis) => mthis.callMethod("nextSibling", []); - static lastChild_Callback_1(mthis, __arg_0) native "TreeWalker_lastChild_Callback"; - lastChild_Callback_1_(mthis, __arg_0) => lastChild_Callback_1(mthis, __arg_0); + parentNode_Callback_0_(mthis) => mthis.callMethod("parentNode", []); - static lastChild_Callback_2(mthis, __arg_0, __arg_1) native "TreeWalker_lastChild_Callback"; - lastChild_Callback_2_(mthis, __arg_0, __arg_1) => lastChild_Callback_2(mthis, __arg_0, __arg_1); + previousNode_Callback_0_(mthis) => mthis.callMethod("previousNode", []); - static nextNode_Callback_0(mthis) native "TreeWalker_nextNode_Callback"; - nextNode_Callback_0_(mthis) => nextNode_Callback_0(mthis); + previousSibling_Callback_0_(mthis) => mthis.callMethod("previousSibling", []); - static nextNode_Callback_1(mthis, __arg_0) native "TreeWalker_nextNode_Callback"; - nextNode_Callback_1_(mthis, __arg_0) => nextNode_Callback_1(mthis, __arg_0); + root_Getter_(mthis) => mthis["root"]; - static nextNode_Callback_2(mthis, __arg_0, __arg_1) native "TreeWalker_nextNode_Callback"; - nextNode_Callback_2_(mthis, __arg_0, __arg_1) => nextNode_Callback_2(mthis, __arg_0, __arg_1); - - static nextSibling_Callback_0(mthis) native "TreeWalker_nextSibling_Callback"; - nextSibling_Callback_0_(mthis) => nextSibling_Callback_0(mthis); - - static nextSibling_Callback_1(mthis, __arg_0) native "TreeWalker_nextSibling_Callback"; - nextSibling_Callback_1_(mthis, __arg_0) => nextSibling_Callback_1(mthis, __arg_0); - - static nextSibling_Callback_2(mthis, __arg_0, __arg_1) native "TreeWalker_nextSibling_Callback"; - nextSibling_Callback_2_(mthis, __arg_0, __arg_1) => nextSibling_Callback_2(mthis, __arg_0, __arg_1); - - static parentNode_Callback_0(mthis) native "TreeWalker_parentNode_Callback"; - parentNode_Callback_0_(mthis) => parentNode_Callback_0(mthis); - - static parentNode_Callback_1(mthis, __arg_0) native "TreeWalker_parentNode_Callback"; - parentNode_Callback_1_(mthis, __arg_0) => parentNode_Callback_1(mthis, __arg_0); - - static parentNode_Callback_2(mthis, __arg_0, __arg_1) native "TreeWalker_parentNode_Callback"; - parentNode_Callback_2_(mthis, __arg_0, __arg_1) => parentNode_Callback_2(mthis, __arg_0, __arg_1); - - static previousNode_Callback_0(mthis) native "TreeWalker_previousNode_Callback"; - previousNode_Callback_0_(mthis) => previousNode_Callback_0(mthis); - - static previousNode_Callback_1(mthis, __arg_0) native "TreeWalker_previousNode_Callback"; - previousNode_Callback_1_(mthis, __arg_0) => previousNode_Callback_1(mthis, __arg_0); - - static previousNode_Callback_2(mthis, __arg_0, __arg_1) native "TreeWalker_previousNode_Callback"; - previousNode_Callback_2_(mthis, __arg_0, __arg_1) => previousNode_Callback_2(mthis, __arg_0, __arg_1); - - static previousSibling_Callback_0(mthis) native "TreeWalker_previousSibling_Callback"; - previousSibling_Callback_0_(mthis) => previousSibling_Callback_0(mthis); - - static previousSibling_Callback_1(mthis, __arg_0) native "TreeWalker_previousSibling_Callback"; - previousSibling_Callback_1_(mthis, __arg_0) => previousSibling_Callback_1(mthis, __arg_0); - - static previousSibling_Callback_2(mthis, __arg_0, __arg_1) native "TreeWalker_previousSibling_Callback"; - previousSibling_Callback_2_(mthis, __arg_0, __arg_1) => previousSibling_Callback_2(mthis, __arg_0, __arg_1); - - static root_Getter(mthis) native "TreeWalker_root_Getter"; - root_Getter_(mthis) => root_Getter(mthis); - - static whatToShow_Getter(mthis) native "TreeWalker_whatToShow_Getter"; - whatToShow_Getter_(mthis) => whatToShow_Getter(mthis); + whatToShow_Getter_(mthis) => mthis["whatToShow"]; } class BlinkUIEvent extends BlinkEvent { static final instance = new BlinkUIEvent(); - static charCode_Getter(mthis) native "UIEvent_charCode_Getter"; - charCode_Getter_(mthis) => charCode_Getter(mthis); + charCode_Getter_(mthis) => mthis["charCode"]; - static constructorCallback_2(__arg_0, __arg_1) native "UIEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["UIEvent"], [__arg_0, __arg_1]); - static detail_Getter(mthis) native "UIEvent_detail_Getter"; - detail_Getter_(mthis) => detail_Getter(mthis); + detail_Getter_(mthis) => mthis["detail"]; - static initUIEvent_Callback_0(mthis) native "UIEvent_initUIEvent_Callback"; - initUIEvent_Callback_0_(mthis) => initUIEvent_Callback_0(mthis); + initUIEvent_Callback_0_(mthis) => mthis.callMethod("initUIEvent", []); - static initUIEvent_Callback_1(mthis, __arg_0) native "UIEvent_initUIEvent_Callback"; - initUIEvent_Callback_1_(mthis, __arg_0) => initUIEvent_Callback_1(mthis, __arg_0); + initUIEvent_Callback_1_(mthis, __arg_0) => mthis.callMethod("initUIEvent", [__arg_0]); - static initUIEvent_Callback_2(mthis, __arg_0, __arg_1) native "UIEvent_initUIEvent_Callback"; - initUIEvent_Callback_2_(mthis, __arg_0, __arg_1) => initUIEvent_Callback_2(mthis, __arg_0, __arg_1); + initUIEvent_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("initUIEvent", [__arg_0, __arg_1]); - static initUIEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "UIEvent_initUIEvent_Callback"; - initUIEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => initUIEvent_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + initUIEvent_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("initUIEvent", [__arg_0, __arg_1, __arg_2]); - static initUIEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "UIEvent_initUIEvent_Callback"; - initUIEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => initUIEvent_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + initUIEvent_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("initUIEvent", [__arg_0, __arg_1, __arg_2, __arg_3]); - static initUIEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "UIEvent_initUIEvent_Callback"; - initUIEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => initUIEvent_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + initUIEvent_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("initUIEvent", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static initUIEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "UIEvent_initUIEvent_Callback"; - initUIEvent_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => initUIEvent_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + keyCode_Getter_(mthis) => mthis["keyCode"]; - static initUIEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "UIEvent_initUIEvent_Callback"; - initUIEvent_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => initUIEvent_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + layerX_Getter_(mthis) => mthis["layerX"]; - static keyCode_Getter(mthis) native "UIEvent_keyCode_Getter"; - keyCode_Getter_(mthis) => keyCode_Getter(mthis); + layerY_Getter_(mthis) => mthis["layerY"]; - static layerX_Getter(mthis) native "UIEvent_layerX_Getter"; - layerX_Getter_(mthis) => layerX_Getter(mthis); + pageX_Getter_(mthis) => mthis["pageX"]; - static layerY_Getter(mthis) native "UIEvent_layerY_Getter"; - layerY_Getter_(mthis) => layerY_Getter(mthis); + pageY_Getter_(mthis) => mthis["pageY"]; - static pageX_Getter(mthis) native "UIEvent_pageX_Getter"; - pageX_Getter_(mthis) => pageX_Getter(mthis); + view_Getter_(mthis) => mthis["view"]; - static pageY_Getter(mthis) native "UIEvent_pageY_Getter"; - pageY_Getter_(mthis) => pageY_Getter(mthis); - - static view_Getter(mthis) native "UIEvent_view_Getter"; - view_Getter_(mthis) => view_Getter(mthis); - - static which_Getter(mthis) native "UIEvent_which_Getter"; - which_Getter_(mthis) => which_Getter(mthis); + which_Getter_(mthis) => mthis["which"]; } class BlinkURL { static final instance = new BlinkURL(); - static constructorCallback_0() native "URL_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["URL"], []); - static constructorCallback_1(__arg_0) native "URL_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["URL"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "URL_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["URL"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "URL_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + createObjectURL_Callback_0_() => js.context["URL"].callMethod("createObjectURL", []); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "URL_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + createObjectURL_Callback_1_(__arg_0) => js.context["URL"].callMethod("createObjectURL", [__arg_0]); - static createObjectURL_Callback_0() native "URL_createObjectURL_Callback"; - createObjectURL_Callback_0_() => createObjectURL_Callback_0(); + hash_Getter_(mthis) => mthis["hash"]; - static createObjectURL_Callback_1(__arg_0) native "URL_createObjectURL_Callback"; - createObjectURL_Callback_1_(__arg_0) => createObjectURL_Callback_1(__arg_0); + hash_Setter_(mthis, __arg_0) => mthis["hash"] = __arg_0; - static createObjectURL_Callback_2(__arg_0, __arg_1) native "URL_createObjectURL_Callback"; - createObjectURL_Callback_2_(__arg_0, __arg_1) => createObjectURL_Callback_2(__arg_0, __arg_1); + host_Getter_(mthis) => mthis["host"]; - static createObjectURL_Callback_3(__arg_0, __arg_1, __arg_2) native "URL_createObjectURL_Callback"; - createObjectURL_Callback_3_(__arg_0, __arg_1, __arg_2) => createObjectURL_Callback_3(__arg_0, __arg_1, __arg_2); + host_Setter_(mthis, __arg_0) => mthis["host"] = __arg_0; - static hash_Getter(mthis) native "URL_hash_Getter"; - hash_Getter_(mthis) => hash_Getter(mthis); + hostname_Getter_(mthis) => mthis["hostname"]; - static hash_Setter(mthis, __arg_0) native "URL_hash_Setter"; - hash_Setter_(mthis, __arg_0) => hash_Setter(mthis, __arg_0); + hostname_Setter_(mthis, __arg_0) => mthis["hostname"] = __arg_0; - static host_Getter(mthis) native "URL_host_Getter"; - host_Getter_(mthis) => host_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static host_Setter(mthis, __arg_0) native "URL_host_Setter"; - host_Setter_(mthis, __arg_0) => host_Setter(mthis, __arg_0); + href_Setter_(mthis, __arg_0) => mthis["href"] = __arg_0; - static hostname_Getter(mthis) native "URL_hostname_Getter"; - hostname_Getter_(mthis) => hostname_Getter(mthis); + origin_Getter_(mthis) => mthis["origin"]; - static hostname_Setter(mthis, __arg_0) native "URL_hostname_Setter"; - hostname_Setter_(mthis, __arg_0) => hostname_Setter(mthis, __arg_0); + password_Getter_(mthis) => mthis["password"]; - static href_Getter(mthis) native "URL_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + password_Setter_(mthis, __arg_0) => mthis["password"] = __arg_0; - static href_Setter(mthis, __arg_0) native "URL_href_Setter"; - href_Setter_(mthis, __arg_0) => href_Setter(mthis, __arg_0); + pathname_Getter_(mthis) => mthis["pathname"]; - static origin_Getter(mthis) native "URL_origin_Getter"; - origin_Getter_(mthis) => origin_Getter(mthis); + pathname_Setter_(mthis, __arg_0) => mthis["pathname"] = __arg_0; - static password_Getter(mthis) native "URL_password_Getter"; - password_Getter_(mthis) => password_Getter(mthis); + port_Getter_(mthis) => mthis["port"]; - static password_Setter(mthis, __arg_0) native "URL_password_Setter"; - password_Setter_(mthis, __arg_0) => password_Setter(mthis, __arg_0); + port_Setter_(mthis, __arg_0) => mthis["port"] = __arg_0; - static pathname_Getter(mthis) native "URL_pathname_Getter"; - pathname_Getter_(mthis) => pathname_Getter(mthis); + protocol_Getter_(mthis) => mthis["protocol"]; - static pathname_Setter(mthis, __arg_0) native "URL_pathname_Setter"; - pathname_Setter_(mthis, __arg_0) => pathname_Setter(mthis, __arg_0); + protocol_Setter_(mthis, __arg_0) => mthis["protocol"] = __arg_0; - static port_Getter(mthis) native "URL_port_Getter"; - port_Getter_(mthis) => port_Getter(mthis); + revokeObjectURL_Callback_0_() => js.context["URL"].callMethod("revokeObjectURL", []); - static port_Setter(mthis, __arg_0) native "URL_port_Setter"; - port_Setter_(mthis, __arg_0) => port_Setter(mthis, __arg_0); + revokeObjectURL_Callback_1_(__arg_0) => js.context["URL"].callMethod("revokeObjectURL", [__arg_0]); - static protocol_Getter(mthis) native "URL_protocol_Getter"; - protocol_Getter_(mthis) => protocol_Getter(mthis); + search_Getter_(mthis) => mthis["search"]; - static protocol_Setter(mthis, __arg_0) native "URL_protocol_Setter"; - protocol_Setter_(mthis, __arg_0) => protocol_Setter(mthis, __arg_0); + search_Setter_(mthis, __arg_0) => mthis["search"] = __arg_0; - static revokeObjectURL_Callback_0() native "URL_revokeObjectURL_Callback"; - revokeObjectURL_Callback_0_() => revokeObjectURL_Callback_0(); + toString_Callback_0_(mthis) => mthis.callMethod("toString", []); - static revokeObjectURL_Callback_1(__arg_0) native "URL_revokeObjectURL_Callback"; - revokeObjectURL_Callback_1_(__arg_0) => revokeObjectURL_Callback_1(__arg_0); + username_Getter_(mthis) => mthis["username"]; - static revokeObjectURL_Callback_2(__arg_0, __arg_1) native "URL_revokeObjectURL_Callback"; - revokeObjectURL_Callback_2_(__arg_0, __arg_1) => revokeObjectURL_Callback_2(__arg_0, __arg_1); - - static revokeObjectURL_Callback_3(__arg_0, __arg_1, __arg_2) native "URL_revokeObjectURL_Callback"; - revokeObjectURL_Callback_3_(__arg_0, __arg_1, __arg_2) => revokeObjectURL_Callback_3(__arg_0, __arg_1, __arg_2); - - static search_Getter(mthis) native "URL_search_Getter"; - search_Getter_(mthis) => search_Getter(mthis); - - static search_Setter(mthis, __arg_0) native "URL_search_Setter"; - search_Setter_(mthis, __arg_0) => search_Setter(mthis, __arg_0); - - static toString_Callback_0(mthis) native "URL_toString_Callback"; - toString_Callback_0_(mthis) => toString_Callback_0(mthis); - - static toString_Callback_1(mthis, __arg_0) native "URL_toString_Callback"; - toString_Callback_1_(mthis, __arg_0) => toString_Callback_1(mthis, __arg_0); - - static toString_Callback_2(mthis, __arg_0, __arg_1) native "URL_toString_Callback"; - toString_Callback_2_(mthis, __arg_0, __arg_1) => toString_Callback_2(mthis, __arg_0, __arg_1); - - static username_Getter(mthis) native "URL_username_Getter"; - username_Getter_(mthis) => username_Getter(mthis); - - static username_Setter(mthis, __arg_0) native "URL_username_Setter"; - username_Setter_(mthis, __arg_0) => username_Setter(mthis, __arg_0); + username_Setter_(mthis, __arg_0) => mthis["username"] = __arg_0; } class BlinkVTTCue extends BlinkTextTrackCue { static final instance = new BlinkVTTCue(); - static align_Getter(mthis) native "VTTCue_align_Getter"; - align_Getter_(mthis) => align_Getter(mthis); + align_Getter_(mthis) => mthis["align"]; - static align_Setter(mthis, __arg_0) native "VTTCue_align_Setter"; - align_Setter_(mthis, __arg_0) => align_Setter(mthis, __arg_0); + align_Setter_(mthis, __arg_0) => mthis["align"] = __arg_0; - static constructorCallback_1(__arg_0) native "VTTCue_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["VTTCue"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "VTTCue_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["VTTCue"], [__arg_0, __arg_1]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "VTTCue_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + constructorCallback_3_(__arg_0, __arg_1, __arg_2) => new js.JsObject(js.context["VTTCue"], [__arg_0, __arg_1, __arg_2]); - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "VTTCue_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + getCueAsHTML_Callback_0_(mthis) => mthis.callMethod("getCueAsHTML", []); - static constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "VTTCue_constructorCallback"; - constructorCallback_5_(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => constructorCallback_5(__arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + line_Getter_(mthis) => mthis["line"]; - static getCueAsHTML_Callback_0(mthis) native "VTTCue_getCueAsHTML_Callback"; - getCueAsHTML_Callback_0_(mthis) => getCueAsHTML_Callback_0(mthis); + line_Setter_(mthis, __arg_0) => mthis["line"] = __arg_0; - static getCueAsHTML_Callback_1(mthis, __arg_0) native "VTTCue_getCueAsHTML_Callback"; - getCueAsHTML_Callback_1_(mthis, __arg_0) => getCueAsHTML_Callback_1(mthis, __arg_0); + position_Getter_(mthis) => mthis["position"]; - static getCueAsHTML_Callback_2(mthis, __arg_0, __arg_1) native "VTTCue_getCueAsHTML_Callback"; - getCueAsHTML_Callback_2_(mthis, __arg_0, __arg_1) => getCueAsHTML_Callback_2(mthis, __arg_0, __arg_1); + position_Setter_(mthis, __arg_0) => mthis["position"] = __arg_0; - static line_Getter(mthis) native "VTTCue_line_Getter"; - line_Getter_(mthis) => line_Getter(mthis); + regionId_Getter_(mthis) => mthis["regionId"]; - static line_Setter(mthis, __arg_0) native "VTTCue_line_Setter"; - line_Setter_(mthis, __arg_0) => line_Setter(mthis, __arg_0); + regionId_Setter_(mthis, __arg_0) => mthis["regionId"] = __arg_0; - static position_Getter(mthis) native "VTTCue_position_Getter"; - position_Getter_(mthis) => position_Getter(mthis); + size_Getter_(mthis) => mthis["size"]; - static position_Setter(mthis, __arg_0) native "VTTCue_position_Setter"; - position_Setter_(mthis, __arg_0) => position_Setter(mthis, __arg_0); + size_Setter_(mthis, __arg_0) => mthis["size"] = __arg_0; - static regionId_Getter(mthis) native "VTTCue_regionId_Getter"; - regionId_Getter_(mthis) => regionId_Getter(mthis); + snapToLines_Getter_(mthis) => mthis["snapToLines"]; - static regionId_Setter(mthis, __arg_0) native "VTTCue_regionId_Setter"; - regionId_Setter_(mthis, __arg_0) => regionId_Setter(mthis, __arg_0); + snapToLines_Setter_(mthis, __arg_0) => mthis["snapToLines"] = __arg_0; - static size_Getter(mthis) native "VTTCue_size_Getter"; - size_Getter_(mthis) => size_Getter(mthis); + text_Getter_(mthis) => mthis["text"]; - static size_Setter(mthis, __arg_0) native "VTTCue_size_Setter"; - size_Setter_(mthis, __arg_0) => size_Setter(mthis, __arg_0); + text_Setter_(mthis, __arg_0) => mthis["text"] = __arg_0; - static snapToLines_Getter(mthis) native "VTTCue_snapToLines_Getter"; - snapToLines_Getter_(mthis) => snapToLines_Getter(mthis); + vertical_Getter_(mthis) => mthis["vertical"]; - static snapToLines_Setter(mthis, __arg_0) native "VTTCue_snapToLines_Setter"; - snapToLines_Setter_(mthis, __arg_0) => snapToLines_Setter(mthis, __arg_0); - - static text_Getter(mthis) native "VTTCue_text_Getter"; - text_Getter_(mthis) => text_Getter(mthis); - - static text_Setter(mthis, __arg_0) native "VTTCue_text_Setter"; - text_Setter_(mthis, __arg_0) => text_Setter(mthis, __arg_0); - - static vertical_Getter(mthis) native "VTTCue_vertical_Getter"; - vertical_Getter_(mthis) => vertical_Getter(mthis); - - static vertical_Setter(mthis, __arg_0) native "VTTCue_vertical_Setter"; - vertical_Setter_(mthis, __arg_0) => vertical_Setter(mthis, __arg_0); + vertical_Setter_(mthis, __arg_0) => mthis["vertical"] = __arg_0; } class BlinkVTTRegion { static final instance = new BlinkVTTRegion(); - static constructorCallback_0() native "VTTRegion_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["VTTRegion"], []); - static constructorCallback_1(__arg_0) native "VTTRegion_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + height_Getter_(mthis) => mthis["height"]; - static constructorCallback_2(__arg_0, __arg_1) native "VTTRegion_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + height_Setter_(mthis, __arg_0) => mthis["height"] = __arg_0; - static height_Getter(mthis) native "VTTRegion_height_Getter"; - height_Getter_(mthis) => height_Getter(mthis); + id_Getter_(mthis) => mthis["id"]; - static height_Setter(mthis, __arg_0) native "VTTRegion_height_Setter"; - height_Setter_(mthis, __arg_0) => height_Setter(mthis, __arg_0); + id_Setter_(mthis, __arg_0) => mthis["id"] = __arg_0; - static id_Getter(mthis) native "VTTRegion_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + regionAnchorX_Getter_(mthis) => mthis["regionAnchorX"]; - static id_Setter(mthis, __arg_0) native "VTTRegion_id_Setter"; - id_Setter_(mthis, __arg_0) => id_Setter(mthis, __arg_0); + regionAnchorX_Setter_(mthis, __arg_0) => mthis["regionAnchorX"] = __arg_0; - static regionAnchorX_Getter(mthis) native "VTTRegion_regionAnchorX_Getter"; - regionAnchorX_Getter_(mthis) => regionAnchorX_Getter(mthis); + regionAnchorY_Getter_(mthis) => mthis["regionAnchorY"]; - static regionAnchorX_Setter(mthis, __arg_0) native "VTTRegion_regionAnchorX_Setter"; - regionAnchorX_Setter_(mthis, __arg_0) => regionAnchorX_Setter(mthis, __arg_0); + regionAnchorY_Setter_(mthis, __arg_0) => mthis["regionAnchorY"] = __arg_0; - static regionAnchorY_Getter(mthis) native "VTTRegion_regionAnchorY_Getter"; - regionAnchorY_Getter_(mthis) => regionAnchorY_Getter(mthis); + scroll_Getter_(mthis) => mthis["scroll"]; - static regionAnchorY_Setter(mthis, __arg_0) native "VTTRegion_regionAnchorY_Setter"; - regionAnchorY_Setter_(mthis, __arg_0) => regionAnchorY_Setter(mthis, __arg_0); + scroll_Setter_(mthis, __arg_0) => mthis["scroll"] = __arg_0; - static scroll_Getter(mthis) native "VTTRegion_scroll_Getter"; - scroll_Getter_(mthis) => scroll_Getter(mthis); + track_Getter_(mthis) => mthis["track"]; - static scroll_Setter(mthis, __arg_0) native "VTTRegion_scroll_Setter"; - scroll_Setter_(mthis, __arg_0) => scroll_Setter(mthis, __arg_0); + viewportAnchorX_Getter_(mthis) => mthis["viewportAnchorX"]; - static track_Getter(mthis) native "VTTRegion_track_Getter"; - track_Getter_(mthis) => track_Getter(mthis); + viewportAnchorX_Setter_(mthis, __arg_0) => mthis["viewportAnchorX"] = __arg_0; - static viewportAnchorX_Getter(mthis) native "VTTRegion_viewportAnchorX_Getter"; - viewportAnchorX_Getter_(mthis) => viewportAnchorX_Getter(mthis); + viewportAnchorY_Getter_(mthis) => mthis["viewportAnchorY"]; - static viewportAnchorX_Setter(mthis, __arg_0) native "VTTRegion_viewportAnchorX_Setter"; - viewportAnchorX_Setter_(mthis, __arg_0) => viewportAnchorX_Setter(mthis, __arg_0); + viewportAnchorY_Setter_(mthis, __arg_0) => mthis["viewportAnchorY"] = __arg_0; - static viewportAnchorY_Getter(mthis) native "VTTRegion_viewportAnchorY_Getter"; - viewportAnchorY_Getter_(mthis) => viewportAnchorY_Getter(mthis); + width_Getter_(mthis) => mthis["width"]; - static viewportAnchorY_Setter(mthis, __arg_0) native "VTTRegion_viewportAnchorY_Setter"; - viewportAnchorY_Setter_(mthis, __arg_0) => viewportAnchorY_Setter(mthis, __arg_0); - - static width_Getter(mthis) native "VTTRegion_width_Getter"; - width_Getter_(mthis) => width_Getter(mthis); - - static width_Setter(mthis, __arg_0) native "VTTRegion_width_Setter"; - width_Setter_(mthis, __arg_0) => width_Setter(mthis, __arg_0); + width_Setter_(mthis, __arg_0) => mthis["width"] = __arg_0; } class BlinkVTTRegionList { static final instance = new BlinkVTTRegionList(); - static $__getter___Callback_1(mthis, __arg_0) native "VTTRegionList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static getRegionById_Callback_0(mthis) native "VTTRegionList_getRegionById_Callback"; - getRegionById_Callback_0_(mthis) => getRegionById_Callback_0(mthis); + getRegionById_Callback_0_(mthis) => mthis.callMethod("getRegionById", []); - static getRegionById_Callback_1(mthis, __arg_0) native "VTTRegionList_getRegionById_Callback"; - getRegionById_Callback_1_(mthis, __arg_0) => getRegionById_Callback_1(mthis, __arg_0); + getRegionById_Callback_1_(mthis, __arg_0) => mthis.callMethod("getRegionById", [__arg_0]); - static getRegionById_Callback_2(mthis, __arg_0, __arg_1) native "VTTRegionList_getRegionById_Callback"; - getRegionById_Callback_2_(mthis, __arg_0, __arg_1) => getRegionById_Callback_2(mthis, __arg_0, __arg_1); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static getRegionById_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "VTTRegionList_getRegionById_Callback"; - getRegionById_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getRegionById_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_0(mthis) native "VTTRegionList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); - - static item_Callback_1(mthis, __arg_0) native "VTTRegionList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); - - static item_Callback_2(mthis, __arg_0, __arg_1) native "VTTRegionList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "VTTRegionList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "VTTRegionList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkValidityState { static final instance = new BlinkValidityState(); - static badInput_Getter(mthis) native "ValidityState_badInput_Getter"; - badInput_Getter_(mthis) => badInput_Getter(mthis); + badInput_Getter_(mthis) => mthis["badInput"]; - static customError_Getter(mthis) native "ValidityState_customError_Getter"; - customError_Getter_(mthis) => customError_Getter(mthis); + customError_Getter_(mthis) => mthis["customError"]; - static patternMismatch_Getter(mthis) native "ValidityState_patternMismatch_Getter"; - patternMismatch_Getter_(mthis) => patternMismatch_Getter(mthis); + patternMismatch_Getter_(mthis) => mthis["patternMismatch"]; - static rangeOverflow_Getter(mthis) native "ValidityState_rangeOverflow_Getter"; - rangeOverflow_Getter_(mthis) => rangeOverflow_Getter(mthis); + rangeOverflow_Getter_(mthis) => mthis["rangeOverflow"]; - static rangeUnderflow_Getter(mthis) native "ValidityState_rangeUnderflow_Getter"; - rangeUnderflow_Getter_(mthis) => rangeUnderflow_Getter(mthis); + rangeUnderflow_Getter_(mthis) => mthis["rangeUnderflow"]; - static stepMismatch_Getter(mthis) native "ValidityState_stepMismatch_Getter"; - stepMismatch_Getter_(mthis) => stepMismatch_Getter(mthis); + stepMismatch_Getter_(mthis) => mthis["stepMismatch"]; - static tooLong_Getter(mthis) native "ValidityState_tooLong_Getter"; - tooLong_Getter_(mthis) => tooLong_Getter(mthis); + tooLong_Getter_(mthis) => mthis["tooLong"]; - static typeMismatch_Getter(mthis) native "ValidityState_typeMismatch_Getter"; - typeMismatch_Getter_(mthis) => typeMismatch_Getter(mthis); + typeMismatch_Getter_(mthis) => mthis["typeMismatch"]; - static valid_Getter(mthis) native "ValidityState_valid_Getter"; - valid_Getter_(mthis) => valid_Getter(mthis); + valid_Getter_(mthis) => mthis["valid"]; - static valueMissing_Getter(mthis) native "ValidityState_valueMissing_Getter"; - valueMissing_Getter_(mthis) => valueMissing_Getter(mthis); + valueMissing_Getter_(mthis) => mthis["valueMissing"]; } class BlinkVideoPlaybackQuality { static final instance = new BlinkVideoPlaybackQuality(); - static corruptedVideoFrames_Getter(mthis) native "VideoPlaybackQuality_corruptedVideoFrames_Getter"; - corruptedVideoFrames_Getter_(mthis) => corruptedVideoFrames_Getter(mthis); + corruptedVideoFrames_Getter_(mthis) => mthis["corruptedVideoFrames"]; - static creationTime_Getter(mthis) native "VideoPlaybackQuality_creationTime_Getter"; - creationTime_Getter_(mthis) => creationTime_Getter(mthis); + creationTime_Getter_(mthis) => mthis["creationTime"]; - static droppedVideoFrames_Getter(mthis) native "VideoPlaybackQuality_droppedVideoFrames_Getter"; - droppedVideoFrames_Getter_(mthis) => droppedVideoFrames_Getter(mthis); + droppedVideoFrames_Getter_(mthis) => mthis["droppedVideoFrames"]; - static totalVideoFrames_Getter(mthis) native "VideoPlaybackQuality_totalVideoFrames_Getter"; - totalVideoFrames_Getter_(mthis) => totalVideoFrames_Getter(mthis); + totalVideoFrames_Getter_(mthis) => mthis["totalVideoFrames"]; } class BlinkVideoTrack { static final instance = new BlinkVideoTrack(); - static id_Getter(mthis) native "VideoTrack_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + id_Getter_(mthis) => mthis["id"]; - static kind_Getter(mthis) native "VideoTrack_kind_Getter"; - kind_Getter_(mthis) => kind_Getter(mthis); + kind_Getter_(mthis) => mthis["kind"]; - static label_Getter(mthis) native "VideoTrack_label_Getter"; - label_Getter_(mthis) => label_Getter(mthis); + label_Getter_(mthis) => mthis["label"]; - static language_Getter(mthis) native "VideoTrack_language_Getter"; - language_Getter_(mthis) => language_Getter(mthis); + language_Getter_(mthis) => mthis["language"]; - static selected_Getter(mthis) native "VideoTrack_selected_Getter"; - selected_Getter_(mthis) => selected_Getter(mthis); + selected_Getter_(mthis) => mthis["selected"]; - static selected_Setter(mthis, __arg_0) native "VideoTrack_selected_Setter"; - selected_Setter_(mthis, __arg_0) => selected_Setter(mthis, __arg_0); + selected_Setter_(mthis, __arg_0) => mthis["selected"] = __arg_0; } class BlinkVideoTrackList extends BlinkEventTarget { static final instance = new BlinkVideoTrackList(); - static $__getter___Callback_1(mthis, __arg_0) native "VideoTrackList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static getTrackById_Callback_0(mthis) native "VideoTrackList_getTrackById_Callback"; - getTrackById_Callback_0_(mthis) => getTrackById_Callback_0(mthis); + getTrackById_Callback_0_(mthis) => mthis.callMethod("getTrackById", []); - static getTrackById_Callback_1(mthis, __arg_0) native "VideoTrackList_getTrackById_Callback"; - getTrackById_Callback_1_(mthis, __arg_0) => getTrackById_Callback_1(mthis, __arg_0); + getTrackById_Callback_1_(mthis, __arg_0) => mthis.callMethod("getTrackById", [__arg_0]); - static getTrackById_Callback_2(mthis, __arg_0, __arg_1) native "VideoTrackList_getTrackById_Callback"; - getTrackById_Callback_2_(mthis, __arg_0, __arg_1) => getTrackById_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static getTrackById_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "VideoTrackList_getTrackById_Callback"; - getTrackById_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getTrackById_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onaddtrack_Getter_(mthis) => mthis["onaddtrack"]; - static length_Getter(mthis) native "VideoTrackList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + onaddtrack_Setter_(mthis, __arg_0) => mthis["onaddtrack"] = __arg_0; - static onaddtrack_Getter(mthis) native "VideoTrackList_onaddtrack_Getter"; - onaddtrack_Getter_(mthis) => onaddtrack_Getter(mthis); + onchange_Getter_(mthis) => mthis["onchange"]; - static onaddtrack_Setter(mthis, __arg_0) native "VideoTrackList_onaddtrack_Setter"; - onaddtrack_Setter_(mthis, __arg_0) => onaddtrack_Setter(mthis, __arg_0); + onchange_Setter_(mthis, __arg_0) => mthis["onchange"] = __arg_0; - static onchange_Getter(mthis) native "VideoTrackList_onchange_Getter"; - onchange_Getter_(mthis) => onchange_Getter(mthis); + onremovetrack_Getter_(mthis) => mthis["onremovetrack"]; - static onchange_Setter(mthis, __arg_0) native "VideoTrackList_onchange_Setter"; - onchange_Setter_(mthis, __arg_0) => onchange_Setter(mthis, __arg_0); + onremovetrack_Setter_(mthis, __arg_0) => mthis["onremovetrack"] = __arg_0; - static onremovetrack_Getter(mthis) native "VideoTrackList_onremovetrack_Getter"; - onremovetrack_Getter_(mthis) => onremovetrack_Getter(mthis); - - static onremovetrack_Setter(mthis, __arg_0) native "VideoTrackList_onremovetrack_Setter"; - onremovetrack_Setter_(mthis, __arg_0) => onremovetrack_Setter(mthis, __arg_0); - - static selectedIndex_Getter(mthis) native "VideoTrackList_selectedIndex_Getter"; - selectedIndex_Getter_(mthis) => selectedIndex_Getter(mthis); + selectedIndex_Getter_(mthis) => mthis["selectedIndex"]; } class BlinkWaveShaperNode extends BlinkAudioNode { static final instance = new BlinkWaveShaperNode(); - static curve_Getter(mthis) native "WaveShaperNode_curve_Getter"; - curve_Getter_(mthis) => curve_Getter(mthis); + curve_Getter_(mthis) => mthis["curve"]; - static curve_Setter(mthis, __arg_0) native "WaveShaperNode_curve_Setter"; - curve_Setter_(mthis, __arg_0) => curve_Setter(mthis, __arg_0); + curve_Setter_(mthis, __arg_0) => mthis["curve"] = __arg_0; - static oversample_Getter(mthis) native "WaveShaperNode_oversample_Getter"; - oversample_Getter_(mthis) => oversample_Getter(mthis); + oversample_Getter_(mthis) => mthis["oversample"]; - static oversample_Setter(mthis, __arg_0) native "WaveShaperNode_oversample_Setter"; - oversample_Setter_(mthis, __arg_0) => oversample_Setter(mthis, __arg_0); + oversample_Setter_(mthis, __arg_0) => mthis["oversample"] = __arg_0; } class BlinkWebGLActiveInfo { static final instance = new BlinkWebGLActiveInfo(); - static name_Getter(mthis) native "WebGLActiveInfo_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + name_Getter_(mthis) => mthis["name"]; - static size_Getter(mthis) native "WebGLActiveInfo_size_Getter"; - size_Getter_(mthis) => size_Getter(mthis); + size_Getter_(mthis) => mthis["size"]; - static type_Getter(mthis) native "WebGLActiveInfo_type_Getter"; - type_Getter_(mthis) => type_Getter(mthis); + type_Getter_(mthis) => mthis["type"]; } @@ -26861,58 +14934,42 @@ class BlinkWebGLCompressedTextureS3TC { class BlinkWebGLContextAttributes { static final instance = new BlinkWebGLContextAttributes(); - static alpha_Getter(mthis) native "WebGLContextAttributes_alpha_Getter"; - alpha_Getter_(mthis) => alpha_Getter(mthis); + alpha_Getter_(mthis) => mthis["alpha"]; - static alpha_Setter(mthis, __arg_0) native "WebGLContextAttributes_alpha_Setter"; - alpha_Setter_(mthis, __arg_0) => alpha_Setter(mthis, __arg_0); + alpha_Setter_(mthis, __arg_0) => mthis["alpha"] = __arg_0; - static antialias_Getter(mthis) native "WebGLContextAttributes_antialias_Getter"; - antialias_Getter_(mthis) => antialias_Getter(mthis); + antialias_Getter_(mthis) => mthis["antialias"]; - static antialias_Setter(mthis, __arg_0) native "WebGLContextAttributes_antialias_Setter"; - antialias_Setter_(mthis, __arg_0) => antialias_Setter(mthis, __arg_0); + antialias_Setter_(mthis, __arg_0) => mthis["antialias"] = __arg_0; - static depth_Getter(mthis) native "WebGLContextAttributes_depth_Getter"; - depth_Getter_(mthis) => depth_Getter(mthis); + depth_Getter_(mthis) => mthis["depth"]; - static depth_Setter(mthis, __arg_0) native "WebGLContextAttributes_depth_Setter"; - depth_Setter_(mthis, __arg_0) => depth_Setter(mthis, __arg_0); + depth_Setter_(mthis, __arg_0) => mthis["depth"] = __arg_0; - static failIfMajorPerformanceCaveat_Getter(mthis) native "WebGLContextAttributes_failIfMajorPerformanceCaveat_Getter"; - failIfMajorPerformanceCaveat_Getter_(mthis) => failIfMajorPerformanceCaveat_Getter(mthis); + failIfMajorPerformanceCaveat_Getter_(mthis) => mthis["failIfMajorPerformanceCaveat"]; - static failIfMajorPerformanceCaveat_Setter(mthis, __arg_0) native "WebGLContextAttributes_failIfMajorPerformanceCaveat_Setter"; - failIfMajorPerformanceCaveat_Setter_(mthis, __arg_0) => failIfMajorPerformanceCaveat_Setter(mthis, __arg_0); + failIfMajorPerformanceCaveat_Setter_(mthis, __arg_0) => mthis["failIfMajorPerformanceCaveat"] = __arg_0; - static premultipliedAlpha_Getter(mthis) native "WebGLContextAttributes_premultipliedAlpha_Getter"; - premultipliedAlpha_Getter_(mthis) => premultipliedAlpha_Getter(mthis); + premultipliedAlpha_Getter_(mthis) => mthis["premultipliedAlpha"]; - static premultipliedAlpha_Setter(mthis, __arg_0) native "WebGLContextAttributes_premultipliedAlpha_Setter"; - premultipliedAlpha_Setter_(mthis, __arg_0) => premultipliedAlpha_Setter(mthis, __arg_0); + premultipliedAlpha_Setter_(mthis, __arg_0) => mthis["premultipliedAlpha"] = __arg_0; - static preserveDrawingBuffer_Getter(mthis) native "WebGLContextAttributes_preserveDrawingBuffer_Getter"; - preserveDrawingBuffer_Getter_(mthis) => preserveDrawingBuffer_Getter(mthis); + preserveDrawingBuffer_Getter_(mthis) => mthis["preserveDrawingBuffer"]; - static preserveDrawingBuffer_Setter(mthis, __arg_0) native "WebGLContextAttributes_preserveDrawingBuffer_Setter"; - preserveDrawingBuffer_Setter_(mthis, __arg_0) => preserveDrawingBuffer_Setter(mthis, __arg_0); + preserveDrawingBuffer_Setter_(mthis, __arg_0) => mthis["preserveDrawingBuffer"] = __arg_0; - static stencil_Getter(mthis) native "WebGLContextAttributes_stencil_Getter"; - stencil_Getter_(mthis) => stencil_Getter(mthis); + stencil_Getter_(mthis) => mthis["stencil"]; - static stencil_Setter(mthis, __arg_0) native "WebGLContextAttributes_stencil_Setter"; - stencil_Setter_(mthis, __arg_0) => stencil_Setter(mthis, __arg_0); + stencil_Setter_(mthis, __arg_0) => mthis["stencil"] = __arg_0; } class BlinkWebGLContextEvent extends BlinkEvent { static final instance = new BlinkWebGLContextEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "WebGLContextEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["WebGLContextEvent"], [__arg_0, __arg_1]); - static statusMessage_Getter(mthis) native "WebGLContextEvent_statusMessage_Getter"; - statusMessage_Getter_(mthis) => statusMessage_Getter(mthis); + statusMessage_Getter_(mthis) => mthis["statusMessage"]; } @@ -26924,17 +14981,9 @@ class BlinkWebGLDebugRendererInfo { class BlinkWebGLDebugShaders { static final instance = new BlinkWebGLDebugShaders(); - static getTranslatedShaderSource_Callback_0(mthis) native "WebGLDebugShaders_getTranslatedShaderSource_Callback"; - getTranslatedShaderSource_Callback_0_(mthis) => getTranslatedShaderSource_Callback_0(mthis); + getTranslatedShaderSource_Callback_0_(mthis) => mthis.callMethod("getTranslatedShaderSource", []); - static getTranslatedShaderSource_Callback_1(mthis, __arg_0) native "WebGLDebugShaders_getTranslatedShaderSource_Callback"; - getTranslatedShaderSource_Callback_1_(mthis, __arg_0) => getTranslatedShaderSource_Callback_1(mthis, __arg_0); - - static getTranslatedShaderSource_Callback_2(mthis, __arg_0, __arg_1) native "WebGLDebugShaders_getTranslatedShaderSource_Callback"; - getTranslatedShaderSource_Callback_2_(mthis, __arg_0, __arg_1) => getTranslatedShaderSource_Callback_2(mthis, __arg_0, __arg_1); - - static getTranslatedShaderSource_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLDebugShaders_getTranslatedShaderSource_Callback"; - getTranslatedShaderSource_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getTranslatedShaderSource_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getTranslatedShaderSource_Callback_1_(mthis, __arg_0) => mthis.callMethod("getTranslatedShaderSource", [__arg_0]); } @@ -26946,17 +14995,9 @@ class BlinkWebGLDepthTexture { class BlinkWebGLDrawBuffers { static final instance = new BlinkWebGLDrawBuffers(); - static drawBuffersWEBGL_Callback_0(mthis) native "WebGLDrawBuffers_drawBuffersWEBGL_Callback"; - drawBuffersWEBGL_Callback_0_(mthis) => drawBuffersWEBGL_Callback_0(mthis); + drawBuffersWEBGL_Callback_0_(mthis) => mthis.callMethod("drawBuffersWEBGL", []); - static drawBuffersWEBGL_Callback_1(mthis, __arg_0) native "WebGLDrawBuffers_drawBuffersWEBGL_Callback"; - drawBuffersWEBGL_Callback_1_(mthis, __arg_0) => drawBuffersWEBGL_Callback_1(mthis, __arg_0); - - static drawBuffersWEBGL_Callback_2(mthis, __arg_0, __arg_1) native "WebGLDrawBuffers_drawBuffersWEBGL_Callback"; - drawBuffersWEBGL_Callback_2_(mthis, __arg_0, __arg_1) => drawBuffersWEBGL_Callback_2(mthis, __arg_0, __arg_1); - - static drawBuffersWEBGL_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLDrawBuffers_drawBuffersWEBGL_Callback"; - drawBuffersWEBGL_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => drawBuffersWEBGL_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + drawBuffersWEBGL_Callback_1_(mthis, __arg_0) => mthis.callMethod("drawBuffersWEBGL", [__arg_0]); } @@ -26968,23 +15009,9 @@ class BlinkWebGLFramebuffer { class BlinkWebGLLoseContext { static final instance = new BlinkWebGLLoseContext(); - static loseContext_Callback_0(mthis) native "WebGLLoseContext_loseContext_Callback"; - loseContext_Callback_0_(mthis) => loseContext_Callback_0(mthis); + loseContext_Callback_0_(mthis) => mthis.callMethod("loseContext", []); - static loseContext_Callback_1(mthis, __arg_0) native "WebGLLoseContext_loseContext_Callback"; - loseContext_Callback_1_(mthis, __arg_0) => loseContext_Callback_1(mthis, __arg_0); - - static loseContext_Callback_2(mthis, __arg_0, __arg_1) native "WebGLLoseContext_loseContext_Callback"; - loseContext_Callback_2_(mthis, __arg_0, __arg_1) => loseContext_Callback_2(mthis, __arg_0, __arg_1); - - static restoreContext_Callback_0(mthis) native "WebGLLoseContext_restoreContext_Callback"; - restoreContext_Callback_0_(mthis) => restoreContext_Callback_0(mthis); - - static restoreContext_Callback_1(mthis, __arg_0) native "WebGLLoseContext_restoreContext_Callback"; - restoreContext_Callback_1_(mthis, __arg_0) => restoreContext_Callback_1(mthis, __arg_0); - - static restoreContext_Callback_2(mthis, __arg_0, __arg_1) native "WebGLLoseContext_restoreContext_Callback"; - restoreContext_Callback_2_(mthis, __arg_0, __arg_1) => restoreContext_Callback_2(mthis, __arg_0, __arg_1); + restoreContext_Callback_0_(mthis) => mthis.callMethod("restoreContext", []); } @@ -27001,1880 +15028,711 @@ class BlinkWebGLRenderbuffer { class BlinkWebGLRenderingContext { static final instance = new BlinkWebGLRenderingContext(); - static activeTexture_Callback_0(mthis) native "WebGLRenderingContext_activeTexture_Callback"; - activeTexture_Callback_0_(mthis) => activeTexture_Callback_0(mthis); + activeTexture_Callback_0_(mthis) => mthis.callMethod("activeTexture", []); - static activeTexture_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_activeTexture_Callback"; - activeTexture_Callback_1_(mthis, __arg_0) => activeTexture_Callback_1(mthis, __arg_0); + activeTexture_Callback_1_(mthis, __arg_0) => mthis.callMethod("activeTexture", [__arg_0]); - static activeTexture_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_activeTexture_Callback"; - activeTexture_Callback_2_(mthis, __arg_0, __arg_1) => activeTexture_Callback_2(mthis, __arg_0, __arg_1); + attachShader_Callback_0_(mthis) => mthis.callMethod("attachShader", []); - static activeTexture_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_activeTexture_Callback"; - activeTexture_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => activeTexture_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + attachShader_Callback_1_(mthis, __arg_0) => mthis.callMethod("attachShader", [__arg_0]); - static attachShader_Callback_0(mthis) native "WebGLRenderingContext_attachShader_Callback"; - attachShader_Callback_0_(mthis) => attachShader_Callback_0(mthis); + attachShader_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("attachShader", [__arg_0, __arg_1]); - static attachShader_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_attachShader_Callback"; - attachShader_Callback_1_(mthis, __arg_0) => attachShader_Callback_1(mthis, __arg_0); + bindAttribLocation_Callback_1_(mthis, __arg_0) => mthis.callMethod("bindAttribLocation", [__arg_0]); - static attachShader_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_attachShader_Callback"; - attachShader_Callback_2_(mthis, __arg_0, __arg_1) => attachShader_Callback_2(mthis, __arg_0, __arg_1); + bindAttribLocation_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("bindAttribLocation", [__arg_0, __arg_1]); - static attachShader_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_attachShader_Callback"; - attachShader_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => attachShader_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + bindAttribLocation_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("bindAttribLocation", [__arg_0, __arg_1, __arg_2]); - static attachShader_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_attachShader_Callback"; - attachShader_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => attachShader_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + bindBuffer_Callback_0_(mthis) => mthis.callMethod("bindBuffer", []); - static bindAttribLocation_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_bindAttribLocation_Callback"; - bindAttribLocation_Callback_1_(mthis, __arg_0) => bindAttribLocation_Callback_1(mthis, __arg_0); + bindBuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("bindBuffer", [__arg_0]); - static bindAttribLocation_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_bindAttribLocation_Callback"; - bindAttribLocation_Callback_2_(mthis, __arg_0, __arg_1) => bindAttribLocation_Callback_2(mthis, __arg_0, __arg_1); + bindBuffer_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("bindBuffer", [__arg_0, __arg_1]); - static bindAttribLocation_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_bindAttribLocation_Callback"; - bindAttribLocation_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => bindAttribLocation_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + bindFramebuffer_Callback_0_(mthis) => mthis.callMethod("bindFramebuffer", []); - static bindAttribLocation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_bindAttribLocation_Callback"; - bindAttribLocation_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => bindAttribLocation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + bindFramebuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("bindFramebuffer", [__arg_0]); - static bindAttribLocation_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_bindAttribLocation_Callback"; - bindAttribLocation_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => bindAttribLocation_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + bindFramebuffer_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("bindFramebuffer", [__arg_0, __arg_1]); - static bindBuffer_Callback_0(mthis) native "WebGLRenderingContext_bindBuffer_Callback"; - bindBuffer_Callback_0_(mthis) => bindBuffer_Callback_0(mthis); + bindRenderbuffer_Callback_0_(mthis) => mthis.callMethod("bindRenderbuffer", []); - static bindBuffer_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_bindBuffer_Callback"; - bindBuffer_Callback_1_(mthis, __arg_0) => bindBuffer_Callback_1(mthis, __arg_0); + bindRenderbuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("bindRenderbuffer", [__arg_0]); - static bindBuffer_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_bindBuffer_Callback"; - bindBuffer_Callback_2_(mthis, __arg_0, __arg_1) => bindBuffer_Callback_2(mthis, __arg_0, __arg_1); + bindRenderbuffer_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("bindRenderbuffer", [__arg_0, __arg_1]); - static bindBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_bindBuffer_Callback"; - bindBuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => bindBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + bindTexture_Callback_0_(mthis) => mthis.callMethod("bindTexture", []); - static bindBuffer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_bindBuffer_Callback"; - bindBuffer_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => bindBuffer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + bindTexture_Callback_1_(mthis, __arg_0) => mthis.callMethod("bindTexture", [__arg_0]); - static bindFramebuffer_Callback_0(mthis) native "WebGLRenderingContext_bindFramebuffer_Callback"; - bindFramebuffer_Callback_0_(mthis) => bindFramebuffer_Callback_0(mthis); + bindTexture_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("bindTexture", [__arg_0, __arg_1]); - static bindFramebuffer_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_bindFramebuffer_Callback"; - bindFramebuffer_Callback_1_(mthis, __arg_0) => bindFramebuffer_Callback_1(mthis, __arg_0); + blendColor_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("blendColor", [__arg_0, __arg_1]); - static bindFramebuffer_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_bindFramebuffer_Callback"; - bindFramebuffer_Callback_2_(mthis, __arg_0, __arg_1) => bindFramebuffer_Callback_2(mthis, __arg_0, __arg_1); + blendColor_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("blendColor", [__arg_0, __arg_1, __arg_2]); - static bindFramebuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_bindFramebuffer_Callback"; - bindFramebuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => bindFramebuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + blendColor_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("blendColor", [__arg_0, __arg_1, __arg_2, __arg_3]); - static bindFramebuffer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_bindFramebuffer_Callback"; - bindFramebuffer_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => bindFramebuffer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + blendEquationSeparate_Callback_0_(mthis) => mthis.callMethod("blendEquationSeparate", []); - static bindRenderbuffer_Callback_0(mthis) native "WebGLRenderingContext_bindRenderbuffer_Callback"; - bindRenderbuffer_Callback_0_(mthis) => bindRenderbuffer_Callback_0(mthis); + blendEquationSeparate_Callback_1_(mthis, __arg_0) => mthis.callMethod("blendEquationSeparate", [__arg_0]); - static bindRenderbuffer_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_bindRenderbuffer_Callback"; - bindRenderbuffer_Callback_1_(mthis, __arg_0) => bindRenderbuffer_Callback_1(mthis, __arg_0); + blendEquationSeparate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("blendEquationSeparate", [__arg_0, __arg_1]); - static bindRenderbuffer_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_bindRenderbuffer_Callback"; - bindRenderbuffer_Callback_2_(mthis, __arg_0, __arg_1) => bindRenderbuffer_Callback_2(mthis, __arg_0, __arg_1); + blendEquation_Callback_0_(mthis) => mthis.callMethod("blendEquation", []); - static bindRenderbuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_bindRenderbuffer_Callback"; - bindRenderbuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => bindRenderbuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + blendEquation_Callback_1_(mthis, __arg_0) => mthis.callMethod("blendEquation", [__arg_0]); - static bindRenderbuffer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_bindRenderbuffer_Callback"; - bindRenderbuffer_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => bindRenderbuffer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + blendFuncSeparate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("blendFuncSeparate", [__arg_0, __arg_1]); - static bindTexture_Callback_0(mthis) native "WebGLRenderingContext_bindTexture_Callback"; - bindTexture_Callback_0_(mthis) => bindTexture_Callback_0(mthis); + blendFuncSeparate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("blendFuncSeparate", [__arg_0, __arg_1, __arg_2]); - static bindTexture_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_bindTexture_Callback"; - bindTexture_Callback_1_(mthis, __arg_0) => bindTexture_Callback_1(mthis, __arg_0); + blendFuncSeparate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("blendFuncSeparate", [__arg_0, __arg_1, __arg_2, __arg_3]); - static bindTexture_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_bindTexture_Callback"; - bindTexture_Callback_2_(mthis, __arg_0, __arg_1) => bindTexture_Callback_2(mthis, __arg_0, __arg_1); + blendFunc_Callback_0_(mthis) => mthis.callMethod("blendFunc", []); - static bindTexture_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_bindTexture_Callback"; - bindTexture_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => bindTexture_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + blendFunc_Callback_1_(mthis, __arg_0) => mthis.callMethod("blendFunc", [__arg_0]); - static bindTexture_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_bindTexture_Callback"; - bindTexture_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => bindTexture_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + blendFunc_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("blendFunc", [__arg_0, __arg_1]); - static blendColor_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_blendColor_Callback"; - blendColor_Callback_2_(mthis, __arg_0, __arg_1) => blendColor_Callback_2(mthis, __arg_0, __arg_1); + bufferData_Callback_1_(mthis, __arg_0) => mthis.callMethod("bufferData", [__arg_0]); - static blendColor_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_blendColor_Callback"; - blendColor_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => blendColor_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + bufferData_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("bufferData", [__arg_0, __arg_1]); - static blendColor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_blendColor_Callback"; - blendColor_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => blendColor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + bufferData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("bufferData", [__arg_0, __arg_1, __arg_2]); - static blendColor_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_blendColor_Callback"; - blendColor_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => blendColor_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + bufferSubData_Callback_1_(mthis, __arg_0) => mthis.callMethod("bufferSubData", [__arg_0]); - static blendColor_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_blendColor_Callback"; - blendColor_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => blendColor_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + bufferSubData_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("bufferSubData", [__arg_0, __arg_1]); - static blendEquationSeparate_Callback_0(mthis) native "WebGLRenderingContext_blendEquationSeparate_Callback"; - blendEquationSeparate_Callback_0_(mthis) => blendEquationSeparate_Callback_0(mthis); + bufferSubData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("bufferSubData", [__arg_0, __arg_1, __arg_2]); - static blendEquationSeparate_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_blendEquationSeparate_Callback"; - blendEquationSeparate_Callback_1_(mthis, __arg_0) => blendEquationSeparate_Callback_1(mthis, __arg_0); + canvas_Getter_(mthis) => mthis["canvas"]; - static blendEquationSeparate_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_blendEquationSeparate_Callback"; - blendEquationSeparate_Callback_2_(mthis, __arg_0, __arg_1) => blendEquationSeparate_Callback_2(mthis, __arg_0, __arg_1); + checkFramebufferStatus_Callback_0_(mthis) => mthis.callMethod("checkFramebufferStatus", []); - static blendEquationSeparate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_blendEquationSeparate_Callback"; - blendEquationSeparate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => blendEquationSeparate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + checkFramebufferStatus_Callback_1_(mthis, __arg_0) => mthis.callMethod("checkFramebufferStatus", [__arg_0]); - static blendEquationSeparate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_blendEquationSeparate_Callback"; - blendEquationSeparate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => blendEquationSeparate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + clearColor_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("clearColor", [__arg_0, __arg_1]); - static blendEquation_Callback_0(mthis) native "WebGLRenderingContext_blendEquation_Callback"; - blendEquation_Callback_0_(mthis) => blendEquation_Callback_0(mthis); + clearColor_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("clearColor", [__arg_0, __arg_1, __arg_2]); - static blendEquation_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_blendEquation_Callback"; - blendEquation_Callback_1_(mthis, __arg_0) => blendEquation_Callback_1(mthis, __arg_0); + clearColor_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("clearColor", [__arg_0, __arg_1, __arg_2, __arg_3]); - static blendEquation_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_blendEquation_Callback"; - blendEquation_Callback_2_(mthis, __arg_0, __arg_1) => blendEquation_Callback_2(mthis, __arg_0, __arg_1); + clearDepth_Callback_0_(mthis) => mthis.callMethod("clearDepth", []); - static blendEquation_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_blendEquation_Callback"; - blendEquation_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => blendEquation_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + clearDepth_Callback_1_(mthis, __arg_0) => mthis.callMethod("clearDepth", [__arg_0]); - static blendFuncSeparate_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_blendFuncSeparate_Callback"; - blendFuncSeparate_Callback_2_(mthis, __arg_0, __arg_1) => blendFuncSeparate_Callback_2(mthis, __arg_0, __arg_1); + clearStencil_Callback_0_(mthis) => mthis.callMethod("clearStencil", []); - static blendFuncSeparate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_blendFuncSeparate_Callback"; - blendFuncSeparate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => blendFuncSeparate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + clearStencil_Callback_1_(mthis, __arg_0) => mthis.callMethod("clearStencil", [__arg_0]); - static blendFuncSeparate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_blendFuncSeparate_Callback"; - blendFuncSeparate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => blendFuncSeparate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + clear_Callback_0_(mthis) => mthis.callMethod("clear", []); - static blendFuncSeparate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_blendFuncSeparate_Callback"; - blendFuncSeparate_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => blendFuncSeparate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + clear_Callback_1_(mthis, __arg_0) => mthis.callMethod("clear", [__arg_0]); - static blendFuncSeparate_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_blendFuncSeparate_Callback"; - blendFuncSeparate_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => blendFuncSeparate_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + colorMask_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("colorMask", [__arg_0, __arg_1]); - static blendFunc_Callback_0(mthis) native "WebGLRenderingContext_blendFunc_Callback"; - blendFunc_Callback_0_(mthis) => blendFunc_Callback_0(mthis); + colorMask_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("colorMask", [__arg_0, __arg_1, __arg_2]); - static blendFunc_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_blendFunc_Callback"; - blendFunc_Callback_1_(mthis, __arg_0) => blendFunc_Callback_1(mthis, __arg_0); + colorMask_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("colorMask", [__arg_0, __arg_1, __arg_2, __arg_3]); - static blendFunc_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_blendFunc_Callback"; - blendFunc_Callback_2_(mthis, __arg_0, __arg_1) => blendFunc_Callback_2(mthis, __arg_0, __arg_1); + compileShader_Callback_0_(mthis) => mthis.callMethod("compileShader", []); - static blendFunc_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_blendFunc_Callback"; - blendFunc_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => blendFunc_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + compileShader_Callback_1_(mthis, __arg_0) => mthis.callMethod("compileShader", [__arg_0]); - static blendFunc_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_blendFunc_Callback"; - blendFunc_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => blendFunc_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + compressedTexImage2D_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("compressedTexImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static bufferData_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_bufferData_Callback"; - bufferData_Callback_1_(mthis, __arg_0) => bufferData_Callback_1(mthis, __arg_0); + compressedTexImage2D_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("compressedTexImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static bufferData_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_bufferData_Callback"; - bufferData_Callback_2_(mthis, __arg_0, __arg_1) => bufferData_Callback_2(mthis, __arg_0, __arg_1); + compressedTexImage2D_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("compressedTexImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static bufferData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_bufferData_Callback"; - bufferData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => bufferData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + compressedTexSubImage2D_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("compressedTexSubImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static bufferData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_bufferData_Callback"; - bufferData_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => bufferData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + compressedTexSubImage2D_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("compressedTexSubImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static bufferData_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_bufferData_Callback"; - bufferData_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => bufferData_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + compressedTexSubImage2D_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("compressedTexSubImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static bufferSubData_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_bufferSubData_Callback"; - bufferSubData_Callback_1_(mthis, __arg_0) => bufferSubData_Callback_1(mthis, __arg_0); + copyTexImage2D_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("copyTexImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static bufferSubData_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_bufferSubData_Callback"; - bufferSubData_Callback_2_(mthis, __arg_0, __arg_1) => bufferSubData_Callback_2(mthis, __arg_0, __arg_1); + copyTexImage2D_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("copyTexImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static bufferSubData_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_bufferSubData_Callback"; - bufferSubData_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => bufferSubData_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + copyTexImage2D_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("copyTexImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static bufferSubData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_bufferSubData_Callback"; - bufferSubData_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => bufferSubData_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + copyTexSubImage2D_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("copyTexSubImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static bufferSubData_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_bufferSubData_Callback"; - bufferSubData_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => bufferSubData_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + copyTexSubImage2D_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("copyTexSubImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static canvas_Getter(mthis) native "WebGLRenderingContext_canvas_Getter"; - canvas_Getter_(mthis) => canvas_Getter(mthis); + copyTexSubImage2D_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("copyTexSubImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static checkFramebufferStatus_Callback_0(mthis) native "WebGLRenderingContext_checkFramebufferStatus_Callback"; - checkFramebufferStatus_Callback_0_(mthis) => checkFramebufferStatus_Callback_0(mthis); + createBuffer_Callback_0_(mthis) => mthis.callMethod("createBuffer", []); - static checkFramebufferStatus_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_checkFramebufferStatus_Callback"; - checkFramebufferStatus_Callback_1_(mthis, __arg_0) => checkFramebufferStatus_Callback_1(mthis, __arg_0); + createFramebuffer_Callback_0_(mthis) => mthis.callMethod("createFramebuffer", []); - static checkFramebufferStatus_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_checkFramebufferStatus_Callback"; - checkFramebufferStatus_Callback_2_(mthis, __arg_0, __arg_1) => checkFramebufferStatus_Callback_2(mthis, __arg_0, __arg_1); + createProgram_Callback_0_(mthis) => mthis.callMethod("createProgram", []); - static checkFramebufferStatus_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_checkFramebufferStatus_Callback"; - checkFramebufferStatus_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => checkFramebufferStatus_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createRenderbuffer_Callback_0_(mthis) => mthis.callMethod("createRenderbuffer", []); - static clearColor_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_clearColor_Callback"; - clearColor_Callback_2_(mthis, __arg_0, __arg_1) => clearColor_Callback_2(mthis, __arg_0, __arg_1); + createShader_Callback_0_(mthis) => mthis.callMethod("createShader", []); - static clearColor_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_clearColor_Callback"; - clearColor_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clearColor_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createShader_Callback_1_(mthis, __arg_0) => mthis.callMethod("createShader", [__arg_0]); - static clearColor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_clearColor_Callback"; - clearColor_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => clearColor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + createTexture_Callback_0_(mthis) => mthis.callMethod("createTexture", []); - static clearColor_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_clearColor_Callback"; - clearColor_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => clearColor_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + cullFace_Callback_0_(mthis) => mthis.callMethod("cullFace", []); - static clearColor_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_clearColor_Callback"; - clearColor_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => clearColor_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + cullFace_Callback_1_(mthis, __arg_0) => mthis.callMethod("cullFace", [__arg_0]); - static clearDepth_Callback_0(mthis) native "WebGLRenderingContext_clearDepth_Callback"; - clearDepth_Callback_0_(mthis) => clearDepth_Callback_0(mthis); + deleteBuffer_Callback_0_(mthis) => mthis.callMethod("deleteBuffer", []); - static clearDepth_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_clearDepth_Callback"; - clearDepth_Callback_1_(mthis, __arg_0) => clearDepth_Callback_1(mthis, __arg_0); + deleteBuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteBuffer", [__arg_0]); - static clearDepth_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_clearDepth_Callback"; - clearDepth_Callback_2_(mthis, __arg_0, __arg_1) => clearDepth_Callback_2(mthis, __arg_0, __arg_1); + deleteFramebuffer_Callback_0_(mthis) => mthis.callMethod("deleteFramebuffer", []); - static clearDepth_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_clearDepth_Callback"; - clearDepth_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clearDepth_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + deleteFramebuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteFramebuffer", [__arg_0]); - static clearStencil_Callback_0(mthis) native "WebGLRenderingContext_clearStencil_Callback"; - clearStencil_Callback_0_(mthis) => clearStencil_Callback_0(mthis); + deleteProgram_Callback_0_(mthis) => mthis.callMethod("deleteProgram", []); - static clearStencil_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_clearStencil_Callback"; - clearStencil_Callback_1_(mthis, __arg_0) => clearStencil_Callback_1(mthis, __arg_0); + deleteProgram_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteProgram", [__arg_0]); - static clearStencil_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_clearStencil_Callback"; - clearStencil_Callback_2_(mthis, __arg_0, __arg_1) => clearStencil_Callback_2(mthis, __arg_0, __arg_1); + deleteRenderbuffer_Callback_0_(mthis) => mthis.callMethod("deleteRenderbuffer", []); - static clearStencil_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_clearStencil_Callback"; - clearStencil_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clearStencil_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + deleteRenderbuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteRenderbuffer", [__arg_0]); - static clear_Callback_0(mthis) native "WebGLRenderingContext_clear_Callback"; - clear_Callback_0_(mthis) => clear_Callback_0(mthis); + deleteShader_Callback_0_(mthis) => mthis.callMethod("deleteShader", []); - static clear_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_clear_Callback"; - clear_Callback_1_(mthis, __arg_0) => clear_Callback_1(mthis, __arg_0); + deleteShader_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteShader", [__arg_0]); - static clear_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_clear_Callback"; - clear_Callback_2_(mthis, __arg_0, __arg_1) => clear_Callback_2(mthis, __arg_0, __arg_1); + deleteTexture_Callback_0_(mthis) => mthis.callMethod("deleteTexture", []); - static clear_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_clear_Callback"; - clear_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clear_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + deleteTexture_Callback_1_(mthis, __arg_0) => mthis.callMethod("deleteTexture", [__arg_0]); - static colorMask_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_colorMask_Callback"; - colorMask_Callback_2_(mthis, __arg_0, __arg_1) => colorMask_Callback_2(mthis, __arg_0, __arg_1); + depthFunc_Callback_0_(mthis) => mthis.callMethod("depthFunc", []); - static colorMask_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_colorMask_Callback"; - colorMask_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => colorMask_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + depthFunc_Callback_1_(mthis, __arg_0) => mthis.callMethod("depthFunc", [__arg_0]); - static colorMask_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_colorMask_Callback"; - colorMask_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => colorMask_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + depthMask_Callback_0_(mthis) => mthis.callMethod("depthMask", []); - static colorMask_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_colorMask_Callback"; - colorMask_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => colorMask_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + depthMask_Callback_1_(mthis, __arg_0) => mthis.callMethod("depthMask", [__arg_0]); - static colorMask_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_colorMask_Callback"; - colorMask_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => colorMask_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + depthRange_Callback_0_(mthis) => mthis.callMethod("depthRange", []); - static compileShader_Callback_0(mthis) native "WebGLRenderingContext_compileShader_Callback"; - compileShader_Callback_0_(mthis) => compileShader_Callback_0(mthis); + depthRange_Callback_1_(mthis, __arg_0) => mthis.callMethod("depthRange", [__arg_0]); - static compileShader_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_compileShader_Callback"; - compileShader_Callback_1_(mthis, __arg_0) => compileShader_Callback_1(mthis, __arg_0); + depthRange_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("depthRange", [__arg_0, __arg_1]); - static compileShader_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_compileShader_Callback"; - compileShader_Callback_2_(mthis, __arg_0, __arg_1) => compileShader_Callback_2(mthis, __arg_0, __arg_1); + detachShader_Callback_0_(mthis) => mthis.callMethod("detachShader", []); - static compileShader_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_compileShader_Callback"; - compileShader_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => compileShader_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + detachShader_Callback_1_(mthis, __arg_0) => mthis.callMethod("detachShader", [__arg_0]); - static compressedTexImage2D_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_compressedTexImage2D_Callback"; - compressedTexImage2D_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => compressedTexImage2D_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + detachShader_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("detachShader", [__arg_0, __arg_1]); - static compressedTexImage2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_compressedTexImage2D_Callback"; - compressedTexImage2D_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => compressedTexImage2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + disableVertexAttribArray_Callback_0_(mthis) => mthis.callMethod("disableVertexAttribArray", []); - static compressedTexImage2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "WebGLRenderingContext_compressedTexImage2D_Callback"; - compressedTexImage2D_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => compressedTexImage2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + disableVertexAttribArray_Callback_1_(mthis, __arg_0) => mthis.callMethod("disableVertexAttribArray", [__arg_0]); - static compressedTexImage2D_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "WebGLRenderingContext_compressedTexImage2D_Callback"; - compressedTexImage2D_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => compressedTexImage2D_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + disable_Callback_0_(mthis) => mthis.callMethod("disable", []); - static compressedTexImage2D_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "WebGLRenderingContext_compressedTexImage2D_Callback"; - compressedTexImage2D_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => compressedTexImage2D_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + disable_Callback_1_(mthis, __arg_0) => mthis.callMethod("disable", [__arg_0]); - static compressedTexSubImage2D_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "WebGLRenderingContext_compressedTexSubImage2D_Callback"; - compressedTexSubImage2D_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => compressedTexSubImage2D_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); + drawArrays_Callback_1_(mthis, __arg_0) => mthis.callMethod("drawArrays", [__arg_0]); - static compressedTexSubImage2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_compressedTexSubImage2D_Callback"; - compressedTexSubImage2D_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => compressedTexSubImage2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + drawArrays_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("drawArrays", [__arg_0, __arg_1]); - static compressedTexSubImage2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "WebGLRenderingContext_compressedTexSubImage2D_Callback"; - compressedTexSubImage2D_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => compressedTexSubImage2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + drawArrays_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("drawArrays", [__arg_0, __arg_1, __arg_2]); - static compressedTexSubImage2D_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "WebGLRenderingContext_compressedTexSubImage2D_Callback"; - compressedTexSubImage2D_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => compressedTexSubImage2D_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + drawElements_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("drawElements", [__arg_0, __arg_1]); - static compressedTexSubImage2D_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "WebGLRenderingContext_compressedTexSubImage2D_Callback"; - compressedTexSubImage2D_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => compressedTexSubImage2D_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + drawElements_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("drawElements", [__arg_0, __arg_1, __arg_2]); - static copyTexImage2D_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "WebGLRenderingContext_copyTexImage2D_Callback"; - copyTexImage2D_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => copyTexImage2D_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); + drawElements_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("drawElements", [__arg_0, __arg_1, __arg_2, __arg_3]); - static copyTexImage2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_copyTexImage2D_Callback"; - copyTexImage2D_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => copyTexImage2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + drawingBufferHeight_Getter_(mthis) => mthis["drawingBufferHeight"]; - static copyTexImage2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "WebGLRenderingContext_copyTexImage2D_Callback"; - copyTexImage2D_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => copyTexImage2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + drawingBufferWidth_Getter_(mthis) => mthis["drawingBufferWidth"]; - static copyTexImage2D_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "WebGLRenderingContext_copyTexImage2D_Callback"; - copyTexImage2D_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => copyTexImage2D_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + enableVertexAttribArray_Callback_0_(mthis) => mthis.callMethod("enableVertexAttribArray", []); - static copyTexImage2D_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "WebGLRenderingContext_copyTexImage2D_Callback"; - copyTexImage2D_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => copyTexImage2D_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + enableVertexAttribArray_Callback_1_(mthis, __arg_0) => mthis.callMethod("enableVertexAttribArray", [__arg_0]); - static copyTexSubImage2D_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "WebGLRenderingContext_copyTexSubImage2D_Callback"; - copyTexSubImage2D_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => copyTexSubImage2D_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); + enable_Callback_0_(mthis) => mthis.callMethod("enable", []); - static copyTexSubImage2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_copyTexSubImage2D_Callback"; - copyTexSubImage2D_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => copyTexSubImage2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + enable_Callback_1_(mthis, __arg_0) => mthis.callMethod("enable", [__arg_0]); - static copyTexSubImage2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "WebGLRenderingContext_copyTexSubImage2D_Callback"; - copyTexSubImage2D_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => copyTexSubImage2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + finish_Callback_0_(mthis) => mthis.callMethod("finish", []); - static copyTexSubImage2D_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "WebGLRenderingContext_copyTexSubImage2D_Callback"; - copyTexSubImage2D_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => copyTexSubImage2D_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + flush_Callback_0_(mthis) => mthis.callMethod("flush", []); - static copyTexSubImage2D_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "WebGLRenderingContext_copyTexSubImage2D_Callback"; - copyTexSubImage2D_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => copyTexSubImage2D_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + framebufferRenderbuffer_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("framebufferRenderbuffer", [__arg_0, __arg_1]); - static createBuffer_Callback_0(mthis) native "WebGLRenderingContext_createBuffer_Callback"; - createBuffer_Callback_0_(mthis) => createBuffer_Callback_0(mthis); + framebufferRenderbuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("framebufferRenderbuffer", [__arg_0, __arg_1, __arg_2]); - static createBuffer_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_createBuffer_Callback"; - createBuffer_Callback_1_(mthis, __arg_0) => createBuffer_Callback_1(mthis, __arg_0); + framebufferRenderbuffer_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("framebufferRenderbuffer", [__arg_0, __arg_1, __arg_2, __arg_3]); - static createBuffer_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_createBuffer_Callback"; - createBuffer_Callback_2_(mthis, __arg_0, __arg_1) => createBuffer_Callback_2(mthis, __arg_0, __arg_1); + framebufferTexture2D_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("framebufferTexture2D", [__arg_0, __arg_1, __arg_2]); - static createFramebuffer_Callback_0(mthis) native "WebGLRenderingContext_createFramebuffer_Callback"; - createFramebuffer_Callback_0_(mthis) => createFramebuffer_Callback_0(mthis); + framebufferTexture2D_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("framebufferTexture2D", [__arg_0, __arg_1, __arg_2, __arg_3]); - static createFramebuffer_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_createFramebuffer_Callback"; - createFramebuffer_Callback_1_(mthis, __arg_0) => createFramebuffer_Callback_1(mthis, __arg_0); + framebufferTexture2D_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("framebufferTexture2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static createFramebuffer_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_createFramebuffer_Callback"; - createFramebuffer_Callback_2_(mthis, __arg_0, __arg_1) => createFramebuffer_Callback_2(mthis, __arg_0, __arg_1); + frontFace_Callback_0_(mthis) => mthis.callMethod("frontFace", []); - static createProgram_Callback_0(mthis) native "WebGLRenderingContext_createProgram_Callback"; - createProgram_Callback_0_(mthis) => createProgram_Callback_0(mthis); + frontFace_Callback_1_(mthis, __arg_0) => mthis.callMethod("frontFace", [__arg_0]); - static createProgram_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_createProgram_Callback"; - createProgram_Callback_1_(mthis, __arg_0) => createProgram_Callback_1(mthis, __arg_0); + generateMipmap_Callback_0_(mthis) => mthis.callMethod("generateMipmap", []); - static createProgram_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_createProgram_Callback"; - createProgram_Callback_2_(mthis, __arg_0, __arg_1) => createProgram_Callback_2(mthis, __arg_0, __arg_1); + generateMipmap_Callback_1_(mthis, __arg_0) => mthis.callMethod("generateMipmap", [__arg_0]); - static createRenderbuffer_Callback_0(mthis) native "WebGLRenderingContext_createRenderbuffer_Callback"; - createRenderbuffer_Callback_0_(mthis) => createRenderbuffer_Callback_0(mthis); + getActiveAttrib_Callback_0_(mthis) => mthis.callMethod("getActiveAttrib", []); - static createRenderbuffer_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_createRenderbuffer_Callback"; - createRenderbuffer_Callback_1_(mthis, __arg_0) => createRenderbuffer_Callback_1(mthis, __arg_0); + getActiveAttrib_Callback_1_(mthis, __arg_0) => mthis.callMethod("getActiveAttrib", [__arg_0]); - static createRenderbuffer_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_createRenderbuffer_Callback"; - createRenderbuffer_Callback_2_(mthis, __arg_0, __arg_1) => createRenderbuffer_Callback_2(mthis, __arg_0, __arg_1); + getActiveAttrib_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getActiveAttrib", [__arg_0, __arg_1]); - static createShader_Callback_0(mthis) native "WebGLRenderingContext_createShader_Callback"; - createShader_Callback_0_(mthis) => createShader_Callback_0(mthis); + getActiveUniform_Callback_0_(mthis) => mthis.callMethod("getActiveUniform", []); - static createShader_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_createShader_Callback"; - createShader_Callback_1_(mthis, __arg_0) => createShader_Callback_1(mthis, __arg_0); + getActiveUniform_Callback_1_(mthis, __arg_0) => mthis.callMethod("getActiveUniform", [__arg_0]); - static createShader_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_createShader_Callback"; - createShader_Callback_2_(mthis, __arg_0, __arg_1) => createShader_Callback_2(mthis, __arg_0, __arg_1); + getActiveUniform_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getActiveUniform", [__arg_0, __arg_1]); - static createShader_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_createShader_Callback"; - createShader_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createShader_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getAttachedShaders_Callback_0_(mthis) => mthis.callMethod("getAttachedShaders", []); - static createTexture_Callback_0(mthis) native "WebGLRenderingContext_createTexture_Callback"; - createTexture_Callback_0_(mthis) => createTexture_Callback_0(mthis); + getAttachedShaders_Callback_1_(mthis, __arg_0) => mthis.callMethod("getAttachedShaders", [__arg_0]); - static createTexture_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_createTexture_Callback"; - createTexture_Callback_1_(mthis, __arg_0) => createTexture_Callback_1(mthis, __arg_0); + getAttribLocation_Callback_0_(mthis) => mthis.callMethod("getAttribLocation", []); - static createTexture_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_createTexture_Callback"; - createTexture_Callback_2_(mthis, __arg_0, __arg_1) => createTexture_Callback_2(mthis, __arg_0, __arg_1); + getAttribLocation_Callback_1_(mthis, __arg_0) => mthis.callMethod("getAttribLocation", [__arg_0]); - static cullFace_Callback_0(mthis) native "WebGLRenderingContext_cullFace_Callback"; - cullFace_Callback_0_(mthis) => cullFace_Callback_0(mthis); + getAttribLocation_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getAttribLocation", [__arg_0, __arg_1]); - static cullFace_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_cullFace_Callback"; - cullFace_Callback_1_(mthis, __arg_0) => cullFace_Callback_1(mthis, __arg_0); + getBufferParameter_Callback_0_(mthis) => mthis.callMethod("getBufferParameter", []); - static cullFace_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_cullFace_Callback"; - cullFace_Callback_2_(mthis, __arg_0, __arg_1) => cullFace_Callback_2(mthis, __arg_0, __arg_1); + getBufferParameter_Callback_1_(mthis, __arg_0) => mthis.callMethod("getBufferParameter", [__arg_0]); - static cullFace_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_cullFace_Callback"; - cullFace_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => cullFace_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getBufferParameter_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getBufferParameter", [__arg_0, __arg_1]); - static deleteBuffer_Callback_0(mthis) native "WebGLRenderingContext_deleteBuffer_Callback"; - deleteBuffer_Callback_0_(mthis) => deleteBuffer_Callback_0(mthis); + getContextAttributes_Callback_0_(mthis) => mthis.callMethod("getContextAttributes", []); - static deleteBuffer_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_deleteBuffer_Callback"; - deleteBuffer_Callback_1_(mthis, __arg_0) => deleteBuffer_Callback_1(mthis, __arg_0); + getError_Callback_0_(mthis) => mthis.callMethod("getError", []); - static deleteBuffer_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_deleteBuffer_Callback"; - deleteBuffer_Callback_2_(mthis, __arg_0, __arg_1) => deleteBuffer_Callback_2(mthis, __arg_0, __arg_1); + getExtension_Callback_0_(mthis) => mthis.callMethod("getExtension", []); - static deleteBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_deleteBuffer_Callback"; - deleteBuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getExtension_Callback_1_(mthis, __arg_0) => mthis.callMethod("getExtension", [__arg_0]); - static deleteFramebuffer_Callback_0(mthis) native "WebGLRenderingContext_deleteFramebuffer_Callback"; - deleteFramebuffer_Callback_0_(mthis) => deleteFramebuffer_Callback_0(mthis); + getFramebufferAttachmentParameter_Callback_1_(mthis, __arg_0) => mthis.callMethod("getFramebufferAttachmentParameter", [__arg_0]); - static deleteFramebuffer_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_deleteFramebuffer_Callback"; - deleteFramebuffer_Callback_1_(mthis, __arg_0) => deleteFramebuffer_Callback_1(mthis, __arg_0); + getFramebufferAttachmentParameter_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getFramebufferAttachmentParameter", [__arg_0, __arg_1]); - static deleteFramebuffer_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_deleteFramebuffer_Callback"; - deleteFramebuffer_Callback_2_(mthis, __arg_0, __arg_1) => deleteFramebuffer_Callback_2(mthis, __arg_0, __arg_1); + getFramebufferAttachmentParameter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("getFramebufferAttachmentParameter", [__arg_0, __arg_1, __arg_2]); - static deleteFramebuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_deleteFramebuffer_Callback"; - deleteFramebuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteFramebuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getParameter_Callback_0_(mthis) => mthis.callMethod("getParameter", []); - static deleteProgram_Callback_0(mthis) native "WebGLRenderingContext_deleteProgram_Callback"; - deleteProgram_Callback_0_(mthis) => deleteProgram_Callback_0(mthis); + getParameter_Callback_1_(mthis, __arg_0) => mthis.callMethod("getParameter", [__arg_0]); - static deleteProgram_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_deleteProgram_Callback"; - deleteProgram_Callback_1_(mthis, __arg_0) => deleteProgram_Callback_1(mthis, __arg_0); + getProgramInfoLog_Callback_0_(mthis) => mthis.callMethod("getProgramInfoLog", []); - static deleteProgram_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_deleteProgram_Callback"; - deleteProgram_Callback_2_(mthis, __arg_0, __arg_1) => deleteProgram_Callback_2(mthis, __arg_0, __arg_1); + getProgramInfoLog_Callback_1_(mthis, __arg_0) => mthis.callMethod("getProgramInfoLog", [__arg_0]); - static deleteProgram_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_deleteProgram_Callback"; - deleteProgram_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteProgram_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getProgramParameter_Callback_0_(mthis) => mthis.callMethod("getProgramParameter", []); - static deleteRenderbuffer_Callback_0(mthis) native "WebGLRenderingContext_deleteRenderbuffer_Callback"; - deleteRenderbuffer_Callback_0_(mthis) => deleteRenderbuffer_Callback_0(mthis); + getProgramParameter_Callback_1_(mthis, __arg_0) => mthis.callMethod("getProgramParameter", [__arg_0]); - static deleteRenderbuffer_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_deleteRenderbuffer_Callback"; - deleteRenderbuffer_Callback_1_(mthis, __arg_0) => deleteRenderbuffer_Callback_1(mthis, __arg_0); + getProgramParameter_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getProgramParameter", [__arg_0, __arg_1]); - static deleteRenderbuffer_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_deleteRenderbuffer_Callback"; - deleteRenderbuffer_Callback_2_(mthis, __arg_0, __arg_1) => deleteRenderbuffer_Callback_2(mthis, __arg_0, __arg_1); + getRenderbufferParameter_Callback_0_(mthis) => mthis.callMethod("getRenderbufferParameter", []); - static deleteRenderbuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_deleteRenderbuffer_Callback"; - deleteRenderbuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteRenderbuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getRenderbufferParameter_Callback_1_(mthis, __arg_0) => mthis.callMethod("getRenderbufferParameter", [__arg_0]); - static deleteShader_Callback_0(mthis) native "WebGLRenderingContext_deleteShader_Callback"; - deleteShader_Callback_0_(mthis) => deleteShader_Callback_0(mthis); + getRenderbufferParameter_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getRenderbufferParameter", [__arg_0, __arg_1]); - static deleteShader_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_deleteShader_Callback"; - deleteShader_Callback_1_(mthis, __arg_0) => deleteShader_Callback_1(mthis, __arg_0); + getShaderInfoLog_Callback_0_(mthis) => mthis.callMethod("getShaderInfoLog", []); - static deleteShader_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_deleteShader_Callback"; - deleteShader_Callback_2_(mthis, __arg_0, __arg_1) => deleteShader_Callback_2(mthis, __arg_0, __arg_1); + getShaderInfoLog_Callback_1_(mthis, __arg_0) => mthis.callMethod("getShaderInfoLog", [__arg_0]); - static deleteShader_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_deleteShader_Callback"; - deleteShader_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteShader_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getShaderParameter_Callback_0_(mthis) => mthis.callMethod("getShaderParameter", []); - static deleteTexture_Callback_0(mthis) native "WebGLRenderingContext_deleteTexture_Callback"; - deleteTexture_Callback_0_(mthis) => deleteTexture_Callback_0(mthis); + getShaderParameter_Callback_1_(mthis, __arg_0) => mthis.callMethod("getShaderParameter", [__arg_0]); - static deleteTexture_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_deleteTexture_Callback"; - deleteTexture_Callback_1_(mthis, __arg_0) => deleteTexture_Callback_1(mthis, __arg_0); + getShaderParameter_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getShaderParameter", [__arg_0, __arg_1]); - static deleteTexture_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_deleteTexture_Callback"; - deleteTexture_Callback_2_(mthis, __arg_0, __arg_1) => deleteTexture_Callback_2(mthis, __arg_0, __arg_1); + getShaderPrecisionFormat_Callback_0_(mthis) => mthis.callMethod("getShaderPrecisionFormat", []); - static deleteTexture_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_deleteTexture_Callback"; - deleteTexture_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => deleteTexture_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getShaderPrecisionFormat_Callback_1_(mthis, __arg_0) => mthis.callMethod("getShaderPrecisionFormat", [__arg_0]); - static depthFunc_Callback_0(mthis) native "WebGLRenderingContext_depthFunc_Callback"; - depthFunc_Callback_0_(mthis) => depthFunc_Callback_0(mthis); + getShaderPrecisionFormat_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getShaderPrecisionFormat", [__arg_0, __arg_1]); - static depthFunc_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_depthFunc_Callback"; - depthFunc_Callback_1_(mthis, __arg_0) => depthFunc_Callback_1(mthis, __arg_0); + getShaderSource_Callback_0_(mthis) => mthis.callMethod("getShaderSource", []); - static depthFunc_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_depthFunc_Callback"; - depthFunc_Callback_2_(mthis, __arg_0, __arg_1) => depthFunc_Callback_2(mthis, __arg_0, __arg_1); + getShaderSource_Callback_1_(mthis, __arg_0) => mthis.callMethod("getShaderSource", [__arg_0]); - static depthFunc_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_depthFunc_Callback"; - depthFunc_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => depthFunc_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getSupportedExtensions_Callback_0_(mthis) => mthis.callMethod("getSupportedExtensions", []); - static depthMask_Callback_0(mthis) native "WebGLRenderingContext_depthMask_Callback"; - depthMask_Callback_0_(mthis) => depthMask_Callback_0(mthis); + getTexParameter_Callback_0_(mthis) => mthis.callMethod("getTexParameter", []); - static depthMask_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_depthMask_Callback"; - depthMask_Callback_1_(mthis, __arg_0) => depthMask_Callback_1(mthis, __arg_0); + getTexParameter_Callback_1_(mthis, __arg_0) => mthis.callMethod("getTexParameter", [__arg_0]); - static depthMask_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_depthMask_Callback"; - depthMask_Callback_2_(mthis, __arg_0, __arg_1) => depthMask_Callback_2(mthis, __arg_0, __arg_1); + getTexParameter_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getTexParameter", [__arg_0, __arg_1]); - static depthMask_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_depthMask_Callback"; - depthMask_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => depthMask_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getUniformLocation_Callback_0_(mthis) => mthis.callMethod("getUniformLocation", []); - static depthRange_Callback_0(mthis) native "WebGLRenderingContext_depthRange_Callback"; - depthRange_Callback_0_(mthis) => depthRange_Callback_0(mthis); + getUniformLocation_Callback_1_(mthis, __arg_0) => mthis.callMethod("getUniformLocation", [__arg_0]); - static depthRange_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_depthRange_Callback"; - depthRange_Callback_1_(mthis, __arg_0) => depthRange_Callback_1(mthis, __arg_0); + getUniformLocation_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getUniformLocation", [__arg_0, __arg_1]); - static depthRange_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_depthRange_Callback"; - depthRange_Callback_2_(mthis, __arg_0, __arg_1) => depthRange_Callback_2(mthis, __arg_0, __arg_1); + getUniform_Callback_0_(mthis) => mthis.callMethod("getUniform", []); - static depthRange_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_depthRange_Callback"; - depthRange_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => depthRange_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getUniform_Callback_1_(mthis, __arg_0) => mthis.callMethod("getUniform", [__arg_0]); - static depthRange_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_depthRange_Callback"; - depthRange_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => depthRange_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + getUniform_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getUniform", [__arg_0, __arg_1]); - static detachShader_Callback_0(mthis) native "WebGLRenderingContext_detachShader_Callback"; - detachShader_Callback_0_(mthis) => detachShader_Callback_0(mthis); + getVertexAttribOffset_Callback_0_(mthis) => mthis.callMethod("getVertexAttribOffset", []); - static detachShader_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_detachShader_Callback"; - detachShader_Callback_1_(mthis, __arg_0) => detachShader_Callback_1(mthis, __arg_0); + getVertexAttribOffset_Callback_1_(mthis, __arg_0) => mthis.callMethod("getVertexAttribOffset", [__arg_0]); - static detachShader_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_detachShader_Callback"; - detachShader_Callback_2_(mthis, __arg_0, __arg_1) => detachShader_Callback_2(mthis, __arg_0, __arg_1); + getVertexAttribOffset_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getVertexAttribOffset", [__arg_0, __arg_1]); - static detachShader_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_detachShader_Callback"; - detachShader_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => detachShader_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + getVertexAttrib_Callback_0_(mthis) => mthis.callMethod("getVertexAttrib", []); - static detachShader_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_detachShader_Callback"; - detachShader_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => detachShader_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + getVertexAttrib_Callback_1_(mthis, __arg_0) => mthis.callMethod("getVertexAttrib", [__arg_0]); - static disableVertexAttribArray_Callback_0(mthis) native "WebGLRenderingContext_disableVertexAttribArray_Callback"; - disableVertexAttribArray_Callback_0_(mthis) => disableVertexAttribArray_Callback_0(mthis); + getVertexAttrib_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getVertexAttrib", [__arg_0, __arg_1]); - static disableVertexAttribArray_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_disableVertexAttribArray_Callback"; - disableVertexAttribArray_Callback_1_(mthis, __arg_0) => disableVertexAttribArray_Callback_1(mthis, __arg_0); + hint_Callback_0_(mthis) => mthis.callMethod("hint", []); - static disableVertexAttribArray_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_disableVertexAttribArray_Callback"; - disableVertexAttribArray_Callback_2_(mthis, __arg_0, __arg_1) => disableVertexAttribArray_Callback_2(mthis, __arg_0, __arg_1); + hint_Callback_1_(mthis, __arg_0) => mthis.callMethod("hint", [__arg_0]); - static disableVertexAttribArray_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_disableVertexAttribArray_Callback"; - disableVertexAttribArray_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => disableVertexAttribArray_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + hint_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("hint", [__arg_0, __arg_1]); - static disable_Callback_0(mthis) native "WebGLRenderingContext_disable_Callback"; - disable_Callback_0_(mthis) => disable_Callback_0(mthis); + isBuffer_Callback_0_(mthis) => mthis.callMethod("isBuffer", []); - static disable_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_disable_Callback"; - disable_Callback_1_(mthis, __arg_0) => disable_Callback_1(mthis, __arg_0); + isBuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("isBuffer", [__arg_0]); - static disable_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_disable_Callback"; - disable_Callback_2_(mthis, __arg_0, __arg_1) => disable_Callback_2(mthis, __arg_0, __arg_1); + isContextLost_Callback_0_(mthis) => mthis.callMethod("isContextLost", []); - static disable_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_disable_Callback"; - disable_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => disable_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + isEnabled_Callback_0_(mthis) => mthis.callMethod("isEnabled", []); - static drawArrays_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_drawArrays_Callback"; - drawArrays_Callback_1_(mthis, __arg_0) => drawArrays_Callback_1(mthis, __arg_0); + isEnabled_Callback_1_(mthis, __arg_0) => mthis.callMethod("isEnabled", [__arg_0]); - static drawArrays_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_drawArrays_Callback"; - drawArrays_Callback_2_(mthis, __arg_0, __arg_1) => drawArrays_Callback_2(mthis, __arg_0, __arg_1); + isFramebuffer_Callback_0_(mthis) => mthis.callMethod("isFramebuffer", []); - static drawArrays_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_drawArrays_Callback"; - drawArrays_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => drawArrays_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + isFramebuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("isFramebuffer", [__arg_0]); - static drawArrays_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_drawArrays_Callback"; - drawArrays_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => drawArrays_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + isProgram_Callback_0_(mthis) => mthis.callMethod("isProgram", []); - static drawArrays_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_drawArrays_Callback"; - drawArrays_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => drawArrays_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + isProgram_Callback_1_(mthis, __arg_0) => mthis.callMethod("isProgram", [__arg_0]); - static drawElements_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_drawElements_Callback"; - drawElements_Callback_2_(mthis, __arg_0, __arg_1) => drawElements_Callback_2(mthis, __arg_0, __arg_1); + isRenderbuffer_Callback_0_(mthis) => mthis.callMethod("isRenderbuffer", []); - static drawElements_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_drawElements_Callback"; - drawElements_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => drawElements_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + isRenderbuffer_Callback_1_(mthis, __arg_0) => mthis.callMethod("isRenderbuffer", [__arg_0]); - static drawElements_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_drawElements_Callback"; - drawElements_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => drawElements_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + isShader_Callback_0_(mthis) => mthis.callMethod("isShader", []); - static drawElements_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_drawElements_Callback"; - drawElements_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => drawElements_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + isShader_Callback_1_(mthis, __arg_0) => mthis.callMethod("isShader", [__arg_0]); - static drawElements_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_drawElements_Callback"; - drawElements_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => drawElements_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + isTexture_Callback_0_(mthis) => mthis.callMethod("isTexture", []); - static drawingBufferHeight_Getter(mthis) native "WebGLRenderingContext_drawingBufferHeight_Getter"; - drawingBufferHeight_Getter_(mthis) => drawingBufferHeight_Getter(mthis); + isTexture_Callback_1_(mthis, __arg_0) => mthis.callMethod("isTexture", [__arg_0]); - static drawingBufferWidth_Getter(mthis) native "WebGLRenderingContext_drawingBufferWidth_Getter"; - drawingBufferWidth_Getter_(mthis) => drawingBufferWidth_Getter(mthis); + lineWidth_Callback_0_(mthis) => mthis.callMethod("lineWidth", []); - static enableVertexAttribArray_Callback_0(mthis) native "WebGLRenderingContext_enableVertexAttribArray_Callback"; - enableVertexAttribArray_Callback_0_(mthis) => enableVertexAttribArray_Callback_0(mthis); + lineWidth_Callback_1_(mthis, __arg_0) => mthis.callMethod("lineWidth", [__arg_0]); - static enableVertexAttribArray_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_enableVertexAttribArray_Callback"; - enableVertexAttribArray_Callback_1_(mthis, __arg_0) => enableVertexAttribArray_Callback_1(mthis, __arg_0); + linkProgram_Callback_0_(mthis) => mthis.callMethod("linkProgram", []); - static enableVertexAttribArray_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_enableVertexAttribArray_Callback"; - enableVertexAttribArray_Callback_2_(mthis, __arg_0, __arg_1) => enableVertexAttribArray_Callback_2(mthis, __arg_0, __arg_1); + linkProgram_Callback_1_(mthis, __arg_0) => mthis.callMethod("linkProgram", [__arg_0]); - static enableVertexAttribArray_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_enableVertexAttribArray_Callback"; - enableVertexAttribArray_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => enableVertexAttribArray_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + pixelStorei_Callback_0_(mthis) => mthis.callMethod("pixelStorei", []); - static enable_Callback_0(mthis) native "WebGLRenderingContext_enable_Callback"; - enable_Callback_0_(mthis) => enable_Callback_0(mthis); + pixelStorei_Callback_1_(mthis, __arg_0) => mthis.callMethod("pixelStorei", [__arg_0]); - static enable_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_enable_Callback"; - enable_Callback_1_(mthis, __arg_0) => enable_Callback_1(mthis, __arg_0); + pixelStorei_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("pixelStorei", [__arg_0, __arg_1]); - static enable_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_enable_Callback"; - enable_Callback_2_(mthis, __arg_0, __arg_1) => enable_Callback_2(mthis, __arg_0, __arg_1); + polygonOffset_Callback_0_(mthis) => mthis.callMethod("polygonOffset", []); - static enable_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_enable_Callback"; - enable_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => enable_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + polygonOffset_Callback_1_(mthis, __arg_0) => mthis.callMethod("polygonOffset", [__arg_0]); - static finish_Callback_0(mthis) native "WebGLRenderingContext_finish_Callback"; - finish_Callback_0_(mthis) => finish_Callback_0(mthis); + polygonOffset_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("polygonOffset", [__arg_0, __arg_1]); - static finish_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_finish_Callback"; - finish_Callback_1_(mthis, __arg_0) => finish_Callback_1(mthis, __arg_0); + readPixels_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("readPixels", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static finish_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_finish_Callback"; - finish_Callback_2_(mthis, __arg_0, __arg_1) => finish_Callback_2(mthis, __arg_0, __arg_1); + readPixels_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("readPixels", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static flush_Callback_0(mthis) native "WebGLRenderingContext_flush_Callback"; - flush_Callback_0_(mthis) => flush_Callback_0(mthis); + readPixels_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("readPixels", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static flush_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_flush_Callback"; - flush_Callback_1_(mthis, __arg_0) => flush_Callback_1(mthis, __arg_0); + renderbufferStorage_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("renderbufferStorage", [__arg_0, __arg_1]); - static flush_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_flush_Callback"; - flush_Callback_2_(mthis, __arg_0, __arg_1) => flush_Callback_2(mthis, __arg_0, __arg_1); + renderbufferStorage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("renderbufferStorage", [__arg_0, __arg_1, __arg_2]); - static framebufferRenderbuffer_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_framebufferRenderbuffer_Callback"; - framebufferRenderbuffer_Callback_2_(mthis, __arg_0, __arg_1) => framebufferRenderbuffer_Callback_2(mthis, __arg_0, __arg_1); + renderbufferStorage_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("renderbufferStorage", [__arg_0, __arg_1, __arg_2, __arg_3]); - static framebufferRenderbuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_framebufferRenderbuffer_Callback"; - framebufferRenderbuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => framebufferRenderbuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + sampleCoverage_Callback_0_(mthis) => mthis.callMethod("sampleCoverage", []); - static framebufferRenderbuffer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_framebufferRenderbuffer_Callback"; - framebufferRenderbuffer_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => framebufferRenderbuffer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + sampleCoverage_Callback_1_(mthis, __arg_0) => mthis.callMethod("sampleCoverage", [__arg_0]); - static framebufferRenderbuffer_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_framebufferRenderbuffer_Callback"; - framebufferRenderbuffer_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => framebufferRenderbuffer_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + sampleCoverage_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("sampleCoverage", [__arg_0, __arg_1]); - static framebufferRenderbuffer_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_framebufferRenderbuffer_Callback"; - framebufferRenderbuffer_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => framebufferRenderbuffer_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + scissor_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("scissor", [__arg_0, __arg_1]); - static framebufferTexture2D_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_framebufferTexture2D_Callback"; - framebufferTexture2D_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => framebufferTexture2D_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + scissor_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("scissor", [__arg_0, __arg_1, __arg_2]); - static framebufferTexture2D_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_framebufferTexture2D_Callback"; - framebufferTexture2D_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => framebufferTexture2D_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + scissor_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("scissor", [__arg_0, __arg_1, __arg_2, __arg_3]); - static framebufferTexture2D_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_framebufferTexture2D_Callback"; - framebufferTexture2D_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => framebufferTexture2D_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + shaderSource_Callback_0_(mthis) => mthis.callMethod("shaderSource", []); - static framebufferTexture2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_framebufferTexture2D_Callback"; - framebufferTexture2D_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => framebufferTexture2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + shaderSource_Callback_1_(mthis, __arg_0) => mthis.callMethod("shaderSource", [__arg_0]); - static framebufferTexture2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "WebGLRenderingContext_framebufferTexture2D_Callback"; - framebufferTexture2D_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => framebufferTexture2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + shaderSource_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("shaderSource", [__arg_0, __arg_1]); - static frontFace_Callback_0(mthis) native "WebGLRenderingContext_frontFace_Callback"; - frontFace_Callback_0_(mthis) => frontFace_Callback_0(mthis); + stencilFuncSeparate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("stencilFuncSeparate", [__arg_0, __arg_1]); - static frontFace_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_frontFace_Callback"; - frontFace_Callback_1_(mthis, __arg_0) => frontFace_Callback_1(mthis, __arg_0); + stencilFuncSeparate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("stencilFuncSeparate", [__arg_0, __arg_1, __arg_2]); - static frontFace_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_frontFace_Callback"; - frontFace_Callback_2_(mthis, __arg_0, __arg_1) => frontFace_Callback_2(mthis, __arg_0, __arg_1); + stencilFuncSeparate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("stencilFuncSeparate", [__arg_0, __arg_1, __arg_2, __arg_3]); - static frontFace_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_frontFace_Callback"; - frontFace_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => frontFace_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + stencilFunc_Callback_1_(mthis, __arg_0) => mthis.callMethod("stencilFunc", [__arg_0]); - static generateMipmap_Callback_0(mthis) native "WebGLRenderingContext_generateMipmap_Callback"; - generateMipmap_Callback_0_(mthis) => generateMipmap_Callback_0(mthis); + stencilFunc_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("stencilFunc", [__arg_0, __arg_1]); - static generateMipmap_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_generateMipmap_Callback"; - generateMipmap_Callback_1_(mthis, __arg_0) => generateMipmap_Callback_1(mthis, __arg_0); + stencilFunc_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("stencilFunc", [__arg_0, __arg_1, __arg_2]); - static generateMipmap_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_generateMipmap_Callback"; - generateMipmap_Callback_2_(mthis, __arg_0, __arg_1) => generateMipmap_Callback_2(mthis, __arg_0, __arg_1); + stencilMaskSeparate_Callback_0_(mthis) => mthis.callMethod("stencilMaskSeparate", []); - static generateMipmap_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_generateMipmap_Callback"; - generateMipmap_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => generateMipmap_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + stencilMaskSeparate_Callback_1_(mthis, __arg_0) => mthis.callMethod("stencilMaskSeparate", [__arg_0]); - static getActiveAttrib_Callback_0(mthis) native "WebGLRenderingContext_getActiveAttrib_Callback"; - getActiveAttrib_Callback_0_(mthis) => getActiveAttrib_Callback_0(mthis); + stencilMaskSeparate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("stencilMaskSeparate", [__arg_0, __arg_1]); - static getActiveAttrib_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getActiveAttrib_Callback"; - getActiveAttrib_Callback_1_(mthis, __arg_0) => getActiveAttrib_Callback_1(mthis, __arg_0); + stencilMask_Callback_0_(mthis) => mthis.callMethod("stencilMask", []); - static getActiveAttrib_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getActiveAttrib_Callback"; - getActiveAttrib_Callback_2_(mthis, __arg_0, __arg_1) => getActiveAttrib_Callback_2(mthis, __arg_0, __arg_1); + stencilMask_Callback_1_(mthis, __arg_0) => mthis.callMethod("stencilMask", [__arg_0]); - static getActiveAttrib_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getActiveAttrib_Callback"; - getActiveAttrib_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getActiveAttrib_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + stencilOpSeparate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("stencilOpSeparate", [__arg_0, __arg_1]); - static getActiveAttrib_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getActiveAttrib_Callback"; - getActiveAttrib_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getActiveAttrib_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + stencilOpSeparate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("stencilOpSeparate", [__arg_0, __arg_1, __arg_2]); - static getActiveUniform_Callback_0(mthis) native "WebGLRenderingContext_getActiveUniform_Callback"; - getActiveUniform_Callback_0_(mthis) => getActiveUniform_Callback_0(mthis); + stencilOpSeparate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("stencilOpSeparate", [__arg_0, __arg_1, __arg_2, __arg_3]); - static getActiveUniform_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getActiveUniform_Callback"; - getActiveUniform_Callback_1_(mthis, __arg_0) => getActiveUniform_Callback_1(mthis, __arg_0); + stencilOp_Callback_1_(mthis, __arg_0) => mthis.callMethod("stencilOp", [__arg_0]); - static getActiveUniform_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getActiveUniform_Callback"; - getActiveUniform_Callback_2_(mthis, __arg_0, __arg_1) => getActiveUniform_Callback_2(mthis, __arg_0, __arg_1); + stencilOp_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("stencilOp", [__arg_0, __arg_1]); - static getActiveUniform_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getActiveUniform_Callback"; - getActiveUniform_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getActiveUniform_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + stencilOp_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("stencilOp", [__arg_0, __arg_1, __arg_2]); - static getActiveUniform_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getActiveUniform_Callback"; - getActiveUniform_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getActiveUniform_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + texImage2D_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("texImage2D", [__arg_0, __arg_1, __arg_2, __arg_3]); - static getAttachedShaders_Callback_0(mthis) native "WebGLRenderingContext_getAttachedShaders_Callback"; - getAttachedShaders_Callback_0_(mthis) => getAttachedShaders_Callback_0(mthis); + texImage2D_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("texImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static getAttachedShaders_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getAttachedShaders_Callback"; - getAttachedShaders_Callback_1_(mthis, __arg_0) => getAttachedShaders_Callback_1(mthis, __arg_0); + texImage2D_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("texImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static getAttachedShaders_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getAttachedShaders_Callback"; - getAttachedShaders_Callback_2_(mthis, __arg_0, __arg_1) => getAttachedShaders_Callback_2(mthis, __arg_0, __arg_1); + texImage2D_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("texImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static getAttachedShaders_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getAttachedShaders_Callback"; - getAttachedShaders_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getAttachedShaders_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + texImage2D_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("texImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static getAttribLocation_Callback_0(mthis) native "WebGLRenderingContext_getAttribLocation_Callback"; - getAttribLocation_Callback_0_(mthis) => getAttribLocation_Callback_0(mthis); + texImage2D_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => mthis.callMethod("texImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8]); - static getAttribLocation_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getAttribLocation_Callback"; - getAttribLocation_Callback_1_(mthis, __arg_0) => getAttribLocation_Callback_1(mthis, __arg_0); + texParameterf_Callback_1_(mthis, __arg_0) => mthis.callMethod("texParameterf", [__arg_0]); - static getAttribLocation_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getAttribLocation_Callback"; - getAttribLocation_Callback_2_(mthis, __arg_0, __arg_1) => getAttribLocation_Callback_2(mthis, __arg_0, __arg_1); + texParameterf_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("texParameterf", [__arg_0, __arg_1]); - static getAttribLocation_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getAttribLocation_Callback"; - getAttribLocation_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getAttribLocation_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + texParameterf_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("texParameterf", [__arg_0, __arg_1, __arg_2]); - static getAttribLocation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getAttribLocation_Callback"; - getAttribLocation_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getAttribLocation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + texParameteri_Callback_1_(mthis, __arg_0) => mthis.callMethod("texParameteri", [__arg_0]); - static getBufferParameter_Callback_0(mthis) native "WebGLRenderingContext_getBufferParameter_Callback"; - getBufferParameter_Callback_0_(mthis) => getBufferParameter_Callback_0(mthis); + texParameteri_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("texParameteri", [__arg_0, __arg_1]); - static getBufferParameter_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getBufferParameter_Callback"; - getBufferParameter_Callback_1_(mthis, __arg_0) => getBufferParameter_Callback_1(mthis, __arg_0); + texParameteri_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("texParameteri", [__arg_0, __arg_1, __arg_2]); - static getBufferParameter_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getBufferParameter_Callback"; - getBufferParameter_Callback_2_(mthis, __arg_0, __arg_1) => getBufferParameter_Callback_2(mthis, __arg_0, __arg_1); + texSubImage2D_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("texSubImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static getBufferParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getBufferParameter_Callback"; - getBufferParameter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getBufferParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + texSubImage2D_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("texSubImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static getBufferParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getBufferParameter_Callback"; - getBufferParameter_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getBufferParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + texSubImage2D_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("texSubImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static getContextAttributes_Callback_0(mthis) native "WebGLRenderingContext_getContextAttributes_Callback"; - getContextAttributes_Callback_0_(mthis) => getContextAttributes_Callback_0(mthis); + texSubImage2D_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => mthis.callMethod("texSubImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7]); - static getContextAttributes_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getContextAttributes_Callback"; - getContextAttributes_Callback_1_(mthis, __arg_0) => getContextAttributes_Callback_1(mthis, __arg_0); + texSubImage2D_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => mthis.callMethod("texSubImage2D", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8]); - static getContextAttributes_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getContextAttributes_Callback"; - getContextAttributes_Callback_2_(mthis, __arg_0, __arg_1) => getContextAttributes_Callback_2(mthis, __arg_0, __arg_1); + uniform1f_Callback_0_(mthis) => mthis.callMethod("uniform1f", []); - static getError_Callback_0(mthis) native "WebGLRenderingContext_getError_Callback"; - getError_Callback_0_(mthis) => getError_Callback_0(mthis); + uniform1f_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniform1f", [__arg_0]); - static getError_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getError_Callback"; - getError_Callback_1_(mthis, __arg_0) => getError_Callback_1(mthis, __arg_0); + uniform1f_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform1f", [__arg_0, __arg_1]); - static getError_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getError_Callback"; - getError_Callback_2_(mthis, __arg_0, __arg_1) => getError_Callback_2(mthis, __arg_0, __arg_1); + uniform1fv_Callback_0_(mthis) => mthis.callMethod("uniform1fv", []); - static getExtension_Callback_0(mthis) native "WebGLRenderingContext_getExtension_Callback"; - getExtension_Callback_0_(mthis) => getExtension_Callback_0(mthis); + uniform1fv_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniform1fv", [__arg_0]); - static getExtension_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getExtension_Callback"; - getExtension_Callback_1_(mthis, __arg_0) => getExtension_Callback_1(mthis, __arg_0); + uniform1fv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform1fv", [__arg_0, __arg_1]); - static getExtension_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getExtension_Callback"; - getExtension_Callback_2_(mthis, __arg_0, __arg_1) => getExtension_Callback_2(mthis, __arg_0, __arg_1); + uniform1i_Callback_0_(mthis) => mthis.callMethod("uniform1i", []); - static getExtension_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getExtension_Callback"; - getExtension_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getExtension_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + uniform1i_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniform1i", [__arg_0]); - static getFramebufferAttachmentParameter_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getFramebufferAttachmentParameter_Callback"; - getFramebufferAttachmentParameter_Callback_1_(mthis, __arg_0) => getFramebufferAttachmentParameter_Callback_1(mthis, __arg_0); + uniform1i_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform1i", [__arg_0, __arg_1]); - static getFramebufferAttachmentParameter_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getFramebufferAttachmentParameter_Callback"; - getFramebufferAttachmentParameter_Callback_2_(mthis, __arg_0, __arg_1) => getFramebufferAttachmentParameter_Callback_2(mthis, __arg_0, __arg_1); + uniform1iv_Callback_0_(mthis) => mthis.callMethod("uniform1iv", []); - static getFramebufferAttachmentParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getFramebufferAttachmentParameter_Callback"; - getFramebufferAttachmentParameter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getFramebufferAttachmentParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + uniform1iv_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniform1iv", [__arg_0]); - static getFramebufferAttachmentParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getFramebufferAttachmentParameter_Callback"; - getFramebufferAttachmentParameter_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getFramebufferAttachmentParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + uniform1iv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform1iv", [__arg_0, __arg_1]); - static getFramebufferAttachmentParameter_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_getFramebufferAttachmentParameter_Callback"; - getFramebufferAttachmentParameter_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => getFramebufferAttachmentParameter_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + uniform2f_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniform2f", [__arg_0]); - static getParameter_Callback_0(mthis) native "WebGLRenderingContext_getParameter_Callback"; - getParameter_Callback_0_(mthis) => getParameter_Callback_0(mthis); + uniform2f_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform2f", [__arg_0, __arg_1]); - static getParameter_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getParameter_Callback"; - getParameter_Callback_1_(mthis, __arg_0) => getParameter_Callback_1(mthis, __arg_0); + uniform2f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("uniform2f", [__arg_0, __arg_1, __arg_2]); - static getParameter_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getParameter_Callback"; - getParameter_Callback_2_(mthis, __arg_0, __arg_1) => getParameter_Callback_2(mthis, __arg_0, __arg_1); + uniform2fv_Callback_0_(mthis) => mthis.callMethod("uniform2fv", []); - static getParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getParameter_Callback"; - getParameter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + uniform2fv_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniform2fv", [__arg_0]); - static getProgramInfoLog_Callback_0(mthis) native "WebGLRenderingContext_getProgramInfoLog_Callback"; - getProgramInfoLog_Callback_0_(mthis) => getProgramInfoLog_Callback_0(mthis); + uniform2fv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform2fv", [__arg_0, __arg_1]); - static getProgramInfoLog_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getProgramInfoLog_Callback"; - getProgramInfoLog_Callback_1_(mthis, __arg_0) => getProgramInfoLog_Callback_1(mthis, __arg_0); + uniform2i_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniform2i", [__arg_0]); - static getProgramInfoLog_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getProgramInfoLog_Callback"; - getProgramInfoLog_Callback_2_(mthis, __arg_0, __arg_1) => getProgramInfoLog_Callback_2(mthis, __arg_0, __arg_1); + uniform2i_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform2i", [__arg_0, __arg_1]); - static getProgramInfoLog_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getProgramInfoLog_Callback"; - getProgramInfoLog_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getProgramInfoLog_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + uniform2i_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("uniform2i", [__arg_0, __arg_1, __arg_2]); - static getProgramParameter_Callback_0(mthis) native "WebGLRenderingContext_getProgramParameter_Callback"; - getProgramParameter_Callback_0_(mthis) => getProgramParameter_Callback_0(mthis); + uniform2iv_Callback_0_(mthis) => mthis.callMethod("uniform2iv", []); - static getProgramParameter_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getProgramParameter_Callback"; - getProgramParameter_Callback_1_(mthis, __arg_0) => getProgramParameter_Callback_1(mthis, __arg_0); + uniform2iv_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniform2iv", [__arg_0]); - static getProgramParameter_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getProgramParameter_Callback"; - getProgramParameter_Callback_2_(mthis, __arg_0, __arg_1) => getProgramParameter_Callback_2(mthis, __arg_0, __arg_1); + uniform2iv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform2iv", [__arg_0, __arg_1]); - static getProgramParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getProgramParameter_Callback"; - getProgramParameter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getProgramParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + uniform3f_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform3f", [__arg_0, __arg_1]); - static getProgramParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getProgramParameter_Callback"; - getProgramParameter_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getProgramParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + uniform3f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("uniform3f", [__arg_0, __arg_1, __arg_2]); - static getRenderbufferParameter_Callback_0(mthis) native "WebGLRenderingContext_getRenderbufferParameter_Callback"; - getRenderbufferParameter_Callback_0_(mthis) => getRenderbufferParameter_Callback_0(mthis); + uniform3f_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("uniform3f", [__arg_0, __arg_1, __arg_2, __arg_3]); - static getRenderbufferParameter_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getRenderbufferParameter_Callback"; - getRenderbufferParameter_Callback_1_(mthis, __arg_0) => getRenderbufferParameter_Callback_1(mthis, __arg_0); + uniform3fv_Callback_0_(mthis) => mthis.callMethod("uniform3fv", []); - static getRenderbufferParameter_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getRenderbufferParameter_Callback"; - getRenderbufferParameter_Callback_2_(mthis, __arg_0, __arg_1) => getRenderbufferParameter_Callback_2(mthis, __arg_0, __arg_1); + uniform3fv_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniform3fv", [__arg_0]); - static getRenderbufferParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getRenderbufferParameter_Callback"; - getRenderbufferParameter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getRenderbufferParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + uniform3fv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform3fv", [__arg_0, __arg_1]); - static getRenderbufferParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getRenderbufferParameter_Callback"; - getRenderbufferParameter_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getRenderbufferParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + uniform3i_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform3i", [__arg_0, __arg_1]); - static getShaderInfoLog_Callback_0(mthis) native "WebGLRenderingContext_getShaderInfoLog_Callback"; - getShaderInfoLog_Callback_0_(mthis) => getShaderInfoLog_Callback_0(mthis); + uniform3i_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("uniform3i", [__arg_0, __arg_1, __arg_2]); - static getShaderInfoLog_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getShaderInfoLog_Callback"; - getShaderInfoLog_Callback_1_(mthis, __arg_0) => getShaderInfoLog_Callback_1(mthis, __arg_0); + uniform3i_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("uniform3i", [__arg_0, __arg_1, __arg_2, __arg_3]); - static getShaderInfoLog_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getShaderInfoLog_Callback"; - getShaderInfoLog_Callback_2_(mthis, __arg_0, __arg_1) => getShaderInfoLog_Callback_2(mthis, __arg_0, __arg_1); + uniform3iv_Callback_0_(mthis) => mthis.callMethod("uniform3iv", []); - static getShaderInfoLog_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getShaderInfoLog_Callback"; - getShaderInfoLog_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getShaderInfoLog_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + uniform3iv_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniform3iv", [__arg_0]); - static getShaderParameter_Callback_0(mthis) native "WebGLRenderingContext_getShaderParameter_Callback"; - getShaderParameter_Callback_0_(mthis) => getShaderParameter_Callback_0(mthis); + uniform3iv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform3iv", [__arg_0, __arg_1]); - static getShaderParameter_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getShaderParameter_Callback"; - getShaderParameter_Callback_1_(mthis, __arg_0) => getShaderParameter_Callback_1(mthis, __arg_0); + uniform4f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("uniform4f", [__arg_0, __arg_1, __arg_2]); - static getShaderParameter_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getShaderParameter_Callback"; - getShaderParameter_Callback_2_(mthis, __arg_0, __arg_1) => getShaderParameter_Callback_2(mthis, __arg_0, __arg_1); + uniform4f_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("uniform4f", [__arg_0, __arg_1, __arg_2, __arg_3]); - static getShaderParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getShaderParameter_Callback"; - getShaderParameter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getShaderParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + uniform4f_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("uniform4f", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static getShaderParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getShaderParameter_Callback"; - getShaderParameter_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getShaderParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + uniform4fv_Callback_0_(mthis) => mthis.callMethod("uniform4fv", []); - static getShaderPrecisionFormat_Callback_0(mthis) native "WebGLRenderingContext_getShaderPrecisionFormat_Callback"; - getShaderPrecisionFormat_Callback_0_(mthis) => getShaderPrecisionFormat_Callback_0(mthis); + uniform4fv_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniform4fv", [__arg_0]); - static getShaderPrecisionFormat_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getShaderPrecisionFormat_Callback"; - getShaderPrecisionFormat_Callback_1_(mthis, __arg_0) => getShaderPrecisionFormat_Callback_1(mthis, __arg_0); + uniform4fv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform4fv", [__arg_0, __arg_1]); - static getShaderPrecisionFormat_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getShaderPrecisionFormat_Callback"; - getShaderPrecisionFormat_Callback_2_(mthis, __arg_0, __arg_1) => getShaderPrecisionFormat_Callback_2(mthis, __arg_0, __arg_1); + uniform4i_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("uniform4i", [__arg_0, __arg_1, __arg_2]); - static getShaderPrecisionFormat_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getShaderPrecisionFormat_Callback"; - getShaderPrecisionFormat_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getShaderPrecisionFormat_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + uniform4i_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("uniform4i", [__arg_0, __arg_1, __arg_2, __arg_3]); - static getShaderPrecisionFormat_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getShaderPrecisionFormat_Callback"; - getShaderPrecisionFormat_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getShaderPrecisionFormat_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + uniform4i_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("uniform4i", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static getShaderSource_Callback_0(mthis) native "WebGLRenderingContext_getShaderSource_Callback"; - getShaderSource_Callback_0_(mthis) => getShaderSource_Callback_0(mthis); + uniform4iv_Callback_0_(mthis) => mthis.callMethod("uniform4iv", []); - static getShaderSource_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getShaderSource_Callback"; - getShaderSource_Callback_1_(mthis, __arg_0) => getShaderSource_Callback_1(mthis, __arg_0); + uniform4iv_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniform4iv", [__arg_0]); - static getShaderSource_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getShaderSource_Callback"; - getShaderSource_Callback_2_(mthis, __arg_0, __arg_1) => getShaderSource_Callback_2(mthis, __arg_0, __arg_1); + uniform4iv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniform4iv", [__arg_0, __arg_1]); - static getShaderSource_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getShaderSource_Callback"; - getShaderSource_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getShaderSource_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + uniformMatrix2fv_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniformMatrix2fv", [__arg_0]); - static getSupportedExtensions_Callback_0(mthis) native "WebGLRenderingContext_getSupportedExtensions_Callback"; - getSupportedExtensions_Callback_0_(mthis) => getSupportedExtensions_Callback_0(mthis); + uniformMatrix2fv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniformMatrix2fv", [__arg_0, __arg_1]); - static getSupportedExtensions_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getSupportedExtensions_Callback"; - getSupportedExtensions_Callback_1_(mthis, __arg_0) => getSupportedExtensions_Callback_1(mthis, __arg_0); + uniformMatrix2fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("uniformMatrix2fv", [__arg_0, __arg_1, __arg_2]); - static getSupportedExtensions_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getSupportedExtensions_Callback"; - getSupportedExtensions_Callback_2_(mthis, __arg_0, __arg_1) => getSupportedExtensions_Callback_2(mthis, __arg_0, __arg_1); + uniformMatrix3fv_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniformMatrix3fv", [__arg_0]); - static getTexParameter_Callback_0(mthis) native "WebGLRenderingContext_getTexParameter_Callback"; - getTexParameter_Callback_0_(mthis) => getTexParameter_Callback_0(mthis); + uniformMatrix3fv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniformMatrix3fv", [__arg_0, __arg_1]); - static getTexParameter_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getTexParameter_Callback"; - getTexParameter_Callback_1_(mthis, __arg_0) => getTexParameter_Callback_1(mthis, __arg_0); + uniformMatrix3fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("uniformMatrix3fv", [__arg_0, __arg_1, __arg_2]); - static getTexParameter_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getTexParameter_Callback"; - getTexParameter_Callback_2_(mthis, __arg_0, __arg_1) => getTexParameter_Callback_2(mthis, __arg_0, __arg_1); + uniformMatrix4fv_Callback_1_(mthis, __arg_0) => mthis.callMethod("uniformMatrix4fv", [__arg_0]); - static getTexParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getTexParameter_Callback"; - getTexParameter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getTexParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + uniformMatrix4fv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("uniformMatrix4fv", [__arg_0, __arg_1]); - static getTexParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getTexParameter_Callback"; - getTexParameter_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getTexParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + uniformMatrix4fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("uniformMatrix4fv", [__arg_0, __arg_1, __arg_2]); - static getUniformLocation_Callback_0(mthis) native "WebGLRenderingContext_getUniformLocation_Callback"; - getUniformLocation_Callback_0_(mthis) => getUniformLocation_Callback_0(mthis); + useProgram_Callback_0_(mthis) => mthis.callMethod("useProgram", []); - static getUniformLocation_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getUniformLocation_Callback"; - getUniformLocation_Callback_1_(mthis, __arg_0) => getUniformLocation_Callback_1(mthis, __arg_0); + useProgram_Callback_1_(mthis, __arg_0) => mthis.callMethod("useProgram", [__arg_0]); - static getUniformLocation_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getUniformLocation_Callback"; - getUniformLocation_Callback_2_(mthis, __arg_0, __arg_1) => getUniformLocation_Callback_2(mthis, __arg_0, __arg_1); + validateProgram_Callback_0_(mthis) => mthis.callMethod("validateProgram", []); - static getUniformLocation_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getUniformLocation_Callback"; - getUniformLocation_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getUniformLocation_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + validateProgram_Callback_1_(mthis, __arg_0) => mthis.callMethod("validateProgram", [__arg_0]); - static getUniformLocation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getUniformLocation_Callback"; - getUniformLocation_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getUniformLocation_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + vertexAttrib1f_Callback_0_(mthis) => mthis.callMethod("vertexAttrib1f", []); - static getUniform_Callback_0(mthis) native "WebGLRenderingContext_getUniform_Callback"; - getUniform_Callback_0_(mthis) => getUniform_Callback_0(mthis); + vertexAttrib1f_Callback_1_(mthis, __arg_0) => mthis.callMethod("vertexAttrib1f", [__arg_0]); - static getUniform_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getUniform_Callback"; - getUniform_Callback_1_(mthis, __arg_0) => getUniform_Callback_1(mthis, __arg_0); + vertexAttrib1f_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("vertexAttrib1f", [__arg_0, __arg_1]); - static getUniform_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getUniform_Callback"; - getUniform_Callback_2_(mthis, __arg_0, __arg_1) => getUniform_Callback_2(mthis, __arg_0, __arg_1); + vertexAttrib1fv_Callback_0_(mthis) => mthis.callMethod("vertexAttrib1fv", []); - static getUniform_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getUniform_Callback"; - getUniform_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getUniform_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + vertexAttrib1fv_Callback_1_(mthis, __arg_0) => mthis.callMethod("vertexAttrib1fv", [__arg_0]); - static getUniform_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getUniform_Callback"; - getUniform_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getUniform_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + vertexAttrib1fv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("vertexAttrib1fv", [__arg_0, __arg_1]); - static getVertexAttribOffset_Callback_0(mthis) native "WebGLRenderingContext_getVertexAttribOffset_Callback"; - getVertexAttribOffset_Callback_0_(mthis) => getVertexAttribOffset_Callback_0(mthis); + vertexAttrib2f_Callback_1_(mthis, __arg_0) => mthis.callMethod("vertexAttrib2f", [__arg_0]); - static getVertexAttribOffset_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getVertexAttribOffset_Callback"; - getVertexAttribOffset_Callback_1_(mthis, __arg_0) => getVertexAttribOffset_Callback_1(mthis, __arg_0); + vertexAttrib2f_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("vertexAttrib2f", [__arg_0, __arg_1]); - static getVertexAttribOffset_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getVertexAttribOffset_Callback"; - getVertexAttribOffset_Callback_2_(mthis, __arg_0, __arg_1) => getVertexAttribOffset_Callback_2(mthis, __arg_0, __arg_1); + vertexAttrib2f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("vertexAttrib2f", [__arg_0, __arg_1, __arg_2]); - static getVertexAttribOffset_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getVertexAttribOffset_Callback"; - getVertexAttribOffset_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getVertexAttribOffset_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + vertexAttrib2fv_Callback_0_(mthis) => mthis.callMethod("vertexAttrib2fv", []); - static getVertexAttribOffset_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getVertexAttribOffset_Callback"; - getVertexAttribOffset_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getVertexAttribOffset_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + vertexAttrib2fv_Callback_1_(mthis, __arg_0) => mthis.callMethod("vertexAttrib2fv", [__arg_0]); - static getVertexAttrib_Callback_0(mthis) native "WebGLRenderingContext_getVertexAttrib_Callback"; - getVertexAttrib_Callback_0_(mthis) => getVertexAttrib_Callback_0(mthis); + vertexAttrib2fv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("vertexAttrib2fv", [__arg_0, __arg_1]); - static getVertexAttrib_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_getVertexAttrib_Callback"; - getVertexAttrib_Callback_1_(mthis, __arg_0) => getVertexAttrib_Callback_1(mthis, __arg_0); + vertexAttrib3f_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("vertexAttrib3f", [__arg_0, __arg_1]); - static getVertexAttrib_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_getVertexAttrib_Callback"; - getVertexAttrib_Callback_2_(mthis, __arg_0, __arg_1) => getVertexAttrib_Callback_2(mthis, __arg_0, __arg_1); + vertexAttrib3f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("vertexAttrib3f", [__arg_0, __arg_1, __arg_2]); - static getVertexAttrib_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_getVertexAttrib_Callback"; - getVertexAttrib_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getVertexAttrib_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + vertexAttrib3f_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("vertexAttrib3f", [__arg_0, __arg_1, __arg_2, __arg_3]); - static getVertexAttrib_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_getVertexAttrib_Callback"; - getVertexAttrib_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getVertexAttrib_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + vertexAttrib3fv_Callback_0_(mthis) => mthis.callMethod("vertexAttrib3fv", []); - static hint_Callback_0(mthis) native "WebGLRenderingContext_hint_Callback"; - hint_Callback_0_(mthis) => hint_Callback_0(mthis); + vertexAttrib3fv_Callback_1_(mthis, __arg_0) => mthis.callMethod("vertexAttrib3fv", [__arg_0]); - static hint_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_hint_Callback"; - hint_Callback_1_(mthis, __arg_0) => hint_Callback_1(mthis, __arg_0); + vertexAttrib3fv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("vertexAttrib3fv", [__arg_0, __arg_1]); - static hint_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_hint_Callback"; - hint_Callback_2_(mthis, __arg_0, __arg_1) => hint_Callback_2(mthis, __arg_0, __arg_1); + vertexAttrib4f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("vertexAttrib4f", [__arg_0, __arg_1, __arg_2]); - static hint_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_hint_Callback"; - hint_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => hint_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + vertexAttrib4f_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("vertexAttrib4f", [__arg_0, __arg_1, __arg_2, __arg_3]); - static hint_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_hint_Callback"; - hint_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => hint_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + vertexAttrib4f_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("vertexAttrib4f", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static isBuffer_Callback_0(mthis) native "WebGLRenderingContext_isBuffer_Callback"; - isBuffer_Callback_0_(mthis) => isBuffer_Callback_0(mthis); + vertexAttrib4fv_Callback_0_(mthis) => mthis.callMethod("vertexAttrib4fv", []); - static isBuffer_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_isBuffer_Callback"; - isBuffer_Callback_1_(mthis, __arg_0) => isBuffer_Callback_1(mthis, __arg_0); + vertexAttrib4fv_Callback_1_(mthis, __arg_0) => mthis.callMethod("vertexAttrib4fv", [__arg_0]); - static isBuffer_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_isBuffer_Callback"; - isBuffer_Callback_2_(mthis, __arg_0, __arg_1) => isBuffer_Callback_2(mthis, __arg_0, __arg_1); + vertexAttrib4fv_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("vertexAttrib4fv", [__arg_0, __arg_1]); - static isBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_isBuffer_Callback"; - isBuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isBuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + vertexAttribPointer_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("vertexAttribPointer", [__arg_0, __arg_1, __arg_2, __arg_3]); - static isContextLost_Callback_0(mthis) native "WebGLRenderingContext_isContextLost_Callback"; - isContextLost_Callback_0_(mthis) => isContextLost_Callback_0(mthis); + vertexAttribPointer_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("vertexAttribPointer", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static isContextLost_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_isContextLost_Callback"; - isContextLost_Callback_1_(mthis, __arg_0) => isContextLost_Callback_1(mthis, __arg_0); + vertexAttribPointer_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("vertexAttribPointer", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static isContextLost_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_isContextLost_Callback"; - isContextLost_Callback_2_(mthis, __arg_0, __arg_1) => isContextLost_Callback_2(mthis, __arg_0, __arg_1); + viewport_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("viewport", [__arg_0, __arg_1]); - static isEnabled_Callback_0(mthis) native "WebGLRenderingContext_isEnabled_Callback"; - isEnabled_Callback_0_(mthis) => isEnabled_Callback_0(mthis); + viewport_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("viewport", [__arg_0, __arg_1, __arg_2]); - static isEnabled_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_isEnabled_Callback"; - isEnabled_Callback_1_(mthis, __arg_0) => isEnabled_Callback_1(mthis, __arg_0); - - static isEnabled_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_isEnabled_Callback"; - isEnabled_Callback_2_(mthis, __arg_0, __arg_1) => isEnabled_Callback_2(mthis, __arg_0, __arg_1); - - static isEnabled_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_isEnabled_Callback"; - isEnabled_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isEnabled_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static isFramebuffer_Callback_0(mthis) native "WebGLRenderingContext_isFramebuffer_Callback"; - isFramebuffer_Callback_0_(mthis) => isFramebuffer_Callback_0(mthis); - - static isFramebuffer_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_isFramebuffer_Callback"; - isFramebuffer_Callback_1_(mthis, __arg_0) => isFramebuffer_Callback_1(mthis, __arg_0); - - static isFramebuffer_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_isFramebuffer_Callback"; - isFramebuffer_Callback_2_(mthis, __arg_0, __arg_1) => isFramebuffer_Callback_2(mthis, __arg_0, __arg_1); - - static isFramebuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_isFramebuffer_Callback"; - isFramebuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isFramebuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static isProgram_Callback_0(mthis) native "WebGLRenderingContext_isProgram_Callback"; - isProgram_Callback_0_(mthis) => isProgram_Callback_0(mthis); - - static isProgram_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_isProgram_Callback"; - isProgram_Callback_1_(mthis, __arg_0) => isProgram_Callback_1(mthis, __arg_0); - - static isProgram_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_isProgram_Callback"; - isProgram_Callback_2_(mthis, __arg_0, __arg_1) => isProgram_Callback_2(mthis, __arg_0, __arg_1); - - static isProgram_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_isProgram_Callback"; - isProgram_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isProgram_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static isRenderbuffer_Callback_0(mthis) native "WebGLRenderingContext_isRenderbuffer_Callback"; - isRenderbuffer_Callback_0_(mthis) => isRenderbuffer_Callback_0(mthis); - - static isRenderbuffer_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_isRenderbuffer_Callback"; - isRenderbuffer_Callback_1_(mthis, __arg_0) => isRenderbuffer_Callback_1(mthis, __arg_0); - - static isRenderbuffer_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_isRenderbuffer_Callback"; - isRenderbuffer_Callback_2_(mthis, __arg_0, __arg_1) => isRenderbuffer_Callback_2(mthis, __arg_0, __arg_1); - - static isRenderbuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_isRenderbuffer_Callback"; - isRenderbuffer_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isRenderbuffer_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static isShader_Callback_0(mthis) native "WebGLRenderingContext_isShader_Callback"; - isShader_Callback_0_(mthis) => isShader_Callback_0(mthis); - - static isShader_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_isShader_Callback"; - isShader_Callback_1_(mthis, __arg_0) => isShader_Callback_1(mthis, __arg_0); - - static isShader_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_isShader_Callback"; - isShader_Callback_2_(mthis, __arg_0, __arg_1) => isShader_Callback_2(mthis, __arg_0, __arg_1); - - static isShader_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_isShader_Callback"; - isShader_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isShader_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static isTexture_Callback_0(mthis) native "WebGLRenderingContext_isTexture_Callback"; - isTexture_Callback_0_(mthis) => isTexture_Callback_0(mthis); - - static isTexture_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_isTexture_Callback"; - isTexture_Callback_1_(mthis, __arg_0) => isTexture_Callback_1(mthis, __arg_0); - - static isTexture_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_isTexture_Callback"; - isTexture_Callback_2_(mthis, __arg_0, __arg_1) => isTexture_Callback_2(mthis, __arg_0, __arg_1); - - static isTexture_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_isTexture_Callback"; - isTexture_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => isTexture_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static lineWidth_Callback_0(mthis) native "WebGLRenderingContext_lineWidth_Callback"; - lineWidth_Callback_0_(mthis) => lineWidth_Callback_0(mthis); - - static lineWidth_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_lineWidth_Callback"; - lineWidth_Callback_1_(mthis, __arg_0) => lineWidth_Callback_1(mthis, __arg_0); - - static lineWidth_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_lineWidth_Callback"; - lineWidth_Callback_2_(mthis, __arg_0, __arg_1) => lineWidth_Callback_2(mthis, __arg_0, __arg_1); - - static lineWidth_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_lineWidth_Callback"; - lineWidth_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => lineWidth_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static linkProgram_Callback_0(mthis) native "WebGLRenderingContext_linkProgram_Callback"; - linkProgram_Callback_0_(mthis) => linkProgram_Callback_0(mthis); - - static linkProgram_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_linkProgram_Callback"; - linkProgram_Callback_1_(mthis, __arg_0) => linkProgram_Callback_1(mthis, __arg_0); - - static linkProgram_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_linkProgram_Callback"; - linkProgram_Callback_2_(mthis, __arg_0, __arg_1) => linkProgram_Callback_2(mthis, __arg_0, __arg_1); - - static linkProgram_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_linkProgram_Callback"; - linkProgram_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => linkProgram_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static pixelStorei_Callback_0(mthis) native "WebGLRenderingContext_pixelStorei_Callback"; - pixelStorei_Callback_0_(mthis) => pixelStorei_Callback_0(mthis); - - static pixelStorei_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_pixelStorei_Callback"; - pixelStorei_Callback_1_(mthis, __arg_0) => pixelStorei_Callback_1(mthis, __arg_0); - - static pixelStorei_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_pixelStorei_Callback"; - pixelStorei_Callback_2_(mthis, __arg_0, __arg_1) => pixelStorei_Callback_2(mthis, __arg_0, __arg_1); - - static pixelStorei_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_pixelStorei_Callback"; - pixelStorei_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => pixelStorei_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static pixelStorei_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_pixelStorei_Callback"; - pixelStorei_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => pixelStorei_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static polygonOffset_Callback_0(mthis) native "WebGLRenderingContext_polygonOffset_Callback"; - polygonOffset_Callback_0_(mthis) => polygonOffset_Callback_0(mthis); - - static polygonOffset_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_polygonOffset_Callback"; - polygonOffset_Callback_1_(mthis, __arg_0) => polygonOffset_Callback_1(mthis, __arg_0); - - static polygonOffset_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_polygonOffset_Callback"; - polygonOffset_Callback_2_(mthis, __arg_0, __arg_1) => polygonOffset_Callback_2(mthis, __arg_0, __arg_1); - - static polygonOffset_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_polygonOffset_Callback"; - polygonOffset_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => polygonOffset_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static polygonOffset_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_polygonOffset_Callback"; - polygonOffset_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => polygonOffset_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static readPixels_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_readPixels_Callback"; - readPixels_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => readPixels_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static readPixels_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_readPixels_Callback"; - readPixels_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => readPixels_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static readPixels_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "WebGLRenderingContext_readPixels_Callback"; - readPixels_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => readPixels_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static readPixels_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "WebGLRenderingContext_readPixels_Callback"; - readPixels_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => readPixels_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); - - static readPixels_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "WebGLRenderingContext_readPixels_Callback"; - readPixels_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => readPixels_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); - - static renderbufferStorage_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_renderbufferStorage_Callback"; - renderbufferStorage_Callback_2_(mthis, __arg_0, __arg_1) => renderbufferStorage_Callback_2(mthis, __arg_0, __arg_1); - - static renderbufferStorage_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_renderbufferStorage_Callback"; - renderbufferStorage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => renderbufferStorage_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static renderbufferStorage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_renderbufferStorage_Callback"; - renderbufferStorage_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => renderbufferStorage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static renderbufferStorage_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_renderbufferStorage_Callback"; - renderbufferStorage_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => renderbufferStorage_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static renderbufferStorage_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_renderbufferStorage_Callback"; - renderbufferStorage_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => renderbufferStorage_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static sampleCoverage_Callback_0(mthis) native "WebGLRenderingContext_sampleCoverage_Callback"; - sampleCoverage_Callback_0_(mthis) => sampleCoverage_Callback_0(mthis); - - static sampleCoverage_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_sampleCoverage_Callback"; - sampleCoverage_Callback_1_(mthis, __arg_0) => sampleCoverage_Callback_1(mthis, __arg_0); - - static sampleCoverage_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_sampleCoverage_Callback"; - sampleCoverage_Callback_2_(mthis, __arg_0, __arg_1) => sampleCoverage_Callback_2(mthis, __arg_0, __arg_1); - - static sampleCoverage_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_sampleCoverage_Callback"; - sampleCoverage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => sampleCoverage_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static sampleCoverage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_sampleCoverage_Callback"; - sampleCoverage_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => sampleCoverage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static scissor_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_scissor_Callback"; - scissor_Callback_2_(mthis, __arg_0, __arg_1) => scissor_Callback_2(mthis, __arg_0, __arg_1); - - static scissor_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_scissor_Callback"; - scissor_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scissor_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static scissor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_scissor_Callback"; - scissor_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => scissor_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static scissor_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_scissor_Callback"; - scissor_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => scissor_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static scissor_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_scissor_Callback"; - scissor_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => scissor_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static shaderSource_Callback_0(mthis) native "WebGLRenderingContext_shaderSource_Callback"; - shaderSource_Callback_0_(mthis) => shaderSource_Callback_0(mthis); - - static shaderSource_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_shaderSource_Callback"; - shaderSource_Callback_1_(mthis, __arg_0) => shaderSource_Callback_1(mthis, __arg_0); - - static shaderSource_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_shaderSource_Callback"; - shaderSource_Callback_2_(mthis, __arg_0, __arg_1) => shaderSource_Callback_2(mthis, __arg_0, __arg_1); - - static shaderSource_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_shaderSource_Callback"; - shaderSource_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => shaderSource_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static shaderSource_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_shaderSource_Callback"; - shaderSource_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => shaderSource_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static stencilFuncSeparate_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_stencilFuncSeparate_Callback"; - stencilFuncSeparate_Callback_2_(mthis, __arg_0, __arg_1) => stencilFuncSeparate_Callback_2(mthis, __arg_0, __arg_1); - - static stencilFuncSeparate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_stencilFuncSeparate_Callback"; - stencilFuncSeparate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => stencilFuncSeparate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static stencilFuncSeparate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_stencilFuncSeparate_Callback"; - stencilFuncSeparate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => stencilFuncSeparate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static stencilFuncSeparate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_stencilFuncSeparate_Callback"; - stencilFuncSeparate_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => stencilFuncSeparate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static stencilFuncSeparate_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_stencilFuncSeparate_Callback"; - stencilFuncSeparate_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => stencilFuncSeparate_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static stencilFunc_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_stencilFunc_Callback"; - stencilFunc_Callback_1_(mthis, __arg_0) => stencilFunc_Callback_1(mthis, __arg_0); - - static stencilFunc_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_stencilFunc_Callback"; - stencilFunc_Callback_2_(mthis, __arg_0, __arg_1) => stencilFunc_Callback_2(mthis, __arg_0, __arg_1); - - static stencilFunc_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_stencilFunc_Callback"; - stencilFunc_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => stencilFunc_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static stencilFunc_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_stencilFunc_Callback"; - stencilFunc_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => stencilFunc_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static stencilFunc_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_stencilFunc_Callback"; - stencilFunc_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => stencilFunc_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static stencilMaskSeparate_Callback_0(mthis) native "WebGLRenderingContext_stencilMaskSeparate_Callback"; - stencilMaskSeparate_Callback_0_(mthis) => stencilMaskSeparate_Callback_0(mthis); - - static stencilMaskSeparate_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_stencilMaskSeparate_Callback"; - stencilMaskSeparate_Callback_1_(mthis, __arg_0) => stencilMaskSeparate_Callback_1(mthis, __arg_0); - - static stencilMaskSeparate_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_stencilMaskSeparate_Callback"; - stencilMaskSeparate_Callback_2_(mthis, __arg_0, __arg_1) => stencilMaskSeparate_Callback_2(mthis, __arg_0, __arg_1); - - static stencilMaskSeparate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_stencilMaskSeparate_Callback"; - stencilMaskSeparate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => stencilMaskSeparate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static stencilMaskSeparate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_stencilMaskSeparate_Callback"; - stencilMaskSeparate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => stencilMaskSeparate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static stencilMask_Callback_0(mthis) native "WebGLRenderingContext_stencilMask_Callback"; - stencilMask_Callback_0_(mthis) => stencilMask_Callback_0(mthis); - - static stencilMask_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_stencilMask_Callback"; - stencilMask_Callback_1_(mthis, __arg_0) => stencilMask_Callback_1(mthis, __arg_0); - - static stencilMask_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_stencilMask_Callback"; - stencilMask_Callback_2_(mthis, __arg_0, __arg_1) => stencilMask_Callback_2(mthis, __arg_0, __arg_1); - - static stencilMask_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_stencilMask_Callback"; - stencilMask_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => stencilMask_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static stencilOpSeparate_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_stencilOpSeparate_Callback"; - stencilOpSeparate_Callback_2_(mthis, __arg_0, __arg_1) => stencilOpSeparate_Callback_2(mthis, __arg_0, __arg_1); - - static stencilOpSeparate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_stencilOpSeparate_Callback"; - stencilOpSeparate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => stencilOpSeparate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static stencilOpSeparate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_stencilOpSeparate_Callback"; - stencilOpSeparate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => stencilOpSeparate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static stencilOpSeparate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_stencilOpSeparate_Callback"; - stencilOpSeparate_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => stencilOpSeparate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static stencilOpSeparate_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_stencilOpSeparate_Callback"; - stencilOpSeparate_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => stencilOpSeparate_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static stencilOp_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_stencilOp_Callback"; - stencilOp_Callback_1_(mthis, __arg_0) => stencilOp_Callback_1(mthis, __arg_0); - - static stencilOp_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_stencilOp_Callback"; - stencilOp_Callback_2_(mthis, __arg_0, __arg_1) => stencilOp_Callback_2(mthis, __arg_0, __arg_1); - - static stencilOp_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_stencilOp_Callback"; - stencilOp_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => stencilOp_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static stencilOp_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_stencilOp_Callback"; - stencilOp_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => stencilOp_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static stencilOp_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_stencilOp_Callback"; - stencilOp_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => stencilOp_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static texImage2D_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "WebGLRenderingContext_texImage2D_Callback"; - texImage2D_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => texImage2D_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); - - static texImage2D_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) native "WebGLRenderingContext_texImage2D_Callback"; - texImage2D_Callback_11_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) => texImage2D_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10); - - static texImage2D_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_texImage2D_Callback"; - texImage2D_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => texImage2D_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static texImage2D_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_texImage2D_Callback"; - texImage2D_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => texImage2D_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static texImage2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_texImage2D_Callback"; - texImage2D_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => texImage2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static texImage2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "WebGLRenderingContext_texImage2D_Callback"; - texImage2D_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => texImage2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static texImage2D_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "WebGLRenderingContext_texImage2D_Callback"; - texImage2D_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => texImage2D_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); - - static texImage2D_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "WebGLRenderingContext_texImage2D_Callback"; - texImage2D_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => texImage2D_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); - - static texParameterf_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_texParameterf_Callback"; - texParameterf_Callback_1_(mthis, __arg_0) => texParameterf_Callback_1(mthis, __arg_0); - - static texParameterf_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_texParameterf_Callback"; - texParameterf_Callback_2_(mthis, __arg_0, __arg_1) => texParameterf_Callback_2(mthis, __arg_0, __arg_1); - - static texParameterf_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_texParameterf_Callback"; - texParameterf_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => texParameterf_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static texParameterf_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_texParameterf_Callback"; - texParameterf_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => texParameterf_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static texParameterf_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_texParameterf_Callback"; - texParameterf_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => texParameterf_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static texParameteri_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_texParameteri_Callback"; - texParameteri_Callback_1_(mthis, __arg_0) => texParameteri_Callback_1(mthis, __arg_0); - - static texParameteri_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_texParameteri_Callback"; - texParameteri_Callback_2_(mthis, __arg_0, __arg_1) => texParameteri_Callback_2(mthis, __arg_0, __arg_1); - - static texParameteri_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_texParameteri_Callback"; - texParameteri_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => texParameteri_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static texParameteri_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_texParameteri_Callback"; - texParameteri_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => texParameteri_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static texParameteri_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_texParameteri_Callback"; - texParameteri_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => texParameteri_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static texSubImage2D_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) native "WebGLRenderingContext_texSubImage2D_Callback"; - texSubImage2D_Callback_10_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9) => texSubImage2D_Callback_10(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9); - - static texSubImage2D_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) native "WebGLRenderingContext_texSubImage2D_Callback"; - texSubImage2D_Callback_11_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10) => texSubImage2D_Callback_11(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8, __arg_9, __arg_10); - - static texSubImage2D_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_texSubImage2D_Callback"; - texSubImage2D_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => texSubImage2D_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static texSubImage2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_texSubImage2D_Callback"; - texSubImage2D_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => texSubImage2D_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static texSubImage2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "WebGLRenderingContext_texSubImage2D_Callback"; - texSubImage2D_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => texSubImage2D_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static texSubImage2D_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "WebGLRenderingContext_texSubImage2D_Callback"; - texSubImage2D_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => texSubImage2D_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); - - static texSubImage2D_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "WebGLRenderingContext_texSubImage2D_Callback"; - texSubImage2D_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => texSubImage2D_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); - - static uniform1f_Callback_0(mthis) native "WebGLRenderingContext_uniform1f_Callback"; - uniform1f_Callback_0_(mthis) => uniform1f_Callback_0(mthis); - - static uniform1f_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniform1f_Callback"; - uniform1f_Callback_1_(mthis, __arg_0) => uniform1f_Callback_1(mthis, __arg_0); - - static uniform1f_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform1f_Callback"; - uniform1f_Callback_2_(mthis, __arg_0, __arg_1) => uniform1f_Callback_2(mthis, __arg_0, __arg_1); - - static uniform1f_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform1f_Callback"; - uniform1f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform1f_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform1f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform1f_Callback"; - uniform1f_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform1f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform1fv_Callback_0(mthis) native "WebGLRenderingContext_uniform1fv_Callback"; - uniform1fv_Callback_0_(mthis) => uniform1fv_Callback_0(mthis); - - static uniform1fv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniform1fv_Callback"; - uniform1fv_Callback_1_(mthis, __arg_0) => uniform1fv_Callback_1(mthis, __arg_0); - - static uniform1fv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform1fv_Callback"; - uniform1fv_Callback_2_(mthis, __arg_0, __arg_1) => uniform1fv_Callback_2(mthis, __arg_0, __arg_1); - - static uniform1fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform1fv_Callback"; - uniform1fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform1fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform1fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform1fv_Callback"; - uniform1fv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform1fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform1i_Callback_0(mthis) native "WebGLRenderingContext_uniform1i_Callback"; - uniform1i_Callback_0_(mthis) => uniform1i_Callback_0(mthis); - - static uniform1i_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniform1i_Callback"; - uniform1i_Callback_1_(mthis, __arg_0) => uniform1i_Callback_1(mthis, __arg_0); - - static uniform1i_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform1i_Callback"; - uniform1i_Callback_2_(mthis, __arg_0, __arg_1) => uniform1i_Callback_2(mthis, __arg_0, __arg_1); - - static uniform1i_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform1i_Callback"; - uniform1i_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform1i_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform1i_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform1i_Callback"; - uniform1i_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform1i_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform1iv_Callback_0(mthis) native "WebGLRenderingContext_uniform1iv_Callback"; - uniform1iv_Callback_0_(mthis) => uniform1iv_Callback_0(mthis); - - static uniform1iv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniform1iv_Callback"; - uniform1iv_Callback_1_(mthis, __arg_0) => uniform1iv_Callback_1(mthis, __arg_0); - - static uniform1iv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform1iv_Callback"; - uniform1iv_Callback_2_(mthis, __arg_0, __arg_1) => uniform1iv_Callback_2(mthis, __arg_0, __arg_1); - - static uniform1iv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform1iv_Callback"; - uniform1iv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform1iv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform1iv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform1iv_Callback"; - uniform1iv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform1iv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform2f_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniform2f_Callback"; - uniform2f_Callback_1_(mthis, __arg_0) => uniform2f_Callback_1(mthis, __arg_0); - - static uniform2f_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform2f_Callback"; - uniform2f_Callback_2_(mthis, __arg_0, __arg_1) => uniform2f_Callback_2(mthis, __arg_0, __arg_1); - - static uniform2f_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform2f_Callback"; - uniform2f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform2f_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform2f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform2f_Callback"; - uniform2f_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform2f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform2f_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_uniform2f_Callback"; - uniform2f_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => uniform2f_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static uniform2fv_Callback_0(mthis) native "WebGLRenderingContext_uniform2fv_Callback"; - uniform2fv_Callback_0_(mthis) => uniform2fv_Callback_0(mthis); - - static uniform2fv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniform2fv_Callback"; - uniform2fv_Callback_1_(mthis, __arg_0) => uniform2fv_Callback_1(mthis, __arg_0); - - static uniform2fv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform2fv_Callback"; - uniform2fv_Callback_2_(mthis, __arg_0, __arg_1) => uniform2fv_Callback_2(mthis, __arg_0, __arg_1); - - static uniform2fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform2fv_Callback"; - uniform2fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform2fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform2fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform2fv_Callback"; - uniform2fv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform2fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform2i_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniform2i_Callback"; - uniform2i_Callback_1_(mthis, __arg_0) => uniform2i_Callback_1(mthis, __arg_0); - - static uniform2i_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform2i_Callback"; - uniform2i_Callback_2_(mthis, __arg_0, __arg_1) => uniform2i_Callback_2(mthis, __arg_0, __arg_1); - - static uniform2i_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform2i_Callback"; - uniform2i_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform2i_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform2i_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform2i_Callback"; - uniform2i_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform2i_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform2i_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_uniform2i_Callback"; - uniform2i_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => uniform2i_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static uniform2iv_Callback_0(mthis) native "WebGLRenderingContext_uniform2iv_Callback"; - uniform2iv_Callback_0_(mthis) => uniform2iv_Callback_0(mthis); - - static uniform2iv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniform2iv_Callback"; - uniform2iv_Callback_1_(mthis, __arg_0) => uniform2iv_Callback_1(mthis, __arg_0); - - static uniform2iv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform2iv_Callback"; - uniform2iv_Callback_2_(mthis, __arg_0, __arg_1) => uniform2iv_Callback_2(mthis, __arg_0, __arg_1); - - static uniform2iv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform2iv_Callback"; - uniform2iv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform2iv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform2iv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform2iv_Callback"; - uniform2iv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform2iv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform3f_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform3f_Callback"; - uniform3f_Callback_2_(mthis, __arg_0, __arg_1) => uniform3f_Callback_2(mthis, __arg_0, __arg_1); - - static uniform3f_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform3f_Callback"; - uniform3f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform3f_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform3f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform3f_Callback"; - uniform3f_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform3f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform3f_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_uniform3f_Callback"; - uniform3f_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => uniform3f_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static uniform3f_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_uniform3f_Callback"; - uniform3f_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => uniform3f_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static uniform3fv_Callback_0(mthis) native "WebGLRenderingContext_uniform3fv_Callback"; - uniform3fv_Callback_0_(mthis) => uniform3fv_Callback_0(mthis); - - static uniform3fv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniform3fv_Callback"; - uniform3fv_Callback_1_(mthis, __arg_0) => uniform3fv_Callback_1(mthis, __arg_0); - - static uniform3fv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform3fv_Callback"; - uniform3fv_Callback_2_(mthis, __arg_0, __arg_1) => uniform3fv_Callback_2(mthis, __arg_0, __arg_1); - - static uniform3fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform3fv_Callback"; - uniform3fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform3fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform3fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform3fv_Callback"; - uniform3fv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform3fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform3i_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform3i_Callback"; - uniform3i_Callback_2_(mthis, __arg_0, __arg_1) => uniform3i_Callback_2(mthis, __arg_0, __arg_1); - - static uniform3i_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform3i_Callback"; - uniform3i_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform3i_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform3i_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform3i_Callback"; - uniform3i_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform3i_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform3i_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_uniform3i_Callback"; - uniform3i_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => uniform3i_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static uniform3i_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_uniform3i_Callback"; - uniform3i_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => uniform3i_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static uniform3iv_Callback_0(mthis) native "WebGLRenderingContext_uniform3iv_Callback"; - uniform3iv_Callback_0_(mthis) => uniform3iv_Callback_0(mthis); - - static uniform3iv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniform3iv_Callback"; - uniform3iv_Callback_1_(mthis, __arg_0) => uniform3iv_Callback_1(mthis, __arg_0); - - static uniform3iv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform3iv_Callback"; - uniform3iv_Callback_2_(mthis, __arg_0, __arg_1) => uniform3iv_Callback_2(mthis, __arg_0, __arg_1); - - static uniform3iv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform3iv_Callback"; - uniform3iv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform3iv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform3iv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform3iv_Callback"; - uniform3iv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform3iv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform4f_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform4f_Callback"; - uniform4f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform4f_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform4f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform4f_Callback"; - uniform4f_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform4f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform4f_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_uniform4f_Callback"; - uniform4f_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => uniform4f_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static uniform4f_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_uniform4f_Callback"; - uniform4f_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => uniform4f_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static uniform4f_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "WebGLRenderingContext_uniform4f_Callback"; - uniform4f_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => uniform4f_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static uniform4fv_Callback_0(mthis) native "WebGLRenderingContext_uniform4fv_Callback"; - uniform4fv_Callback_0_(mthis) => uniform4fv_Callback_0(mthis); - - static uniform4fv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniform4fv_Callback"; - uniform4fv_Callback_1_(mthis, __arg_0) => uniform4fv_Callback_1(mthis, __arg_0); - - static uniform4fv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform4fv_Callback"; - uniform4fv_Callback_2_(mthis, __arg_0, __arg_1) => uniform4fv_Callback_2(mthis, __arg_0, __arg_1); - - static uniform4fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform4fv_Callback"; - uniform4fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform4fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform4fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform4fv_Callback"; - uniform4fv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform4fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform4i_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform4i_Callback"; - uniform4i_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform4i_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform4i_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform4i_Callback"; - uniform4i_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform4i_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniform4i_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_uniform4i_Callback"; - uniform4i_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => uniform4i_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static uniform4i_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_uniform4i_Callback"; - uniform4i_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => uniform4i_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static uniform4i_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "WebGLRenderingContext_uniform4i_Callback"; - uniform4i_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => uniform4i_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static uniform4iv_Callback_0(mthis) native "WebGLRenderingContext_uniform4iv_Callback"; - uniform4iv_Callback_0_(mthis) => uniform4iv_Callback_0(mthis); - - static uniform4iv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniform4iv_Callback"; - uniform4iv_Callback_1_(mthis, __arg_0) => uniform4iv_Callback_1(mthis, __arg_0); - - static uniform4iv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniform4iv_Callback"; - uniform4iv_Callback_2_(mthis, __arg_0, __arg_1) => uniform4iv_Callback_2(mthis, __arg_0, __arg_1); - - static uniform4iv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniform4iv_Callback"; - uniform4iv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniform4iv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniform4iv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniform4iv_Callback"; - uniform4iv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniform4iv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniformMatrix2fv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniformMatrix2fv_Callback"; - uniformMatrix2fv_Callback_1_(mthis, __arg_0) => uniformMatrix2fv_Callback_1(mthis, __arg_0); - - static uniformMatrix2fv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniformMatrix2fv_Callback"; - uniformMatrix2fv_Callback_2_(mthis, __arg_0, __arg_1) => uniformMatrix2fv_Callback_2(mthis, __arg_0, __arg_1); - - static uniformMatrix2fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniformMatrix2fv_Callback"; - uniformMatrix2fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniformMatrix2fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniformMatrix2fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniformMatrix2fv_Callback"; - uniformMatrix2fv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniformMatrix2fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniformMatrix2fv_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_uniformMatrix2fv_Callback"; - uniformMatrix2fv_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => uniformMatrix2fv_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static uniformMatrix3fv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniformMatrix3fv_Callback"; - uniformMatrix3fv_Callback_1_(mthis, __arg_0) => uniformMatrix3fv_Callback_1(mthis, __arg_0); - - static uniformMatrix3fv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniformMatrix3fv_Callback"; - uniformMatrix3fv_Callback_2_(mthis, __arg_0, __arg_1) => uniformMatrix3fv_Callback_2(mthis, __arg_0, __arg_1); - - static uniformMatrix3fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniformMatrix3fv_Callback"; - uniformMatrix3fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniformMatrix3fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniformMatrix3fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniformMatrix3fv_Callback"; - uniformMatrix3fv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniformMatrix3fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniformMatrix3fv_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_uniformMatrix3fv_Callback"; - uniformMatrix3fv_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => uniformMatrix3fv_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static uniformMatrix4fv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_uniformMatrix4fv_Callback"; - uniformMatrix4fv_Callback_1_(mthis, __arg_0) => uniformMatrix4fv_Callback_1(mthis, __arg_0); - - static uniformMatrix4fv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_uniformMatrix4fv_Callback"; - uniformMatrix4fv_Callback_2_(mthis, __arg_0, __arg_1) => uniformMatrix4fv_Callback_2(mthis, __arg_0, __arg_1); - - static uniformMatrix4fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_uniformMatrix4fv_Callback"; - uniformMatrix4fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => uniformMatrix4fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static uniformMatrix4fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_uniformMatrix4fv_Callback"; - uniformMatrix4fv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => uniformMatrix4fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static uniformMatrix4fv_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_uniformMatrix4fv_Callback"; - uniformMatrix4fv_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => uniformMatrix4fv_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static useProgram_Callback_0(mthis) native "WebGLRenderingContext_useProgram_Callback"; - useProgram_Callback_0_(mthis) => useProgram_Callback_0(mthis); - - static useProgram_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_useProgram_Callback"; - useProgram_Callback_1_(mthis, __arg_0) => useProgram_Callback_1(mthis, __arg_0); - - static useProgram_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_useProgram_Callback"; - useProgram_Callback_2_(mthis, __arg_0, __arg_1) => useProgram_Callback_2(mthis, __arg_0, __arg_1); - - static useProgram_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_useProgram_Callback"; - useProgram_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => useProgram_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static validateProgram_Callback_0(mthis) native "WebGLRenderingContext_validateProgram_Callback"; - validateProgram_Callback_0_(mthis) => validateProgram_Callback_0(mthis); - - static validateProgram_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_validateProgram_Callback"; - validateProgram_Callback_1_(mthis, __arg_0) => validateProgram_Callback_1(mthis, __arg_0); - - static validateProgram_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_validateProgram_Callback"; - validateProgram_Callback_2_(mthis, __arg_0, __arg_1) => validateProgram_Callback_2(mthis, __arg_0, __arg_1); - - static validateProgram_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_validateProgram_Callback"; - validateProgram_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => validateProgram_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static vertexAttrib1f_Callback_0(mthis) native "WebGLRenderingContext_vertexAttrib1f_Callback"; - vertexAttrib1f_Callback_0_(mthis) => vertexAttrib1f_Callback_0(mthis); - - static vertexAttrib1f_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_vertexAttrib1f_Callback"; - vertexAttrib1f_Callback_1_(mthis, __arg_0) => vertexAttrib1f_Callback_1(mthis, __arg_0); - - static vertexAttrib1f_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_vertexAttrib1f_Callback"; - vertexAttrib1f_Callback_2_(mthis, __arg_0, __arg_1) => vertexAttrib1f_Callback_2(mthis, __arg_0, __arg_1); - - static vertexAttrib1f_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_vertexAttrib1f_Callback"; - vertexAttrib1f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => vertexAttrib1f_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static vertexAttrib1f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_vertexAttrib1f_Callback"; - vertexAttrib1f_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => vertexAttrib1f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static vertexAttrib1fv_Callback_0(mthis) native "WebGLRenderingContext_vertexAttrib1fv_Callback"; - vertexAttrib1fv_Callback_0_(mthis) => vertexAttrib1fv_Callback_0(mthis); - - static vertexAttrib1fv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_vertexAttrib1fv_Callback"; - vertexAttrib1fv_Callback_1_(mthis, __arg_0) => vertexAttrib1fv_Callback_1(mthis, __arg_0); - - static vertexAttrib1fv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_vertexAttrib1fv_Callback"; - vertexAttrib1fv_Callback_2_(mthis, __arg_0, __arg_1) => vertexAttrib1fv_Callback_2(mthis, __arg_0, __arg_1); - - static vertexAttrib1fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_vertexAttrib1fv_Callback"; - vertexAttrib1fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => vertexAttrib1fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static vertexAttrib1fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_vertexAttrib1fv_Callback"; - vertexAttrib1fv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => vertexAttrib1fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static vertexAttrib2f_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_vertexAttrib2f_Callback"; - vertexAttrib2f_Callback_1_(mthis, __arg_0) => vertexAttrib2f_Callback_1(mthis, __arg_0); - - static vertexAttrib2f_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_vertexAttrib2f_Callback"; - vertexAttrib2f_Callback_2_(mthis, __arg_0, __arg_1) => vertexAttrib2f_Callback_2(mthis, __arg_0, __arg_1); - - static vertexAttrib2f_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_vertexAttrib2f_Callback"; - vertexAttrib2f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => vertexAttrib2f_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static vertexAttrib2f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_vertexAttrib2f_Callback"; - vertexAttrib2f_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => vertexAttrib2f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static vertexAttrib2f_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_vertexAttrib2f_Callback"; - vertexAttrib2f_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => vertexAttrib2f_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static vertexAttrib2fv_Callback_0(mthis) native "WebGLRenderingContext_vertexAttrib2fv_Callback"; - vertexAttrib2fv_Callback_0_(mthis) => vertexAttrib2fv_Callback_0(mthis); - - static vertexAttrib2fv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_vertexAttrib2fv_Callback"; - vertexAttrib2fv_Callback_1_(mthis, __arg_0) => vertexAttrib2fv_Callback_1(mthis, __arg_0); - - static vertexAttrib2fv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_vertexAttrib2fv_Callback"; - vertexAttrib2fv_Callback_2_(mthis, __arg_0, __arg_1) => vertexAttrib2fv_Callback_2(mthis, __arg_0, __arg_1); - - static vertexAttrib2fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_vertexAttrib2fv_Callback"; - vertexAttrib2fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => vertexAttrib2fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static vertexAttrib2fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_vertexAttrib2fv_Callback"; - vertexAttrib2fv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => vertexAttrib2fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static vertexAttrib3f_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_vertexAttrib3f_Callback"; - vertexAttrib3f_Callback_2_(mthis, __arg_0, __arg_1) => vertexAttrib3f_Callback_2(mthis, __arg_0, __arg_1); - - static vertexAttrib3f_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_vertexAttrib3f_Callback"; - vertexAttrib3f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => vertexAttrib3f_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static vertexAttrib3f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_vertexAttrib3f_Callback"; - vertexAttrib3f_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => vertexAttrib3f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static vertexAttrib3f_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_vertexAttrib3f_Callback"; - vertexAttrib3f_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => vertexAttrib3f_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static vertexAttrib3f_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_vertexAttrib3f_Callback"; - vertexAttrib3f_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => vertexAttrib3f_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static vertexAttrib3fv_Callback_0(mthis) native "WebGLRenderingContext_vertexAttrib3fv_Callback"; - vertexAttrib3fv_Callback_0_(mthis) => vertexAttrib3fv_Callback_0(mthis); - - static vertexAttrib3fv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_vertexAttrib3fv_Callback"; - vertexAttrib3fv_Callback_1_(mthis, __arg_0) => vertexAttrib3fv_Callback_1(mthis, __arg_0); - - static vertexAttrib3fv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_vertexAttrib3fv_Callback"; - vertexAttrib3fv_Callback_2_(mthis, __arg_0, __arg_1) => vertexAttrib3fv_Callback_2(mthis, __arg_0, __arg_1); - - static vertexAttrib3fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_vertexAttrib3fv_Callback"; - vertexAttrib3fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => vertexAttrib3fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static vertexAttrib3fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_vertexAttrib3fv_Callback"; - vertexAttrib3fv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => vertexAttrib3fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static vertexAttrib4f_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_vertexAttrib4f_Callback"; - vertexAttrib4f_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => vertexAttrib4f_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static vertexAttrib4f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_vertexAttrib4f_Callback"; - vertexAttrib4f_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => vertexAttrib4f_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static vertexAttrib4f_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_vertexAttrib4f_Callback"; - vertexAttrib4f_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => vertexAttrib4f_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static vertexAttrib4f_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_vertexAttrib4f_Callback"; - vertexAttrib4f_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => vertexAttrib4f_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static vertexAttrib4f_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "WebGLRenderingContext_vertexAttrib4f_Callback"; - vertexAttrib4f_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => vertexAttrib4f_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static vertexAttrib4fv_Callback_0(mthis) native "WebGLRenderingContext_vertexAttrib4fv_Callback"; - vertexAttrib4fv_Callback_0_(mthis) => vertexAttrib4fv_Callback_0(mthis); - - static vertexAttrib4fv_Callback_1(mthis, __arg_0) native "WebGLRenderingContext_vertexAttrib4fv_Callback"; - vertexAttrib4fv_Callback_1_(mthis, __arg_0) => vertexAttrib4fv_Callback_1(mthis, __arg_0); - - static vertexAttrib4fv_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_vertexAttrib4fv_Callback"; - vertexAttrib4fv_Callback_2_(mthis, __arg_0, __arg_1) => vertexAttrib4fv_Callback_2(mthis, __arg_0, __arg_1); - - static vertexAttrib4fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_vertexAttrib4fv_Callback"; - vertexAttrib4fv_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => vertexAttrib4fv_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static vertexAttrib4fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_vertexAttrib4fv_Callback"; - vertexAttrib4fv_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => vertexAttrib4fv_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static vertexAttribPointer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_vertexAttribPointer_Callback"; - vertexAttribPointer_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => vertexAttribPointer_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static vertexAttribPointer_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_vertexAttribPointer_Callback"; - vertexAttribPointer_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => vertexAttribPointer_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static vertexAttribPointer_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_vertexAttribPointer_Callback"; - vertexAttribPointer_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => vertexAttribPointer_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static vertexAttribPointer_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "WebGLRenderingContext_vertexAttribPointer_Callback"; - vertexAttribPointer_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => vertexAttribPointer_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); - - static vertexAttribPointer_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "WebGLRenderingContext_vertexAttribPointer_Callback"; - vertexAttribPointer_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => vertexAttribPointer_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); - - static viewport_Callback_2(mthis, __arg_0, __arg_1) native "WebGLRenderingContext_viewport_Callback"; - viewport_Callback_2_(mthis, __arg_0, __arg_1) => viewport_Callback_2(mthis, __arg_0, __arg_1); - - static viewport_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebGLRenderingContext_viewport_Callback"; - viewport_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => viewport_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static viewport_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebGLRenderingContext_viewport_Callback"; - viewport_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => viewport_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static viewport_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebGLRenderingContext_viewport_Callback"; - viewport_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => viewport_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static viewport_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebGLRenderingContext_viewport_Callback"; - viewport_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => viewport_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + viewport_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("viewport", [__arg_0, __arg_1, __arg_2, __arg_3]); } @@ -28886,14 +15744,11 @@ class BlinkWebGLShader { class BlinkWebGLShaderPrecisionFormat { static final instance = new BlinkWebGLShaderPrecisionFormat(); - static precision_Getter(mthis) native "WebGLShaderPrecisionFormat_precision_Getter"; - precision_Getter_(mthis) => precision_Getter(mthis); + precision_Getter_(mthis) => mthis["precision"]; - static rangeMax_Getter(mthis) native "WebGLShaderPrecisionFormat_rangeMax_Getter"; - rangeMax_Getter_(mthis) => rangeMax_Getter(mthis); + rangeMax_Getter_(mthis) => mthis["rangeMax"]; - static rangeMin_Getter(mthis) native "WebGLShaderPrecisionFormat_rangeMin_Getter"; - rangeMin_Getter_(mthis) => rangeMin_Getter(mthis); + rangeMin_Getter_(mthis) => mthis["rangeMin"]; } @@ -28915,1762 +15770,985 @@ class BlinkWebGLVertexArrayObjectOES { class BlinkWebKitAnimationEvent extends BlinkEvent { static final instance = new BlinkWebKitAnimationEvent(); - static animationName_Getter(mthis) native "WebKitAnimationEvent_animationName_Getter"; - animationName_Getter_(mthis) => animationName_Getter(mthis); + animationName_Getter_(mthis) => mthis["animationName"]; - static constructorCallback_2(__arg_0, __arg_1) native "WebKitAnimationEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["WebKitAnimationEvent"], [__arg_0, __arg_1]); - static elapsedTime_Getter(mthis) native "WebKitAnimationEvent_elapsedTime_Getter"; - elapsedTime_Getter_(mthis) => elapsedTime_Getter(mthis); + elapsedTime_Getter_(mthis) => mthis["elapsedTime"]; } class BlinkWebKitCSSFilterRule extends BlinkCSSRule { static final instance = new BlinkWebKitCSSFilterRule(); - static style_Getter(mthis) native "WebKitCSSFilterRule_style_Getter"; - style_Getter_(mthis) => style_Getter(mthis); + style_Getter_(mthis) => mthis["style"]; } class BlinkWebKitCSSFilterValue extends BlinkCSSValueList { static final instance = new BlinkWebKitCSSFilterValue(); - static $__getter___Callback_1(mthis, __arg_0) native "WebKitCSSFilterValue___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static operationType_Getter(mthis) native "WebKitCSSFilterValue_operationType_Getter"; - operationType_Getter_(mthis) => operationType_Getter(mthis); + operationType_Getter_(mthis) => mthis["operationType"]; } class BlinkWebKitCSSMatrix { static final instance = new BlinkWebKitCSSMatrix(); - static a_Getter(mthis) native "WebKitCSSMatrix_a_Getter"; - a_Getter_(mthis) => a_Getter(mthis); + a_Getter_(mthis) => mthis["a"]; - static a_Setter(mthis, __arg_0) native "WebKitCSSMatrix_a_Setter"; - a_Setter_(mthis, __arg_0) => a_Setter(mthis, __arg_0); + a_Setter_(mthis, __arg_0) => mthis["a"] = __arg_0; - static b_Getter(mthis) native "WebKitCSSMatrix_b_Getter"; - b_Getter_(mthis) => b_Getter(mthis); + b_Getter_(mthis) => mthis["b"]; - static b_Setter(mthis, __arg_0) native "WebKitCSSMatrix_b_Setter"; - b_Setter_(mthis, __arg_0) => b_Setter(mthis, __arg_0); + b_Setter_(mthis, __arg_0) => mthis["b"] = __arg_0; - static c_Getter(mthis) native "WebKitCSSMatrix_c_Getter"; - c_Getter_(mthis) => c_Getter(mthis); + c_Getter_(mthis) => mthis["c"]; - static c_Setter(mthis, __arg_0) native "WebKitCSSMatrix_c_Setter"; - c_Setter_(mthis, __arg_0) => c_Setter(mthis, __arg_0); + c_Setter_(mthis, __arg_0) => mthis["c"] = __arg_0; - static constructorCallback_0() native "WebKitCSSMatrix_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["WebKitCSSMatrix"], []); - static constructorCallback_1(__arg_0) native "WebKitCSSMatrix_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["WebKitCSSMatrix"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "WebKitCSSMatrix_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + d_Getter_(mthis) => mthis["d"]; - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "WebKitCSSMatrix_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + d_Setter_(mthis, __arg_0) => mthis["d"] = __arg_0; - static d_Getter(mthis) native "WebKitCSSMatrix_d_Getter"; - d_Getter_(mthis) => d_Getter(mthis); + e_Getter_(mthis) => mthis["e"]; - static d_Setter(mthis, __arg_0) native "WebKitCSSMatrix_d_Setter"; - d_Setter_(mthis, __arg_0) => d_Setter(mthis, __arg_0); + e_Setter_(mthis, __arg_0) => mthis["e"] = __arg_0; - static e_Getter(mthis) native "WebKitCSSMatrix_e_Getter"; - e_Getter_(mthis) => e_Getter(mthis); + f_Getter_(mthis) => mthis["f"]; - static e_Setter(mthis, __arg_0) native "WebKitCSSMatrix_e_Setter"; - e_Setter_(mthis, __arg_0) => e_Setter(mthis, __arg_0); + f_Setter_(mthis, __arg_0) => mthis["f"] = __arg_0; - static f_Getter(mthis) native "WebKitCSSMatrix_f_Getter"; - f_Getter_(mthis) => f_Getter(mthis); + inverse_Callback_0_(mthis) => mthis.callMethod("inverse", []); - static f_Setter(mthis, __arg_0) native "WebKitCSSMatrix_f_Setter"; - f_Setter_(mthis, __arg_0) => f_Setter(mthis, __arg_0); + m11_Getter_(mthis) => mthis["m11"]; - static inverse_Callback_0(mthis) native "WebKitCSSMatrix_inverse_Callback"; - inverse_Callback_0_(mthis) => inverse_Callback_0(mthis); + m11_Setter_(mthis, __arg_0) => mthis["m11"] = __arg_0; - static inverse_Callback_1(mthis, __arg_0) native "WebKitCSSMatrix_inverse_Callback"; - inverse_Callback_1_(mthis, __arg_0) => inverse_Callback_1(mthis, __arg_0); + m12_Getter_(mthis) => mthis["m12"]; - static inverse_Callback_2(mthis, __arg_0, __arg_1) native "WebKitCSSMatrix_inverse_Callback"; - inverse_Callback_2_(mthis, __arg_0, __arg_1) => inverse_Callback_2(mthis, __arg_0, __arg_1); + m12_Setter_(mthis, __arg_0) => mthis["m12"] = __arg_0; - static m11_Getter(mthis) native "WebKitCSSMatrix_m11_Getter"; - m11_Getter_(mthis) => m11_Getter(mthis); + m13_Getter_(mthis) => mthis["m13"]; - static m11_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m11_Setter"; - m11_Setter_(mthis, __arg_0) => m11_Setter(mthis, __arg_0); + m13_Setter_(mthis, __arg_0) => mthis["m13"] = __arg_0; - static m12_Getter(mthis) native "WebKitCSSMatrix_m12_Getter"; - m12_Getter_(mthis) => m12_Getter(mthis); + m14_Getter_(mthis) => mthis["m14"]; - static m12_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m12_Setter"; - m12_Setter_(mthis, __arg_0) => m12_Setter(mthis, __arg_0); + m14_Setter_(mthis, __arg_0) => mthis["m14"] = __arg_0; - static m13_Getter(mthis) native "WebKitCSSMatrix_m13_Getter"; - m13_Getter_(mthis) => m13_Getter(mthis); + m21_Getter_(mthis) => mthis["m21"]; - static m13_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m13_Setter"; - m13_Setter_(mthis, __arg_0) => m13_Setter(mthis, __arg_0); + m21_Setter_(mthis, __arg_0) => mthis["m21"] = __arg_0; - static m14_Getter(mthis) native "WebKitCSSMatrix_m14_Getter"; - m14_Getter_(mthis) => m14_Getter(mthis); + m22_Getter_(mthis) => mthis["m22"]; - static m14_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m14_Setter"; - m14_Setter_(mthis, __arg_0) => m14_Setter(mthis, __arg_0); + m22_Setter_(mthis, __arg_0) => mthis["m22"] = __arg_0; - static m21_Getter(mthis) native "WebKitCSSMatrix_m21_Getter"; - m21_Getter_(mthis) => m21_Getter(mthis); + m23_Getter_(mthis) => mthis["m23"]; - static m21_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m21_Setter"; - m21_Setter_(mthis, __arg_0) => m21_Setter(mthis, __arg_0); + m23_Setter_(mthis, __arg_0) => mthis["m23"] = __arg_0; - static m22_Getter(mthis) native "WebKitCSSMatrix_m22_Getter"; - m22_Getter_(mthis) => m22_Getter(mthis); + m24_Getter_(mthis) => mthis["m24"]; - static m22_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m22_Setter"; - m22_Setter_(mthis, __arg_0) => m22_Setter(mthis, __arg_0); + m24_Setter_(mthis, __arg_0) => mthis["m24"] = __arg_0; - static m23_Getter(mthis) native "WebKitCSSMatrix_m23_Getter"; - m23_Getter_(mthis) => m23_Getter(mthis); + m31_Getter_(mthis) => mthis["m31"]; - static m23_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m23_Setter"; - m23_Setter_(mthis, __arg_0) => m23_Setter(mthis, __arg_0); + m31_Setter_(mthis, __arg_0) => mthis["m31"] = __arg_0; - static m24_Getter(mthis) native "WebKitCSSMatrix_m24_Getter"; - m24_Getter_(mthis) => m24_Getter(mthis); + m32_Getter_(mthis) => mthis["m32"]; - static m24_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m24_Setter"; - m24_Setter_(mthis, __arg_0) => m24_Setter(mthis, __arg_0); + m32_Setter_(mthis, __arg_0) => mthis["m32"] = __arg_0; - static m31_Getter(mthis) native "WebKitCSSMatrix_m31_Getter"; - m31_Getter_(mthis) => m31_Getter(mthis); + m33_Getter_(mthis) => mthis["m33"]; - static m31_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m31_Setter"; - m31_Setter_(mthis, __arg_0) => m31_Setter(mthis, __arg_0); + m33_Setter_(mthis, __arg_0) => mthis["m33"] = __arg_0; - static m32_Getter(mthis) native "WebKitCSSMatrix_m32_Getter"; - m32_Getter_(mthis) => m32_Getter(mthis); + m34_Getter_(mthis) => mthis["m34"]; - static m32_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m32_Setter"; - m32_Setter_(mthis, __arg_0) => m32_Setter(mthis, __arg_0); + m34_Setter_(mthis, __arg_0) => mthis["m34"] = __arg_0; - static m33_Getter(mthis) native "WebKitCSSMatrix_m33_Getter"; - m33_Getter_(mthis) => m33_Getter(mthis); + m41_Getter_(mthis) => mthis["m41"]; - static m33_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m33_Setter"; - m33_Setter_(mthis, __arg_0) => m33_Setter(mthis, __arg_0); + m41_Setter_(mthis, __arg_0) => mthis["m41"] = __arg_0; - static m34_Getter(mthis) native "WebKitCSSMatrix_m34_Getter"; - m34_Getter_(mthis) => m34_Getter(mthis); + m42_Getter_(mthis) => mthis["m42"]; - static m34_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m34_Setter"; - m34_Setter_(mthis, __arg_0) => m34_Setter(mthis, __arg_0); + m42_Setter_(mthis, __arg_0) => mthis["m42"] = __arg_0; - static m41_Getter(mthis) native "WebKitCSSMatrix_m41_Getter"; - m41_Getter_(mthis) => m41_Getter(mthis); + m43_Getter_(mthis) => mthis["m43"]; - static m41_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m41_Setter"; - m41_Setter_(mthis, __arg_0) => m41_Setter(mthis, __arg_0); + m43_Setter_(mthis, __arg_0) => mthis["m43"] = __arg_0; - static m42_Getter(mthis) native "WebKitCSSMatrix_m42_Getter"; - m42_Getter_(mthis) => m42_Getter(mthis); + m44_Getter_(mthis) => mthis["m44"]; - static m42_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m42_Setter"; - m42_Setter_(mthis, __arg_0) => m42_Setter(mthis, __arg_0); + m44_Setter_(mthis, __arg_0) => mthis["m44"] = __arg_0; - static m43_Getter(mthis) native "WebKitCSSMatrix_m43_Getter"; - m43_Getter_(mthis) => m43_Getter(mthis); + multiply_Callback_0_(mthis) => mthis.callMethod("multiply", []); - static m43_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m43_Setter"; - m43_Setter_(mthis, __arg_0) => m43_Setter(mthis, __arg_0); + multiply_Callback_1_(mthis, __arg_0) => mthis.callMethod("multiply", [__arg_0]); - static m44_Getter(mthis) native "WebKitCSSMatrix_m44_Getter"; - m44_Getter_(mthis) => m44_Getter(mthis); + rotateAxisAngle_Callback_0_(mthis) => mthis.callMethod("rotateAxisAngle", []); - static m44_Setter(mthis, __arg_0) native "WebKitCSSMatrix_m44_Setter"; - m44_Setter_(mthis, __arg_0) => m44_Setter(mthis, __arg_0); + rotateAxisAngle_Callback_1_(mthis, __arg_0) => mthis.callMethod("rotateAxisAngle", [__arg_0]); - static multiply_Callback_0(mthis) native "WebKitCSSMatrix_multiply_Callback"; - multiply_Callback_0_(mthis) => multiply_Callback_0(mthis); + rotateAxisAngle_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("rotateAxisAngle", [__arg_0, __arg_1]); - static multiply_Callback_1(mthis, __arg_0) native "WebKitCSSMatrix_multiply_Callback"; - multiply_Callback_1_(mthis, __arg_0) => multiply_Callback_1(mthis, __arg_0); + rotateAxisAngle_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("rotateAxisAngle", [__arg_0, __arg_1, __arg_2]); - static multiply_Callback_2(mthis, __arg_0, __arg_1) native "WebKitCSSMatrix_multiply_Callback"; - multiply_Callback_2_(mthis, __arg_0, __arg_1) => multiply_Callback_2(mthis, __arg_0, __arg_1); + rotateAxisAngle_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("rotateAxisAngle", [__arg_0, __arg_1, __arg_2, __arg_3]); - static multiply_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebKitCSSMatrix_multiply_Callback"; - multiply_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => multiply_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + rotate_Callback_0_(mthis) => mthis.callMethod("rotate", []); - static rotateAxisAngle_Callback_0(mthis) native "WebKitCSSMatrix_rotateAxisAngle_Callback"; - rotateAxisAngle_Callback_0_(mthis) => rotateAxisAngle_Callback_0(mthis); + rotate_Callback_1_(mthis, __arg_0) => mthis.callMethod("rotate", [__arg_0]); - static rotateAxisAngle_Callback_1(mthis, __arg_0) native "WebKitCSSMatrix_rotateAxisAngle_Callback"; - rotateAxisAngle_Callback_1_(mthis, __arg_0) => rotateAxisAngle_Callback_1(mthis, __arg_0); + rotate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("rotate", [__arg_0, __arg_1]); - static rotateAxisAngle_Callback_2(mthis, __arg_0, __arg_1) native "WebKitCSSMatrix_rotateAxisAngle_Callback"; - rotateAxisAngle_Callback_2_(mthis, __arg_0, __arg_1) => rotateAxisAngle_Callback_2(mthis, __arg_0, __arg_1); + rotate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("rotate", [__arg_0, __arg_1, __arg_2]); - static rotateAxisAngle_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebKitCSSMatrix_rotateAxisAngle_Callback"; - rotateAxisAngle_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => rotateAxisAngle_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + scale_Callback_0_(mthis) => mthis.callMethod("scale", []); - static rotateAxisAngle_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebKitCSSMatrix_rotateAxisAngle_Callback"; - rotateAxisAngle_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => rotateAxisAngle_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + scale_Callback_1_(mthis, __arg_0) => mthis.callMethod("scale", [__arg_0]); - static rotateAxisAngle_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebKitCSSMatrix_rotateAxisAngle_Callback"; - rotateAxisAngle_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => rotateAxisAngle_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + scale_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("scale", [__arg_0, __arg_1]); - static rotateAxisAngle_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WebKitCSSMatrix_rotateAxisAngle_Callback"; - rotateAxisAngle_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => rotateAxisAngle_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + scale_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("scale", [__arg_0, __arg_1, __arg_2]); - static rotate_Callback_0(mthis) native "WebKitCSSMatrix_rotate_Callback"; - rotate_Callback_0_(mthis) => rotate_Callback_0(mthis); + setMatrixValue_Callback_0_(mthis) => mthis.callMethod("setMatrixValue", []); - static rotate_Callback_1(mthis, __arg_0) native "WebKitCSSMatrix_rotate_Callback"; - rotate_Callback_1_(mthis, __arg_0) => rotate_Callback_1(mthis, __arg_0); + setMatrixValue_Callback_1_(mthis, __arg_0) => mthis.callMethod("setMatrixValue", [__arg_0]); - static rotate_Callback_2(mthis, __arg_0, __arg_1) native "WebKitCSSMatrix_rotate_Callback"; - rotate_Callback_2_(mthis, __arg_0, __arg_1) => rotate_Callback_2(mthis, __arg_0, __arg_1); + skewX_Callback_0_(mthis) => mthis.callMethod("skewX", []); - static rotate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebKitCSSMatrix_rotate_Callback"; - rotate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => rotate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + skewX_Callback_1_(mthis, __arg_0) => mthis.callMethod("skewX", [__arg_0]); - static rotate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebKitCSSMatrix_rotate_Callback"; - rotate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => rotate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + skewY_Callback_0_(mthis) => mthis.callMethod("skewY", []); - static rotate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebKitCSSMatrix_rotate_Callback"; - rotate_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => rotate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + skewY_Callback_1_(mthis, __arg_0) => mthis.callMethod("skewY", [__arg_0]); - static scale_Callback_0(mthis) native "WebKitCSSMatrix_scale_Callback"; - scale_Callback_0_(mthis) => scale_Callback_0(mthis); + translate_Callback_0_(mthis) => mthis.callMethod("translate", []); - static scale_Callback_1(mthis, __arg_0) native "WebKitCSSMatrix_scale_Callback"; - scale_Callback_1_(mthis, __arg_0) => scale_Callback_1(mthis, __arg_0); + translate_Callback_1_(mthis, __arg_0) => mthis.callMethod("translate", [__arg_0]); - static scale_Callback_2(mthis, __arg_0, __arg_1) native "WebKitCSSMatrix_scale_Callback"; - scale_Callback_2_(mthis, __arg_0, __arg_1) => scale_Callback_2(mthis, __arg_0, __arg_1); + translate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("translate", [__arg_0, __arg_1]); - static scale_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebKitCSSMatrix_scale_Callback"; - scale_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scale_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static scale_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebKitCSSMatrix_scale_Callback"; - scale_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => scale_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static scale_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebKitCSSMatrix_scale_Callback"; - scale_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => scale_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static setMatrixValue_Callback_0(mthis) native "WebKitCSSMatrix_setMatrixValue_Callback"; - setMatrixValue_Callback_0_(mthis) => setMatrixValue_Callback_0(mthis); - - static setMatrixValue_Callback_1(mthis, __arg_0) native "WebKitCSSMatrix_setMatrixValue_Callback"; - setMatrixValue_Callback_1_(mthis, __arg_0) => setMatrixValue_Callback_1(mthis, __arg_0); - - static setMatrixValue_Callback_2(mthis, __arg_0, __arg_1) native "WebKitCSSMatrix_setMatrixValue_Callback"; - setMatrixValue_Callback_2_(mthis, __arg_0, __arg_1) => setMatrixValue_Callback_2(mthis, __arg_0, __arg_1); - - static setMatrixValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebKitCSSMatrix_setMatrixValue_Callback"; - setMatrixValue_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setMatrixValue_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static skewX_Callback_0(mthis) native "WebKitCSSMatrix_skewX_Callback"; - skewX_Callback_0_(mthis) => skewX_Callback_0(mthis); - - static skewX_Callback_1(mthis, __arg_0) native "WebKitCSSMatrix_skewX_Callback"; - skewX_Callback_1_(mthis, __arg_0) => skewX_Callback_1(mthis, __arg_0); - - static skewX_Callback_2(mthis, __arg_0, __arg_1) native "WebKitCSSMatrix_skewX_Callback"; - skewX_Callback_2_(mthis, __arg_0, __arg_1) => skewX_Callback_2(mthis, __arg_0, __arg_1); - - static skewX_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebKitCSSMatrix_skewX_Callback"; - skewX_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => skewX_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static skewY_Callback_0(mthis) native "WebKitCSSMatrix_skewY_Callback"; - skewY_Callback_0_(mthis) => skewY_Callback_0(mthis); - - static skewY_Callback_1(mthis, __arg_0) native "WebKitCSSMatrix_skewY_Callback"; - skewY_Callback_1_(mthis, __arg_0) => skewY_Callback_1(mthis, __arg_0); - - static skewY_Callback_2(mthis, __arg_0, __arg_1) native "WebKitCSSMatrix_skewY_Callback"; - skewY_Callback_2_(mthis, __arg_0, __arg_1) => skewY_Callback_2(mthis, __arg_0, __arg_1); - - static skewY_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebKitCSSMatrix_skewY_Callback"; - skewY_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => skewY_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static translate_Callback_0(mthis) native "WebKitCSSMatrix_translate_Callback"; - translate_Callback_0_(mthis) => translate_Callback_0(mthis); - - static translate_Callback_1(mthis, __arg_0) native "WebKitCSSMatrix_translate_Callback"; - translate_Callback_1_(mthis, __arg_0) => translate_Callback_1(mthis, __arg_0); - - static translate_Callback_2(mthis, __arg_0, __arg_1) native "WebKitCSSMatrix_translate_Callback"; - translate_Callback_2_(mthis, __arg_0, __arg_1) => translate_Callback_2(mthis, __arg_0, __arg_1); - - static translate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebKitCSSMatrix_translate_Callback"; - translate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => translate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static translate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebKitCSSMatrix_translate_Callback"; - translate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => translate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static translate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WebKitCSSMatrix_translate_Callback"; - translate_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => translate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + translate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("translate", [__arg_0, __arg_1, __arg_2]); } class BlinkWebKitCSSTransformValue extends BlinkCSSValueList { static final instance = new BlinkWebKitCSSTransformValue(); - static $__getter___Callback_1(mthis, __arg_0) native "WebKitCSSTransformValue___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static operationType_Getter(mthis) native "WebKitCSSTransformValue_operationType_Getter"; - operationType_Getter_(mthis) => operationType_Getter(mthis); + operationType_Getter_(mthis) => mthis["operationType"]; } class BlinkWebKitGamepad { static final instance = new BlinkWebKitGamepad(); - static axes_Getter(mthis) native "WebKitGamepad_axes_Getter"; - axes_Getter_(mthis) => axes_Getter(mthis); + axes_Getter_(mthis) => mthis["axes"]; - static buttons_Getter(mthis) native "WebKitGamepad_buttons_Getter"; - buttons_Getter_(mthis) => buttons_Getter(mthis); + buttons_Getter_(mthis) => mthis["buttons"]; - static connected_Getter(mthis) native "WebKitGamepad_connected_Getter"; - connected_Getter_(mthis) => connected_Getter(mthis); + connected_Getter_(mthis) => mthis["connected"]; - static id_Getter(mthis) native "WebKitGamepad_id_Getter"; - id_Getter_(mthis) => id_Getter(mthis); + id_Getter_(mthis) => mthis["id"]; - static index_Getter(mthis) native "WebKitGamepad_index_Getter"; - index_Getter_(mthis) => index_Getter(mthis); + index_Getter_(mthis) => mthis["index"]; - static mapping_Getter(mthis) native "WebKitGamepad_mapping_Getter"; - mapping_Getter_(mthis) => mapping_Getter(mthis); + mapping_Getter_(mthis) => mthis["mapping"]; - static timestamp_Getter(mthis) native "WebKitGamepad_timestamp_Getter"; - timestamp_Getter_(mthis) => timestamp_Getter(mthis); + timestamp_Getter_(mthis) => mthis["timestamp"]; } class BlinkWebKitGamepadList { static final instance = new BlinkWebKitGamepadList(); - static $__getter___Callback_1(mthis, __arg_0) native "WebKitGamepadList___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static item_Callback_0(mthis) native "WebKitGamepadList_item_Callback"; - item_Callback_0_(mthis) => item_Callback_0(mthis); + item_Callback_0_(mthis) => mthis.callMethod("item", []); - static item_Callback_1(mthis, __arg_0) native "WebKitGamepadList_item_Callback"; - item_Callback_1_(mthis, __arg_0) => item_Callback_1(mthis, __arg_0); + item_Callback_1_(mthis, __arg_0) => mthis.callMethod("item", [__arg_0]); - static item_Callback_2(mthis, __arg_0, __arg_1) native "WebKitGamepadList_item_Callback"; - item_Callback_2_(mthis, __arg_0, __arg_1) => item_Callback_2(mthis, __arg_0, __arg_1); - - static item_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebKitGamepadList_item_Callback"; - item_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => item_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static length_Getter(mthis) native "WebKitGamepadList_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + length_Getter_(mthis) => mthis["length"]; } class BlinkWebSocket extends BlinkEventTarget { static final instance = new BlinkWebSocket(); - static URL_Getter(mthis) native "WebSocket_URL_Getter"; - URL_Getter_(mthis) => URL_Getter(mthis); + URL_Getter_(mthis) => mthis["URL"]; - static binaryType_Getter(mthis) native "WebSocket_binaryType_Getter"; - binaryType_Getter_(mthis) => binaryType_Getter(mthis); + binaryType_Getter_(mthis) => mthis["binaryType"]; - static binaryType_Setter(mthis, __arg_0) native "WebSocket_binaryType_Setter"; - binaryType_Setter_(mthis, __arg_0) => binaryType_Setter(mthis, __arg_0); + binaryType_Setter_(mthis, __arg_0) => mthis["binaryType"] = __arg_0; - static bufferedAmount_Getter(mthis) native "WebSocket_bufferedAmount_Getter"; - bufferedAmount_Getter_(mthis) => bufferedAmount_Getter(mthis); + bufferedAmount_Getter_(mthis) => mthis["bufferedAmount"]; - static close_Callback_0(mthis) native "WebSocket_close_Callback"; - close_Callback_0_(mthis) => close_Callback_0(mthis); + close_Callback_0_(mthis) => mthis.callMethod("close", []); - static close_Callback_1(mthis, __arg_0) native "WebSocket_close_Callback"; - close_Callback_1_(mthis, __arg_0) => close_Callback_1(mthis, __arg_0); + close_Callback_1_(mthis, __arg_0) => mthis.callMethod("close", [__arg_0]); - static close_Callback_2(mthis, __arg_0, __arg_1) native "WebSocket_close_Callback"; - close_Callback_2_(mthis, __arg_0, __arg_1) => close_Callback_2(mthis, __arg_0, __arg_1); + close_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("close", [__arg_0, __arg_1]); - static close_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebSocket_close_Callback"; - close_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => close_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + constructorCallback_0_() => new js.JsObject(js.context["WebSocket"], []); - static close_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WebSocket_close_Callback"; - close_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => close_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["WebSocket"], [__arg_0]); - static constructorCallback_0() native "WebSocket_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["WebSocket"], [__arg_0, __arg_1]); - static constructorCallback_1(__arg_0) native "WebSocket_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + extensions_Getter_(mthis) => mthis["extensions"]; - static constructorCallback_2(__arg_0, __arg_1) native "WebSocket_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + onclose_Getter_(mthis) => mthis["onclose"]; - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "WebSocket_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + onclose_Setter_(mthis, __arg_0) => mthis["onclose"] = __arg_0; - static constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3) native "WebSocket_constructorCallback"; - constructorCallback_4_(__arg_0, __arg_1, __arg_2, __arg_3) => constructorCallback_4(__arg_0, __arg_1, __arg_2, __arg_3); + onerror_Getter_(mthis) => mthis["onerror"]; - static extensions_Getter(mthis) native "WebSocket_extensions_Getter"; - extensions_Getter_(mthis) => extensions_Getter(mthis); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onclose_Getter(mthis) native "WebSocket_onclose_Getter"; - onclose_Getter_(mthis) => onclose_Getter(mthis); + onmessage_Getter_(mthis) => mthis["onmessage"]; - static onclose_Setter(mthis, __arg_0) native "WebSocket_onclose_Setter"; - onclose_Setter_(mthis, __arg_0) => onclose_Setter(mthis, __arg_0); + onmessage_Setter_(mthis, __arg_0) => mthis["onmessage"] = __arg_0; - static onerror_Getter(mthis) native "WebSocket_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onopen_Getter_(mthis) => mthis["onopen"]; - static onerror_Setter(mthis, __arg_0) native "WebSocket_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onopen_Setter_(mthis, __arg_0) => mthis["onopen"] = __arg_0; - static onmessage_Getter(mthis) native "WebSocket_onmessage_Getter"; - onmessage_Getter_(mthis) => onmessage_Getter(mthis); + protocol_Getter_(mthis) => mthis["protocol"]; - static onmessage_Setter(mthis, __arg_0) native "WebSocket_onmessage_Setter"; - onmessage_Setter_(mthis, __arg_0) => onmessage_Setter(mthis, __arg_0); + readyState_Getter_(mthis) => mthis["readyState"]; - static onopen_Getter(mthis) native "WebSocket_onopen_Getter"; - onopen_Getter_(mthis) => onopen_Getter(mthis); + send_Callback_0_(mthis) => mthis.callMethod("send", []); - static onopen_Setter(mthis, __arg_0) native "WebSocket_onopen_Setter"; - onopen_Setter_(mthis, __arg_0) => onopen_Setter(mthis, __arg_0); + send_Callback_1_(mthis, __arg_0) => mthis.callMethod("send", [__arg_0]); - static protocol_Getter(mthis) native "WebSocket_protocol_Getter"; - protocol_Getter_(mthis) => protocol_Getter(mthis); - - static readyState_Getter(mthis) native "WebSocket_readyState_Getter"; - readyState_Getter_(mthis) => readyState_Getter(mthis); - - static send_Callback_0(mthis) native "WebSocket_send_Callback"; - send_Callback_0_(mthis) => send_Callback_0(mthis); - - static send_Callback_1(mthis, __arg_0) native "WebSocket_send_Callback"; - send_Callback_1_(mthis, __arg_0) => send_Callback_1(mthis, __arg_0); - - static send_Callback_2(mthis, __arg_0, __arg_1) native "WebSocket_send_Callback"; - send_Callback_2_(mthis, __arg_0, __arg_1) => send_Callback_2(mthis, __arg_0, __arg_1); - - static send_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WebSocket_send_Callback"; - send_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => send_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static url_Getter(mthis) native "WebSocket_url_Getter"; - url_Getter_(mthis) => url_Getter(mthis); + url_Getter_(mthis) => mthis["url"]; } class BlinkWheelEvent extends BlinkMouseEvent { static final instance = new BlinkWheelEvent(); - static constructorCallback_2(__arg_0, __arg_1) native "WheelEvent_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + constructorCallback_2_(__arg_0, __arg_1) => new js.JsObject(js.context["WheelEvent"], [__arg_0, __arg_1]); - static deltaMode_Getter(mthis) native "WheelEvent_deltaMode_Getter"; - deltaMode_Getter_(mthis) => deltaMode_Getter(mthis); + deltaMode_Getter_(mthis) => mthis["deltaMode"]; - static deltaX_Getter(mthis) native "WheelEvent_deltaX_Getter"; - deltaX_Getter_(mthis) => deltaX_Getter(mthis); + deltaX_Getter_(mthis) => mthis["deltaX"]; - static deltaY_Getter(mthis) native "WheelEvent_deltaY_Getter"; - deltaY_Getter_(mthis) => deltaY_Getter(mthis); + deltaY_Getter_(mthis) => mthis["deltaY"]; - static deltaZ_Getter(mthis) native "WheelEvent_deltaZ_Getter"; - deltaZ_Getter_(mthis) => deltaZ_Getter(mthis); + deltaZ_Getter_(mthis) => mthis["deltaZ"]; - static wheelDeltaX_Getter(mthis) native "WheelEvent_wheelDeltaX_Getter"; - wheelDeltaX_Getter_(mthis) => wheelDeltaX_Getter(mthis); + wheelDeltaX_Getter_(mthis) => mthis["wheelDeltaX"]; - static wheelDeltaY_Getter(mthis) native "WheelEvent_wheelDeltaY_Getter"; - wheelDeltaY_Getter_(mthis) => wheelDeltaY_Getter(mthis); + wheelDeltaY_Getter_(mthis) => mthis["wheelDeltaY"]; } class BlinkWindow extends BlinkEventTarget { static final instance = new BlinkWindow(); - static $__getter___Callback_1(mthis, __arg_0) native "Window___getter___Callback"; - $__getter___Callback_1_(mthis, __arg_0) => $__getter___Callback_1(mthis, __arg_0); + $__getter___Callback_1_(mthis, __arg_0) => mthis.callMethod("__getter__", [__arg_0]); - static CSS_Getter(mthis) native "Window_CSS_Getter"; - CSS_Getter_(mthis) => CSS_Getter(mthis); + CSS_Getter_(mthis) => mthis["CSS"]; - static alert_Callback_0(mthis) native "Window_alert_Callback"; - alert_Callback_0_(mthis) => alert_Callback_0(mthis); + alert_Callback_0_(mthis) => mthis.callMethod("alert", []); - static alert_Callback_1(mthis, __arg_0) native "Window_alert_Callback"; - alert_Callback_1_(mthis, __arg_0) => alert_Callback_1(mthis, __arg_0); + alert_Callback_1_(mthis, __arg_0) => mthis.callMethod("alert", [__arg_0]); - static alert_Callback_2(mthis, __arg_0, __arg_1) native "Window_alert_Callback"; - alert_Callback_2_(mthis, __arg_0, __arg_1) => alert_Callback_2(mthis, __arg_0, __arg_1); + applicationCache_Getter_(mthis) => mthis["applicationCache"]; - static alert_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_alert_Callback"; - alert_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => alert_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + atob_Callback_0_(mthis) => mthis.callMethod("atob", []); - static applicationCache_Getter(mthis) native "Window_applicationCache_Getter"; - applicationCache_Getter_(mthis) => applicationCache_Getter(mthis); + atob_Callback_1_(mthis, __arg_0) => mthis.callMethod("atob", [__arg_0]); - static atob_Callback_0(mthis) native "Window_atob_Callback"; - atob_Callback_0_(mthis) => atob_Callback_0(mthis); + blur_Callback_0_(mthis) => mthis.callMethod("blur", []); - static atob_Callback_1(mthis, __arg_0) native "Window_atob_Callback"; - atob_Callback_1_(mthis, __arg_0) => atob_Callback_1(mthis, __arg_0); + btoa_Callback_0_(mthis) => mthis.callMethod("btoa", []); - static atob_Callback_2(mthis, __arg_0, __arg_1) native "Window_atob_Callback"; - atob_Callback_2_(mthis, __arg_0, __arg_1) => atob_Callback_2(mthis, __arg_0, __arg_1); + btoa_Callback_1_(mthis, __arg_0) => mthis.callMethod("btoa", [__arg_0]); - static atob_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_atob_Callback"; - atob_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => atob_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + cancelAnimationFrame_Callback_0_(mthis) => mthis.callMethod("cancelAnimationFrame", []); - static blur_Callback_0(mthis) native "Window_blur_Callback"; - blur_Callback_0_(mthis) => blur_Callback_0(mthis); + cancelAnimationFrame_Callback_1_(mthis, __arg_0) => mthis.callMethod("cancelAnimationFrame", [__arg_0]); - static blur_Callback_1(mthis, __arg_0) native "Window_blur_Callback"; - blur_Callback_1_(mthis, __arg_0) => blur_Callback_1(mthis, __arg_0); + captureEvents_Callback_0_(mthis) => mthis.callMethod("captureEvents", []); - static blur_Callback_2(mthis, __arg_0, __arg_1) native "Window_blur_Callback"; - blur_Callback_2_(mthis, __arg_0, __arg_1) => blur_Callback_2(mthis, __arg_0, __arg_1); + clearInterval_Callback_0_(mthis) => mthis.callMethod("clearInterval", []); - static btoa_Callback_0(mthis) native "Window_btoa_Callback"; - btoa_Callback_0_(mthis) => btoa_Callback_0(mthis); + clearInterval_Callback_1_(mthis, __arg_0) => mthis.callMethod("clearInterval", [__arg_0]); - static btoa_Callback_1(mthis, __arg_0) native "Window_btoa_Callback"; - btoa_Callback_1_(mthis, __arg_0) => btoa_Callback_1(mthis, __arg_0); + clearTimeout_Callback_0_(mthis) => mthis.callMethod("clearTimeout", []); - static btoa_Callback_2(mthis, __arg_0, __arg_1) native "Window_btoa_Callback"; - btoa_Callback_2_(mthis, __arg_0, __arg_1) => btoa_Callback_2(mthis, __arg_0, __arg_1); + clearTimeout_Callback_1_(mthis, __arg_0) => mthis.callMethod("clearTimeout", [__arg_0]); - static btoa_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_btoa_Callback"; - btoa_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => btoa_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + close_Callback_0_(mthis) => mthis.callMethod("close", []); - static cancelAnimationFrame_Callback_0(mthis) native "Window_cancelAnimationFrame_Callback"; - cancelAnimationFrame_Callback_0_(mthis) => cancelAnimationFrame_Callback_0(mthis); + closed_Getter_(mthis) => mthis["closed"]; - static cancelAnimationFrame_Callback_1(mthis, __arg_0) native "Window_cancelAnimationFrame_Callback"; - cancelAnimationFrame_Callback_1_(mthis, __arg_0) => cancelAnimationFrame_Callback_1(mthis, __arg_0); + confirm_Callback_0_(mthis) => mthis.callMethod("confirm", []); - static cancelAnimationFrame_Callback_2(mthis, __arg_0, __arg_1) native "Window_cancelAnimationFrame_Callback"; - cancelAnimationFrame_Callback_2_(mthis, __arg_0, __arg_1) => cancelAnimationFrame_Callback_2(mthis, __arg_0, __arg_1); + confirm_Callback_1_(mthis, __arg_0) => mthis.callMethod("confirm", [__arg_0]); - static cancelAnimationFrame_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_cancelAnimationFrame_Callback"; - cancelAnimationFrame_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => cancelAnimationFrame_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + console_Getter_(mthis) => mthis["console"]; - static captureEvents_Callback_0(mthis) native "Window_captureEvents_Callback"; - captureEvents_Callback_0_(mthis) => captureEvents_Callback_0(mthis); + crypto_Getter_(mthis) => mthis["crypto"]; - static captureEvents_Callback_1(mthis, __arg_0) native "Window_captureEvents_Callback"; - captureEvents_Callback_1_(mthis, __arg_0) => captureEvents_Callback_1(mthis, __arg_0); + defaultStatus_Getter_(mthis) => mthis["defaultStatus"]; - static captureEvents_Callback_2(mthis, __arg_0, __arg_1) native "Window_captureEvents_Callback"; - captureEvents_Callback_2_(mthis, __arg_0, __arg_1) => captureEvents_Callback_2(mthis, __arg_0, __arg_1); + defaultStatus_Setter_(mthis, __arg_0) => mthis["defaultStatus"] = __arg_0; - static clearInterval_Callback_0(mthis) native "Window_clearInterval_Callback"; - clearInterval_Callback_0_(mthis) => clearInterval_Callback_0(mthis); + defaultstatus_Getter_(mthis) => mthis["defaultstatus"]; - static clearInterval_Callback_1(mthis, __arg_0) native "Window_clearInterval_Callback"; - clearInterval_Callback_1_(mthis, __arg_0) => clearInterval_Callback_1(mthis, __arg_0); + defaultstatus_Setter_(mthis, __arg_0) => mthis["defaultstatus"] = __arg_0; - static clearInterval_Callback_2(mthis, __arg_0, __arg_1) native "Window_clearInterval_Callback"; - clearInterval_Callback_2_(mthis, __arg_0, __arg_1) => clearInterval_Callback_2(mthis, __arg_0, __arg_1); + devicePixelRatio_Getter_(mthis) => mthis["devicePixelRatio"]; - static clearInterval_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_clearInterval_Callback"; - clearInterval_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clearInterval_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + document_Getter_(mthis) => mthis["document"]; - static clearTimeout_Callback_0(mthis) native "Window_clearTimeout_Callback"; - clearTimeout_Callback_0_(mthis) => clearTimeout_Callback_0(mthis); + event_Getter_(mthis) => mthis["event"]; - static clearTimeout_Callback_1(mthis, __arg_0) native "Window_clearTimeout_Callback"; - clearTimeout_Callback_1_(mthis, __arg_0) => clearTimeout_Callback_1(mthis, __arg_0); + event_Setter_(mthis, __arg_0) => mthis["event"] = __arg_0; - static clearTimeout_Callback_2(mthis, __arg_0, __arg_1) native "Window_clearTimeout_Callback"; - clearTimeout_Callback_2_(mthis, __arg_0, __arg_1) => clearTimeout_Callback_2(mthis, __arg_0, __arg_1); + find_Callback_0_(mthis) => mthis.callMethod("find", []); - static clearTimeout_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_clearTimeout_Callback"; - clearTimeout_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clearTimeout_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + find_Callback_1_(mthis, __arg_0) => mthis.callMethod("find", [__arg_0]); - static close_Callback_0(mthis) native "Window_close_Callback"; - close_Callback_0_(mthis) => close_Callback_0(mthis); + find_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("find", [__arg_0, __arg_1]); - static close_Callback_1(mthis, __arg_0) native "Window_close_Callback"; - close_Callback_1_(mthis, __arg_0) => close_Callback_1(mthis, __arg_0); + find_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("find", [__arg_0, __arg_1, __arg_2]); - static close_Callback_2(mthis, __arg_0, __arg_1) native "Window_close_Callback"; - close_Callback_2_(mthis, __arg_0, __arg_1) => close_Callback_2(mthis, __arg_0, __arg_1); + find_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("find", [__arg_0, __arg_1, __arg_2, __arg_3]); - static closed_Getter(mthis) native "Window_closed_Getter"; - closed_Getter_(mthis) => closed_Getter(mthis); + find_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("find", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static confirm_Callback_0(mthis) native "Window_confirm_Callback"; - confirm_Callback_0_(mthis) => confirm_Callback_0(mthis); + find_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => mthis.callMethod("find", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5]); - static confirm_Callback_1(mthis, __arg_0) native "Window_confirm_Callback"; - confirm_Callback_1_(mthis, __arg_0) => confirm_Callback_1(mthis, __arg_0); + find_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => mthis.callMethod("find", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6]); - static confirm_Callback_2(mthis, __arg_0, __arg_1) native "Window_confirm_Callback"; - confirm_Callback_2_(mthis, __arg_0, __arg_1) => confirm_Callback_2(mthis, __arg_0, __arg_1); + focus_Callback_0_(mthis) => mthis.callMethod("focus", []); - static confirm_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_confirm_Callback"; - confirm_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => confirm_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + frameElement_Getter_(mthis) => mthis["frameElement"]; - static console_Getter(mthis) native "Window_console_Getter"; - console_Getter_(mthis) => console_Getter(mthis); + frames_Getter_(mthis) => mthis["frames"]; - static crypto_Getter(mthis) native "Window_crypto_Getter"; - crypto_Getter_(mthis) => crypto_Getter(mthis); + getComputedStyle_Callback_0_(mthis) => mthis.callMethod("getComputedStyle", []); - static defaultStatus_Getter(mthis) native "Window_defaultStatus_Getter"; - defaultStatus_Getter_(mthis) => defaultStatus_Getter(mthis); + getComputedStyle_Callback_1_(mthis, __arg_0) => mthis.callMethod("getComputedStyle", [__arg_0]); - static defaultStatus_Setter(mthis, __arg_0) native "Window_defaultStatus_Setter"; - defaultStatus_Setter_(mthis, __arg_0) => defaultStatus_Setter(mthis, __arg_0); + getComputedStyle_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getComputedStyle", [__arg_0, __arg_1]); - static defaultstatus_Getter(mthis) native "Window_defaultstatus_Getter"; - defaultstatus_Getter_(mthis) => defaultstatus_Getter(mthis); + getMatchedCSSRules_Callback_0_(mthis) => mthis.callMethod("getMatchedCSSRules", []); - static defaultstatus_Setter(mthis, __arg_0) native "Window_defaultstatus_Setter"; - defaultstatus_Setter_(mthis, __arg_0) => defaultstatus_Setter(mthis, __arg_0); + getMatchedCSSRules_Callback_1_(mthis, __arg_0) => mthis.callMethod("getMatchedCSSRules", [__arg_0]); - static devicePixelRatio_Getter(mthis) native "Window_devicePixelRatio_Getter"; - devicePixelRatio_Getter_(mthis) => devicePixelRatio_Getter(mthis); + getMatchedCSSRules_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getMatchedCSSRules", [__arg_0, __arg_1]); - static document_Getter(mthis) native "Window_document_Getter"; - document_Getter_(mthis) => document_Getter(mthis); + getSelection_Callback_0_(mthis) => mthis.callMethod("getSelection", []); - static event_Getter(mthis) native "Window_event_Getter"; - event_Getter_(mthis) => event_Getter(mthis); + history_Getter_(mthis) => mthis["history"]; - static event_Setter(mthis, __arg_0) native "Window_event_Setter"; - event_Setter_(mthis, __arg_0) => event_Setter(mthis, __arg_0); + indexedDB_Getter_(mthis) => mthis["indexedDB"]; - static find_Callback_0(mthis) native "Window_find_Callback"; - find_Callback_0_(mthis) => find_Callback_0(mthis); + innerHeight_Getter_(mthis) => mthis["innerHeight"]; - static find_Callback_1(mthis, __arg_0) native "Window_find_Callback"; - find_Callback_1_(mthis, __arg_0) => find_Callback_1(mthis, __arg_0); + innerWidth_Getter_(mthis) => mthis["innerWidth"]; - static find_Callback_2(mthis, __arg_0, __arg_1) native "Window_find_Callback"; - find_Callback_2_(mthis, __arg_0, __arg_1) => find_Callback_2(mthis, __arg_0, __arg_1); + length_Getter_(mthis) => mthis["length"]; - static find_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_find_Callback"; - find_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => find_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + localStorage_Getter_(mthis) => mthis["localStorage"]; - static find_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_find_Callback"; - find_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => find_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + location_Getter_(mthis) => mthis["location"]; - static find_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Window_find_Callback"; - find_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => find_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + location_Setter_(mthis, __arg_0) => mthis["location"] = __arg_0; - static find_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Window_find_Callback"; - find_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => find_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + locationbar_Getter_(mthis) => mthis["locationbar"]; - static find_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "Window_find_Callback"; - find_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => find_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + matchMedia_Callback_0_(mthis) => mthis.callMethod("matchMedia", []); - static find_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) native "Window_find_Callback"; - find_Callback_8_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7) => find_Callback_8(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7); + matchMedia_Callback_1_(mthis, __arg_0) => mthis.callMethod("matchMedia", [__arg_0]); - static find_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) native "Window_find_Callback"; - find_Callback_9_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8) => find_Callback_9(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6, __arg_7, __arg_8); + menubar_Getter_(mthis) => mthis["menubar"]; - static focus_Callback_0(mthis) native "Window_focus_Callback"; - focus_Callback_0_(mthis) => focus_Callback_0(mthis); + moveBy_Callback_0_(mthis) => mthis.callMethod("moveBy", []); - static focus_Callback_1(mthis, __arg_0) native "Window_focus_Callback"; - focus_Callback_1_(mthis, __arg_0) => focus_Callback_1(mthis, __arg_0); + moveBy_Callback_1_(mthis, __arg_0) => mthis.callMethod("moveBy", [__arg_0]); - static focus_Callback_2(mthis, __arg_0, __arg_1) native "Window_focus_Callback"; - focus_Callback_2_(mthis, __arg_0, __arg_1) => focus_Callback_2(mthis, __arg_0, __arg_1); + moveBy_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("moveBy", [__arg_0, __arg_1]); - static frameElement_Getter(mthis) native "Window_frameElement_Getter"; - frameElement_Getter_(mthis) => frameElement_Getter(mthis); + moveTo_Callback_0_(mthis) => mthis.callMethod("moveTo", []); - static frames_Getter(mthis) native "Window_frames_Getter"; - frames_Getter_(mthis) => frames_Getter(mthis); + moveTo_Callback_1_(mthis, __arg_0) => mthis.callMethod("moveTo", [__arg_0]); - static getComputedStyle_Callback_0(mthis) native "Window_getComputedStyle_Callback"; - getComputedStyle_Callback_0_(mthis) => getComputedStyle_Callback_0(mthis); + moveTo_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("moveTo", [__arg_0, __arg_1]); - static getComputedStyle_Callback_1(mthis, __arg_0) native "Window_getComputedStyle_Callback"; - getComputedStyle_Callback_1_(mthis, __arg_0) => getComputedStyle_Callback_1(mthis, __arg_0); + name_Getter_(mthis) => mthis["name"]; - static getComputedStyle_Callback_2(mthis, __arg_0, __arg_1) native "Window_getComputedStyle_Callback"; - getComputedStyle_Callback_2_(mthis, __arg_0, __arg_1) => getComputedStyle_Callback_2(mthis, __arg_0, __arg_1); + name_Setter_(mthis, __arg_0) => mthis["name"] = __arg_0; - static getComputedStyle_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_getComputedStyle_Callback"; - getComputedStyle_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getComputedStyle_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + navigator_Getter_(mthis) => mthis["navigator"]; - static getComputedStyle_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_getComputedStyle_Callback"; - getComputedStyle_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getComputedStyle_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + offscreenBuffering_Getter_(mthis) => mthis["offscreenBuffering"]; - static getMatchedCSSRules_Callback_0(mthis) native "Window_getMatchedCSSRules_Callback"; - getMatchedCSSRules_Callback_0_(mthis) => getMatchedCSSRules_Callback_0(mthis); + onabort_Getter_(mthis) => mthis["onabort"]; - static getMatchedCSSRules_Callback_1(mthis, __arg_0) native "Window_getMatchedCSSRules_Callback"; - getMatchedCSSRules_Callback_1_(mthis, __arg_0) => getMatchedCSSRules_Callback_1(mthis, __arg_0); + onabort_Setter_(mthis, __arg_0) => mthis["onabort"] = __arg_0; - static getMatchedCSSRules_Callback_2(mthis, __arg_0, __arg_1) native "Window_getMatchedCSSRules_Callback"; - getMatchedCSSRules_Callback_2_(mthis, __arg_0, __arg_1) => getMatchedCSSRules_Callback_2(mthis, __arg_0, __arg_1); + onanimationend_Getter_(mthis) => mthis["onanimationend"]; - static getMatchedCSSRules_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_getMatchedCSSRules_Callback"; - getMatchedCSSRules_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getMatchedCSSRules_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onanimationend_Setter_(mthis, __arg_0) => mthis["onanimationend"] = __arg_0; - static getMatchedCSSRules_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_getMatchedCSSRules_Callback"; - getMatchedCSSRules_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getMatchedCSSRules_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + onanimationiteration_Getter_(mthis) => mthis["onanimationiteration"]; - static getSelection_Callback_0(mthis) native "Window_getSelection_Callback"; - getSelection_Callback_0_(mthis) => getSelection_Callback_0(mthis); + onanimationiteration_Setter_(mthis, __arg_0) => mthis["onanimationiteration"] = __arg_0; - static getSelection_Callback_1(mthis, __arg_0) native "Window_getSelection_Callback"; - getSelection_Callback_1_(mthis, __arg_0) => getSelection_Callback_1(mthis, __arg_0); + onanimationstart_Getter_(mthis) => mthis["onanimationstart"]; - static getSelection_Callback_2(mthis, __arg_0, __arg_1) native "Window_getSelection_Callback"; - getSelection_Callback_2_(mthis, __arg_0, __arg_1) => getSelection_Callback_2(mthis, __arg_0, __arg_1); + onanimationstart_Setter_(mthis, __arg_0) => mthis["onanimationstart"] = __arg_0; - static history_Getter(mthis) native "Window_history_Getter"; - history_Getter_(mthis) => history_Getter(mthis); + onautocomplete_Getter_(mthis) => mthis["onautocomplete"]; - static indexedDB_Getter(mthis) native "Window_indexedDB_Getter"; - indexedDB_Getter_(mthis) => indexedDB_Getter(mthis); + onautocomplete_Setter_(mthis, __arg_0) => mthis["onautocomplete"] = __arg_0; - static innerHeight_Getter(mthis) native "Window_innerHeight_Getter"; - innerHeight_Getter_(mthis) => innerHeight_Getter(mthis); + onautocompleteerror_Getter_(mthis) => mthis["onautocompleteerror"]; - static innerWidth_Getter(mthis) native "Window_innerWidth_Getter"; - innerWidth_Getter_(mthis) => innerWidth_Getter(mthis); + onautocompleteerror_Setter_(mthis, __arg_0) => mthis["onautocompleteerror"] = __arg_0; - static length_Getter(mthis) native "Window_length_Getter"; - length_Getter_(mthis) => length_Getter(mthis); + onbeforeunload_Getter_(mthis) => mthis["onbeforeunload"]; - static localStorage_Getter(mthis) native "Window_localStorage_Getter"; - localStorage_Getter_(mthis) => localStorage_Getter(mthis); + onbeforeunload_Setter_(mthis, __arg_0) => mthis["onbeforeunload"] = __arg_0; - static location_Getter(mthis) native "Window_location_Getter"; - location_Getter_(mthis) => location_Getter(mthis); + onblur_Getter_(mthis) => mthis["onblur"]; - static location_Setter(mthis, __arg_0) native "Window_location_Setter"; - location_Setter_(mthis, __arg_0) => location_Setter(mthis, __arg_0); + onblur_Setter_(mthis, __arg_0) => mthis["onblur"] = __arg_0; - static locationbar_Getter(mthis) native "Window_locationbar_Getter"; - locationbar_Getter_(mthis) => locationbar_Getter(mthis); + oncancel_Getter_(mthis) => mthis["oncancel"]; - static matchMedia_Callback_0(mthis) native "Window_matchMedia_Callback"; - matchMedia_Callback_0_(mthis) => matchMedia_Callback_0(mthis); + oncancel_Setter_(mthis, __arg_0) => mthis["oncancel"] = __arg_0; - static matchMedia_Callback_1(mthis, __arg_0) native "Window_matchMedia_Callback"; - matchMedia_Callback_1_(mthis, __arg_0) => matchMedia_Callback_1(mthis, __arg_0); + oncanplay_Getter_(mthis) => mthis["oncanplay"]; - static matchMedia_Callback_2(mthis, __arg_0, __arg_1) native "Window_matchMedia_Callback"; - matchMedia_Callback_2_(mthis, __arg_0, __arg_1) => matchMedia_Callback_2(mthis, __arg_0, __arg_1); + oncanplay_Setter_(mthis, __arg_0) => mthis["oncanplay"] = __arg_0; - static matchMedia_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_matchMedia_Callback"; - matchMedia_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => matchMedia_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + oncanplaythrough_Getter_(mthis) => mthis["oncanplaythrough"]; - static menubar_Getter(mthis) native "Window_menubar_Getter"; - menubar_Getter_(mthis) => menubar_Getter(mthis); + oncanplaythrough_Setter_(mthis, __arg_0) => mthis["oncanplaythrough"] = __arg_0; - static moveBy_Callback_0(mthis) native "Window_moveBy_Callback"; - moveBy_Callback_0_(mthis) => moveBy_Callback_0(mthis); + onchange_Getter_(mthis) => mthis["onchange"]; - static moveBy_Callback_1(mthis, __arg_0) native "Window_moveBy_Callback"; - moveBy_Callback_1_(mthis, __arg_0) => moveBy_Callback_1(mthis, __arg_0); + onchange_Setter_(mthis, __arg_0) => mthis["onchange"] = __arg_0; - static moveBy_Callback_2(mthis, __arg_0, __arg_1) native "Window_moveBy_Callback"; - moveBy_Callback_2_(mthis, __arg_0, __arg_1) => moveBy_Callback_2(mthis, __arg_0, __arg_1); + onclick_Getter_(mthis) => mthis["onclick"]; - static moveBy_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_moveBy_Callback"; - moveBy_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => moveBy_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + onclick_Setter_(mthis, __arg_0) => mthis["onclick"] = __arg_0; - static moveBy_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_moveBy_Callback"; - moveBy_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => moveBy_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + onclose_Getter_(mthis) => mthis["onclose"]; - static moveTo_Callback_0(mthis) native "Window_moveTo_Callback"; - moveTo_Callback_0_(mthis) => moveTo_Callback_0(mthis); + onclose_Setter_(mthis, __arg_0) => mthis["onclose"] = __arg_0; - static moveTo_Callback_1(mthis, __arg_0) native "Window_moveTo_Callback"; - moveTo_Callback_1_(mthis, __arg_0) => moveTo_Callback_1(mthis, __arg_0); + oncontextmenu_Getter_(mthis) => mthis["oncontextmenu"]; - static moveTo_Callback_2(mthis, __arg_0, __arg_1) native "Window_moveTo_Callback"; - moveTo_Callback_2_(mthis, __arg_0, __arg_1) => moveTo_Callback_2(mthis, __arg_0, __arg_1); + oncontextmenu_Setter_(mthis, __arg_0) => mthis["oncontextmenu"] = __arg_0; - static moveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_moveTo_Callback"; - moveTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => moveTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + oncuechange_Getter_(mthis) => mthis["oncuechange"]; - static moveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_moveTo_Callback"; - moveTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => moveTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + oncuechange_Setter_(mthis, __arg_0) => mthis["oncuechange"] = __arg_0; - static name_Getter(mthis) native "Window_name_Getter"; - name_Getter_(mthis) => name_Getter(mthis); + ondblclick_Getter_(mthis) => mthis["ondblclick"]; - static name_Setter(mthis, __arg_0) native "Window_name_Setter"; - name_Setter_(mthis, __arg_0) => name_Setter(mthis, __arg_0); + ondblclick_Setter_(mthis, __arg_0) => mthis["ondblclick"] = __arg_0; - static navigator_Getter(mthis) native "Window_navigator_Getter"; - navigator_Getter_(mthis) => navigator_Getter(mthis); + ondevicelight_Getter_(mthis) => mthis["ondevicelight"]; - static offscreenBuffering_Getter(mthis) native "Window_offscreenBuffering_Getter"; - offscreenBuffering_Getter_(mthis) => offscreenBuffering_Getter(mthis); + ondevicelight_Setter_(mthis, __arg_0) => mthis["ondevicelight"] = __arg_0; - static onabort_Getter(mthis) native "Window_onabort_Getter"; - onabort_Getter_(mthis) => onabort_Getter(mthis); + ondevicemotion_Getter_(mthis) => mthis["ondevicemotion"]; - static onabort_Setter(mthis, __arg_0) native "Window_onabort_Setter"; - onabort_Setter_(mthis, __arg_0) => onabort_Setter(mthis, __arg_0); + ondevicemotion_Setter_(mthis, __arg_0) => mthis["ondevicemotion"] = __arg_0; - static onanimationend_Getter(mthis) native "Window_onanimationend_Getter"; - onanimationend_Getter_(mthis) => onanimationend_Getter(mthis); + ondeviceorientation_Getter_(mthis) => mthis["ondeviceorientation"]; - static onanimationend_Setter(mthis, __arg_0) native "Window_onanimationend_Setter"; - onanimationend_Setter_(mthis, __arg_0) => onanimationend_Setter(mthis, __arg_0); + ondeviceorientation_Setter_(mthis, __arg_0) => mthis["ondeviceorientation"] = __arg_0; - static onanimationiteration_Getter(mthis) native "Window_onanimationiteration_Getter"; - onanimationiteration_Getter_(mthis) => onanimationiteration_Getter(mthis); + ondrag_Getter_(mthis) => mthis["ondrag"]; - static onanimationiteration_Setter(mthis, __arg_0) native "Window_onanimationiteration_Setter"; - onanimationiteration_Setter_(mthis, __arg_0) => onanimationiteration_Setter(mthis, __arg_0); + ondrag_Setter_(mthis, __arg_0) => mthis["ondrag"] = __arg_0; - static onanimationstart_Getter(mthis) native "Window_onanimationstart_Getter"; - onanimationstart_Getter_(mthis) => onanimationstart_Getter(mthis); + ondragend_Getter_(mthis) => mthis["ondragend"]; - static onanimationstart_Setter(mthis, __arg_0) native "Window_onanimationstart_Setter"; - onanimationstart_Setter_(mthis, __arg_0) => onanimationstart_Setter(mthis, __arg_0); + ondragend_Setter_(mthis, __arg_0) => mthis["ondragend"] = __arg_0; - static onautocomplete_Getter(mthis) native "Window_onautocomplete_Getter"; - onautocomplete_Getter_(mthis) => onautocomplete_Getter(mthis); + ondragenter_Getter_(mthis) => mthis["ondragenter"]; - static onautocomplete_Setter(mthis, __arg_0) native "Window_onautocomplete_Setter"; - onautocomplete_Setter_(mthis, __arg_0) => onautocomplete_Setter(mthis, __arg_0); + ondragenter_Setter_(mthis, __arg_0) => mthis["ondragenter"] = __arg_0; - static onautocompleteerror_Getter(mthis) native "Window_onautocompleteerror_Getter"; - onautocompleteerror_Getter_(mthis) => onautocompleteerror_Getter(mthis); + ondragleave_Getter_(mthis) => mthis["ondragleave"]; - static onautocompleteerror_Setter(mthis, __arg_0) native "Window_onautocompleteerror_Setter"; - onautocompleteerror_Setter_(mthis, __arg_0) => onautocompleteerror_Setter(mthis, __arg_0); + ondragleave_Setter_(mthis, __arg_0) => mthis["ondragleave"] = __arg_0; - static onbeforeunload_Getter(mthis) native "Window_onbeforeunload_Getter"; - onbeforeunload_Getter_(mthis) => onbeforeunload_Getter(mthis); + ondragover_Getter_(mthis) => mthis["ondragover"]; - static onbeforeunload_Setter(mthis, __arg_0) native "Window_onbeforeunload_Setter"; - onbeforeunload_Setter_(mthis, __arg_0) => onbeforeunload_Setter(mthis, __arg_0); + ondragover_Setter_(mthis, __arg_0) => mthis["ondragover"] = __arg_0; - static onblur_Getter(mthis) native "Window_onblur_Getter"; - onblur_Getter_(mthis) => onblur_Getter(mthis); + ondragstart_Getter_(mthis) => mthis["ondragstart"]; - static onblur_Setter(mthis, __arg_0) native "Window_onblur_Setter"; - onblur_Setter_(mthis, __arg_0) => onblur_Setter(mthis, __arg_0); + ondragstart_Setter_(mthis, __arg_0) => mthis["ondragstart"] = __arg_0; - static oncancel_Getter(mthis) native "Window_oncancel_Getter"; - oncancel_Getter_(mthis) => oncancel_Getter(mthis); + ondrop_Getter_(mthis) => mthis["ondrop"]; - static oncancel_Setter(mthis, __arg_0) native "Window_oncancel_Setter"; - oncancel_Setter_(mthis, __arg_0) => oncancel_Setter(mthis, __arg_0); + ondrop_Setter_(mthis, __arg_0) => mthis["ondrop"] = __arg_0; - static oncanplay_Getter(mthis) native "Window_oncanplay_Getter"; - oncanplay_Getter_(mthis) => oncanplay_Getter(mthis); + ondurationchange_Getter_(mthis) => mthis["ondurationchange"]; - static oncanplay_Setter(mthis, __arg_0) native "Window_oncanplay_Setter"; - oncanplay_Setter_(mthis, __arg_0) => oncanplay_Setter(mthis, __arg_0); + ondurationchange_Setter_(mthis, __arg_0) => mthis["ondurationchange"] = __arg_0; - static oncanplaythrough_Getter(mthis) native "Window_oncanplaythrough_Getter"; - oncanplaythrough_Getter_(mthis) => oncanplaythrough_Getter(mthis); + onemptied_Getter_(mthis) => mthis["onemptied"]; - static oncanplaythrough_Setter(mthis, __arg_0) native "Window_oncanplaythrough_Setter"; - oncanplaythrough_Setter_(mthis, __arg_0) => oncanplaythrough_Setter(mthis, __arg_0); + onemptied_Setter_(mthis, __arg_0) => mthis["onemptied"] = __arg_0; - static onchange_Getter(mthis) native "Window_onchange_Getter"; - onchange_Getter_(mthis) => onchange_Getter(mthis); + onended_Getter_(mthis) => mthis["onended"]; - static onchange_Setter(mthis, __arg_0) native "Window_onchange_Setter"; - onchange_Setter_(mthis, __arg_0) => onchange_Setter(mthis, __arg_0); + onended_Setter_(mthis, __arg_0) => mthis["onended"] = __arg_0; - static onclick_Getter(mthis) native "Window_onclick_Getter"; - onclick_Getter_(mthis) => onclick_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onclick_Setter(mthis, __arg_0) native "Window_onclick_Setter"; - onclick_Setter_(mthis, __arg_0) => onclick_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onclose_Getter(mthis) native "Window_onclose_Getter"; - onclose_Getter_(mthis) => onclose_Getter(mthis); + onfocus_Getter_(mthis) => mthis["onfocus"]; - static onclose_Setter(mthis, __arg_0) native "Window_onclose_Setter"; - onclose_Setter_(mthis, __arg_0) => onclose_Setter(mthis, __arg_0); + onfocus_Setter_(mthis, __arg_0) => mthis["onfocus"] = __arg_0; - static oncontextmenu_Getter(mthis) native "Window_oncontextmenu_Getter"; - oncontextmenu_Getter_(mthis) => oncontextmenu_Getter(mthis); + onhashchange_Getter_(mthis) => mthis["onhashchange"]; - static oncontextmenu_Setter(mthis, __arg_0) native "Window_oncontextmenu_Setter"; - oncontextmenu_Setter_(mthis, __arg_0) => oncontextmenu_Setter(mthis, __arg_0); + onhashchange_Setter_(mthis, __arg_0) => mthis["onhashchange"] = __arg_0; - static oncuechange_Getter(mthis) native "Window_oncuechange_Getter"; - oncuechange_Getter_(mthis) => oncuechange_Getter(mthis); + oninput_Getter_(mthis) => mthis["oninput"]; - static oncuechange_Setter(mthis, __arg_0) native "Window_oncuechange_Setter"; - oncuechange_Setter_(mthis, __arg_0) => oncuechange_Setter(mthis, __arg_0); + oninput_Setter_(mthis, __arg_0) => mthis["oninput"] = __arg_0; - static ondblclick_Getter(mthis) native "Window_ondblclick_Getter"; - ondblclick_Getter_(mthis) => ondblclick_Getter(mthis); + oninvalid_Getter_(mthis) => mthis["oninvalid"]; - static ondblclick_Setter(mthis, __arg_0) native "Window_ondblclick_Setter"; - ondblclick_Setter_(mthis, __arg_0) => ondblclick_Setter(mthis, __arg_0); + oninvalid_Setter_(mthis, __arg_0) => mthis["oninvalid"] = __arg_0; - static ondevicelight_Getter(mthis) native "Window_ondevicelight_Getter"; - ondevicelight_Getter_(mthis) => ondevicelight_Getter(mthis); + onkeydown_Getter_(mthis) => mthis["onkeydown"]; - static ondevicelight_Setter(mthis, __arg_0) native "Window_ondevicelight_Setter"; - ondevicelight_Setter_(mthis, __arg_0) => ondevicelight_Setter(mthis, __arg_0); + onkeydown_Setter_(mthis, __arg_0) => mthis["onkeydown"] = __arg_0; - static ondevicemotion_Getter(mthis) native "Window_ondevicemotion_Getter"; - ondevicemotion_Getter_(mthis) => ondevicemotion_Getter(mthis); + onkeypress_Getter_(mthis) => mthis["onkeypress"]; - static ondevicemotion_Setter(mthis, __arg_0) native "Window_ondevicemotion_Setter"; - ondevicemotion_Setter_(mthis, __arg_0) => ondevicemotion_Setter(mthis, __arg_0); + onkeypress_Setter_(mthis, __arg_0) => mthis["onkeypress"] = __arg_0; - static ondeviceorientation_Getter(mthis) native "Window_ondeviceorientation_Getter"; - ondeviceorientation_Getter_(mthis) => ondeviceorientation_Getter(mthis); + onkeyup_Getter_(mthis) => mthis["onkeyup"]; - static ondeviceorientation_Setter(mthis, __arg_0) native "Window_ondeviceorientation_Setter"; - ondeviceorientation_Setter_(mthis, __arg_0) => ondeviceorientation_Setter(mthis, __arg_0); + onkeyup_Setter_(mthis, __arg_0) => mthis["onkeyup"] = __arg_0; - static ondrag_Getter(mthis) native "Window_ondrag_Getter"; - ondrag_Getter_(mthis) => ondrag_Getter(mthis); + onlanguagechange_Getter_(mthis) => mthis["onlanguagechange"]; - static ondrag_Setter(mthis, __arg_0) native "Window_ondrag_Setter"; - ondrag_Setter_(mthis, __arg_0) => ondrag_Setter(mthis, __arg_0); + onlanguagechange_Setter_(mthis, __arg_0) => mthis["onlanguagechange"] = __arg_0; - static ondragend_Getter(mthis) native "Window_ondragend_Getter"; - ondragend_Getter_(mthis) => ondragend_Getter(mthis); + onload_Getter_(mthis) => mthis["onload"]; - static ondragend_Setter(mthis, __arg_0) native "Window_ondragend_Setter"; - ondragend_Setter_(mthis, __arg_0) => ondragend_Setter(mthis, __arg_0); + onload_Setter_(mthis, __arg_0) => mthis["onload"] = __arg_0; - static ondragenter_Getter(mthis) native "Window_ondragenter_Getter"; - ondragenter_Getter_(mthis) => ondragenter_Getter(mthis); + onloadeddata_Getter_(mthis) => mthis["onloadeddata"]; - static ondragenter_Setter(mthis, __arg_0) native "Window_ondragenter_Setter"; - ondragenter_Setter_(mthis, __arg_0) => ondragenter_Setter(mthis, __arg_0); + onloadeddata_Setter_(mthis, __arg_0) => mthis["onloadeddata"] = __arg_0; - static ondragleave_Getter(mthis) native "Window_ondragleave_Getter"; - ondragleave_Getter_(mthis) => ondragleave_Getter(mthis); + onloadedmetadata_Getter_(mthis) => mthis["onloadedmetadata"]; - static ondragleave_Setter(mthis, __arg_0) native "Window_ondragleave_Setter"; - ondragleave_Setter_(mthis, __arg_0) => ondragleave_Setter(mthis, __arg_0); + onloadedmetadata_Setter_(mthis, __arg_0) => mthis["onloadedmetadata"] = __arg_0; - static ondragover_Getter(mthis) native "Window_ondragover_Getter"; - ondragover_Getter_(mthis) => ondragover_Getter(mthis); + onloadstart_Getter_(mthis) => mthis["onloadstart"]; - static ondragover_Setter(mthis, __arg_0) native "Window_ondragover_Setter"; - ondragover_Setter_(mthis, __arg_0) => ondragover_Setter(mthis, __arg_0); + onloadstart_Setter_(mthis, __arg_0) => mthis["onloadstart"] = __arg_0; - static ondragstart_Getter(mthis) native "Window_ondragstart_Getter"; - ondragstart_Getter_(mthis) => ondragstart_Getter(mthis); + onmessage_Getter_(mthis) => mthis["onmessage"]; - static ondragstart_Setter(mthis, __arg_0) native "Window_ondragstart_Setter"; - ondragstart_Setter_(mthis, __arg_0) => ondragstart_Setter(mthis, __arg_0); + onmessage_Setter_(mthis, __arg_0) => mthis["onmessage"] = __arg_0; - static ondrop_Getter(mthis) native "Window_ondrop_Getter"; - ondrop_Getter_(mthis) => ondrop_Getter(mthis); + onmousedown_Getter_(mthis) => mthis["onmousedown"]; - static ondrop_Setter(mthis, __arg_0) native "Window_ondrop_Setter"; - ondrop_Setter_(mthis, __arg_0) => ondrop_Setter(mthis, __arg_0); + onmousedown_Setter_(mthis, __arg_0) => mthis["onmousedown"] = __arg_0; - static ondurationchange_Getter(mthis) native "Window_ondurationchange_Getter"; - ondurationchange_Getter_(mthis) => ondurationchange_Getter(mthis); + onmouseenter_Getter_(mthis) => mthis["onmouseenter"]; - static ondurationchange_Setter(mthis, __arg_0) native "Window_ondurationchange_Setter"; - ondurationchange_Setter_(mthis, __arg_0) => ondurationchange_Setter(mthis, __arg_0); + onmouseenter_Setter_(mthis, __arg_0) => mthis["onmouseenter"] = __arg_0; - static onemptied_Getter(mthis) native "Window_onemptied_Getter"; - onemptied_Getter_(mthis) => onemptied_Getter(mthis); + onmouseleave_Getter_(mthis) => mthis["onmouseleave"]; - static onemptied_Setter(mthis, __arg_0) native "Window_onemptied_Setter"; - onemptied_Setter_(mthis, __arg_0) => onemptied_Setter(mthis, __arg_0); + onmouseleave_Setter_(mthis, __arg_0) => mthis["onmouseleave"] = __arg_0; - static onended_Getter(mthis) native "Window_onended_Getter"; - onended_Getter_(mthis) => onended_Getter(mthis); + onmousemove_Getter_(mthis) => mthis["onmousemove"]; - static onended_Setter(mthis, __arg_0) native "Window_onended_Setter"; - onended_Setter_(mthis, __arg_0) => onended_Setter(mthis, __arg_0); + onmousemove_Setter_(mthis, __arg_0) => mthis["onmousemove"] = __arg_0; - static onerror_Getter(mthis) native "Window_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onmouseout_Getter_(mthis) => mthis["onmouseout"]; - static onerror_Setter(mthis, __arg_0) native "Window_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onmouseout_Setter_(mthis, __arg_0) => mthis["onmouseout"] = __arg_0; - static onfocus_Getter(mthis) native "Window_onfocus_Getter"; - onfocus_Getter_(mthis) => onfocus_Getter(mthis); + onmouseover_Getter_(mthis) => mthis["onmouseover"]; - static onfocus_Setter(mthis, __arg_0) native "Window_onfocus_Setter"; - onfocus_Setter_(mthis, __arg_0) => onfocus_Setter(mthis, __arg_0); + onmouseover_Setter_(mthis, __arg_0) => mthis["onmouseover"] = __arg_0; - static onhashchange_Getter(mthis) native "Window_onhashchange_Getter"; - onhashchange_Getter_(mthis) => onhashchange_Getter(mthis); + onmouseup_Getter_(mthis) => mthis["onmouseup"]; - static onhashchange_Setter(mthis, __arg_0) native "Window_onhashchange_Setter"; - onhashchange_Setter_(mthis, __arg_0) => onhashchange_Setter(mthis, __arg_0); + onmouseup_Setter_(mthis, __arg_0) => mthis["onmouseup"] = __arg_0; - static oninput_Getter(mthis) native "Window_oninput_Getter"; - oninput_Getter_(mthis) => oninput_Getter(mthis); + onmousewheel_Getter_(mthis) => mthis["onmousewheel"]; - static oninput_Setter(mthis, __arg_0) native "Window_oninput_Setter"; - oninput_Setter_(mthis, __arg_0) => oninput_Setter(mthis, __arg_0); + onmousewheel_Setter_(mthis, __arg_0) => mthis["onmousewheel"] = __arg_0; - static oninvalid_Getter(mthis) native "Window_oninvalid_Getter"; - oninvalid_Getter_(mthis) => oninvalid_Getter(mthis); + onoffline_Getter_(mthis) => mthis["onoffline"]; - static oninvalid_Setter(mthis, __arg_0) native "Window_oninvalid_Setter"; - oninvalid_Setter_(mthis, __arg_0) => oninvalid_Setter(mthis, __arg_0); + onoffline_Setter_(mthis, __arg_0) => mthis["onoffline"] = __arg_0; - static onkeydown_Getter(mthis) native "Window_onkeydown_Getter"; - onkeydown_Getter_(mthis) => onkeydown_Getter(mthis); + ononline_Getter_(mthis) => mthis["ononline"]; - static onkeydown_Setter(mthis, __arg_0) native "Window_onkeydown_Setter"; - onkeydown_Setter_(mthis, __arg_0) => onkeydown_Setter(mthis, __arg_0); + ononline_Setter_(mthis, __arg_0) => mthis["ononline"] = __arg_0; - static onkeypress_Getter(mthis) native "Window_onkeypress_Getter"; - onkeypress_Getter_(mthis) => onkeypress_Getter(mthis); + onorientationchange_Getter_(mthis) => mthis["onorientationchange"]; - static onkeypress_Setter(mthis, __arg_0) native "Window_onkeypress_Setter"; - onkeypress_Setter_(mthis, __arg_0) => onkeypress_Setter(mthis, __arg_0); + onorientationchange_Setter_(mthis, __arg_0) => mthis["onorientationchange"] = __arg_0; - static onkeyup_Getter(mthis) native "Window_onkeyup_Getter"; - onkeyup_Getter_(mthis) => onkeyup_Getter(mthis); + onpagehide_Getter_(mthis) => mthis["onpagehide"]; - static onkeyup_Setter(mthis, __arg_0) native "Window_onkeyup_Setter"; - onkeyup_Setter_(mthis, __arg_0) => onkeyup_Setter(mthis, __arg_0); + onpagehide_Setter_(mthis, __arg_0) => mthis["onpagehide"] = __arg_0; - static onlanguagechange_Getter(mthis) native "Window_onlanguagechange_Getter"; - onlanguagechange_Getter_(mthis) => onlanguagechange_Getter(mthis); + onpageshow_Getter_(mthis) => mthis["onpageshow"]; - static onlanguagechange_Setter(mthis, __arg_0) native "Window_onlanguagechange_Setter"; - onlanguagechange_Setter_(mthis, __arg_0) => onlanguagechange_Setter(mthis, __arg_0); + onpageshow_Setter_(mthis, __arg_0) => mthis["onpageshow"] = __arg_0; - static onload_Getter(mthis) native "Window_onload_Getter"; - onload_Getter_(mthis) => onload_Getter(mthis); + onpause_Getter_(mthis) => mthis["onpause"]; - static onload_Setter(mthis, __arg_0) native "Window_onload_Setter"; - onload_Setter_(mthis, __arg_0) => onload_Setter(mthis, __arg_0); + onpause_Setter_(mthis, __arg_0) => mthis["onpause"] = __arg_0; - static onloadeddata_Getter(mthis) native "Window_onloadeddata_Getter"; - onloadeddata_Getter_(mthis) => onloadeddata_Getter(mthis); + onplay_Getter_(mthis) => mthis["onplay"]; - static onloadeddata_Setter(mthis, __arg_0) native "Window_onloadeddata_Setter"; - onloadeddata_Setter_(mthis, __arg_0) => onloadeddata_Setter(mthis, __arg_0); + onplay_Setter_(mthis, __arg_0) => mthis["onplay"] = __arg_0; - static onloadedmetadata_Getter(mthis) native "Window_onloadedmetadata_Getter"; - onloadedmetadata_Getter_(mthis) => onloadedmetadata_Getter(mthis); + onplaying_Getter_(mthis) => mthis["onplaying"]; - static onloadedmetadata_Setter(mthis, __arg_0) native "Window_onloadedmetadata_Setter"; - onloadedmetadata_Setter_(mthis, __arg_0) => onloadedmetadata_Setter(mthis, __arg_0); + onplaying_Setter_(mthis, __arg_0) => mthis["onplaying"] = __arg_0; - static onloadstart_Getter(mthis) native "Window_onloadstart_Getter"; - onloadstart_Getter_(mthis) => onloadstart_Getter(mthis); + onpopstate_Getter_(mthis) => mthis["onpopstate"]; - static onloadstart_Setter(mthis, __arg_0) native "Window_onloadstart_Setter"; - onloadstart_Setter_(mthis, __arg_0) => onloadstart_Setter(mthis, __arg_0); + onpopstate_Setter_(mthis, __arg_0) => mthis["onpopstate"] = __arg_0; - static onmessage_Getter(mthis) native "Window_onmessage_Getter"; - onmessage_Getter_(mthis) => onmessage_Getter(mthis); + onprogress_Getter_(mthis) => mthis["onprogress"]; - static onmessage_Setter(mthis, __arg_0) native "Window_onmessage_Setter"; - onmessage_Setter_(mthis, __arg_0) => onmessage_Setter(mthis, __arg_0); + onprogress_Setter_(mthis, __arg_0) => mthis["onprogress"] = __arg_0; - static onmousedown_Getter(mthis) native "Window_onmousedown_Getter"; - onmousedown_Getter_(mthis) => onmousedown_Getter(mthis); + onratechange_Getter_(mthis) => mthis["onratechange"]; - static onmousedown_Setter(mthis, __arg_0) native "Window_onmousedown_Setter"; - onmousedown_Setter_(mthis, __arg_0) => onmousedown_Setter(mthis, __arg_0); + onratechange_Setter_(mthis, __arg_0) => mthis["onratechange"] = __arg_0; - static onmouseenter_Getter(mthis) native "Window_onmouseenter_Getter"; - onmouseenter_Getter_(mthis) => onmouseenter_Getter(mthis); + onreset_Getter_(mthis) => mthis["onreset"]; - static onmouseenter_Setter(mthis, __arg_0) native "Window_onmouseenter_Setter"; - onmouseenter_Setter_(mthis, __arg_0) => onmouseenter_Setter(mthis, __arg_0); + onreset_Setter_(mthis, __arg_0) => mthis["onreset"] = __arg_0; - static onmouseleave_Getter(mthis) native "Window_onmouseleave_Getter"; - onmouseleave_Getter_(mthis) => onmouseleave_Getter(mthis); + onresize_Getter_(mthis) => mthis["onresize"]; - static onmouseleave_Setter(mthis, __arg_0) native "Window_onmouseleave_Setter"; - onmouseleave_Setter_(mthis, __arg_0) => onmouseleave_Setter(mthis, __arg_0); + onresize_Setter_(mthis, __arg_0) => mthis["onresize"] = __arg_0; - static onmousemove_Getter(mthis) native "Window_onmousemove_Getter"; - onmousemove_Getter_(mthis) => onmousemove_Getter(mthis); + onscroll_Getter_(mthis) => mthis["onscroll"]; - static onmousemove_Setter(mthis, __arg_0) native "Window_onmousemove_Setter"; - onmousemove_Setter_(mthis, __arg_0) => onmousemove_Setter(mthis, __arg_0); + onscroll_Setter_(mthis, __arg_0) => mthis["onscroll"] = __arg_0; - static onmouseout_Getter(mthis) native "Window_onmouseout_Getter"; - onmouseout_Getter_(mthis) => onmouseout_Getter(mthis); + onsearch_Getter_(mthis) => mthis["onsearch"]; - static onmouseout_Setter(mthis, __arg_0) native "Window_onmouseout_Setter"; - onmouseout_Setter_(mthis, __arg_0) => onmouseout_Setter(mthis, __arg_0); + onsearch_Setter_(mthis, __arg_0) => mthis["onsearch"] = __arg_0; - static onmouseover_Getter(mthis) native "Window_onmouseover_Getter"; - onmouseover_Getter_(mthis) => onmouseover_Getter(mthis); + onseeked_Getter_(mthis) => mthis["onseeked"]; - static onmouseover_Setter(mthis, __arg_0) native "Window_onmouseover_Setter"; - onmouseover_Setter_(mthis, __arg_0) => onmouseover_Setter(mthis, __arg_0); + onseeked_Setter_(mthis, __arg_0) => mthis["onseeked"] = __arg_0; - static onmouseup_Getter(mthis) native "Window_onmouseup_Getter"; - onmouseup_Getter_(mthis) => onmouseup_Getter(mthis); + onseeking_Getter_(mthis) => mthis["onseeking"]; - static onmouseup_Setter(mthis, __arg_0) native "Window_onmouseup_Setter"; - onmouseup_Setter_(mthis, __arg_0) => onmouseup_Setter(mthis, __arg_0); + onseeking_Setter_(mthis, __arg_0) => mthis["onseeking"] = __arg_0; - static onmousewheel_Getter(mthis) native "Window_onmousewheel_Getter"; - onmousewheel_Getter_(mthis) => onmousewheel_Getter(mthis); + onselect_Getter_(mthis) => mthis["onselect"]; - static onmousewheel_Setter(mthis, __arg_0) native "Window_onmousewheel_Setter"; - onmousewheel_Setter_(mthis, __arg_0) => onmousewheel_Setter(mthis, __arg_0); + onselect_Setter_(mthis, __arg_0) => mthis["onselect"] = __arg_0; - static onoffline_Getter(mthis) native "Window_onoffline_Getter"; - onoffline_Getter_(mthis) => onoffline_Getter(mthis); + onshow_Getter_(mthis) => mthis["onshow"]; - static onoffline_Setter(mthis, __arg_0) native "Window_onoffline_Setter"; - onoffline_Setter_(mthis, __arg_0) => onoffline_Setter(mthis, __arg_0); + onshow_Setter_(mthis, __arg_0) => mthis["onshow"] = __arg_0; - static ononline_Getter(mthis) native "Window_ononline_Getter"; - ononline_Getter_(mthis) => ononline_Getter(mthis); + onstalled_Getter_(mthis) => mthis["onstalled"]; - static ononline_Setter(mthis, __arg_0) native "Window_ononline_Setter"; - ononline_Setter_(mthis, __arg_0) => ononline_Setter(mthis, __arg_0); + onstalled_Setter_(mthis, __arg_0) => mthis["onstalled"] = __arg_0; - static onorientationchange_Getter(mthis) native "Window_onorientationchange_Getter"; - onorientationchange_Getter_(mthis) => onorientationchange_Getter(mthis); + onstorage_Getter_(mthis) => mthis["onstorage"]; - static onorientationchange_Setter(mthis, __arg_0) native "Window_onorientationchange_Setter"; - onorientationchange_Setter_(mthis, __arg_0) => onorientationchange_Setter(mthis, __arg_0); + onstorage_Setter_(mthis, __arg_0) => mthis["onstorage"] = __arg_0; - static onpagehide_Getter(mthis) native "Window_onpagehide_Getter"; - onpagehide_Getter_(mthis) => onpagehide_Getter(mthis); + onsubmit_Getter_(mthis) => mthis["onsubmit"]; - static onpagehide_Setter(mthis, __arg_0) native "Window_onpagehide_Setter"; - onpagehide_Setter_(mthis, __arg_0) => onpagehide_Setter(mthis, __arg_0); + onsubmit_Setter_(mthis, __arg_0) => mthis["onsubmit"] = __arg_0; - static onpageshow_Getter(mthis) native "Window_onpageshow_Getter"; - onpageshow_Getter_(mthis) => onpageshow_Getter(mthis); + onsuspend_Getter_(mthis) => mthis["onsuspend"]; - static onpageshow_Setter(mthis, __arg_0) native "Window_onpageshow_Setter"; - onpageshow_Setter_(mthis, __arg_0) => onpageshow_Setter(mthis, __arg_0); + onsuspend_Setter_(mthis, __arg_0) => mthis["onsuspend"] = __arg_0; - static onpause_Getter(mthis) native "Window_onpause_Getter"; - onpause_Getter_(mthis) => onpause_Getter(mthis); + ontimeupdate_Getter_(mthis) => mthis["ontimeupdate"]; - static onpause_Setter(mthis, __arg_0) native "Window_onpause_Setter"; - onpause_Setter_(mthis, __arg_0) => onpause_Setter(mthis, __arg_0); + ontimeupdate_Setter_(mthis, __arg_0) => mthis["ontimeupdate"] = __arg_0; - static onplay_Getter(mthis) native "Window_onplay_Getter"; - onplay_Getter_(mthis) => onplay_Getter(mthis); + ontoggle_Getter_(mthis) => mthis["ontoggle"]; - static onplay_Setter(mthis, __arg_0) native "Window_onplay_Setter"; - onplay_Setter_(mthis, __arg_0) => onplay_Setter(mthis, __arg_0); + ontoggle_Setter_(mthis, __arg_0) => mthis["ontoggle"] = __arg_0; - static onplaying_Getter(mthis) native "Window_onplaying_Getter"; - onplaying_Getter_(mthis) => onplaying_Getter(mthis); + ontouchcancel_Getter_(mthis) => mthis["ontouchcancel"]; - static onplaying_Setter(mthis, __arg_0) native "Window_onplaying_Setter"; - onplaying_Setter_(mthis, __arg_0) => onplaying_Setter(mthis, __arg_0); + ontouchcancel_Setter_(mthis, __arg_0) => mthis["ontouchcancel"] = __arg_0; - static onpopstate_Getter(mthis) native "Window_onpopstate_Getter"; - onpopstate_Getter_(mthis) => onpopstate_Getter(mthis); + ontouchend_Getter_(mthis) => mthis["ontouchend"]; - static onpopstate_Setter(mthis, __arg_0) native "Window_onpopstate_Setter"; - onpopstate_Setter_(mthis, __arg_0) => onpopstate_Setter(mthis, __arg_0); + ontouchend_Setter_(mthis, __arg_0) => mthis["ontouchend"] = __arg_0; - static onprogress_Getter(mthis) native "Window_onprogress_Getter"; - onprogress_Getter_(mthis) => onprogress_Getter(mthis); + ontouchmove_Getter_(mthis) => mthis["ontouchmove"]; - static onprogress_Setter(mthis, __arg_0) native "Window_onprogress_Setter"; - onprogress_Setter_(mthis, __arg_0) => onprogress_Setter(mthis, __arg_0); + ontouchmove_Setter_(mthis, __arg_0) => mthis["ontouchmove"] = __arg_0; - static onratechange_Getter(mthis) native "Window_onratechange_Getter"; - onratechange_Getter_(mthis) => onratechange_Getter(mthis); + ontouchstart_Getter_(mthis) => mthis["ontouchstart"]; - static onratechange_Setter(mthis, __arg_0) native "Window_onratechange_Setter"; - onratechange_Setter_(mthis, __arg_0) => onratechange_Setter(mthis, __arg_0); + ontouchstart_Setter_(mthis, __arg_0) => mthis["ontouchstart"] = __arg_0; - static onreset_Getter(mthis) native "Window_onreset_Getter"; - onreset_Getter_(mthis) => onreset_Getter(mthis); + ontransitionend_Getter_(mthis) => mthis["ontransitionend"]; - static onreset_Setter(mthis, __arg_0) native "Window_onreset_Setter"; - onreset_Setter_(mthis, __arg_0) => onreset_Setter(mthis, __arg_0); + ontransitionend_Setter_(mthis, __arg_0) => mthis["ontransitionend"] = __arg_0; - static onresize_Getter(mthis) native "Window_onresize_Getter"; - onresize_Getter_(mthis) => onresize_Getter(mthis); + onunload_Getter_(mthis) => mthis["onunload"]; - static onresize_Setter(mthis, __arg_0) native "Window_onresize_Setter"; - onresize_Setter_(mthis, __arg_0) => onresize_Setter(mthis, __arg_0); + onunload_Setter_(mthis, __arg_0) => mthis["onunload"] = __arg_0; - static onscroll_Getter(mthis) native "Window_onscroll_Getter"; - onscroll_Getter_(mthis) => onscroll_Getter(mthis); + onvolumechange_Getter_(mthis) => mthis["onvolumechange"]; - static onscroll_Setter(mthis, __arg_0) native "Window_onscroll_Setter"; - onscroll_Setter_(mthis, __arg_0) => onscroll_Setter(mthis, __arg_0); + onvolumechange_Setter_(mthis, __arg_0) => mthis["onvolumechange"] = __arg_0; - static onsearch_Getter(mthis) native "Window_onsearch_Getter"; - onsearch_Getter_(mthis) => onsearch_Getter(mthis); + onwaiting_Getter_(mthis) => mthis["onwaiting"]; - static onsearch_Setter(mthis, __arg_0) native "Window_onsearch_Setter"; - onsearch_Setter_(mthis, __arg_0) => onsearch_Setter(mthis, __arg_0); + onwaiting_Setter_(mthis, __arg_0) => mthis["onwaiting"] = __arg_0; - static onseeked_Getter(mthis) native "Window_onseeked_Getter"; - onseeked_Getter_(mthis) => onseeked_Getter(mthis); + onwebkitanimationend_Getter_(mthis) => mthis["onwebkitanimationend"]; - static onseeked_Setter(mthis, __arg_0) native "Window_onseeked_Setter"; - onseeked_Setter_(mthis, __arg_0) => onseeked_Setter(mthis, __arg_0); + onwebkitanimationend_Setter_(mthis, __arg_0) => mthis["onwebkitanimationend"] = __arg_0; - static onseeking_Getter(mthis) native "Window_onseeking_Getter"; - onseeking_Getter_(mthis) => onseeking_Getter(mthis); + onwebkitanimationiteration_Getter_(mthis) => mthis["onwebkitanimationiteration"]; - static onseeking_Setter(mthis, __arg_0) native "Window_onseeking_Setter"; - onseeking_Setter_(mthis, __arg_0) => onseeking_Setter(mthis, __arg_0); + onwebkitanimationiteration_Setter_(mthis, __arg_0) => mthis["onwebkitanimationiteration"] = __arg_0; - static onselect_Getter(mthis) native "Window_onselect_Getter"; - onselect_Getter_(mthis) => onselect_Getter(mthis); + onwebkitanimationstart_Getter_(mthis) => mthis["onwebkitanimationstart"]; - static onselect_Setter(mthis, __arg_0) native "Window_onselect_Setter"; - onselect_Setter_(mthis, __arg_0) => onselect_Setter(mthis, __arg_0); + onwebkitanimationstart_Setter_(mthis, __arg_0) => mthis["onwebkitanimationstart"] = __arg_0; - static onshow_Getter(mthis) native "Window_onshow_Getter"; - onshow_Getter_(mthis) => onshow_Getter(mthis); + onwebkittransitionend_Getter_(mthis) => mthis["onwebkittransitionend"]; - static onshow_Setter(mthis, __arg_0) native "Window_onshow_Setter"; - onshow_Setter_(mthis, __arg_0) => onshow_Setter(mthis, __arg_0); + onwebkittransitionend_Setter_(mthis, __arg_0) => mthis["onwebkittransitionend"] = __arg_0; - static onstalled_Getter(mthis) native "Window_onstalled_Getter"; - onstalled_Getter_(mthis) => onstalled_Getter(mthis); + onwheel_Getter_(mthis) => mthis["onwheel"]; - static onstalled_Setter(mthis, __arg_0) native "Window_onstalled_Setter"; - onstalled_Setter_(mthis, __arg_0) => onstalled_Setter(mthis, __arg_0); + onwheel_Setter_(mthis, __arg_0) => mthis["onwheel"] = __arg_0; - static onstorage_Getter(mthis) native "Window_onstorage_Getter"; - onstorage_Getter_(mthis) => onstorage_Getter(mthis); + openDatabase_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("openDatabase", [__arg_0, __arg_1]); - static onstorage_Setter(mthis, __arg_0) native "Window_onstorage_Setter"; - onstorage_Setter_(mthis, __arg_0) => onstorage_Setter(mthis, __arg_0); + openDatabase_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("openDatabase", [__arg_0, __arg_1, __arg_2]); - static onsubmit_Getter(mthis) native "Window_onsubmit_Getter"; - onsubmit_Getter_(mthis) => onsubmit_Getter(mthis); + openDatabase_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("openDatabase", [__arg_0, __arg_1, __arg_2, __arg_3]); - static onsubmit_Setter(mthis, __arg_0) native "Window_onsubmit_Setter"; - onsubmit_Setter_(mthis, __arg_0) => onsubmit_Setter(mthis, __arg_0); + openDatabase_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("openDatabase", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static onsuspend_Getter(mthis) native "Window_onsuspend_Getter"; - onsuspend_Getter_(mthis) => onsuspend_Getter(mthis); + open_Callback_0_(mthis) => mthis.callMethod("open", []); - static onsuspend_Setter(mthis, __arg_0) native "Window_onsuspend_Setter"; - onsuspend_Setter_(mthis, __arg_0) => onsuspend_Setter(mthis, __arg_0); + open_Callback_1_(mthis, __arg_0) => mthis.callMethod("open", [__arg_0]); - static ontimeupdate_Getter(mthis) native "Window_ontimeupdate_Getter"; - ontimeupdate_Getter_(mthis) => ontimeupdate_Getter(mthis); + open_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("open", [__arg_0, __arg_1]); - static ontimeupdate_Setter(mthis, __arg_0) native "Window_ontimeupdate_Setter"; - ontimeupdate_Setter_(mthis, __arg_0) => ontimeupdate_Setter(mthis, __arg_0); + open_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("open", [__arg_0, __arg_1, __arg_2]); - static ontoggle_Getter(mthis) native "Window_ontoggle_Getter"; - ontoggle_Getter_(mthis) => ontoggle_Getter(mthis); + opener_Getter_(mthis) => mthis["opener"]; - static ontoggle_Setter(mthis, __arg_0) native "Window_ontoggle_Setter"; - ontoggle_Setter_(mthis, __arg_0) => ontoggle_Setter(mthis, __arg_0); + opener_Setter_(mthis, __arg_0) => mthis["opener"] = __arg_0; - static ontouchcancel_Getter(mthis) native "Window_ontouchcancel_Getter"; - ontouchcancel_Getter_(mthis) => ontouchcancel_Getter(mthis); + orientation_Getter_(mthis) => mthis["orientation"]; - static ontouchcancel_Setter(mthis, __arg_0) native "Window_ontouchcancel_Setter"; - ontouchcancel_Setter_(mthis, __arg_0) => ontouchcancel_Setter(mthis, __arg_0); + outerHeight_Getter_(mthis) => mthis["outerHeight"]; - static ontouchend_Getter(mthis) native "Window_ontouchend_Getter"; - ontouchend_Getter_(mthis) => ontouchend_Getter(mthis); + outerWidth_Getter_(mthis) => mthis["outerWidth"]; - static ontouchend_Setter(mthis, __arg_0) native "Window_ontouchend_Setter"; - ontouchend_Setter_(mthis, __arg_0) => ontouchend_Setter(mthis, __arg_0); + pageXOffset_Getter_(mthis) => mthis["pageXOffset"]; - static ontouchmove_Getter(mthis) native "Window_ontouchmove_Getter"; - ontouchmove_Getter_(mthis) => ontouchmove_Getter(mthis); + pageYOffset_Getter_(mthis) => mthis["pageYOffset"]; - static ontouchmove_Setter(mthis, __arg_0) native "Window_ontouchmove_Setter"; - ontouchmove_Setter_(mthis, __arg_0) => ontouchmove_Setter(mthis, __arg_0); + parent_Getter_(mthis) => mthis["parent"]; - static ontouchstart_Getter(mthis) native "Window_ontouchstart_Getter"; - ontouchstart_Getter_(mthis) => ontouchstart_Getter(mthis); + performance_Getter_(mthis) => mthis["performance"]; - static ontouchstart_Setter(mthis, __arg_0) native "Window_ontouchstart_Setter"; - ontouchstart_Setter_(mthis, __arg_0) => ontouchstart_Setter(mthis, __arg_0); + personalbar_Getter_(mthis) => mthis["personalbar"]; - static ontransitionend_Getter(mthis) native "Window_ontransitionend_Getter"; - ontransitionend_Getter_(mthis) => ontransitionend_Getter(mthis); + postMessage_Callback_0_(mthis) => mthis.callMethod("postMessage", []); - static ontransitionend_Setter(mthis, __arg_0) native "Window_ontransitionend_Setter"; - ontransitionend_Setter_(mthis, __arg_0) => ontransitionend_Setter(mthis, __arg_0); + postMessage_Callback_1_(mthis, __arg_0) => mthis.callMethod("postMessage", [__arg_0]); - static onunload_Getter(mthis) native "Window_onunload_Getter"; - onunload_Getter_(mthis) => onunload_Getter(mthis); + postMessage_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("postMessage", [__arg_0, __arg_1]); - static onunload_Setter(mthis, __arg_0) native "Window_onunload_Setter"; - onunload_Setter_(mthis, __arg_0) => onunload_Setter(mthis, __arg_0); + postMessage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("postMessage", [__arg_0, __arg_1, __arg_2]); - static onvolumechange_Getter(mthis) native "Window_onvolumechange_Getter"; - onvolumechange_Getter_(mthis) => onvolumechange_Getter(mthis); + print_Callback_0_(mthis) => mthis.callMethod("print", []); - static onvolumechange_Setter(mthis, __arg_0) native "Window_onvolumechange_Setter"; - onvolumechange_Setter_(mthis, __arg_0) => onvolumechange_Setter(mthis, __arg_0); + releaseEvents_Callback_0_(mthis) => mthis.callMethod("releaseEvents", []); - static onwaiting_Getter(mthis) native "Window_onwaiting_Getter"; - onwaiting_Getter_(mthis) => onwaiting_Getter(mthis); + requestAnimationFrame_Callback_0_(mthis) => mthis.callMethod("requestAnimationFrame", []); - static onwaiting_Setter(mthis, __arg_0) native "Window_onwaiting_Setter"; - onwaiting_Setter_(mthis, __arg_0) => onwaiting_Setter(mthis, __arg_0); + requestAnimationFrame_Callback_1_(mthis, __arg_0) => mthis.callMethod("requestAnimationFrame", [__arg_0]); - static onwebkitanimationend_Getter(mthis) native "Window_onwebkitanimationend_Getter"; - onwebkitanimationend_Getter_(mthis) => onwebkitanimationend_Getter(mthis); + resizeBy_Callback_0_(mthis) => mthis.callMethod("resizeBy", []); - static onwebkitanimationend_Setter(mthis, __arg_0) native "Window_onwebkitanimationend_Setter"; - onwebkitanimationend_Setter_(mthis, __arg_0) => onwebkitanimationend_Setter(mthis, __arg_0); + resizeBy_Callback_1_(mthis, __arg_0) => mthis.callMethod("resizeBy", [__arg_0]); - static onwebkitanimationiteration_Getter(mthis) native "Window_onwebkitanimationiteration_Getter"; - onwebkitanimationiteration_Getter_(mthis) => onwebkitanimationiteration_Getter(mthis); + resizeBy_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("resizeBy", [__arg_0, __arg_1]); - static onwebkitanimationiteration_Setter(mthis, __arg_0) native "Window_onwebkitanimationiteration_Setter"; - onwebkitanimationiteration_Setter_(mthis, __arg_0) => onwebkitanimationiteration_Setter(mthis, __arg_0); + resizeTo_Callback_0_(mthis) => mthis.callMethod("resizeTo", []); - static onwebkitanimationstart_Getter(mthis) native "Window_onwebkitanimationstart_Getter"; - onwebkitanimationstart_Getter_(mthis) => onwebkitanimationstart_Getter(mthis); + resizeTo_Callback_1_(mthis, __arg_0) => mthis.callMethod("resizeTo", [__arg_0]); - static onwebkitanimationstart_Setter(mthis, __arg_0) native "Window_onwebkitanimationstart_Setter"; - onwebkitanimationstart_Setter_(mthis, __arg_0) => onwebkitanimationstart_Setter(mthis, __arg_0); + resizeTo_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("resizeTo", [__arg_0, __arg_1]); - static onwebkittransitionend_Getter(mthis) native "Window_onwebkittransitionend_Getter"; - onwebkittransitionend_Getter_(mthis) => onwebkittransitionend_Getter(mthis); + screenLeft_Getter_(mthis) => mthis["screenLeft"]; - static onwebkittransitionend_Setter(mthis, __arg_0) native "Window_onwebkittransitionend_Setter"; - onwebkittransitionend_Setter_(mthis, __arg_0) => onwebkittransitionend_Setter(mthis, __arg_0); + screenTop_Getter_(mthis) => mthis["screenTop"]; - static onwheel_Getter(mthis) native "Window_onwheel_Getter"; - onwheel_Getter_(mthis) => onwheel_Getter(mthis); + screenX_Getter_(mthis) => mthis["screenX"]; - static onwheel_Setter(mthis, __arg_0) native "Window_onwheel_Setter"; - onwheel_Setter_(mthis, __arg_0) => onwheel_Setter(mthis, __arg_0); + screenY_Getter_(mthis) => mthis["screenY"]; - static openDatabase_Callback_2(mthis, __arg_0, __arg_1) native "Window_openDatabase_Callback"; - openDatabase_Callback_2_(mthis, __arg_0, __arg_1) => openDatabase_Callback_2(mthis, __arg_0, __arg_1); + screen_Getter_(mthis) => mthis["screen"]; - static openDatabase_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_openDatabase_Callback"; - openDatabase_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => openDatabase_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + scrollBy_Callback_0_(mthis) => mthis.callMethod("scrollBy", []); - static openDatabase_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_openDatabase_Callback"; - openDatabase_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => openDatabase_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + scrollBy_Callback_1_(mthis, __arg_0) => mthis.callMethod("scrollBy", [__arg_0]); - static openDatabase_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Window_openDatabase_Callback"; - openDatabase_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => openDatabase_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + scrollBy_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("scrollBy", [__arg_0, __arg_1]); - static openDatabase_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Window_openDatabase_Callback"; - openDatabase_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => openDatabase_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + scrollBy_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("scrollBy", [__arg_0, __arg_1, __arg_2]); - static openDatabase_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "Window_openDatabase_Callback"; - openDatabase_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => openDatabase_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + scrollTo_Callback_0_(mthis) => mthis.callMethod("scrollTo", []); - static open_Callback_0(mthis) native "Window_open_Callback"; - open_Callback_0_(mthis) => open_Callback_0(mthis); + scrollTo_Callback_1_(mthis, __arg_0) => mthis.callMethod("scrollTo", [__arg_0]); - static open_Callback_1(mthis, __arg_0) native "Window_open_Callback"; - open_Callback_1_(mthis, __arg_0) => open_Callback_1(mthis, __arg_0); + scrollTo_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("scrollTo", [__arg_0, __arg_1]); - static open_Callback_2(mthis, __arg_0, __arg_1) native "Window_open_Callback"; - open_Callback_2_(mthis, __arg_0, __arg_1) => open_Callback_2(mthis, __arg_0, __arg_1); + scrollTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("scrollTo", [__arg_0, __arg_1, __arg_2]); - static open_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_open_Callback"; - open_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => open_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + scrollX_Getter_(mthis) => mthis["scrollX"]; - static open_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_open_Callback"; - open_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => open_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + scrollY_Getter_(mthis) => mthis["scrollY"]; - static open_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Window_open_Callback"; - open_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => open_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + scroll_Callback_0_(mthis) => mthis.callMethod("scroll", []); - static opener_Getter(mthis) native "Window_opener_Getter"; - opener_Getter_(mthis) => opener_Getter(mthis); + scroll_Callback_1_(mthis, __arg_0) => mthis.callMethod("scroll", [__arg_0]); - static opener_Setter(mthis, __arg_0) native "Window_opener_Setter"; - opener_Setter_(mthis, __arg_0) => opener_Setter(mthis, __arg_0); + scroll_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("scroll", [__arg_0, __arg_1]); - static orientation_Getter(mthis) native "Window_orientation_Getter"; - orientation_Getter_(mthis) => orientation_Getter(mthis); + scroll_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("scroll", [__arg_0, __arg_1, __arg_2]); - static outerHeight_Getter(mthis) native "Window_outerHeight_Getter"; - outerHeight_Getter_(mthis) => outerHeight_Getter(mthis); + scrollbars_Getter_(mthis) => mthis["scrollbars"]; - static outerWidth_Getter(mthis) native "Window_outerWidth_Getter"; - outerWidth_Getter_(mthis) => outerWidth_Getter(mthis); + self_Getter_(mthis) => mthis["self"]; - static pageXOffset_Getter(mthis) native "Window_pageXOffset_Getter"; - pageXOffset_Getter_(mthis) => pageXOffset_Getter(mthis); + sessionStorage_Getter_(mthis) => mthis["sessionStorage"]; - static pageYOffset_Getter(mthis) native "Window_pageYOffset_Getter"; - pageYOffset_Getter_(mthis) => pageYOffset_Getter(mthis); + setInterval_Callback_0_(mthis) => mthis.callMethod("setInterval", []); - static parent_Getter(mthis) native "Window_parent_Getter"; - parent_Getter_(mthis) => parent_Getter(mthis); + setInterval_Callback_1_(mthis, __arg_0) => mthis.callMethod("setInterval", [__arg_0]); - static performance_Getter(mthis) native "Window_performance_Getter"; - performance_Getter_(mthis) => performance_Getter(mthis); + setInterval_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setInterval", [__arg_0, __arg_1]); - static personalbar_Getter(mthis) native "Window_personalbar_Getter"; - personalbar_Getter_(mthis) => personalbar_Getter(mthis); + setTimeout_Callback_0_(mthis) => mthis.callMethod("setTimeout", []); - static postMessage_Callback_0(mthis) native "Window_postMessage_Callback"; - postMessage_Callback_0_(mthis) => postMessage_Callback_0(mthis); + setTimeout_Callback_1_(mthis, __arg_0) => mthis.callMethod("setTimeout", [__arg_0]); - static postMessage_Callback_1(mthis, __arg_0) native "Window_postMessage_Callback"; - postMessage_Callback_1_(mthis, __arg_0) => postMessage_Callback_1(mthis, __arg_0); + setTimeout_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setTimeout", [__arg_0, __arg_1]); - static postMessage_Callback_2(mthis, __arg_0, __arg_1) native "Window_postMessage_Callback"; - postMessage_Callback_2_(mthis, __arg_0, __arg_1) => postMessage_Callback_2(mthis, __arg_0, __arg_1); + showModalDialog_Callback_0_(mthis) => mthis.callMethod("showModalDialog", []); - static postMessage_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_postMessage_Callback"; - postMessage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => postMessage_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + showModalDialog_Callback_1_(mthis, __arg_0) => mthis.callMethod("showModalDialog", [__arg_0]); - static postMessage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_postMessage_Callback"; - postMessage_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => postMessage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + showModalDialog_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("showModalDialog", [__arg_0, __arg_1]); - static postMessage_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Window_postMessage_Callback"; - postMessage_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => postMessage_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + showModalDialog_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("showModalDialog", [__arg_0, __arg_1, __arg_2]); - static print_Callback_0(mthis) native "Window_print_Callback"; - print_Callback_0_(mthis) => print_Callback_0(mthis); + speechSynthesis_Getter_(mthis) => mthis["speechSynthesis"]; - static print_Callback_1(mthis, __arg_0) native "Window_print_Callback"; - print_Callback_1_(mthis, __arg_0) => print_Callback_1(mthis, __arg_0); + status_Getter_(mthis) => mthis["status"]; - static print_Callback_2(mthis, __arg_0, __arg_1) native "Window_print_Callback"; - print_Callback_2_(mthis, __arg_0, __arg_1) => print_Callback_2(mthis, __arg_0, __arg_1); + status_Setter_(mthis, __arg_0) => mthis["status"] = __arg_0; - static releaseEvents_Callback_0(mthis) native "Window_releaseEvents_Callback"; - releaseEvents_Callback_0_(mthis) => releaseEvents_Callback_0(mthis); + statusbar_Getter_(mthis) => mthis["statusbar"]; - static releaseEvents_Callback_1(mthis, __arg_0) native "Window_releaseEvents_Callback"; - releaseEvents_Callback_1_(mthis, __arg_0) => releaseEvents_Callback_1(mthis, __arg_0); + stop_Callback_0_(mthis) => mthis.callMethod("stop", []); - static releaseEvents_Callback_2(mthis, __arg_0, __arg_1) native "Window_releaseEvents_Callback"; - releaseEvents_Callback_2_(mthis, __arg_0, __arg_1) => releaseEvents_Callback_2(mthis, __arg_0, __arg_1); + styleMedia_Getter_(mthis) => mthis["styleMedia"]; - static requestAnimationFrame_Callback_0(mthis) native "Window_requestAnimationFrame_Callback"; - requestAnimationFrame_Callback_0_(mthis) => requestAnimationFrame_Callback_0(mthis); + toolbar_Getter_(mthis) => mthis["toolbar"]; - static requestAnimationFrame_Callback_1(mthis, __arg_0) native "Window_requestAnimationFrame_Callback"; - requestAnimationFrame_Callback_1_(mthis, __arg_0) => requestAnimationFrame_Callback_1(mthis, __arg_0); + top_Getter_(mthis) => mthis["top"]; - static requestAnimationFrame_Callback_2(mthis, __arg_0, __arg_1) native "Window_requestAnimationFrame_Callback"; - requestAnimationFrame_Callback_2_(mthis, __arg_0, __arg_1) => requestAnimationFrame_Callback_2(mthis, __arg_0, __arg_1); + webkitRequestFileSystem_Callback_1_(mthis, __arg_0) => mthis.callMethod("webkitRequestFileSystem", [__arg_0]); - static requestAnimationFrame_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_requestAnimationFrame_Callback"; - requestAnimationFrame_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => requestAnimationFrame_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + webkitRequestFileSystem_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("webkitRequestFileSystem", [__arg_0, __arg_1]); - static resizeBy_Callback_0(mthis) native "Window_resizeBy_Callback"; - resizeBy_Callback_0_(mthis) => resizeBy_Callback_0(mthis); + webkitRequestFileSystem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("webkitRequestFileSystem", [__arg_0, __arg_1, __arg_2]); - static resizeBy_Callback_1(mthis, __arg_0) native "Window_resizeBy_Callback"; - resizeBy_Callback_1_(mthis, __arg_0) => resizeBy_Callback_1(mthis, __arg_0); + webkitRequestFileSystem_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("webkitRequestFileSystem", [__arg_0, __arg_1, __arg_2, __arg_3]); - static resizeBy_Callback_2(mthis, __arg_0, __arg_1) native "Window_resizeBy_Callback"; - resizeBy_Callback_2_(mthis, __arg_0, __arg_1) => resizeBy_Callback_2(mthis, __arg_0, __arg_1); + webkitResolveLocalFileSystemURL_Callback_0_(mthis) => mthis.callMethod("webkitResolveLocalFileSystemURL", []); - static resizeBy_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_resizeBy_Callback"; - resizeBy_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => resizeBy_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + webkitResolveLocalFileSystemURL_Callback_1_(mthis, __arg_0) => mthis.callMethod("webkitResolveLocalFileSystemURL", [__arg_0]); - static resizeBy_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_resizeBy_Callback"; - resizeBy_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => resizeBy_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + webkitResolveLocalFileSystemURL_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("webkitResolveLocalFileSystemURL", [__arg_0, __arg_1]); - static resizeTo_Callback_0(mthis) native "Window_resizeTo_Callback"; - resizeTo_Callback_0_(mthis) => resizeTo_Callback_0(mthis); + webkitResolveLocalFileSystemURL_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("webkitResolveLocalFileSystemURL", [__arg_0, __arg_1, __arg_2]); - static resizeTo_Callback_1(mthis, __arg_0) native "Window_resizeTo_Callback"; - resizeTo_Callback_1_(mthis, __arg_0) => resizeTo_Callback_1(mthis, __arg_0); + webkitStorageInfo_Getter_(mthis) => mthis["webkitStorageInfo"]; - static resizeTo_Callback_2(mthis, __arg_0, __arg_1) native "Window_resizeTo_Callback"; - resizeTo_Callback_2_(mthis, __arg_0, __arg_1) => resizeTo_Callback_2(mthis, __arg_0, __arg_1); - - static resizeTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_resizeTo_Callback"; - resizeTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => resizeTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static resizeTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_resizeTo_Callback"; - resizeTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => resizeTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static screenLeft_Getter(mthis) native "Window_screenLeft_Getter"; - screenLeft_Getter_(mthis) => screenLeft_Getter(mthis); - - static screenTop_Getter(mthis) native "Window_screenTop_Getter"; - screenTop_Getter_(mthis) => screenTop_Getter(mthis); - - static screenX_Getter(mthis) native "Window_screenX_Getter"; - screenX_Getter_(mthis) => screenX_Getter(mthis); - - static screenY_Getter(mthis) native "Window_screenY_Getter"; - screenY_Getter_(mthis) => screenY_Getter(mthis); - - static screen_Getter(mthis) native "Window_screen_Getter"; - screen_Getter_(mthis) => screen_Getter(mthis); - - static scrollBy_Callback_0(mthis) native "Window_scrollBy_Callback"; - scrollBy_Callback_0_(mthis) => scrollBy_Callback_0(mthis); - - static scrollBy_Callback_1(mthis, __arg_0) native "Window_scrollBy_Callback"; - scrollBy_Callback_1_(mthis, __arg_0) => scrollBy_Callback_1(mthis, __arg_0); - - static scrollBy_Callback_2(mthis, __arg_0, __arg_1) native "Window_scrollBy_Callback"; - scrollBy_Callback_2_(mthis, __arg_0, __arg_1) => scrollBy_Callback_2(mthis, __arg_0, __arg_1); - - static scrollBy_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_scrollBy_Callback"; - scrollBy_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scrollBy_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static scrollBy_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_scrollBy_Callback"; - scrollBy_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => scrollBy_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static scrollBy_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Window_scrollBy_Callback"; - scrollBy_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => scrollBy_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static scrollTo_Callback_0(mthis) native "Window_scrollTo_Callback"; - scrollTo_Callback_0_(mthis) => scrollTo_Callback_0(mthis); - - static scrollTo_Callback_1(mthis, __arg_0) native "Window_scrollTo_Callback"; - scrollTo_Callback_1_(mthis, __arg_0) => scrollTo_Callback_1(mthis, __arg_0); - - static scrollTo_Callback_2(mthis, __arg_0, __arg_1) native "Window_scrollTo_Callback"; - scrollTo_Callback_2_(mthis, __arg_0, __arg_1) => scrollTo_Callback_2(mthis, __arg_0, __arg_1); - - static scrollTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_scrollTo_Callback"; - scrollTo_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scrollTo_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static scrollTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_scrollTo_Callback"; - scrollTo_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => scrollTo_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static scrollTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Window_scrollTo_Callback"; - scrollTo_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => scrollTo_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static scrollX_Getter(mthis) native "Window_scrollX_Getter"; - scrollX_Getter_(mthis) => scrollX_Getter(mthis); - - static scrollY_Getter(mthis) native "Window_scrollY_Getter"; - scrollY_Getter_(mthis) => scrollY_Getter(mthis); - - static scroll_Callback_0(mthis) native "Window_scroll_Callback"; - scroll_Callback_0_(mthis) => scroll_Callback_0(mthis); - - static scroll_Callback_1(mthis, __arg_0) native "Window_scroll_Callback"; - scroll_Callback_1_(mthis, __arg_0) => scroll_Callback_1(mthis, __arg_0); - - static scroll_Callback_2(mthis, __arg_0, __arg_1) native "Window_scroll_Callback"; - scroll_Callback_2_(mthis, __arg_0, __arg_1) => scroll_Callback_2(mthis, __arg_0, __arg_1); - - static scroll_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_scroll_Callback"; - scroll_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => scroll_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static scroll_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_scroll_Callback"; - scroll_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => scroll_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static scroll_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Window_scroll_Callback"; - scroll_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => scroll_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static scrollbars_Getter(mthis) native "Window_scrollbars_Getter"; - scrollbars_Getter_(mthis) => scrollbars_Getter(mthis); - - static self_Getter(mthis) native "Window_self_Getter"; - self_Getter_(mthis) => self_Getter(mthis); - - static sessionStorage_Getter(mthis) native "Window_sessionStorage_Getter"; - sessionStorage_Getter_(mthis) => sessionStorage_Getter(mthis); - - static setInterval_Callback_0(mthis) native "Window_setInterval_Callback"; - setInterval_Callback_0_(mthis) => setInterval_Callback_0(mthis); - - static setInterval_Callback_1(mthis, __arg_0) native "Window_setInterval_Callback"; - setInterval_Callback_1_(mthis, __arg_0) => setInterval_Callback_1(mthis, __arg_0); - - static setInterval_Callback_2(mthis, __arg_0, __arg_1) native "Window_setInterval_Callback"; - setInterval_Callback_2_(mthis, __arg_0, __arg_1) => setInterval_Callback_2(mthis, __arg_0, __arg_1); - - static setInterval_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_setInterval_Callback"; - setInterval_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setInterval_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setInterval_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_setInterval_Callback"; - setInterval_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setInterval_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setTimeout_Callback_0(mthis) native "Window_setTimeout_Callback"; - setTimeout_Callback_0_(mthis) => setTimeout_Callback_0(mthis); - - static setTimeout_Callback_1(mthis, __arg_0) native "Window_setTimeout_Callback"; - setTimeout_Callback_1_(mthis, __arg_0) => setTimeout_Callback_1(mthis, __arg_0); - - static setTimeout_Callback_2(mthis, __arg_0, __arg_1) native "Window_setTimeout_Callback"; - setTimeout_Callback_2_(mthis, __arg_0, __arg_1) => setTimeout_Callback_2(mthis, __arg_0, __arg_1); - - static setTimeout_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_setTimeout_Callback"; - setTimeout_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setTimeout_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setTimeout_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_setTimeout_Callback"; - setTimeout_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setTimeout_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static showModalDialog_Callback_0(mthis) native "Window_showModalDialog_Callback"; - showModalDialog_Callback_0_(mthis) => showModalDialog_Callback_0(mthis); - - static showModalDialog_Callback_1(mthis, __arg_0) native "Window_showModalDialog_Callback"; - showModalDialog_Callback_1_(mthis, __arg_0) => showModalDialog_Callback_1(mthis, __arg_0); - - static showModalDialog_Callback_2(mthis, __arg_0, __arg_1) native "Window_showModalDialog_Callback"; - showModalDialog_Callback_2_(mthis, __arg_0, __arg_1) => showModalDialog_Callback_2(mthis, __arg_0, __arg_1); - - static showModalDialog_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_showModalDialog_Callback"; - showModalDialog_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => showModalDialog_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static showModalDialog_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_showModalDialog_Callback"; - showModalDialog_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => showModalDialog_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static showModalDialog_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Window_showModalDialog_Callback"; - showModalDialog_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => showModalDialog_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static speechSynthesis_Getter(mthis) native "Window_speechSynthesis_Getter"; - speechSynthesis_Getter_(mthis) => speechSynthesis_Getter(mthis); - - static status_Getter(mthis) native "Window_status_Getter"; - status_Getter_(mthis) => status_Getter(mthis); - - static status_Setter(mthis, __arg_0) native "Window_status_Setter"; - status_Setter_(mthis, __arg_0) => status_Setter(mthis, __arg_0); - - static statusbar_Getter(mthis) native "Window_statusbar_Getter"; - statusbar_Getter_(mthis) => statusbar_Getter(mthis); - - static stop_Callback_0(mthis) native "Window_stop_Callback"; - stop_Callback_0_(mthis) => stop_Callback_0(mthis); - - static stop_Callback_1(mthis, __arg_0) native "Window_stop_Callback"; - stop_Callback_1_(mthis, __arg_0) => stop_Callback_1(mthis, __arg_0); - - static stop_Callback_2(mthis, __arg_0, __arg_1) native "Window_stop_Callback"; - stop_Callback_2_(mthis, __arg_0, __arg_1) => stop_Callback_2(mthis, __arg_0, __arg_1); - - static styleMedia_Getter(mthis) native "Window_styleMedia_Getter"; - styleMedia_Getter_(mthis) => styleMedia_Getter(mthis); - - static toolbar_Getter(mthis) native "Window_toolbar_Getter"; - toolbar_Getter_(mthis) => toolbar_Getter(mthis); - - static top_Getter(mthis) native "Window_top_Getter"; - top_Getter_(mthis) => top_Getter(mthis); - - static webkitRequestFileSystem_Callback_1(mthis, __arg_0) native "Window_webkitRequestFileSystem_Callback"; - webkitRequestFileSystem_Callback_1_(mthis, __arg_0) => webkitRequestFileSystem_Callback_1(mthis, __arg_0); - - static webkitRequestFileSystem_Callback_2(mthis, __arg_0, __arg_1) native "Window_webkitRequestFileSystem_Callback"; - webkitRequestFileSystem_Callback_2_(mthis, __arg_0, __arg_1) => webkitRequestFileSystem_Callback_2(mthis, __arg_0, __arg_1); - - static webkitRequestFileSystem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_webkitRequestFileSystem_Callback"; - webkitRequestFileSystem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => webkitRequestFileSystem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static webkitRequestFileSystem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_webkitRequestFileSystem_Callback"; - webkitRequestFileSystem_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => webkitRequestFileSystem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static webkitRequestFileSystem_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Window_webkitRequestFileSystem_Callback"; - webkitRequestFileSystem_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => webkitRequestFileSystem_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static webkitRequestFileSystem_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "Window_webkitRequestFileSystem_Callback"; - webkitRequestFileSystem_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => webkitRequestFileSystem_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static webkitResolveLocalFileSystemURL_Callback_0(mthis) native "Window_webkitResolveLocalFileSystemURL_Callback"; - webkitResolveLocalFileSystemURL_Callback_0_(mthis) => webkitResolveLocalFileSystemURL_Callback_0(mthis); - - static webkitResolveLocalFileSystemURL_Callback_1(mthis, __arg_0) native "Window_webkitResolveLocalFileSystemURL_Callback"; - webkitResolveLocalFileSystemURL_Callback_1_(mthis, __arg_0) => webkitResolveLocalFileSystemURL_Callback_1(mthis, __arg_0); - - static webkitResolveLocalFileSystemURL_Callback_2(mthis, __arg_0, __arg_1) native "Window_webkitResolveLocalFileSystemURL_Callback"; - webkitResolveLocalFileSystemURL_Callback_2_(mthis, __arg_0, __arg_1) => webkitResolveLocalFileSystemURL_Callback_2(mthis, __arg_0, __arg_1); - - static webkitResolveLocalFileSystemURL_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Window_webkitResolveLocalFileSystemURL_Callback"; - webkitResolveLocalFileSystemURL_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => webkitResolveLocalFileSystemURL_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static webkitResolveLocalFileSystemURL_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Window_webkitResolveLocalFileSystemURL_Callback"; - webkitResolveLocalFileSystemURL_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => webkitResolveLocalFileSystemURL_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static webkitResolveLocalFileSystemURL_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "Window_webkitResolveLocalFileSystemURL_Callback"; - webkitResolveLocalFileSystemURL_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => webkitResolveLocalFileSystemURL_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static webkitStorageInfo_Getter(mthis) native "Window_webkitStorageInfo_Getter"; - webkitStorageInfo_Getter_(mthis) => webkitStorageInfo_Getter(mthis); - - static window_Getter(mthis) native "Window_window_Getter"; - window_Getter_(mthis) => window_Getter(mthis); + window_Getter_(mthis) => mthis["window"]; } class BlinkWorker extends BlinkEventTarget { static final instance = new BlinkWorker(); - static constructorCallback_0() native "Worker_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["Worker"], []); - static constructorCallback_1(__arg_0) native "Worker_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["Worker"], [__arg_0]); - static constructorCallback_2(__arg_0, __arg_1) native "Worker_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + onerror_Getter_(mthis) => mthis["onerror"]; - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "Worker_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onerror_Getter(mthis) native "Worker_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onmessage_Getter_(mthis) => mthis["onmessage"]; - static onerror_Setter(mthis, __arg_0) native "Worker_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onmessage_Setter_(mthis, __arg_0) => mthis["onmessage"] = __arg_0; - static onmessage_Getter(mthis) native "Worker_onmessage_Getter"; - onmessage_Getter_(mthis) => onmessage_Getter(mthis); + postMessage_Callback_0_(mthis) => mthis.callMethod("postMessage", []); - static onmessage_Setter(mthis, __arg_0) native "Worker_onmessage_Setter"; - onmessage_Setter_(mthis, __arg_0) => onmessage_Setter(mthis, __arg_0); + postMessage_Callback_1_(mthis, __arg_0) => mthis.callMethod("postMessage", [__arg_0]); - static postMessage_Callback_0(mthis) native "Worker_postMessage_Callback"; - postMessage_Callback_0_(mthis) => postMessage_Callback_0(mthis); + postMessage_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("postMessage", [__arg_0, __arg_1]); - static postMessage_Callback_1(mthis, __arg_0) native "Worker_postMessage_Callback"; - postMessage_Callback_1_(mthis, __arg_0) => postMessage_Callback_1(mthis, __arg_0); - - static postMessage_Callback_2(mthis, __arg_0, __arg_1) native "Worker_postMessage_Callback"; - postMessage_Callback_2_(mthis, __arg_0, __arg_1) => postMessage_Callback_2(mthis, __arg_0, __arg_1); - - static postMessage_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "Worker_postMessage_Callback"; - postMessage_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => postMessage_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static postMessage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "Worker_postMessage_Callback"; - postMessage_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => postMessage_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static terminate_Callback_0(mthis) native "Worker_terminate_Callback"; - terminate_Callback_0_(mthis) => terminate_Callback_0(mthis); - - static terminate_Callback_1(mthis, __arg_0) native "Worker_terminate_Callback"; - terminate_Callback_1_(mthis, __arg_0) => terminate_Callback_1(mthis, __arg_0); - - static terminate_Callback_2(mthis, __arg_0, __arg_1) native "Worker_terminate_Callback"; - terminate_Callback_2_(mthis, __arg_0, __arg_1) => terminate_Callback_2(mthis, __arg_0, __arg_1); + terminate_Callback_0_(mthis) => mthis.callMethod("terminate", []); } @@ -30682,323 +16760,160 @@ class BlinkWorkerConsole extends BlinkConsoleBase { class BlinkWorkerGlobalScope extends BlinkEventTarget { static final instance = new BlinkWorkerGlobalScope(); - static atob_Callback_0(mthis) native "WorkerGlobalScope_atob_Callback"; - atob_Callback_0_(mthis) => atob_Callback_0(mthis); + atob_Callback_0_(mthis) => mthis.callMethod("atob", []); - static atob_Callback_1(mthis, __arg_0) native "WorkerGlobalScope_atob_Callback"; - atob_Callback_1_(mthis, __arg_0) => atob_Callback_1(mthis, __arg_0); + atob_Callback_1_(mthis, __arg_0) => mthis.callMethod("atob", [__arg_0]); - static atob_Callback_2(mthis, __arg_0, __arg_1) native "WorkerGlobalScope_atob_Callback"; - atob_Callback_2_(mthis, __arg_0, __arg_1) => atob_Callback_2(mthis, __arg_0, __arg_1); + btoa_Callback_0_(mthis) => mthis.callMethod("btoa", []); - static atob_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WorkerGlobalScope_atob_Callback"; - atob_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => atob_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + btoa_Callback_1_(mthis, __arg_0) => mthis.callMethod("btoa", [__arg_0]); - static btoa_Callback_0(mthis) native "WorkerGlobalScope_btoa_Callback"; - btoa_Callback_0_(mthis) => btoa_Callback_0(mthis); + clearInterval_Callback_0_(mthis) => mthis.callMethod("clearInterval", []); - static btoa_Callback_1(mthis, __arg_0) native "WorkerGlobalScope_btoa_Callback"; - btoa_Callback_1_(mthis, __arg_0) => btoa_Callback_1(mthis, __arg_0); + clearInterval_Callback_1_(mthis, __arg_0) => mthis.callMethod("clearInterval", [__arg_0]); - static btoa_Callback_2(mthis, __arg_0, __arg_1) native "WorkerGlobalScope_btoa_Callback"; - btoa_Callback_2_(mthis, __arg_0, __arg_1) => btoa_Callback_2(mthis, __arg_0, __arg_1); + clearTimeout_Callback_0_(mthis) => mthis.callMethod("clearTimeout", []); - static btoa_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WorkerGlobalScope_btoa_Callback"; - btoa_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => btoa_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + clearTimeout_Callback_1_(mthis, __arg_0) => mthis.callMethod("clearTimeout", [__arg_0]); - static clearInterval_Callback_0(mthis) native "WorkerGlobalScope_clearInterval_Callback"; - clearInterval_Callback_0_(mthis) => clearInterval_Callback_0(mthis); + close_Callback_0_(mthis) => mthis.callMethod("close", []); - static clearInterval_Callback_1(mthis, __arg_0) native "WorkerGlobalScope_clearInterval_Callback"; - clearInterval_Callback_1_(mthis, __arg_0) => clearInterval_Callback_1(mthis, __arg_0); + console_Getter_(mthis) => mthis["console"]; - static clearInterval_Callback_2(mthis, __arg_0, __arg_1) native "WorkerGlobalScope_clearInterval_Callback"; - clearInterval_Callback_2_(mthis, __arg_0, __arg_1) => clearInterval_Callback_2(mthis, __arg_0, __arg_1); + createImageBitmap_Callback_0_(mthis) => mthis.callMethod("createImageBitmap", []); - static clearInterval_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WorkerGlobalScope_clearInterval_Callback"; - clearInterval_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clearInterval_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + createImageBitmap_Callback_1_(mthis, __arg_0) => mthis.callMethod("createImageBitmap", [__arg_0]); - static clearTimeout_Callback_0(mthis) native "WorkerGlobalScope_clearTimeout_Callback"; - clearTimeout_Callback_0_(mthis) => clearTimeout_Callback_0(mthis); + createImageBitmap_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("createImageBitmap", [__arg_0, __arg_1, __arg_2]); - static clearTimeout_Callback_1(mthis, __arg_0) native "WorkerGlobalScope_clearTimeout_Callback"; - clearTimeout_Callback_1_(mthis, __arg_0) => clearTimeout_Callback_1(mthis, __arg_0); + createImageBitmap_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("createImageBitmap", [__arg_0, __arg_1, __arg_2, __arg_3]); - static clearTimeout_Callback_2(mthis, __arg_0, __arg_1) native "WorkerGlobalScope_clearTimeout_Callback"; - clearTimeout_Callback_2_(mthis, __arg_0, __arg_1) => clearTimeout_Callback_2(mthis, __arg_0, __arg_1); + createImageBitmap_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("createImageBitmap", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static clearTimeout_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WorkerGlobalScope_clearTimeout_Callback"; - clearTimeout_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => clearTimeout_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + crypto_Getter_(mthis) => mthis["crypto"]; - static close_Callback_0(mthis) native "WorkerGlobalScope_close_Callback"; - close_Callback_0_(mthis) => close_Callback_0(mthis); + importScripts_Callback_0_(mthis) => mthis.callMethod("importScripts", []); - static close_Callback_1(mthis, __arg_0) native "WorkerGlobalScope_close_Callback"; - close_Callback_1_(mthis, __arg_0) => close_Callback_1(mthis, __arg_0); + importScripts_Callback_1_(mthis, __arg_0) => mthis.callMethod("importScripts", [__arg_0]); - static close_Callback_2(mthis, __arg_0, __arg_1) native "WorkerGlobalScope_close_Callback"; - close_Callback_2_(mthis, __arg_0, __arg_1) => close_Callback_2(mthis, __arg_0, __arg_1); + indexedDB_Getter_(mthis) => mthis["indexedDB"]; - static console_Getter(mthis) native "WorkerGlobalScope_console_Getter"; - console_Getter_(mthis) => console_Getter(mthis); + location_Getter_(mthis) => mthis["location"]; - static createImageBitmap_Callback_0(mthis) native "WorkerGlobalScope_createImageBitmap_Callback"; - createImageBitmap_Callback_0_(mthis) => createImageBitmap_Callback_0(mthis); + navigator_Getter_(mthis) => mthis["navigator"]; - static createImageBitmap_Callback_1(mthis, __arg_0) native "WorkerGlobalScope_createImageBitmap_Callback"; - createImageBitmap_Callback_1_(mthis, __arg_0) => createImageBitmap_Callback_1(mthis, __arg_0); + onerror_Getter_(mthis) => mthis["onerror"]; - static createImageBitmap_Callback_2(mthis, __arg_0, __arg_1) native "WorkerGlobalScope_createImageBitmap_Callback"; - createImageBitmap_Callback_2_(mthis, __arg_0, __arg_1) => createImageBitmap_Callback_2(mthis, __arg_0, __arg_1); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static createImageBitmap_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WorkerGlobalScope_createImageBitmap_Callback"; - createImageBitmap_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createImageBitmap_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + performance_Getter_(mthis) => mthis["performance"]; - static createImageBitmap_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WorkerGlobalScope_createImageBitmap_Callback"; - createImageBitmap_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createImageBitmap_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + self_Getter_(mthis) => mthis["self"]; - static createImageBitmap_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WorkerGlobalScope_createImageBitmap_Callback"; - createImageBitmap_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => createImageBitmap_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + setInterval_Callback_0_(mthis) => mthis.callMethod("setInterval", []); - static createImageBitmap_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WorkerGlobalScope_createImageBitmap_Callback"; - createImageBitmap_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => createImageBitmap_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + setInterval_Callback_1_(mthis, __arg_0) => mthis.callMethod("setInterval", [__arg_0]); - static createImageBitmap_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "WorkerGlobalScope_createImageBitmap_Callback"; - createImageBitmap_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => createImageBitmap_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + setInterval_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setInterval", [__arg_0, __arg_1]); - static crypto_Getter(mthis) native "WorkerGlobalScope_crypto_Getter"; - crypto_Getter_(mthis) => crypto_Getter(mthis); + setTimeout_Callback_0_(mthis) => mthis.callMethod("setTimeout", []); - static importScripts_Callback_0(mthis) native "WorkerGlobalScope_importScripts_Callback"; - importScripts_Callback_0_(mthis) => importScripts_Callback_0(mthis); + setTimeout_Callback_1_(mthis, __arg_0) => mthis.callMethod("setTimeout", [__arg_0]); - static importScripts_Callback_1(mthis, __arg_0) native "WorkerGlobalScope_importScripts_Callback"; - importScripts_Callback_1_(mthis, __arg_0) => importScripts_Callback_1(mthis, __arg_0); + setTimeout_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setTimeout", [__arg_0, __arg_1]); - static importScripts_Callback_2(mthis, __arg_0, __arg_1) native "WorkerGlobalScope_importScripts_Callback"; - importScripts_Callback_2_(mthis, __arg_0, __arg_1) => importScripts_Callback_2(mthis, __arg_0, __arg_1); + webkitRequestFileSystemSync_Callback_0_(mthis) => mthis.callMethod("webkitRequestFileSystemSync", []); - static importScripts_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WorkerGlobalScope_importScripts_Callback"; - importScripts_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => importScripts_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + webkitRequestFileSystemSync_Callback_1_(mthis, __arg_0) => mthis.callMethod("webkitRequestFileSystemSync", [__arg_0]); - static indexedDB_Getter(mthis) native "WorkerGlobalScope_indexedDB_Getter"; - indexedDB_Getter_(mthis) => indexedDB_Getter(mthis); + webkitRequestFileSystemSync_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("webkitRequestFileSystemSync", [__arg_0, __arg_1]); - static location_Getter(mthis) native "WorkerGlobalScope_location_Getter"; - location_Getter_(mthis) => location_Getter(mthis); + webkitRequestFileSystem_Callback_0_(mthis) => mthis.callMethod("webkitRequestFileSystem", []); - static navigator_Getter(mthis) native "WorkerGlobalScope_navigator_Getter"; - navigator_Getter_(mthis) => navigator_Getter(mthis); + webkitRequestFileSystem_Callback_1_(mthis, __arg_0) => mthis.callMethod("webkitRequestFileSystem", [__arg_0]); - static onerror_Getter(mthis) native "WorkerGlobalScope_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + webkitRequestFileSystem_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("webkitRequestFileSystem", [__arg_0, __arg_1]); - static onerror_Setter(mthis, __arg_0) native "WorkerGlobalScope_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + webkitRequestFileSystem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("webkitRequestFileSystem", [__arg_0, __arg_1, __arg_2]); - static performance_Getter(mthis) native "WorkerGlobalScope_performance_Getter"; - performance_Getter_(mthis) => performance_Getter(mthis); + webkitRequestFileSystem_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("webkitRequestFileSystem", [__arg_0, __arg_1, __arg_2, __arg_3]); - static self_Getter(mthis) native "WorkerGlobalScope_self_Getter"; - self_Getter_(mthis) => self_Getter(mthis); + webkitResolveLocalFileSystemSyncURL_Callback_0_(mthis) => mthis.callMethod("webkitResolveLocalFileSystemSyncURL", []); - static setInterval_Callback_0(mthis) native "WorkerGlobalScope_setInterval_Callback"; - setInterval_Callback_0_(mthis) => setInterval_Callback_0(mthis); + webkitResolveLocalFileSystemSyncURL_Callback_1_(mthis, __arg_0) => mthis.callMethod("webkitResolveLocalFileSystemSyncURL", [__arg_0]); - static setInterval_Callback_1(mthis, __arg_0) native "WorkerGlobalScope_setInterval_Callback"; - setInterval_Callback_1_(mthis, __arg_0) => setInterval_Callback_1(mthis, __arg_0); + webkitResolveLocalFileSystemURL_Callback_0_(mthis) => mthis.callMethod("webkitResolveLocalFileSystemURL", []); - static setInterval_Callback_2(mthis, __arg_0, __arg_1) native "WorkerGlobalScope_setInterval_Callback"; - setInterval_Callback_2_(mthis, __arg_0, __arg_1) => setInterval_Callback_2(mthis, __arg_0, __arg_1); + webkitResolveLocalFileSystemURL_Callback_1_(mthis, __arg_0) => mthis.callMethod("webkitResolveLocalFileSystemURL", [__arg_0]); - static setInterval_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WorkerGlobalScope_setInterval_Callback"; - setInterval_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setInterval_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + webkitResolveLocalFileSystemURL_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("webkitResolveLocalFileSystemURL", [__arg_0, __arg_1]); - static setInterval_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WorkerGlobalScope_setInterval_Callback"; - setInterval_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setInterval_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setTimeout_Callback_0(mthis) native "WorkerGlobalScope_setTimeout_Callback"; - setTimeout_Callback_0_(mthis) => setTimeout_Callback_0(mthis); - - static setTimeout_Callback_1(mthis, __arg_0) native "WorkerGlobalScope_setTimeout_Callback"; - setTimeout_Callback_1_(mthis, __arg_0) => setTimeout_Callback_1(mthis, __arg_0); - - static setTimeout_Callback_2(mthis, __arg_0, __arg_1) native "WorkerGlobalScope_setTimeout_Callback"; - setTimeout_Callback_2_(mthis, __arg_0, __arg_1) => setTimeout_Callback_2(mthis, __arg_0, __arg_1); - - static setTimeout_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WorkerGlobalScope_setTimeout_Callback"; - setTimeout_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setTimeout_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setTimeout_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WorkerGlobalScope_setTimeout_Callback"; - setTimeout_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setTimeout_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static webkitRequestFileSystemSync_Callback_0(mthis) native "WorkerGlobalScope_webkitRequestFileSystemSync_Callback"; - webkitRequestFileSystemSync_Callback_0_(mthis) => webkitRequestFileSystemSync_Callback_0(mthis); - - static webkitRequestFileSystemSync_Callback_1(mthis, __arg_0) native "WorkerGlobalScope_webkitRequestFileSystemSync_Callback"; - webkitRequestFileSystemSync_Callback_1_(mthis, __arg_0) => webkitRequestFileSystemSync_Callback_1(mthis, __arg_0); - - static webkitRequestFileSystemSync_Callback_2(mthis, __arg_0, __arg_1) native "WorkerGlobalScope_webkitRequestFileSystemSync_Callback"; - webkitRequestFileSystemSync_Callback_2_(mthis, __arg_0, __arg_1) => webkitRequestFileSystemSync_Callback_2(mthis, __arg_0, __arg_1); - - static webkitRequestFileSystemSync_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WorkerGlobalScope_webkitRequestFileSystemSync_Callback"; - webkitRequestFileSystemSync_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => webkitRequestFileSystemSync_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static webkitRequestFileSystemSync_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WorkerGlobalScope_webkitRequestFileSystemSync_Callback"; - webkitRequestFileSystemSync_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => webkitRequestFileSystemSync_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static webkitRequestFileSystem_Callback_0(mthis) native "WorkerGlobalScope_webkitRequestFileSystem_Callback"; - webkitRequestFileSystem_Callback_0_(mthis) => webkitRequestFileSystem_Callback_0(mthis); - - static webkitRequestFileSystem_Callback_1(mthis, __arg_0) native "WorkerGlobalScope_webkitRequestFileSystem_Callback"; - webkitRequestFileSystem_Callback_1_(mthis, __arg_0) => webkitRequestFileSystem_Callback_1(mthis, __arg_0); - - static webkitRequestFileSystem_Callback_2(mthis, __arg_0, __arg_1) native "WorkerGlobalScope_webkitRequestFileSystem_Callback"; - webkitRequestFileSystem_Callback_2_(mthis, __arg_0, __arg_1) => webkitRequestFileSystem_Callback_2(mthis, __arg_0, __arg_1); - - static webkitRequestFileSystem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WorkerGlobalScope_webkitRequestFileSystem_Callback"; - webkitRequestFileSystem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => webkitRequestFileSystem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static webkitRequestFileSystem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WorkerGlobalScope_webkitRequestFileSystem_Callback"; - webkitRequestFileSystem_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => webkitRequestFileSystem_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static webkitRequestFileSystem_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WorkerGlobalScope_webkitRequestFileSystem_Callback"; - webkitRequestFileSystem_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => webkitRequestFileSystem_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static webkitRequestFileSystem_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "WorkerGlobalScope_webkitRequestFileSystem_Callback"; - webkitRequestFileSystem_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => webkitRequestFileSystem_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static webkitResolveLocalFileSystemSyncURL_Callback_0(mthis) native "WorkerGlobalScope_webkitResolveLocalFileSystemSyncURL_Callback"; - webkitResolveLocalFileSystemSyncURL_Callback_0_(mthis) => webkitResolveLocalFileSystemSyncURL_Callback_0(mthis); - - static webkitResolveLocalFileSystemSyncURL_Callback_1(mthis, __arg_0) native "WorkerGlobalScope_webkitResolveLocalFileSystemSyncURL_Callback"; - webkitResolveLocalFileSystemSyncURL_Callback_1_(mthis, __arg_0) => webkitResolveLocalFileSystemSyncURL_Callback_1(mthis, __arg_0); - - static webkitResolveLocalFileSystemSyncURL_Callback_2(mthis, __arg_0, __arg_1) native "WorkerGlobalScope_webkitResolveLocalFileSystemSyncURL_Callback"; - webkitResolveLocalFileSystemSyncURL_Callback_2_(mthis, __arg_0, __arg_1) => webkitResolveLocalFileSystemSyncURL_Callback_2(mthis, __arg_0, __arg_1); - - static webkitResolveLocalFileSystemSyncURL_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WorkerGlobalScope_webkitResolveLocalFileSystemSyncURL_Callback"; - webkitResolveLocalFileSystemSyncURL_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => webkitResolveLocalFileSystemSyncURL_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static webkitResolveLocalFileSystemURL_Callback_0(mthis) native "WorkerGlobalScope_webkitResolveLocalFileSystemURL_Callback"; - webkitResolveLocalFileSystemURL_Callback_0_(mthis) => webkitResolveLocalFileSystemURL_Callback_0(mthis); - - static webkitResolveLocalFileSystemURL_Callback_1(mthis, __arg_0) native "WorkerGlobalScope_webkitResolveLocalFileSystemURL_Callback"; - webkitResolveLocalFileSystemURL_Callback_1_(mthis, __arg_0) => webkitResolveLocalFileSystemURL_Callback_1(mthis, __arg_0); - - static webkitResolveLocalFileSystemURL_Callback_2(mthis, __arg_0, __arg_1) native "WorkerGlobalScope_webkitResolveLocalFileSystemURL_Callback"; - webkitResolveLocalFileSystemURL_Callback_2_(mthis, __arg_0, __arg_1) => webkitResolveLocalFileSystemURL_Callback_2(mthis, __arg_0, __arg_1); - - static webkitResolveLocalFileSystemURL_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "WorkerGlobalScope_webkitResolveLocalFileSystemURL_Callback"; - webkitResolveLocalFileSystemURL_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => webkitResolveLocalFileSystemURL_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static webkitResolveLocalFileSystemURL_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "WorkerGlobalScope_webkitResolveLocalFileSystemURL_Callback"; - webkitResolveLocalFileSystemURL_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => webkitResolveLocalFileSystemURL_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static webkitResolveLocalFileSystemURL_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "WorkerGlobalScope_webkitResolveLocalFileSystemURL_Callback"; - webkitResolveLocalFileSystemURL_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => webkitResolveLocalFileSystemURL_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + webkitResolveLocalFileSystemURL_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("webkitResolveLocalFileSystemURL", [__arg_0, __arg_1, __arg_2]); } class BlinkWorkerLocation { static final instance = new BlinkWorkerLocation(); - static hash_Getter(mthis) native "WorkerLocation_hash_Getter"; - hash_Getter_(mthis) => hash_Getter(mthis); + hash_Getter_(mthis) => mthis["hash"]; - static host_Getter(mthis) native "WorkerLocation_host_Getter"; - host_Getter_(mthis) => host_Getter(mthis); + host_Getter_(mthis) => mthis["host"]; - static hostname_Getter(mthis) native "WorkerLocation_hostname_Getter"; - hostname_Getter_(mthis) => hostname_Getter(mthis); + hostname_Getter_(mthis) => mthis["hostname"]; - static href_Getter(mthis) native "WorkerLocation_href_Getter"; - href_Getter_(mthis) => href_Getter(mthis); + href_Getter_(mthis) => mthis["href"]; - static origin_Getter(mthis) native "WorkerLocation_origin_Getter"; - origin_Getter_(mthis) => origin_Getter(mthis); + origin_Getter_(mthis) => mthis["origin"]; - static pathname_Getter(mthis) native "WorkerLocation_pathname_Getter"; - pathname_Getter_(mthis) => pathname_Getter(mthis); + pathname_Getter_(mthis) => mthis["pathname"]; - static port_Getter(mthis) native "WorkerLocation_port_Getter"; - port_Getter_(mthis) => port_Getter(mthis); + port_Getter_(mthis) => mthis["port"]; - static protocol_Getter(mthis) native "WorkerLocation_protocol_Getter"; - protocol_Getter_(mthis) => protocol_Getter(mthis); + protocol_Getter_(mthis) => mthis["protocol"]; - static search_Getter(mthis) native "WorkerLocation_search_Getter"; - search_Getter_(mthis) => search_Getter(mthis); + search_Getter_(mthis) => mthis["search"]; - static toString_Callback_0(mthis) native "WorkerLocation_toString_Callback"; - toString_Callback_0_(mthis) => toString_Callback_0(mthis); - - static toString_Callback_1(mthis, __arg_0) native "WorkerLocation_toString_Callback"; - toString_Callback_1_(mthis, __arg_0) => toString_Callback_1(mthis, __arg_0); - - static toString_Callback_2(mthis, __arg_0, __arg_1) native "WorkerLocation_toString_Callback"; - toString_Callback_2_(mthis, __arg_0, __arg_1) => toString_Callback_2(mthis, __arg_0, __arg_1); + toString_Callback_0_(mthis) => mthis.callMethod("toString", []); } class BlinkWorkerNavigator { static final instance = new BlinkWorkerNavigator(); - static appCodeName_Getter(mthis) native "WorkerNavigator_appCodeName_Getter"; - appCodeName_Getter_(mthis) => appCodeName_Getter(mthis); + appCodeName_Getter_(mthis) => mthis["appCodeName"]; - static appName_Getter(mthis) native "WorkerNavigator_appName_Getter"; - appName_Getter_(mthis) => appName_Getter(mthis); + appName_Getter_(mthis) => mthis["appName"]; - static appVersion_Getter(mthis) native "WorkerNavigator_appVersion_Getter"; - appVersion_Getter_(mthis) => appVersion_Getter(mthis); + appVersion_Getter_(mthis) => mthis["appVersion"]; - static connection_Getter(mthis) native "WorkerNavigator_connection_Getter"; - connection_Getter_(mthis) => connection_Getter(mthis); + connection_Getter_(mthis) => mthis["connection"]; - static dartEnabled_Getter(mthis) native "WorkerNavigator_dartEnabled_Getter"; - dartEnabled_Getter_(mthis) => dartEnabled_Getter(mthis); + dartEnabled_Getter_(mthis) => mthis["dartEnabled"]; - static geofencing_Getter(mthis) native "WorkerNavigator_geofencing_Getter"; - geofencing_Getter_(mthis) => geofencing_Getter(mthis); + geofencing_Getter_(mthis) => mthis["geofencing"]; - static hardwareConcurrency_Getter(mthis) native "WorkerNavigator_hardwareConcurrency_Getter"; - hardwareConcurrency_Getter_(mthis) => hardwareConcurrency_Getter(mthis); + hardwareConcurrency_Getter_(mthis) => mthis["hardwareConcurrency"]; - static onLine_Getter(mthis) native "WorkerNavigator_onLine_Getter"; - onLine_Getter_(mthis) => onLine_Getter(mthis); + onLine_Getter_(mthis) => mthis["onLine"]; - static platform_Getter(mthis) native "WorkerNavigator_platform_Getter"; - platform_Getter_(mthis) => platform_Getter(mthis); + platform_Getter_(mthis) => mthis["platform"]; - static product_Getter(mthis) native "WorkerNavigator_product_Getter"; - product_Getter_(mthis) => product_Getter(mthis); + product_Getter_(mthis) => mthis["product"]; - static userAgent_Getter(mthis) native "WorkerNavigator_userAgent_Getter"; - userAgent_Getter_(mthis) => userAgent_Getter(mthis); + userAgent_Getter_(mthis) => mthis["userAgent"]; - static webkitPersistentStorage_Getter(mthis) native "WorkerNavigator_webkitPersistentStorage_Getter"; - webkitPersistentStorage_Getter_(mthis) => webkitPersistentStorage_Getter(mthis); + webkitPersistentStorage_Getter_(mthis) => mthis["webkitPersistentStorage"]; - static webkitTemporaryStorage_Getter(mthis) native "WorkerNavigator_webkitTemporaryStorage_Getter"; - webkitTemporaryStorage_Getter_(mthis) => webkitTemporaryStorage_Getter(mthis); + webkitTemporaryStorage_Getter_(mthis) => mthis["webkitTemporaryStorage"]; } class BlinkWorkerPerformance { static final instance = new BlinkWorkerPerformance(); - static memory_Getter(mthis) native "WorkerPerformance_memory_Getter"; - memory_Getter_(mthis) => memory_Getter(mthis); + memory_Getter_(mthis) => mthis["memory"]; - static now_Callback_0(mthis) native "WorkerPerformance_now_Callback"; - now_Callback_0_(mthis) => now_Callback_0(mthis); - - static now_Callback_1(mthis, __arg_0) native "WorkerPerformance_now_Callback"; - now_Callback_1_(mthis, __arg_0) => now_Callback_1(mthis, __arg_0); - - static now_Callback_2(mthis, __arg_0, __arg_1) native "WorkerPerformance_now_Callback"; - now_Callback_2_(mthis, __arg_0, __arg_1) => now_Callback_2(mthis, __arg_0, __arg_1); + now_Callback_0_(mthis) => mthis.callMethod("now", []); } @@ -31010,216 +16925,117 @@ class BlinkXMLDocument extends BlinkDocument { class BlinkXMLHttpRequest extends BlinkXMLHttpRequestEventTarget { static final instance = new BlinkXMLHttpRequest(); - static abort_Callback_0(mthis) native "XMLHttpRequest_abort_Callback"; - abort_Callback_0_(mthis) => abort_Callback_0(mthis); + abort_Callback_0_(mthis) => mthis.callMethod("abort", []); - static abort_Callback_1(mthis, __arg_0) native "XMLHttpRequest_abort_Callback"; - abort_Callback_1_(mthis, __arg_0) => abort_Callback_1(mthis, __arg_0); + constructorCallback_0_() => new js.JsObject(js.context["XMLHttpRequest"], []); - static abort_Callback_2(mthis, __arg_0, __arg_1) native "XMLHttpRequest_abort_Callback"; - abort_Callback_2_(mthis, __arg_0, __arg_1) => abort_Callback_2(mthis, __arg_0, __arg_1); + constructorCallback_1_(__arg_0) => new js.JsObject(js.context["XMLHttpRequest"], [__arg_0]); - static constructorCallback_0() native "XMLHttpRequest_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + getAllResponseHeaders_Callback_0_(mthis) => mthis.callMethod("getAllResponseHeaders", []); - static constructorCallback_1(__arg_0) native "XMLHttpRequest_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + getResponseHeader_Callback_0_(mthis) => mthis.callMethod("getResponseHeader", []); - static constructorCallback_2(__arg_0, __arg_1) native "XMLHttpRequest_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + getResponseHeader_Callback_1_(mthis, __arg_0) => mthis.callMethod("getResponseHeader", [__arg_0]); - static constructorCallback_3(__arg_0, __arg_1, __arg_2) native "XMLHttpRequest_constructorCallback"; - constructorCallback_3_(__arg_0, __arg_1, __arg_2) => constructorCallback_3(__arg_0, __arg_1, __arg_2); + onreadystatechange_Getter_(mthis) => mthis["onreadystatechange"]; - static getAllResponseHeaders_Callback_0(mthis) native "XMLHttpRequest_getAllResponseHeaders_Callback"; - getAllResponseHeaders_Callback_0_(mthis) => getAllResponseHeaders_Callback_0(mthis); + onreadystatechange_Setter_(mthis, __arg_0) => mthis["onreadystatechange"] = __arg_0; - static getAllResponseHeaders_Callback_1(mthis, __arg_0) native "XMLHttpRequest_getAllResponseHeaders_Callback"; - getAllResponseHeaders_Callback_1_(mthis, __arg_0) => getAllResponseHeaders_Callback_1(mthis, __arg_0); + open_Callback_0_(mthis) => mthis.callMethod("open", []); - static getAllResponseHeaders_Callback_2(mthis, __arg_0, __arg_1) native "XMLHttpRequest_getAllResponseHeaders_Callback"; - getAllResponseHeaders_Callback_2_(mthis, __arg_0, __arg_1) => getAllResponseHeaders_Callback_2(mthis, __arg_0, __arg_1); + open_Callback_1_(mthis, __arg_0) => mthis.callMethod("open", [__arg_0]); - static getResponseHeader_Callback_0(mthis) native "XMLHttpRequest_getResponseHeader_Callback"; - getResponseHeader_Callback_0_(mthis) => getResponseHeader_Callback_0(mthis); + open_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("open", [__arg_0, __arg_1]); - static getResponseHeader_Callback_1(mthis, __arg_0) native "XMLHttpRequest_getResponseHeader_Callback"; - getResponseHeader_Callback_1_(mthis, __arg_0) => getResponseHeader_Callback_1(mthis, __arg_0); + open_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("open", [__arg_0, __arg_1, __arg_2]); - static getResponseHeader_Callback_2(mthis, __arg_0, __arg_1) native "XMLHttpRequest_getResponseHeader_Callback"; - getResponseHeader_Callback_2_(mthis, __arg_0, __arg_1) => getResponseHeader_Callback_2(mthis, __arg_0, __arg_1); + open_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("open", [__arg_0, __arg_1, __arg_2, __arg_3]); - static getResponseHeader_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XMLHttpRequest_getResponseHeader_Callback"; - getResponseHeader_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getResponseHeader_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + open_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("open", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); - static onreadystatechange_Getter(mthis) native "XMLHttpRequest_onreadystatechange_Getter"; - onreadystatechange_Getter_(mthis) => onreadystatechange_Getter(mthis); + overrideMimeType_Callback_0_(mthis) => mthis.callMethod("overrideMimeType", []); - static onreadystatechange_Setter(mthis, __arg_0) native "XMLHttpRequest_onreadystatechange_Setter"; - onreadystatechange_Setter_(mthis, __arg_0) => onreadystatechange_Setter(mthis, __arg_0); + overrideMimeType_Callback_1_(mthis, __arg_0) => mthis.callMethod("overrideMimeType", [__arg_0]); - static open_Callback_0(mthis) native "XMLHttpRequest_open_Callback"; - open_Callback_0_(mthis) => open_Callback_0(mthis); + readyState_Getter_(mthis) => mthis["readyState"]; - static open_Callback_1(mthis, __arg_0) native "XMLHttpRequest_open_Callback"; - open_Callback_1_(mthis, __arg_0) => open_Callback_1(mthis, __arg_0); + responseText_Getter_(mthis) => mthis["responseText"]; - static open_Callback_2(mthis, __arg_0, __arg_1) native "XMLHttpRequest_open_Callback"; - open_Callback_2_(mthis, __arg_0, __arg_1) => open_Callback_2(mthis, __arg_0, __arg_1); + responseType_Getter_(mthis) => mthis["responseType"]; - static open_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XMLHttpRequest_open_Callback"; - open_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => open_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + responseType_Setter_(mthis, __arg_0) => mthis["responseType"] = __arg_0; - static open_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "XMLHttpRequest_open_Callback"; - open_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => open_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + responseURL_Getter_(mthis) => mthis["responseURL"]; - static open_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "XMLHttpRequest_open_Callback"; - open_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => open_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + responseXML_Getter_(mthis) => mthis["responseXML"]; - static open_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "XMLHttpRequest_open_Callback"; - open_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => open_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); + response_Getter_(mthis) => mthis["response"]; - static open_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "XMLHttpRequest_open_Callback"; - open_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => open_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + send_Callback_0_(mthis) => mthis.callMethod("send", []); - static overrideMimeType_Callback_0(mthis) native "XMLHttpRequest_overrideMimeType_Callback"; - overrideMimeType_Callback_0_(mthis) => overrideMimeType_Callback_0(mthis); + send_Callback_1_(mthis, __arg_0) => mthis.callMethod("send", [__arg_0]); - static overrideMimeType_Callback_1(mthis, __arg_0) native "XMLHttpRequest_overrideMimeType_Callback"; - overrideMimeType_Callback_1_(mthis, __arg_0) => overrideMimeType_Callback_1(mthis, __arg_0); + setRequestHeader_Callback_0_(mthis) => mthis.callMethod("setRequestHeader", []); - static overrideMimeType_Callback_2(mthis, __arg_0, __arg_1) native "XMLHttpRequest_overrideMimeType_Callback"; - overrideMimeType_Callback_2_(mthis, __arg_0, __arg_1) => overrideMimeType_Callback_2(mthis, __arg_0, __arg_1); + setRequestHeader_Callback_1_(mthis, __arg_0) => mthis.callMethod("setRequestHeader", [__arg_0]); - static overrideMimeType_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XMLHttpRequest_overrideMimeType_Callback"; - overrideMimeType_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => overrideMimeType_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + setRequestHeader_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setRequestHeader", [__arg_0, __arg_1]); - static readyState_Getter(mthis) native "XMLHttpRequest_readyState_Getter"; - readyState_Getter_(mthis) => readyState_Getter(mthis); + statusText_Getter_(mthis) => mthis["statusText"]; - static responseText_Getter(mthis) native "XMLHttpRequest_responseText_Getter"; - responseText_Getter_(mthis) => responseText_Getter(mthis); + status_Getter_(mthis) => mthis["status"]; - static responseType_Getter(mthis) native "XMLHttpRequest_responseType_Getter"; - responseType_Getter_(mthis) => responseType_Getter(mthis); + timeout_Getter_(mthis) => mthis["timeout"]; - static responseType_Setter(mthis, __arg_0) native "XMLHttpRequest_responseType_Setter"; - responseType_Setter_(mthis, __arg_0) => responseType_Setter(mthis, __arg_0); + timeout_Setter_(mthis, __arg_0) => mthis["timeout"] = __arg_0; - static responseURL_Getter(mthis) native "XMLHttpRequest_responseURL_Getter"; - responseURL_Getter_(mthis) => responseURL_Getter(mthis); + upload_Getter_(mthis) => mthis["upload"]; - static responseXML_Getter(mthis) native "XMLHttpRequest_responseXML_Getter"; - responseXML_Getter_(mthis) => responseXML_Getter(mthis); + withCredentials_Getter_(mthis) => mthis["withCredentials"]; - static response_Getter(mthis) native "XMLHttpRequest_response_Getter"; - response_Getter_(mthis) => response_Getter(mthis); - - static send_Callback_0(mthis) native "XMLHttpRequest_send_Callback"; - send_Callback_0_(mthis) => send_Callback_0(mthis); - - static send_Callback_1(mthis, __arg_0) native "XMLHttpRequest_send_Callback"; - send_Callback_1_(mthis, __arg_0) => send_Callback_1(mthis, __arg_0); - - static send_Callback_2(mthis, __arg_0, __arg_1) native "XMLHttpRequest_send_Callback"; - send_Callback_2_(mthis, __arg_0, __arg_1) => send_Callback_2(mthis, __arg_0, __arg_1); - - static send_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XMLHttpRequest_send_Callback"; - send_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => send_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setRequestHeader_Callback_0(mthis) native "XMLHttpRequest_setRequestHeader_Callback"; - setRequestHeader_Callback_0_(mthis) => setRequestHeader_Callback_0(mthis); - - static setRequestHeader_Callback_1(mthis, __arg_0) native "XMLHttpRequest_setRequestHeader_Callback"; - setRequestHeader_Callback_1_(mthis, __arg_0) => setRequestHeader_Callback_1(mthis, __arg_0); - - static setRequestHeader_Callback_2(mthis, __arg_0, __arg_1) native "XMLHttpRequest_setRequestHeader_Callback"; - setRequestHeader_Callback_2_(mthis, __arg_0, __arg_1) => setRequestHeader_Callback_2(mthis, __arg_0, __arg_1); - - static setRequestHeader_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XMLHttpRequest_setRequestHeader_Callback"; - setRequestHeader_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setRequestHeader_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setRequestHeader_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "XMLHttpRequest_setRequestHeader_Callback"; - setRequestHeader_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setRequestHeader_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static statusText_Getter(mthis) native "XMLHttpRequest_statusText_Getter"; - statusText_Getter_(mthis) => statusText_Getter(mthis); - - static status_Getter(mthis) native "XMLHttpRequest_status_Getter"; - status_Getter_(mthis) => status_Getter(mthis); - - static timeout_Getter(mthis) native "XMLHttpRequest_timeout_Getter"; - timeout_Getter_(mthis) => timeout_Getter(mthis); - - static timeout_Setter(mthis, __arg_0) native "XMLHttpRequest_timeout_Setter"; - timeout_Setter_(mthis, __arg_0) => timeout_Setter(mthis, __arg_0); - - static upload_Getter(mthis) native "XMLHttpRequest_upload_Getter"; - upload_Getter_(mthis) => upload_Getter(mthis); - - static withCredentials_Getter(mthis) native "XMLHttpRequest_withCredentials_Getter"; - withCredentials_Getter_(mthis) => withCredentials_Getter(mthis); - - static withCredentials_Setter(mthis, __arg_0) native "XMLHttpRequest_withCredentials_Setter"; - withCredentials_Setter_(mthis, __arg_0) => withCredentials_Setter(mthis, __arg_0); + withCredentials_Setter_(mthis, __arg_0) => mthis["withCredentials"] = __arg_0; } class BlinkXMLHttpRequestEventTarget extends BlinkEventTarget { static final instance = new BlinkXMLHttpRequestEventTarget(); - static onabort_Getter(mthis) native "XMLHttpRequestEventTarget_onabort_Getter"; - onabort_Getter_(mthis) => onabort_Getter(mthis); + onabort_Getter_(mthis) => mthis["onabort"]; - static onabort_Setter(mthis, __arg_0) native "XMLHttpRequestEventTarget_onabort_Setter"; - onabort_Setter_(mthis, __arg_0) => onabort_Setter(mthis, __arg_0); + onabort_Setter_(mthis, __arg_0) => mthis["onabort"] = __arg_0; - static onerror_Getter(mthis) native "XMLHttpRequestEventTarget_onerror_Getter"; - onerror_Getter_(mthis) => onerror_Getter(mthis); + onerror_Getter_(mthis) => mthis["onerror"]; - static onerror_Setter(mthis, __arg_0) native "XMLHttpRequestEventTarget_onerror_Setter"; - onerror_Setter_(mthis, __arg_0) => onerror_Setter(mthis, __arg_0); + onerror_Setter_(mthis, __arg_0) => mthis["onerror"] = __arg_0; - static onload_Getter(mthis) native "XMLHttpRequestEventTarget_onload_Getter"; - onload_Getter_(mthis) => onload_Getter(mthis); + onload_Getter_(mthis) => mthis["onload"]; - static onload_Setter(mthis, __arg_0) native "XMLHttpRequestEventTarget_onload_Setter"; - onload_Setter_(mthis, __arg_0) => onload_Setter(mthis, __arg_0); + onload_Setter_(mthis, __arg_0) => mthis["onload"] = __arg_0; - static onloadend_Getter(mthis) native "XMLHttpRequestEventTarget_onloadend_Getter"; - onloadend_Getter_(mthis) => onloadend_Getter(mthis); + onloadend_Getter_(mthis) => mthis["onloadend"]; - static onloadend_Setter(mthis, __arg_0) native "XMLHttpRequestEventTarget_onloadend_Setter"; - onloadend_Setter_(mthis, __arg_0) => onloadend_Setter(mthis, __arg_0); + onloadend_Setter_(mthis, __arg_0) => mthis["onloadend"] = __arg_0; - static onloadstart_Getter(mthis) native "XMLHttpRequestEventTarget_onloadstart_Getter"; - onloadstart_Getter_(mthis) => onloadstart_Getter(mthis); + onloadstart_Getter_(mthis) => mthis["onloadstart"]; - static onloadstart_Setter(mthis, __arg_0) native "XMLHttpRequestEventTarget_onloadstart_Setter"; - onloadstart_Setter_(mthis, __arg_0) => onloadstart_Setter(mthis, __arg_0); + onloadstart_Setter_(mthis, __arg_0) => mthis["onloadstart"] = __arg_0; - static onprogress_Getter(mthis) native "XMLHttpRequestEventTarget_onprogress_Getter"; - onprogress_Getter_(mthis) => onprogress_Getter(mthis); + onprogress_Getter_(mthis) => mthis["onprogress"]; - static onprogress_Setter(mthis, __arg_0) native "XMLHttpRequestEventTarget_onprogress_Setter"; - onprogress_Setter_(mthis, __arg_0) => onprogress_Setter(mthis, __arg_0); + onprogress_Setter_(mthis, __arg_0) => mthis["onprogress"] = __arg_0; - static ontimeout_Getter(mthis) native "XMLHttpRequestEventTarget_ontimeout_Getter"; - ontimeout_Getter_(mthis) => ontimeout_Getter(mthis); + ontimeout_Getter_(mthis) => mthis["ontimeout"]; - static ontimeout_Setter(mthis, __arg_0) native "XMLHttpRequestEventTarget_ontimeout_Setter"; - ontimeout_Setter_(mthis, __arg_0) => ontimeout_Setter(mthis, __arg_0); + ontimeout_Setter_(mthis, __arg_0) => mthis["ontimeout"] = __arg_0; } class BlinkXMLHttpRequestProgressEvent extends BlinkProgressEvent { static final instance = new BlinkXMLHttpRequestProgressEvent(); - static position_Getter(mthis) native "XMLHttpRequestProgressEvent_position_Getter"; - position_Getter_(mthis) => position_Getter(mthis); + position_Getter_(mthis) => mthis["position"]; - static totalSize_Getter(mthis) native "XMLHttpRequestProgressEvent_totalSize_Getter"; - totalSize_Getter_(mthis) => totalSize_Getter(mthis); + totalSize_Getter_(mthis) => mthis["totalSize"]; } @@ -31231,294 +17047,130 @@ class BlinkXMLHttpRequestUpload extends BlinkXMLHttpRequestEventTarget { class BlinkXMLSerializer { static final instance = new BlinkXMLSerializer(); - static constructorCallback_0() native "XMLSerializer_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["XMLSerializer"], []); - static constructorCallback_1(__arg_0) native "XMLSerializer_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + serializeToString_Callback_0_(mthis) => mthis.callMethod("serializeToString", []); - static constructorCallback_2(__arg_0, __arg_1) native "XMLSerializer_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); - - static serializeToString_Callback_0(mthis) native "XMLSerializer_serializeToString_Callback"; - serializeToString_Callback_0_(mthis) => serializeToString_Callback_0(mthis); - - static serializeToString_Callback_1(mthis, __arg_0) native "XMLSerializer_serializeToString_Callback"; - serializeToString_Callback_1_(mthis, __arg_0) => serializeToString_Callback_1(mthis, __arg_0); - - static serializeToString_Callback_2(mthis, __arg_0, __arg_1) native "XMLSerializer_serializeToString_Callback"; - serializeToString_Callback_2_(mthis, __arg_0, __arg_1) => serializeToString_Callback_2(mthis, __arg_0, __arg_1); - - static serializeToString_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XMLSerializer_serializeToString_Callback"; - serializeToString_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => serializeToString_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + serializeToString_Callback_1_(mthis, __arg_0) => mthis.callMethod("serializeToString", [__arg_0]); } class BlinkXPathEvaluator { static final instance = new BlinkXPathEvaluator(); - static constructorCallback_0() native "XPathEvaluator_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + constructorCallback_0_() => new js.JsObject(js.context["XPathEvaluator"], []); - static constructorCallback_1(__arg_0) native "XPathEvaluator_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + createExpression_Callback_0_(mthis) => mthis.callMethod("createExpression", []); - static constructorCallback_2(__arg_0, __arg_1) native "XPathEvaluator_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + createExpression_Callback_1_(mthis, __arg_0) => mthis.callMethod("createExpression", [__arg_0]); - static createExpression_Callback_0(mthis) native "XPathEvaluator_createExpression_Callback"; - createExpression_Callback_0_(mthis) => createExpression_Callback_0(mthis); + createExpression_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("createExpression", [__arg_0, __arg_1]); - static createExpression_Callback_1(mthis, __arg_0) native "XPathEvaluator_createExpression_Callback"; - createExpression_Callback_1_(mthis, __arg_0) => createExpression_Callback_1(mthis, __arg_0); + createNSResolver_Callback_0_(mthis) => mthis.callMethod("createNSResolver", []); - static createExpression_Callback_2(mthis, __arg_0, __arg_1) native "XPathEvaluator_createExpression_Callback"; - createExpression_Callback_2_(mthis, __arg_0, __arg_1) => createExpression_Callback_2(mthis, __arg_0, __arg_1); + createNSResolver_Callback_1_(mthis, __arg_0) => mthis.callMethod("createNSResolver", [__arg_0]); - static createExpression_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XPathEvaluator_createExpression_Callback"; - createExpression_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createExpression_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + evaluate_Callback_0_(mthis) => mthis.callMethod("evaluate", []); - static createExpression_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "XPathEvaluator_createExpression_Callback"; - createExpression_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => createExpression_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + evaluate_Callback_1_(mthis, __arg_0) => mthis.callMethod("evaluate", [__arg_0]); - static createNSResolver_Callback_0(mthis) native "XPathEvaluator_createNSResolver_Callback"; - createNSResolver_Callback_0_(mthis) => createNSResolver_Callback_0(mthis); + evaluate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("evaluate", [__arg_0, __arg_1]); - static createNSResolver_Callback_1(mthis, __arg_0) native "XPathEvaluator_createNSResolver_Callback"; - createNSResolver_Callback_1_(mthis, __arg_0) => createNSResolver_Callback_1(mthis, __arg_0); + evaluate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("evaluate", [__arg_0, __arg_1, __arg_2]); - static createNSResolver_Callback_2(mthis, __arg_0, __arg_1) native "XPathEvaluator_createNSResolver_Callback"; - createNSResolver_Callback_2_(mthis, __arg_0, __arg_1) => createNSResolver_Callback_2(mthis, __arg_0, __arg_1); + evaluate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => mthis.callMethod("evaluate", [__arg_0, __arg_1, __arg_2, __arg_3]); - static createNSResolver_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XPathEvaluator_createNSResolver_Callback"; - createNSResolver_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => createNSResolver_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static evaluate_Callback_0(mthis) native "XPathEvaluator_evaluate_Callback"; - evaluate_Callback_0_(mthis) => evaluate_Callback_0(mthis); - - static evaluate_Callback_1(mthis, __arg_0) native "XPathEvaluator_evaluate_Callback"; - evaluate_Callback_1_(mthis, __arg_0) => evaluate_Callback_1(mthis, __arg_0); - - static evaluate_Callback_2(mthis, __arg_0, __arg_1) native "XPathEvaluator_evaluate_Callback"; - evaluate_Callback_2_(mthis, __arg_0, __arg_1) => evaluate_Callback_2(mthis, __arg_0, __arg_1); - - static evaluate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XPathEvaluator_evaluate_Callback"; - evaluate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => evaluate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static evaluate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "XPathEvaluator_evaluate_Callback"; - evaluate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => evaluate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static evaluate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "XPathEvaluator_evaluate_Callback"; - evaluate_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => evaluate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static evaluate_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) native "XPathEvaluator_evaluate_Callback"; - evaluate_Callback_6_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5) => evaluate_Callback_6(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5); - - static evaluate_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) native "XPathEvaluator_evaluate_Callback"; - evaluate_Callback_7_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6) => evaluate_Callback_7(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4, __arg_5, __arg_6); + evaluate_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => mthis.callMethod("evaluate", [__arg_0, __arg_1, __arg_2, __arg_3, __arg_4]); } class BlinkXPathExpression { static final instance = new BlinkXPathExpression(); - static evaluate_Callback_0(mthis) native "XPathExpression_evaluate_Callback"; - evaluate_Callback_0_(mthis) => evaluate_Callback_0(mthis); + evaluate_Callback_0_(mthis) => mthis.callMethod("evaluate", []); - static evaluate_Callback_1(mthis, __arg_0) native "XPathExpression_evaluate_Callback"; - evaluate_Callback_1_(mthis, __arg_0) => evaluate_Callback_1(mthis, __arg_0); + evaluate_Callback_1_(mthis, __arg_0) => mthis.callMethod("evaluate", [__arg_0]); - static evaluate_Callback_2(mthis, __arg_0, __arg_1) native "XPathExpression_evaluate_Callback"; - evaluate_Callback_2_(mthis, __arg_0, __arg_1) => evaluate_Callback_2(mthis, __arg_0, __arg_1); + evaluate_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("evaluate", [__arg_0, __arg_1]); - static evaluate_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XPathExpression_evaluate_Callback"; - evaluate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => evaluate_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static evaluate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "XPathExpression_evaluate_Callback"; - evaluate_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => evaluate_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static evaluate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "XPathExpression_evaluate_Callback"; - evaluate_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => evaluate_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); + evaluate_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("evaluate", [__arg_0, __arg_1, __arg_2]); } class BlinkXPathNSResolver { static final instance = new BlinkXPathNSResolver(); - static lookupNamespaceURI_Callback_0(mthis) native "XPathNSResolver_lookupNamespaceURI_Callback"; - lookupNamespaceURI_Callback_0_(mthis) => lookupNamespaceURI_Callback_0(mthis); + lookupNamespaceURI_Callback_0_(mthis) => mthis.callMethod("lookupNamespaceURI", []); - static lookupNamespaceURI_Callback_1(mthis, __arg_0) native "XPathNSResolver_lookupNamespaceURI_Callback"; - lookupNamespaceURI_Callback_1_(mthis, __arg_0) => lookupNamespaceURI_Callback_1(mthis, __arg_0); - - static lookupNamespaceURI_Callback_2(mthis, __arg_0, __arg_1) native "XPathNSResolver_lookupNamespaceURI_Callback"; - lookupNamespaceURI_Callback_2_(mthis, __arg_0, __arg_1) => lookupNamespaceURI_Callback_2(mthis, __arg_0, __arg_1); - - static lookupNamespaceURI_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XPathNSResolver_lookupNamespaceURI_Callback"; - lookupNamespaceURI_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => lookupNamespaceURI_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + lookupNamespaceURI_Callback_1_(mthis, __arg_0) => mthis.callMethod("lookupNamespaceURI", [__arg_0]); } class BlinkXPathResult { static final instance = new BlinkXPathResult(); - static booleanValue_Getter(mthis) native "XPathResult_booleanValue_Getter"; - booleanValue_Getter_(mthis) => booleanValue_Getter(mthis); + booleanValue_Getter_(mthis) => mthis["booleanValue"]; - static invalidIteratorState_Getter(mthis) native "XPathResult_invalidIteratorState_Getter"; - invalidIteratorState_Getter_(mthis) => invalidIteratorState_Getter(mthis); + invalidIteratorState_Getter_(mthis) => mthis["invalidIteratorState"]; - static iterateNext_Callback_0(mthis) native "XPathResult_iterateNext_Callback"; - iterateNext_Callback_0_(mthis) => iterateNext_Callback_0(mthis); + iterateNext_Callback_0_(mthis) => mthis.callMethod("iterateNext", []); - static iterateNext_Callback_1(mthis, __arg_0) native "XPathResult_iterateNext_Callback"; - iterateNext_Callback_1_(mthis, __arg_0) => iterateNext_Callback_1(mthis, __arg_0); + numberValue_Getter_(mthis) => mthis["numberValue"]; - static iterateNext_Callback_2(mthis, __arg_0, __arg_1) native "XPathResult_iterateNext_Callback"; - iterateNext_Callback_2_(mthis, __arg_0, __arg_1) => iterateNext_Callback_2(mthis, __arg_0, __arg_1); + resultType_Getter_(mthis) => mthis["resultType"]; - static numberValue_Getter(mthis) native "XPathResult_numberValue_Getter"; - numberValue_Getter_(mthis) => numberValue_Getter(mthis); + singleNodeValue_Getter_(mthis) => mthis["singleNodeValue"]; - static resultType_Getter(mthis) native "XPathResult_resultType_Getter"; - resultType_Getter_(mthis) => resultType_Getter(mthis); + snapshotItem_Callback_0_(mthis) => mthis.callMethod("snapshotItem", []); - static singleNodeValue_Getter(mthis) native "XPathResult_singleNodeValue_Getter"; - singleNodeValue_Getter_(mthis) => singleNodeValue_Getter(mthis); + snapshotItem_Callback_1_(mthis, __arg_0) => mthis.callMethod("snapshotItem", [__arg_0]); - static snapshotItem_Callback_0(mthis) native "XPathResult_snapshotItem_Callback"; - snapshotItem_Callback_0_(mthis) => snapshotItem_Callback_0(mthis); + snapshotLength_Getter_(mthis) => mthis["snapshotLength"]; - static snapshotItem_Callback_1(mthis, __arg_0) native "XPathResult_snapshotItem_Callback"; - snapshotItem_Callback_1_(mthis, __arg_0) => snapshotItem_Callback_1(mthis, __arg_0); - - static snapshotItem_Callback_2(mthis, __arg_0, __arg_1) native "XPathResult_snapshotItem_Callback"; - snapshotItem_Callback_2_(mthis, __arg_0, __arg_1) => snapshotItem_Callback_2(mthis, __arg_0, __arg_1); - - static snapshotItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XPathResult_snapshotItem_Callback"; - snapshotItem_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => snapshotItem_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static snapshotLength_Getter(mthis) native "XPathResult_snapshotLength_Getter"; - snapshotLength_Getter_(mthis) => snapshotLength_Getter(mthis); - - static stringValue_Getter(mthis) native "XPathResult_stringValue_Getter"; - stringValue_Getter_(mthis) => stringValue_Getter(mthis); + stringValue_Getter_(mthis) => mthis["stringValue"]; } class BlinkXSLTProcessor { static final instance = new BlinkXSLTProcessor(); - static clearParameters_Callback_0(mthis) native "XSLTProcessor_clearParameters_Callback"; - clearParameters_Callback_0_(mthis) => clearParameters_Callback_0(mthis); + clearParameters_Callback_0_(mthis) => mthis.callMethod("clearParameters", []); - static clearParameters_Callback_1(mthis, __arg_0) native "XSLTProcessor_clearParameters_Callback"; - clearParameters_Callback_1_(mthis, __arg_0) => clearParameters_Callback_1(mthis, __arg_0); + constructorCallback_0_() => new js.JsObject(js.context["XSLTProcessor"], []); - static clearParameters_Callback_2(mthis, __arg_0, __arg_1) native "XSLTProcessor_clearParameters_Callback"; - clearParameters_Callback_2_(mthis, __arg_0, __arg_1) => clearParameters_Callback_2(mthis, __arg_0, __arg_1); + getParameter_Callback_0_(mthis) => mthis.callMethod("getParameter", []); - static constructorCallback_0() native "XSLTProcessor_constructorCallback"; - constructorCallback_0_() => constructorCallback_0(); + getParameter_Callback_1_(mthis, __arg_0) => mthis.callMethod("getParameter", [__arg_0]); - static constructorCallback_1(__arg_0) native "XSLTProcessor_constructorCallback"; - constructorCallback_1_(__arg_0) => constructorCallback_1(__arg_0); + getParameter_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("getParameter", [__arg_0, __arg_1]); - static constructorCallback_2(__arg_0, __arg_1) native "XSLTProcessor_constructorCallback"; - constructorCallback_2_(__arg_0, __arg_1) => constructorCallback_2(__arg_0, __arg_1); + importStylesheet_Callback_0_(mthis) => mthis.callMethod("importStylesheet", []); - static getParameter_Callback_0(mthis) native "XSLTProcessor_getParameter_Callback"; - getParameter_Callback_0_(mthis) => getParameter_Callback_0(mthis); + importStylesheet_Callback_1_(mthis, __arg_0) => mthis.callMethod("importStylesheet", [__arg_0]); - static getParameter_Callback_1(mthis, __arg_0) native "XSLTProcessor_getParameter_Callback"; - getParameter_Callback_1_(mthis, __arg_0) => getParameter_Callback_1(mthis, __arg_0); + removeParameter_Callback_0_(mthis) => mthis.callMethod("removeParameter", []); - static getParameter_Callback_2(mthis, __arg_0, __arg_1) native "XSLTProcessor_getParameter_Callback"; - getParameter_Callback_2_(mthis, __arg_0, __arg_1) => getParameter_Callback_2(mthis, __arg_0, __arg_1); + removeParameter_Callback_1_(mthis, __arg_0) => mthis.callMethod("removeParameter", [__arg_0]); - static getParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XSLTProcessor_getParameter_Callback"; - getParameter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => getParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + removeParameter_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("removeParameter", [__arg_0, __arg_1]); - static getParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "XSLTProcessor_getParameter_Callback"; - getParameter_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => getParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + reset_Callback_0_(mthis) => mthis.callMethod("reset", []); - static importStylesheet_Callback_0(mthis) native "XSLTProcessor_importStylesheet_Callback"; - importStylesheet_Callback_0_(mthis) => importStylesheet_Callback_0(mthis); + setParameter_Callback_1_(mthis, __arg_0) => mthis.callMethod("setParameter", [__arg_0]); - static importStylesheet_Callback_1(mthis, __arg_0) native "XSLTProcessor_importStylesheet_Callback"; - importStylesheet_Callback_1_(mthis, __arg_0) => importStylesheet_Callback_1(mthis, __arg_0); + setParameter_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("setParameter", [__arg_0, __arg_1]); - static importStylesheet_Callback_2(mthis, __arg_0, __arg_1) native "XSLTProcessor_importStylesheet_Callback"; - importStylesheet_Callback_2_(mthis, __arg_0, __arg_1) => importStylesheet_Callback_2(mthis, __arg_0, __arg_1); + setParameter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => mthis.callMethod("setParameter", [__arg_0, __arg_1, __arg_2]); - static importStylesheet_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XSLTProcessor_importStylesheet_Callback"; - importStylesheet_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => importStylesheet_Callback_3(mthis, __arg_0, __arg_1, __arg_2); + transformToDocument_Callback_0_(mthis) => mthis.callMethod("transformToDocument", []); - static removeParameter_Callback_0(mthis) native "XSLTProcessor_removeParameter_Callback"; - removeParameter_Callback_0_(mthis) => removeParameter_Callback_0(mthis); + transformToDocument_Callback_1_(mthis, __arg_0) => mthis.callMethod("transformToDocument", [__arg_0]); - static removeParameter_Callback_1(mthis, __arg_0) native "XSLTProcessor_removeParameter_Callback"; - removeParameter_Callback_1_(mthis, __arg_0) => removeParameter_Callback_1(mthis, __arg_0); + transformToFragment_Callback_0_(mthis) => mthis.callMethod("transformToFragment", []); - static removeParameter_Callback_2(mthis, __arg_0, __arg_1) native "XSLTProcessor_removeParameter_Callback"; - removeParameter_Callback_2_(mthis, __arg_0, __arg_1) => removeParameter_Callback_2(mthis, __arg_0, __arg_1); + transformToFragment_Callback_1_(mthis, __arg_0) => mthis.callMethod("transformToFragment", [__arg_0]); - static removeParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XSLTProcessor_removeParameter_Callback"; - removeParameter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => removeParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static removeParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "XSLTProcessor_removeParameter_Callback"; - removeParameter_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => removeParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static reset_Callback_0(mthis) native "XSLTProcessor_reset_Callback"; - reset_Callback_0_(mthis) => reset_Callback_0(mthis); - - static reset_Callback_1(mthis, __arg_0) native "XSLTProcessor_reset_Callback"; - reset_Callback_1_(mthis, __arg_0) => reset_Callback_1(mthis, __arg_0); - - static reset_Callback_2(mthis, __arg_0, __arg_1) native "XSLTProcessor_reset_Callback"; - reset_Callback_2_(mthis, __arg_0, __arg_1) => reset_Callback_2(mthis, __arg_0, __arg_1); - - static setParameter_Callback_1(mthis, __arg_0) native "XSLTProcessor_setParameter_Callback"; - setParameter_Callback_1_(mthis, __arg_0) => setParameter_Callback_1(mthis, __arg_0); - - static setParameter_Callback_2(mthis, __arg_0, __arg_1) native "XSLTProcessor_setParameter_Callback"; - setParameter_Callback_2_(mthis, __arg_0, __arg_1) => setParameter_Callback_2(mthis, __arg_0, __arg_1); - - static setParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XSLTProcessor_setParameter_Callback"; - setParameter_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => setParameter_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static setParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "XSLTProcessor_setParameter_Callback"; - setParameter_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => setParameter_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); - - static setParameter_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) native "XSLTProcessor_setParameter_Callback"; - setParameter_Callback_5_(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4) => setParameter_Callback_5(mthis, __arg_0, __arg_1, __arg_2, __arg_3, __arg_4); - - static transformToDocument_Callback_0(mthis) native "XSLTProcessor_transformToDocument_Callback"; - transformToDocument_Callback_0_(mthis) => transformToDocument_Callback_0(mthis); - - static transformToDocument_Callback_1(mthis, __arg_0) native "XSLTProcessor_transformToDocument_Callback"; - transformToDocument_Callback_1_(mthis, __arg_0) => transformToDocument_Callback_1(mthis, __arg_0); - - static transformToDocument_Callback_2(mthis, __arg_0, __arg_1) native "XSLTProcessor_transformToDocument_Callback"; - transformToDocument_Callback_2_(mthis, __arg_0, __arg_1) => transformToDocument_Callback_2(mthis, __arg_0, __arg_1); - - static transformToDocument_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XSLTProcessor_transformToDocument_Callback"; - transformToDocument_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => transformToDocument_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static transformToFragment_Callback_0(mthis) native "XSLTProcessor_transformToFragment_Callback"; - transformToFragment_Callback_0_(mthis) => transformToFragment_Callback_0(mthis); - - static transformToFragment_Callback_1(mthis, __arg_0) native "XSLTProcessor_transformToFragment_Callback"; - transformToFragment_Callback_1_(mthis, __arg_0) => transformToFragment_Callback_1(mthis, __arg_0); - - static transformToFragment_Callback_2(mthis, __arg_0, __arg_1) native "XSLTProcessor_transformToFragment_Callback"; - transformToFragment_Callback_2_(mthis, __arg_0, __arg_1) => transformToFragment_Callback_2(mthis, __arg_0, __arg_1); - - static transformToFragment_Callback_3(mthis, __arg_0, __arg_1, __arg_2) native "XSLTProcessor_transformToFragment_Callback"; - transformToFragment_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => transformToFragment_Callback_3(mthis, __arg_0, __arg_1, __arg_2); - - static transformToFragment_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3) native "XSLTProcessor_transformToFragment_Callback"; - transformToFragment_Callback_4_(mthis, __arg_0, __arg_1, __arg_2, __arg_3) => transformToFragment_Callback_4(mthis, __arg_0, __arg_1, __arg_2, __arg_3); + transformToFragment_Callback_2_(mthis, __arg_0, __arg_1) => mthis.callMethod("transformToFragment", [__arg_0, __arg_1]); } @@ -31537,6 +17189,8 @@ class Blink_Utils { static createElement(document, tagName) native "Utils_createElement"; + static constructElement(element_type, jsObject) native "Utils_constructor_create"; + static initializeCustomElement(element) native "Utils_initializeCustomElement"; static changeElementWrapper(element, type) native "Utils_changeElementWrapper"; diff --git a/sdk/lib/_internal/js_runtime/lib/js_array.dart b/sdk/lib/_internal/js_runtime/lib/js_array.dart index 5495a6c53c4..ad369ab9e24 100644 --- a/sdk/lib/_internal/js_runtime/lib/js_array.dart +++ b/sdk/lib/_internal/js_runtime/lib/js_array.dart @@ -581,7 +581,7 @@ class JSArray extends Interceptor implements List, JSIndexable { int get length => JS('JSUInt32', r'#.length', this); - void set length(int newLength) { + set length(int newLength) { checkGrowable('set length'); if (newLength is !int) { throw new ArgumentError.value(newLength, 'newLength'); diff --git a/sdk/lib/core/list.dart b/sdk/lib/core/list.dart index 8e837f80fdc..50a5f58901b 100644 --- a/sdk/lib/core/list.dart +++ b/sdk/lib/core/list.dart @@ -159,7 +159,7 @@ abstract class List implements Iterable, EfficientLength { * * Throws an [UnsupportedError] if the list is fixed-length. */ - void set length(int newLength); + set length(int newLength); /** * Adds [value] to the end of this list, diff --git a/sdk/lib/html/dart2js/html_dart2js.dart b/sdk/lib/html/dart2js/html_dart2js.dart index a63c557a404..18fbe078661 100644 --- a/sdk/lib/html/dart2js/html_dart2js.dart +++ b/sdk/lib/html/dart2js/html_dart2js.dart @@ -820,12 +820,10 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAudioElement') @Native("HTMLAudioElement") class AudioElement extends MediaElement { - // To suppress missing implicit constructor warnings. - factory AudioElement._() { throw new UnsupportedError("Not supported"); } @DomName('HTMLAudioElement.HTMLAudioElement') @DocsEditable() - factory AudioElement([String src]) { + factory AudioElement._([String src]) { if (src != null) { return AudioElement._create_1(src); } @@ -839,6 +837,8 @@ class AudioElement extends MediaElement { * This can only be called by subclasses from their created constructor. */ AudioElement.created() : super.created(); + + factory AudioElement([String src]) => new AudioElement._(src); } // 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 @@ -1049,7 +1049,7 @@ class BeforeUnloadEvent extends Event { // Shadowing definition. String get returnValue => JS("String", "#.returnValue", this); - void set returnValue(String value) { + set returnValue(String value) { JS("void", "#.returnValue = #", this, value); } } @@ -2372,7 +2372,7 @@ class CanvasRenderingContext2D extends Interceptor implements CanvasRenderingCon @DomName('CanvasRenderingContext2D.lineDashOffset') // TODO(14316): Firefox has this functionality with mozDashOffset, but it // needs to be polyfilled. - void set lineDashOffset(num value) { + set lineDashOffset(num value) { JS('void', 'typeof #.lineDashOffset != "undefined" ? #.lineDashOffset = # : ' '#.webkitLineDashOffset = #', this, this, value, this, value); @@ -3458,7 +3458,7 @@ class CssStyleDeclaration extends Interceptor with String get background => this._background; /** Sets the value of "background" */ - void set background(String value) { + set background(String value) { _background = value == null ? '' : value; } @Returns('String') @@ -3469,7 +3469,7 @@ class CssStyleDeclaration extends Interceptor with String get backgroundAttachment => this._backgroundAttachment; /** Sets the value of "background-attachment" */ - void set backgroundAttachment(String value) { + set backgroundAttachment(String value) { _backgroundAttachment = value == null ? '' : value; } @Returns('String') @@ -3480,7 +3480,7 @@ class CssStyleDeclaration extends Interceptor with String get backgroundColor => this._backgroundColor; /** Sets the value of "background-color" */ - void set backgroundColor(String value) { + set backgroundColor(String value) { _backgroundColor = value == null ? '' : value; } @Returns('String') @@ -3491,7 +3491,7 @@ class CssStyleDeclaration extends Interceptor with String get backgroundImage => this._backgroundImage; /** Sets the value of "background-image" */ - void set backgroundImage(String value) { + set backgroundImage(String value) { _backgroundImage = value == null ? '' : value; } @Returns('String') @@ -3502,7 +3502,7 @@ class CssStyleDeclaration extends Interceptor with String get backgroundPosition => this._backgroundPosition; /** Sets the value of "background-position" */ - void set backgroundPosition(String value) { + set backgroundPosition(String value) { _backgroundPosition = value == null ? '' : value; } @Returns('String') @@ -3513,7 +3513,7 @@ class CssStyleDeclaration extends Interceptor with String get backgroundRepeat => this._backgroundRepeat; /** Sets the value of "background-repeat" */ - void set backgroundRepeat(String value) { + set backgroundRepeat(String value) { _backgroundRepeat = value == null ? '' : value; } @Returns('String') @@ -3524,7 +3524,7 @@ class CssStyleDeclaration extends Interceptor with String get border => this._border; /** Sets the value of "border" */ - void set border(String value) { + set border(String value) { _border = value == null ? '' : value; } @Returns('String') @@ -3535,7 +3535,7 @@ class CssStyleDeclaration extends Interceptor with String get borderBottom => this._borderBottom; /** Sets the value of "border-bottom" */ - void set borderBottom(String value) { + set borderBottom(String value) { _borderBottom = value == null ? '' : value; } @Returns('String') @@ -3546,7 +3546,7 @@ class CssStyleDeclaration extends Interceptor with String get borderBottomColor => this._borderBottomColor; /** Sets the value of "border-bottom-color" */ - void set borderBottomColor(String value) { + set borderBottomColor(String value) { _borderBottomColor = value == null ? '' : value; } @Returns('String') @@ -3557,7 +3557,7 @@ class CssStyleDeclaration extends Interceptor with String get borderBottomStyle => this._borderBottomStyle; /** Sets the value of "border-bottom-style" */ - void set borderBottomStyle(String value) { + set borderBottomStyle(String value) { _borderBottomStyle = value == null ? '' : value; } @Returns('String') @@ -3568,7 +3568,7 @@ class CssStyleDeclaration extends Interceptor with String get borderBottomWidth => this._borderBottomWidth; /** Sets the value of "border-bottom-width" */ - void set borderBottomWidth(String value) { + set borderBottomWidth(String value) { _borderBottomWidth = value == null ? '' : value; } @Returns('String') @@ -3579,7 +3579,7 @@ class CssStyleDeclaration extends Interceptor with String get borderCollapse => this._borderCollapse; /** Sets the value of "border-collapse" */ - void set borderCollapse(String value) { + set borderCollapse(String value) { _borderCollapse = value == null ? '' : value; } @Returns('String') @@ -3590,7 +3590,7 @@ class CssStyleDeclaration extends Interceptor with String get borderColor => this._borderColor; /** Sets the value of "border-color" */ - void set borderColor(String value) { + set borderColor(String value) { _borderColor = value == null ? '' : value; } @Returns('String') @@ -3601,7 +3601,7 @@ class CssStyleDeclaration extends Interceptor with String get borderLeft => this._borderLeft; /** Sets the value of "border-left" */ - void set borderLeft(String value) { + set borderLeft(String value) { _borderLeft = value == null ? '' : value; } @Returns('String') @@ -3612,7 +3612,7 @@ class CssStyleDeclaration extends Interceptor with String get borderLeftColor => this._borderLeftColor; /** Sets the value of "border-left-color" */ - void set borderLeftColor(String value) { + set borderLeftColor(String value) { _borderLeftColor = value == null ? '' : value; } @Returns('String') @@ -3623,7 +3623,7 @@ class CssStyleDeclaration extends Interceptor with String get borderLeftStyle => this._borderLeftStyle; /** Sets the value of "border-left-style" */ - void set borderLeftStyle(String value) { + set borderLeftStyle(String value) { _borderLeftStyle = value == null ? '' : value; } @Returns('String') @@ -3634,7 +3634,7 @@ class CssStyleDeclaration extends Interceptor with String get borderLeftWidth => this._borderLeftWidth; /** Sets the value of "border-left-width" */ - void set borderLeftWidth(String value) { + set borderLeftWidth(String value) { _borderLeftWidth = value == null ? '' : value; } @Returns('String') @@ -3645,7 +3645,7 @@ class CssStyleDeclaration extends Interceptor with String get borderRight => this._borderRight; /** Sets the value of "border-right" */ - void set borderRight(String value) { + set borderRight(String value) { _borderRight = value == null ? '' : value; } @Returns('String') @@ -3656,7 +3656,7 @@ class CssStyleDeclaration extends Interceptor with String get borderRightColor => this._borderRightColor; /** Sets the value of "border-right-color" */ - void set borderRightColor(String value) { + set borderRightColor(String value) { _borderRightColor = value == null ? '' : value; } @Returns('String') @@ -3667,7 +3667,7 @@ class CssStyleDeclaration extends Interceptor with String get borderRightStyle => this._borderRightStyle; /** Sets the value of "border-right-style" */ - void set borderRightStyle(String value) { + set borderRightStyle(String value) { _borderRightStyle = value == null ? '' : value; } @Returns('String') @@ -3678,7 +3678,7 @@ class CssStyleDeclaration extends Interceptor with String get borderRightWidth => this._borderRightWidth; /** Sets the value of "border-right-width" */ - void set borderRightWidth(String value) { + set borderRightWidth(String value) { _borderRightWidth = value == null ? '' : value; } @Returns('String') @@ -3689,7 +3689,7 @@ class CssStyleDeclaration extends Interceptor with String get borderSpacing => this._borderSpacing; /** Sets the value of "border-spacing" */ - void set borderSpacing(String value) { + set borderSpacing(String value) { _borderSpacing = value == null ? '' : value; } @Returns('String') @@ -3700,7 +3700,7 @@ class CssStyleDeclaration extends Interceptor with String get borderStyle => this._borderStyle; /** Sets the value of "border-style" */ - void set borderStyle(String value) { + set borderStyle(String value) { _borderStyle = value == null ? '' : value; } @Returns('String') @@ -3711,7 +3711,7 @@ class CssStyleDeclaration extends Interceptor with String get borderTop => this._borderTop; /** Sets the value of "border-top" */ - void set borderTop(String value) { + set borderTop(String value) { _borderTop = value == null ? '' : value; } @Returns('String') @@ -3722,7 +3722,7 @@ class CssStyleDeclaration extends Interceptor with String get borderTopColor => this._borderTopColor; /** Sets the value of "border-top-color" */ - void set borderTopColor(String value) { + set borderTopColor(String value) { _borderTopColor = value == null ? '' : value; } @Returns('String') @@ -3733,7 +3733,7 @@ class CssStyleDeclaration extends Interceptor with String get borderTopStyle => this._borderTopStyle; /** Sets the value of "border-top-style" */ - void set borderTopStyle(String value) { + set borderTopStyle(String value) { _borderTopStyle = value == null ? '' : value; } @Returns('String') @@ -3744,7 +3744,7 @@ class CssStyleDeclaration extends Interceptor with String get borderTopWidth => this._borderTopWidth; /** Sets the value of "border-top-width" */ - void set borderTopWidth(String value) { + set borderTopWidth(String value) { _borderTopWidth = value == null ? '' : value; } @Returns('String') @@ -3755,7 +3755,7 @@ class CssStyleDeclaration extends Interceptor with String get borderWidth => this._borderWidth; /** Sets the value of "border-width" */ - void set borderWidth(String value) { + set borderWidth(String value) { _borderWidth = value == null ? '' : value; } @Returns('String') @@ -3766,7 +3766,7 @@ class CssStyleDeclaration extends Interceptor with String get bottom => this._bottom; /** Sets the value of "bottom" */ - void set bottom(String value) { + set bottom(String value) { _bottom = value == null ? '' : value; } @Returns('String') @@ -3777,7 +3777,7 @@ class CssStyleDeclaration extends Interceptor with String get captionSide => this._captionSide; /** Sets the value of "caption-side" */ - void set captionSide(String value) { + set captionSide(String value) { _captionSide = value == null ? '' : value; } @Returns('String') @@ -3788,7 +3788,7 @@ class CssStyleDeclaration extends Interceptor with String get clear => this._clear; /** Sets the value of "clear" */ - void set clear(String value) { + set clear(String value) { _clear = value == null ? '' : value; } @Returns('String') @@ -3799,7 +3799,7 @@ class CssStyleDeclaration extends Interceptor with String get clip => this._clip; /** Sets the value of "clip" */ - void set clip(String value) { + set clip(String value) { _clip = value == null ? '' : value; } @Returns('String') @@ -3810,7 +3810,7 @@ class CssStyleDeclaration extends Interceptor with String get color => this._color; /** Sets the value of "color" */ - void set color(String value) { + set color(String value) { _color = value == null ? '' : value; } @Returns('String') @@ -3821,7 +3821,7 @@ class CssStyleDeclaration extends Interceptor with String get content => this._content; /** Sets the value of "content" */ - void set content(String value) { + set content(String value) { _content = value == null ? '' : value; } @Returns('String') @@ -3832,7 +3832,7 @@ class CssStyleDeclaration extends Interceptor with String get cursor => this._cursor; /** Sets the value of "cursor" */ - void set cursor(String value) { + set cursor(String value) { _cursor = value == null ? '' : value; } @Returns('String') @@ -3843,7 +3843,7 @@ class CssStyleDeclaration extends Interceptor with String get direction => this._direction; /** Sets the value of "direction" */ - void set direction(String value) { + set direction(String value) { _direction = value == null ? '' : value; } @Returns('String') @@ -3854,7 +3854,7 @@ class CssStyleDeclaration extends Interceptor with String get display => this._display; /** Sets the value of "display" */ - void set display(String value) { + set display(String value) { _display = value == null ? '' : value; } @Returns('String') @@ -3865,7 +3865,7 @@ class CssStyleDeclaration extends Interceptor with String get emptyCells => this._emptyCells; /** Sets the value of "empty-cells" */ - void set emptyCells(String value) { + set emptyCells(String value) { _emptyCells = value == null ? '' : value; } @Returns('String') @@ -3876,7 +3876,7 @@ class CssStyleDeclaration extends Interceptor with String get font => this._font; /** Sets the value of "font" */ - void set font(String value) { + set font(String value) { _font = value == null ? '' : value; } @Returns('String') @@ -3887,7 +3887,7 @@ class CssStyleDeclaration extends Interceptor with String get fontFamily => this._fontFamily; /** Sets the value of "font-family" */ - void set fontFamily(String value) { + set fontFamily(String value) { _fontFamily = value == null ? '' : value; } @Returns('String') @@ -3898,7 +3898,7 @@ class CssStyleDeclaration extends Interceptor with String get fontSize => this._fontSize; /** Sets the value of "font-size" */ - void set fontSize(String value) { + set fontSize(String value) { _fontSize = value == null ? '' : value; } @Returns('String') @@ -3909,7 +3909,7 @@ class CssStyleDeclaration extends Interceptor with String get fontStyle => this._fontStyle; /** Sets the value of "font-style" */ - void set fontStyle(String value) { + set fontStyle(String value) { _fontStyle = value == null ? '' : value; } @Returns('String') @@ -3920,7 +3920,7 @@ class CssStyleDeclaration extends Interceptor with String get fontVariant => this._fontVariant; /** Sets the value of "font-variant" */ - void set fontVariant(String value) { + set fontVariant(String value) { _fontVariant = value == null ? '' : value; } @Returns('String') @@ -3931,7 +3931,7 @@ class CssStyleDeclaration extends Interceptor with String get fontWeight => this._fontWeight; /** Sets the value of "font-weight" */ - void set fontWeight(String value) { + set fontWeight(String value) { _fontWeight = value == null ? '' : value; } @Returns('String') @@ -3942,7 +3942,7 @@ class CssStyleDeclaration extends Interceptor with String get height => this._height; /** Sets the value of "height" */ - void set height(String value) { + set height(String value) { _height = value == null ? '' : value; } @Returns('String') @@ -3953,7 +3953,7 @@ class CssStyleDeclaration extends Interceptor with String get left => this._left; /** Sets the value of "left" */ - void set left(String value) { + set left(String value) { _left = value == null ? '' : value; } @Returns('String') @@ -3964,7 +3964,7 @@ class CssStyleDeclaration extends Interceptor with String get letterSpacing => this._letterSpacing; /** Sets the value of "letter-spacing" */ - void set letterSpacing(String value) { + set letterSpacing(String value) { _letterSpacing = value == null ? '' : value; } @Returns('String') @@ -3975,7 +3975,7 @@ class CssStyleDeclaration extends Interceptor with String get lineHeight => this._lineHeight; /** Sets the value of "line-height" */ - void set lineHeight(String value) { + set lineHeight(String value) { _lineHeight = value == null ? '' : value; } @Returns('String') @@ -3986,7 +3986,7 @@ class CssStyleDeclaration extends Interceptor with String get listStyle => this._listStyle; /** Sets the value of "list-style" */ - void set listStyle(String value) { + set listStyle(String value) { _listStyle = value == null ? '' : value; } @Returns('String') @@ -3997,7 +3997,7 @@ class CssStyleDeclaration extends Interceptor with String get listStyleImage => this._listStyleImage; /** Sets the value of "list-style-image" */ - void set listStyleImage(String value) { + set listStyleImage(String value) { _listStyleImage = value == null ? '' : value; } @Returns('String') @@ -4008,7 +4008,7 @@ class CssStyleDeclaration extends Interceptor with String get listStylePosition => this._listStylePosition; /** Sets the value of "list-style-position" */ - void set listStylePosition(String value) { + set listStylePosition(String value) { _listStylePosition = value == null ? '' : value; } @Returns('String') @@ -4019,7 +4019,7 @@ class CssStyleDeclaration extends Interceptor with String get listStyleType => this._listStyleType; /** Sets the value of "list-style-type" */ - void set listStyleType(String value) { + set listStyleType(String value) { _listStyleType = value == null ? '' : value; } @Returns('String') @@ -4030,7 +4030,7 @@ class CssStyleDeclaration extends Interceptor with String get margin => this._margin; /** Sets the value of "margin" */ - void set margin(String value) { + set margin(String value) { _margin = value == null ? '' : value; } @Returns('String') @@ -4041,7 +4041,7 @@ class CssStyleDeclaration extends Interceptor with String get marginBottom => this._marginBottom; /** Sets the value of "margin-bottom" */ - void set marginBottom(String value) { + set marginBottom(String value) { _marginBottom = value == null ? '' : value; } @Returns('String') @@ -4052,7 +4052,7 @@ class CssStyleDeclaration extends Interceptor with String get marginLeft => this._marginLeft; /** Sets the value of "margin-left" */ - void set marginLeft(String value) { + set marginLeft(String value) { _marginLeft = value == null ? '' : value; } @Returns('String') @@ -4063,7 +4063,7 @@ class CssStyleDeclaration extends Interceptor with String get marginRight => this._marginRight; /** Sets the value of "margin-right" */ - void set marginRight(String value) { + set marginRight(String value) { _marginRight = value == null ? '' : value; } @Returns('String') @@ -4074,7 +4074,7 @@ class CssStyleDeclaration extends Interceptor with String get marginTop => this._marginTop; /** Sets the value of "margin-top" */ - void set marginTop(String value) { + set marginTop(String value) { _marginTop = value == null ? '' : value; } @Returns('String') @@ -4085,7 +4085,7 @@ class CssStyleDeclaration extends Interceptor with String get maxHeight => this._maxHeight; /** Sets the value of "max-height" */ - void set maxHeight(String value) { + set maxHeight(String value) { _maxHeight = value == null ? '' : value; } @Returns('String') @@ -4096,7 +4096,7 @@ class CssStyleDeclaration extends Interceptor with String get maxWidth => this._maxWidth; /** Sets the value of "max-width" */ - void set maxWidth(String value) { + set maxWidth(String value) { _maxWidth = value == null ? '' : value; } @Returns('String') @@ -4107,7 +4107,7 @@ class CssStyleDeclaration extends Interceptor with String get minHeight => this._minHeight; /** Sets the value of "min-height" */ - void set minHeight(String value) { + set minHeight(String value) { _minHeight = value == null ? '' : value; } @Returns('String') @@ -4118,7 +4118,7 @@ class CssStyleDeclaration extends Interceptor with String get minWidth => this._minWidth; /** Sets the value of "min-width" */ - void set minWidth(String value) { + set minWidth(String value) { _minWidth = value == null ? '' : value; } @Returns('String') @@ -4129,7 +4129,7 @@ class CssStyleDeclaration extends Interceptor with String get outline => this._outline; /** Sets the value of "outline" */ - void set outline(String value) { + set outline(String value) { _outline = value == null ? '' : value; } @Returns('String') @@ -4140,7 +4140,7 @@ class CssStyleDeclaration extends Interceptor with String get outlineColor => this._outlineColor; /** Sets the value of "outline-color" */ - void set outlineColor(String value) { + set outlineColor(String value) { _outlineColor = value == null ? '' : value; } @Returns('String') @@ -4151,7 +4151,7 @@ class CssStyleDeclaration extends Interceptor with String get outlineStyle => this._outlineStyle; /** Sets the value of "outline-style" */ - void set outlineStyle(String value) { + set outlineStyle(String value) { _outlineStyle = value == null ? '' : value; } @Returns('String') @@ -4162,7 +4162,7 @@ class CssStyleDeclaration extends Interceptor with String get outlineWidth => this._outlineWidth; /** Sets the value of "outline-width" */ - void set outlineWidth(String value) { + set outlineWidth(String value) { _outlineWidth = value == null ? '' : value; } @Returns('String') @@ -4173,7 +4173,7 @@ class CssStyleDeclaration extends Interceptor with String get overflow => this._overflow; /** Sets the value of "overflow" */ - void set overflow(String value) { + set overflow(String value) { _overflow = value == null ? '' : value; } @Returns('String') @@ -4184,7 +4184,7 @@ class CssStyleDeclaration extends Interceptor with String get padding => this._padding; /** Sets the value of "padding" */ - void set padding(String value) { + set padding(String value) { _padding = value == null ? '' : value; } @Returns('String') @@ -4195,7 +4195,7 @@ class CssStyleDeclaration extends Interceptor with String get paddingBottom => this._paddingBottom; /** Sets the value of "padding-bottom" */ - void set paddingBottom(String value) { + set paddingBottom(String value) { _paddingBottom = value == null ? '' : value; } @Returns('String') @@ -4206,7 +4206,7 @@ class CssStyleDeclaration extends Interceptor with String get paddingLeft => this._paddingLeft; /** Sets the value of "padding-left" */ - void set paddingLeft(String value) { + set paddingLeft(String value) { _paddingLeft = value == null ? '' : value; } @Returns('String') @@ -4217,7 +4217,7 @@ class CssStyleDeclaration extends Interceptor with String get paddingRight => this._paddingRight; /** Sets the value of "padding-right" */ - void set paddingRight(String value) { + set paddingRight(String value) { _paddingRight = value == null ? '' : value; } @Returns('String') @@ -4228,7 +4228,7 @@ class CssStyleDeclaration extends Interceptor with String get paddingTop => this._paddingTop; /** Sets the value of "padding-top" */ - void set paddingTop(String value) { + set paddingTop(String value) { _paddingTop = value == null ? '' : value; } @Returns('String') @@ -4239,7 +4239,7 @@ class CssStyleDeclaration extends Interceptor with String get pageBreakAfter => this._pageBreakAfter; /** Sets the value of "page-break-after" */ - void set pageBreakAfter(String value) { + set pageBreakAfter(String value) { _pageBreakAfter = value == null ? '' : value; } @Returns('String') @@ -4250,7 +4250,7 @@ class CssStyleDeclaration extends Interceptor with String get pageBreakBefore => this._pageBreakBefore; /** Sets the value of "page-break-before" */ - void set pageBreakBefore(String value) { + set pageBreakBefore(String value) { _pageBreakBefore = value == null ? '' : value; } @Returns('String') @@ -4261,7 +4261,7 @@ class CssStyleDeclaration extends Interceptor with String get pageBreakInside => this._pageBreakInside; /** Sets the value of "page-break-inside" */ - void set pageBreakInside(String value) { + set pageBreakInside(String value) { _pageBreakInside = value == null ? '' : value; } @Returns('String') @@ -4272,7 +4272,7 @@ class CssStyleDeclaration extends Interceptor with String get position => this._position; /** Sets the value of "position" */ - void set position(String value) { + set position(String value) { _position = value == null ? '' : value; } @Returns('String') @@ -4283,7 +4283,7 @@ class CssStyleDeclaration extends Interceptor with String get quotes => this._quotes; /** Sets the value of "quotes" */ - void set quotes(String value) { + set quotes(String value) { _quotes = value == null ? '' : value; } @Returns('String') @@ -4294,7 +4294,7 @@ class CssStyleDeclaration extends Interceptor with String get right => this._right; /** Sets the value of "right" */ - void set right(String value) { + set right(String value) { _right = value == null ? '' : value; } @Returns('String') @@ -4305,7 +4305,7 @@ class CssStyleDeclaration extends Interceptor with String get tableLayout => this._tableLayout; /** Sets the value of "table-layout" */ - void set tableLayout(String value) { + set tableLayout(String value) { _tableLayout = value == null ? '' : value; } @Returns('String') @@ -4316,7 +4316,7 @@ class CssStyleDeclaration extends Interceptor with String get textAlign => this._textAlign; /** Sets the value of "text-align" */ - void set textAlign(String value) { + set textAlign(String value) { _textAlign = value == null ? '' : value; } @Returns('String') @@ -4327,7 +4327,7 @@ class CssStyleDeclaration extends Interceptor with String get textDecoration => this._textDecoration; /** Sets the value of "text-decoration" */ - void set textDecoration(String value) { + set textDecoration(String value) { _textDecoration = value == null ? '' : value; } @Returns('String') @@ -4338,7 +4338,7 @@ class CssStyleDeclaration extends Interceptor with String get textIndent => this._textIndent; /** Sets the value of "text-indent" */ - void set textIndent(String value) { + set textIndent(String value) { _textIndent = value == null ? '' : value; } @Returns('String') @@ -4349,7 +4349,7 @@ class CssStyleDeclaration extends Interceptor with String get textTransform => this._textTransform; /** Sets the value of "text-transform" */ - void set textTransform(String value) { + set textTransform(String value) { _textTransform = value == null ? '' : value; } @Returns('String') @@ -4360,7 +4360,7 @@ class CssStyleDeclaration extends Interceptor with String get top => this._top; /** Sets the value of "top" */ - void set top(String value) { + set top(String value) { _top = value == null ? '' : value; } @Returns('String') @@ -4371,7 +4371,7 @@ class CssStyleDeclaration extends Interceptor with String get unicodeBidi => this._unicodeBidi; /** Sets the value of "unicode-bidi" */ - void set unicodeBidi(String value) { + set unicodeBidi(String value) { _unicodeBidi = value == null ? '' : value; } @Returns('String') @@ -4382,7 +4382,7 @@ class CssStyleDeclaration extends Interceptor with String get verticalAlign => this._verticalAlign; /** Sets the value of "vertical-align" */ - void set verticalAlign(String value) { + set verticalAlign(String value) { _verticalAlign = value == null ? '' : value; } @Returns('String') @@ -4393,7 +4393,7 @@ class CssStyleDeclaration extends Interceptor with String get visibility => this._visibility; /** Sets the value of "visibility" */ - void set visibility(String value) { + set visibility(String value) { _visibility = value == null ? '' : value; } @Returns('String') @@ -4404,7 +4404,7 @@ class CssStyleDeclaration extends Interceptor with String get whiteSpace => this._whiteSpace; /** Sets the value of "white-space" */ - void set whiteSpace(String value) { + set whiteSpace(String value) { _whiteSpace = value == null ? '' : value; } @Returns('String') @@ -4415,7 +4415,7 @@ class CssStyleDeclaration extends Interceptor with String get width => this._width; /** Sets the value of "width" */ - void set width(String value) { + set width(String value) { _width = value == null ? '' : value; } @Returns('String') @@ -4426,7 +4426,7 @@ class CssStyleDeclaration extends Interceptor with String get wordSpacing => this._wordSpacing; /** Sets the value of "word-spacing" */ - void set wordSpacing(String value) { + set wordSpacing(String value) { _wordSpacing = value == null ? '' : value; } @Returns('String') @@ -4437,7 +4437,7 @@ class CssStyleDeclaration extends Interceptor with String get zIndex => this._zIndex; /** Sets the value of "z-index" */ - void set zIndex(String value) { + set zIndex(String value) { _zIndex = value == null ? '' : value; } @Returns('String') @@ -4473,452 +4473,452 @@ class _CssStyleDeclarationSet extends Object with CssStyleDeclarationBase { } /** Sets the value of "background" */ - void set background(String value) { + set background(String value) { _setAll('background', value); } /** Sets the value of "background-attachment" */ - void set backgroundAttachment(String value) { + set backgroundAttachment(String value) { _setAll('backgroundAttachment', value); } /** Sets the value of "background-color" */ - void set backgroundColor(String value) { + set backgroundColor(String value) { _setAll('backgroundColor', value); } /** Sets the value of "background-image" */ - void set backgroundImage(String value) { + set backgroundImage(String value) { _setAll('backgroundImage', value); } /** Sets the value of "background-position" */ - void set backgroundPosition(String value) { + set backgroundPosition(String value) { _setAll('backgroundPosition', value); } /** Sets the value of "background-repeat" */ - void set backgroundRepeat(String value) { + set backgroundRepeat(String value) { _setAll('backgroundRepeat', value); } /** Sets the value of "border" */ - void set border(String value) { + set border(String value) { _setAll('border', value); } /** Sets the value of "border-bottom" */ - void set borderBottom(String value) { + set borderBottom(String value) { _setAll('borderBottom', value); } /** Sets the value of "border-bottom-color" */ - void set borderBottomColor(String value) { + set borderBottomColor(String value) { _setAll('borderBottomColor', value); } /** Sets the value of "border-bottom-style" */ - void set borderBottomStyle(String value) { + set borderBottomStyle(String value) { _setAll('borderBottomStyle', value); } /** Sets the value of "border-bottom-width" */ - void set borderBottomWidth(String value) { + set borderBottomWidth(String value) { _setAll('borderBottomWidth', value); } /** Sets the value of "border-collapse" */ - void set borderCollapse(String value) { + set borderCollapse(String value) { _setAll('borderCollapse', value); } /** Sets the value of "border-color" */ - void set borderColor(String value) { + set borderColor(String value) { _setAll('borderColor', value); } /** Sets the value of "border-left" */ - void set borderLeft(String value) { + set borderLeft(String value) { _setAll('borderLeft', value); } /** Sets the value of "border-left-color" */ - void set borderLeftColor(String value) { + set borderLeftColor(String value) { _setAll('borderLeftColor', value); } /** Sets the value of "border-left-style" */ - void set borderLeftStyle(String value) { + set borderLeftStyle(String value) { _setAll('borderLeftStyle', value); } /** Sets the value of "border-left-width" */ - void set borderLeftWidth(String value) { + set borderLeftWidth(String value) { _setAll('borderLeftWidth', value); } /** Sets the value of "border-right" */ - void set borderRight(String value) { + set borderRight(String value) { _setAll('borderRight', value); } /** Sets the value of "border-right-color" */ - void set borderRightColor(String value) { + set borderRightColor(String value) { _setAll('borderRightColor', value); } /** Sets the value of "border-right-style" */ - void set borderRightStyle(String value) { + set borderRightStyle(String value) { _setAll('borderRightStyle', value); } /** Sets the value of "border-right-width" */ - void set borderRightWidth(String value) { + set borderRightWidth(String value) { _setAll('borderRightWidth', value); } /** Sets the value of "border-spacing" */ - void set borderSpacing(String value) { + set borderSpacing(String value) { _setAll('borderSpacing', value); } /** Sets the value of "border-style" */ - void set borderStyle(String value) { + set borderStyle(String value) { _setAll('borderStyle', value); } /** Sets the value of "border-top" */ - void set borderTop(String value) { + set borderTop(String value) { _setAll('borderTop', value); } /** Sets the value of "border-top-color" */ - void set borderTopColor(String value) { + set borderTopColor(String value) { _setAll('borderTopColor', value); } /** Sets the value of "border-top-style" */ - void set borderTopStyle(String value) { + set borderTopStyle(String value) { _setAll('borderTopStyle', value); } /** Sets the value of "border-top-width" */ - void set borderTopWidth(String value) { + set borderTopWidth(String value) { _setAll('borderTopWidth', value); } /** Sets the value of "border-width" */ - void set borderWidth(String value) { + set borderWidth(String value) { _setAll('borderWidth', value); } /** Sets the value of "bottom" */ - void set bottom(String value) { + set bottom(String value) { _setAll('bottom', value); } /** Sets the value of "caption-side" */ - void set captionSide(String value) { + set captionSide(String value) { _setAll('captionSide', value); } /** Sets the value of "clear" */ - void set clear(String value) { + set clear(String value) { _setAll('clear', value); } /** Sets the value of "clip" */ - void set clip(String value) { + set clip(String value) { _setAll('clip', value); } /** Sets the value of "color" */ - void set color(String value) { + set color(String value) { _setAll('color', value); } /** Sets the value of "content" */ - void set content(String value) { + set content(String value) { _setAll('content', value); } /** Sets the value of "cursor" */ - void set cursor(String value) { + set cursor(String value) { _setAll('cursor', value); } /** Sets the value of "direction" */ - void set direction(String value) { + set direction(String value) { _setAll('direction', value); } /** Sets the value of "display" */ - void set display(String value) { + set display(String value) { _setAll('display', value); } /** Sets the value of "empty-cells" */ - void set emptyCells(String value) { + set emptyCells(String value) { _setAll('emptyCells', value); } /** Sets the value of "font" */ - void set font(String value) { + set font(String value) { _setAll('font', value); } /** Sets the value of "font-family" */ - void set fontFamily(String value) { + set fontFamily(String value) { _setAll('fontFamily', value); } /** Sets the value of "font-size" */ - void set fontSize(String value) { + set fontSize(String value) { _setAll('fontSize', value); } /** Sets the value of "font-style" */ - void set fontStyle(String value) { + set fontStyle(String value) { _setAll('fontStyle', value); } /** Sets the value of "font-variant" */ - void set fontVariant(String value) { + set fontVariant(String value) { _setAll('fontVariant', value); } /** Sets the value of "font-weight" */ - void set fontWeight(String value) { + set fontWeight(String value) { _setAll('fontWeight', value); } /** Sets the value of "height" */ - void set height(String value) { + set height(String value) { _setAll('height', value); } /** Sets the value of "left" */ - void set left(String value) { + set left(String value) { _setAll('left', value); } /** Sets the value of "letter-spacing" */ - void set letterSpacing(String value) { + set letterSpacing(String value) { _setAll('letterSpacing', value); } /** Sets the value of "line-height" */ - void set lineHeight(String value) { + set lineHeight(String value) { _setAll('lineHeight', value); } /** Sets the value of "list-style" */ - void set listStyle(String value) { + set listStyle(String value) { _setAll('listStyle', value); } /** Sets the value of "list-style-image" */ - void set listStyleImage(String value) { + set listStyleImage(String value) { _setAll('listStyleImage', value); } /** Sets the value of "list-style-position" */ - void set listStylePosition(String value) { + set listStylePosition(String value) { _setAll('listStylePosition', value); } /** Sets the value of "list-style-type" */ - void set listStyleType(String value) { + set listStyleType(String value) { _setAll('listStyleType', value); } /** Sets the value of "margin" */ - void set margin(String value) { + set margin(String value) { _setAll('margin', value); } /** Sets the value of "margin-bottom" */ - void set marginBottom(String value) { + set marginBottom(String value) { _setAll('marginBottom', value); } /** Sets the value of "margin-left" */ - void set marginLeft(String value) { + set marginLeft(String value) { _setAll('marginLeft', value); } /** Sets the value of "margin-right" */ - void set marginRight(String value) { + set marginRight(String value) { _setAll('marginRight', value); } /** Sets the value of "margin-top" */ - void set marginTop(String value) { + set marginTop(String value) { _setAll('marginTop', value); } /** Sets the value of "max-height" */ - void set maxHeight(String value) { + set maxHeight(String value) { _setAll('maxHeight', value); } /** Sets the value of "max-width" */ - void set maxWidth(String value) { + set maxWidth(String value) { _setAll('maxWidth', value); } /** Sets the value of "min-height" */ - void set minHeight(String value) { + set minHeight(String value) { _setAll('minHeight', value); } /** Sets the value of "min-width" */ - void set minWidth(String value) { + set minWidth(String value) { _setAll('minWidth', value); } /** Sets the value of "outline" */ - void set outline(String value) { + set outline(String value) { _setAll('outline', value); } /** Sets the value of "outline-color" */ - void set outlineColor(String value) { + set outlineColor(String value) { _setAll('outlineColor', value); } /** Sets the value of "outline-style" */ - void set outlineStyle(String value) { + set outlineStyle(String value) { _setAll('outlineStyle', value); } /** Sets the value of "outline-width" */ - void set outlineWidth(String value) { + set outlineWidth(String value) { _setAll('outlineWidth', value); } /** Sets the value of "overflow" */ - void set overflow(String value) { + set overflow(String value) { _setAll('overflow', value); } /** Sets the value of "padding" */ - void set padding(String value) { + set padding(String value) { _setAll('padding', value); } /** Sets the value of "padding-bottom" */ - void set paddingBottom(String value) { + set paddingBottom(String value) { _setAll('paddingBottom', value); } /** Sets the value of "padding-left" */ - void set paddingLeft(String value) { + set paddingLeft(String value) { _setAll('paddingLeft', value); } /** Sets the value of "padding-right" */ - void set paddingRight(String value) { + set paddingRight(String value) { _setAll('paddingRight', value); } /** Sets the value of "padding-top" */ - void set paddingTop(String value) { + set paddingTop(String value) { _setAll('paddingTop', value); } /** Sets the value of "page-break-after" */ - void set pageBreakAfter(String value) { + set pageBreakAfter(String value) { _setAll('pageBreakAfter', value); } /** Sets the value of "page-break-before" */ - void set pageBreakBefore(String value) { + set pageBreakBefore(String value) { _setAll('pageBreakBefore', value); } /** Sets the value of "page-break-inside" */ - void set pageBreakInside(String value) { + set pageBreakInside(String value) { _setAll('pageBreakInside', value); } /** Sets the value of "position" */ - void set position(String value) { + set position(String value) { _setAll('position', value); } /** Sets the value of "quotes" */ - void set quotes(String value) { + set quotes(String value) { _setAll('quotes', value); } /** Sets the value of "right" */ - void set right(String value) { + set right(String value) { _setAll('right', value); } /** Sets the value of "table-layout" */ - void set tableLayout(String value) { + set tableLayout(String value) { _setAll('tableLayout', value); } /** Sets the value of "text-align" */ - void set textAlign(String value) { + set textAlign(String value) { _setAll('textAlign', value); } /** Sets the value of "text-decoration" */ - void set textDecoration(String value) { + set textDecoration(String value) { _setAll('textDecoration', value); } /** Sets the value of "text-indent" */ - void set textIndent(String value) { + set textIndent(String value) { _setAll('textIndent', value); } /** Sets the value of "text-transform" */ - void set textTransform(String value) { + set textTransform(String value) { _setAll('textTransform', value); } /** Sets the value of "top" */ - void set top(String value) { + set top(String value) { _setAll('top', value); } /** Sets the value of "unicode-bidi" */ - void set unicodeBidi(String value) { + set unicodeBidi(String value) { _setAll('unicodeBidi', value); } /** Sets the value of "vertical-align" */ - void set verticalAlign(String value) { + set verticalAlign(String value) { _setAll('verticalAlign', value); } /** Sets the value of "visibility" */ - void set visibility(String value) { + set visibility(String value) { _setAll('visibility', value); } /** Sets the value of "white-space" */ - void set whiteSpace(String value) { + set whiteSpace(String value) { _setAll('whiteSpace', value); } /** Sets the value of "width" */ - void set width(String value) { + set width(String value) { _setAll('width', value); } /** Sets the value of "word-spacing" */ - void set wordSpacing(String value) { + set wordSpacing(String value) { _setAll('wordSpacing', value); } /** Sets the value of "z-index" */ - void set zIndex(String value) { + set zIndex(String value) { _setAll('zIndex', value); } @@ -4939,7 +4939,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('align-content'); /** Sets the value of "align-content" */ - void set alignContent(String value) { + set alignContent(String value) { setProperty('align-content', value, ''); } @@ -4948,7 +4948,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('align-items'); /** Sets the value of "align-items" */ - void set alignItems(String value) { + set alignItems(String value) { setProperty('align-items', value, ''); } @@ -4957,7 +4957,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('align-self'); /** Sets the value of "align-self" */ - void set alignSelf(String value) { + set alignSelf(String value) { setProperty('align-self', value, ''); } @@ -4966,7 +4966,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation'); /** Sets the value of "animation" */ - void set animation(String value) { + set animation(String value) { setProperty('animation', value, ''); } @@ -4975,7 +4975,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-delay'); /** Sets the value of "animation-delay" */ - void set animationDelay(String value) { + set animationDelay(String value) { setProperty('animation-delay', value, ''); } @@ -4984,7 +4984,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-direction'); /** Sets the value of "animation-direction" */ - void set animationDirection(String value) { + set animationDirection(String value) { setProperty('animation-direction', value, ''); } @@ -4993,7 +4993,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-duration'); /** Sets the value of "animation-duration" */ - void set animationDuration(String value) { + set animationDuration(String value) { setProperty('animation-duration', value, ''); } @@ -5002,7 +5002,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-fill-mode'); /** Sets the value of "animation-fill-mode" */ - void set animationFillMode(String value) { + set animationFillMode(String value) { setProperty('animation-fill-mode', value, ''); } @@ -5011,7 +5011,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-iteration-count'); /** Sets the value of "animation-iteration-count" */ - void set animationIterationCount(String value) { + set animationIterationCount(String value) { setProperty('animation-iteration-count', value, ''); } @@ -5020,7 +5020,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-name'); /** Sets the value of "animation-name" */ - void set animationName(String value) { + set animationName(String value) { setProperty('animation-name', value, ''); } @@ -5029,7 +5029,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-play-state'); /** Sets the value of "animation-play-state" */ - void set animationPlayState(String value) { + set animationPlayState(String value) { setProperty('animation-play-state', value, ''); } @@ -5038,7 +5038,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-timing-function'); /** Sets the value of "animation-timing-function" */ - void set animationTimingFunction(String value) { + set animationTimingFunction(String value) { setProperty('animation-timing-function', value, ''); } @@ -5047,7 +5047,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('app-region'); /** Sets the value of "app-region" */ - void set appRegion(String value) { + set appRegion(String value) { setProperty('app-region', value, ''); } @@ -5056,7 +5056,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('appearance'); /** Sets the value of "appearance" */ - void set appearance(String value) { + set appearance(String value) { setProperty('appearance', value, ''); } @@ -5065,7 +5065,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('aspect-ratio'); /** Sets the value of "aspect-ratio" */ - void set aspectRatio(String value) { + set aspectRatio(String value) { setProperty('aspect-ratio', value, ''); } @@ -5074,7 +5074,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('backface-visibility'); /** Sets the value of "backface-visibility" */ - void set backfaceVisibility(String value) { + set backfaceVisibility(String value) { setProperty('backface-visibility', value, ''); } @@ -5083,7 +5083,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background'); /** Sets the value of "background" */ - void set background(String value) { + set background(String value) { setProperty('background', value, ''); } @@ -5092,7 +5092,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-attachment'); /** Sets the value of "background-attachment" */ - void set backgroundAttachment(String value) { + set backgroundAttachment(String value) { setProperty('background-attachment', value, ''); } @@ -5101,7 +5101,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-blend-mode'); /** Sets the value of "background-blend-mode" */ - void set backgroundBlendMode(String value) { + set backgroundBlendMode(String value) { setProperty('background-blend-mode', value, ''); } @@ -5110,7 +5110,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-clip'); /** Sets the value of "background-clip" */ - void set backgroundClip(String value) { + set backgroundClip(String value) { setProperty('background-clip', value, ''); } @@ -5119,7 +5119,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-color'); /** Sets the value of "background-color" */ - void set backgroundColor(String value) { + set backgroundColor(String value) { setProperty('background-color', value, ''); } @@ -5128,7 +5128,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-composite'); /** Sets the value of "background-composite" */ - void set backgroundComposite(String value) { + set backgroundComposite(String value) { setProperty('background-composite', value, ''); } @@ -5137,7 +5137,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-image'); /** Sets the value of "background-image" */ - void set backgroundImage(String value) { + set backgroundImage(String value) { setProperty('background-image', value, ''); } @@ -5146,7 +5146,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-origin'); /** Sets the value of "background-origin" */ - void set backgroundOrigin(String value) { + set backgroundOrigin(String value) { setProperty('background-origin', value, ''); } @@ -5155,7 +5155,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-position'); /** Sets the value of "background-position" */ - void set backgroundPosition(String value) { + set backgroundPosition(String value) { setProperty('background-position', value, ''); } @@ -5164,7 +5164,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-position-x'); /** Sets the value of "background-position-x" */ - void set backgroundPositionX(String value) { + set backgroundPositionX(String value) { setProperty('background-position-x', value, ''); } @@ -5173,7 +5173,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-position-y'); /** Sets the value of "background-position-y" */ - void set backgroundPositionY(String value) { + set backgroundPositionY(String value) { setProperty('background-position-y', value, ''); } @@ -5182,7 +5182,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-repeat'); /** Sets the value of "background-repeat" */ - void set backgroundRepeat(String value) { + set backgroundRepeat(String value) { setProperty('background-repeat', value, ''); } @@ -5191,7 +5191,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-repeat-x'); /** Sets the value of "background-repeat-x" */ - void set backgroundRepeatX(String value) { + set backgroundRepeatX(String value) { setProperty('background-repeat-x', value, ''); } @@ -5200,7 +5200,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-repeat-y'); /** Sets the value of "background-repeat-y" */ - void set backgroundRepeatY(String value) { + set backgroundRepeatY(String value) { setProperty('background-repeat-y', value, ''); } @@ -5209,7 +5209,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-size'); /** Sets the value of "background-size" */ - void set backgroundSize(String value) { + set backgroundSize(String value) { setProperty('background-size', value, ''); } @@ -5218,7 +5218,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border'); /** Sets the value of "border" */ - void set border(String value) { + set border(String value) { setProperty('border', value, ''); } @@ -5227,7 +5227,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-after'); /** Sets the value of "border-after" */ - void set borderAfter(String value) { + set borderAfter(String value) { setProperty('border-after', value, ''); } @@ -5236,7 +5236,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-after-color'); /** Sets the value of "border-after-color" */ - void set borderAfterColor(String value) { + set borderAfterColor(String value) { setProperty('border-after-color', value, ''); } @@ -5245,7 +5245,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-after-style'); /** Sets the value of "border-after-style" */ - void set borderAfterStyle(String value) { + set borderAfterStyle(String value) { setProperty('border-after-style', value, ''); } @@ -5254,7 +5254,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-after-width'); /** Sets the value of "border-after-width" */ - void set borderAfterWidth(String value) { + set borderAfterWidth(String value) { setProperty('border-after-width', value, ''); } @@ -5263,7 +5263,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-before'); /** Sets the value of "border-before" */ - void set borderBefore(String value) { + set borderBefore(String value) { setProperty('border-before', value, ''); } @@ -5272,7 +5272,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-before-color'); /** Sets the value of "border-before-color" */ - void set borderBeforeColor(String value) { + set borderBeforeColor(String value) { setProperty('border-before-color', value, ''); } @@ -5281,7 +5281,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-before-style'); /** Sets the value of "border-before-style" */ - void set borderBeforeStyle(String value) { + set borderBeforeStyle(String value) { setProperty('border-before-style', value, ''); } @@ -5290,7 +5290,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-before-width'); /** Sets the value of "border-before-width" */ - void set borderBeforeWidth(String value) { + set borderBeforeWidth(String value) { setProperty('border-before-width', value, ''); } @@ -5299,7 +5299,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-bottom'); /** Sets the value of "border-bottom" */ - void set borderBottom(String value) { + set borderBottom(String value) { setProperty('border-bottom', value, ''); } @@ -5308,7 +5308,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-bottom-color'); /** Sets the value of "border-bottom-color" */ - void set borderBottomColor(String value) { + set borderBottomColor(String value) { setProperty('border-bottom-color', value, ''); } @@ -5317,7 +5317,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-bottom-left-radius'); /** Sets the value of "border-bottom-left-radius" */ - void set borderBottomLeftRadius(String value) { + set borderBottomLeftRadius(String value) { setProperty('border-bottom-left-radius', value, ''); } @@ -5326,7 +5326,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-bottom-right-radius'); /** Sets the value of "border-bottom-right-radius" */ - void set borderBottomRightRadius(String value) { + set borderBottomRightRadius(String value) { setProperty('border-bottom-right-radius', value, ''); } @@ -5335,7 +5335,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-bottom-style'); /** Sets the value of "border-bottom-style" */ - void set borderBottomStyle(String value) { + set borderBottomStyle(String value) { setProperty('border-bottom-style', value, ''); } @@ -5344,7 +5344,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-bottom-width'); /** Sets the value of "border-bottom-width" */ - void set borderBottomWidth(String value) { + set borderBottomWidth(String value) { setProperty('border-bottom-width', value, ''); } @@ -5353,7 +5353,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-collapse'); /** Sets the value of "border-collapse" */ - void set borderCollapse(String value) { + set borderCollapse(String value) { setProperty('border-collapse', value, ''); } @@ -5362,7 +5362,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-color'); /** Sets the value of "border-color" */ - void set borderColor(String value) { + set borderColor(String value) { setProperty('border-color', value, ''); } @@ -5371,7 +5371,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-end'); /** Sets the value of "border-end" */ - void set borderEnd(String value) { + set borderEnd(String value) { setProperty('border-end', value, ''); } @@ -5380,7 +5380,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-end-color'); /** Sets the value of "border-end-color" */ - void set borderEndColor(String value) { + set borderEndColor(String value) { setProperty('border-end-color', value, ''); } @@ -5389,7 +5389,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-end-style'); /** Sets the value of "border-end-style" */ - void set borderEndStyle(String value) { + set borderEndStyle(String value) { setProperty('border-end-style', value, ''); } @@ -5398,7 +5398,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-end-width'); /** Sets the value of "border-end-width" */ - void set borderEndWidth(String value) { + set borderEndWidth(String value) { setProperty('border-end-width', value, ''); } @@ -5407,7 +5407,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-fit'); /** Sets the value of "border-fit" */ - void set borderFit(String value) { + set borderFit(String value) { setProperty('border-fit', value, ''); } @@ -5416,7 +5416,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-horizontal-spacing'); /** Sets the value of "border-horizontal-spacing" */ - void set borderHorizontalSpacing(String value) { + set borderHorizontalSpacing(String value) { setProperty('border-horizontal-spacing', value, ''); } @@ -5425,7 +5425,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-image'); /** Sets the value of "border-image" */ - void set borderImage(String value) { + set borderImage(String value) { setProperty('border-image', value, ''); } @@ -5434,7 +5434,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-image-outset'); /** Sets the value of "border-image-outset" */ - void set borderImageOutset(String value) { + set borderImageOutset(String value) { setProperty('border-image-outset', value, ''); } @@ -5443,7 +5443,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-image-repeat'); /** Sets the value of "border-image-repeat" */ - void set borderImageRepeat(String value) { + set borderImageRepeat(String value) { setProperty('border-image-repeat', value, ''); } @@ -5452,7 +5452,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-image-slice'); /** Sets the value of "border-image-slice" */ - void set borderImageSlice(String value) { + set borderImageSlice(String value) { setProperty('border-image-slice', value, ''); } @@ -5461,7 +5461,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-image-source'); /** Sets the value of "border-image-source" */ - void set borderImageSource(String value) { + set borderImageSource(String value) { setProperty('border-image-source', value, ''); } @@ -5470,7 +5470,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-image-width'); /** Sets the value of "border-image-width" */ - void set borderImageWidth(String value) { + set borderImageWidth(String value) { setProperty('border-image-width', value, ''); } @@ -5479,7 +5479,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-left'); /** Sets the value of "border-left" */ - void set borderLeft(String value) { + set borderLeft(String value) { setProperty('border-left', value, ''); } @@ -5488,7 +5488,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-left-color'); /** Sets the value of "border-left-color" */ - void set borderLeftColor(String value) { + set borderLeftColor(String value) { setProperty('border-left-color', value, ''); } @@ -5497,7 +5497,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-left-style'); /** Sets the value of "border-left-style" */ - void set borderLeftStyle(String value) { + set borderLeftStyle(String value) { setProperty('border-left-style', value, ''); } @@ -5506,7 +5506,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-left-width'); /** Sets the value of "border-left-width" */ - void set borderLeftWidth(String value) { + set borderLeftWidth(String value) { setProperty('border-left-width', value, ''); } @@ -5515,7 +5515,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-radius'); /** Sets the value of "border-radius" */ - void set borderRadius(String value) { + set borderRadius(String value) { setProperty('border-radius', value, ''); } @@ -5524,7 +5524,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-right'); /** Sets the value of "border-right" */ - void set borderRight(String value) { + set borderRight(String value) { setProperty('border-right', value, ''); } @@ -5533,7 +5533,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-right-color'); /** Sets the value of "border-right-color" */ - void set borderRightColor(String value) { + set borderRightColor(String value) { setProperty('border-right-color', value, ''); } @@ -5542,7 +5542,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-right-style'); /** Sets the value of "border-right-style" */ - void set borderRightStyle(String value) { + set borderRightStyle(String value) { setProperty('border-right-style', value, ''); } @@ -5551,7 +5551,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-right-width'); /** Sets the value of "border-right-width" */ - void set borderRightWidth(String value) { + set borderRightWidth(String value) { setProperty('border-right-width', value, ''); } @@ -5560,7 +5560,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-spacing'); /** Sets the value of "border-spacing" */ - void set borderSpacing(String value) { + set borderSpacing(String value) { setProperty('border-spacing', value, ''); } @@ -5569,7 +5569,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-start'); /** Sets the value of "border-start" */ - void set borderStart(String value) { + set borderStart(String value) { setProperty('border-start', value, ''); } @@ -5578,7 +5578,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-start-color'); /** Sets the value of "border-start-color" */ - void set borderStartColor(String value) { + set borderStartColor(String value) { setProperty('border-start-color', value, ''); } @@ -5587,7 +5587,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-start-style'); /** Sets the value of "border-start-style" */ - void set borderStartStyle(String value) { + set borderStartStyle(String value) { setProperty('border-start-style', value, ''); } @@ -5596,7 +5596,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-start-width'); /** Sets the value of "border-start-width" */ - void set borderStartWidth(String value) { + set borderStartWidth(String value) { setProperty('border-start-width', value, ''); } @@ -5605,7 +5605,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-style'); /** Sets the value of "border-style" */ - void set borderStyle(String value) { + set borderStyle(String value) { setProperty('border-style', value, ''); } @@ -5614,7 +5614,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-top'); /** Sets the value of "border-top" */ - void set borderTop(String value) { + set borderTop(String value) { setProperty('border-top', value, ''); } @@ -5623,7 +5623,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-top-color'); /** Sets the value of "border-top-color" */ - void set borderTopColor(String value) { + set borderTopColor(String value) { setProperty('border-top-color', value, ''); } @@ -5632,7 +5632,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-top-left-radius'); /** Sets the value of "border-top-left-radius" */ - void set borderTopLeftRadius(String value) { + set borderTopLeftRadius(String value) { setProperty('border-top-left-radius', value, ''); } @@ -5641,7 +5641,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-top-right-radius'); /** Sets the value of "border-top-right-radius" */ - void set borderTopRightRadius(String value) { + set borderTopRightRadius(String value) { setProperty('border-top-right-radius', value, ''); } @@ -5650,7 +5650,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-top-style'); /** Sets the value of "border-top-style" */ - void set borderTopStyle(String value) { + set borderTopStyle(String value) { setProperty('border-top-style', value, ''); } @@ -5659,7 +5659,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-top-width'); /** Sets the value of "border-top-width" */ - void set borderTopWidth(String value) { + set borderTopWidth(String value) { setProperty('border-top-width', value, ''); } @@ -5668,7 +5668,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-vertical-spacing'); /** Sets the value of "border-vertical-spacing" */ - void set borderVerticalSpacing(String value) { + set borderVerticalSpacing(String value) { setProperty('border-vertical-spacing', value, ''); } @@ -5677,7 +5677,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-width'); /** Sets the value of "border-width" */ - void set borderWidth(String value) { + set borderWidth(String value) { setProperty('border-width', value, ''); } @@ -5686,7 +5686,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('bottom'); /** Sets the value of "bottom" */ - void set bottom(String value) { + set bottom(String value) { setProperty('bottom', value, ''); } @@ -5695,7 +5695,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-align'); /** Sets the value of "box-align" */ - void set boxAlign(String value) { + set boxAlign(String value) { setProperty('box-align', value, ''); } @@ -5704,7 +5704,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-decoration-break'); /** Sets the value of "box-decoration-break" */ - void set boxDecorationBreak(String value) { + set boxDecorationBreak(String value) { setProperty('box-decoration-break', value, ''); } @@ -5713,7 +5713,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-direction'); /** Sets the value of "box-direction" */ - void set boxDirection(String value) { + set boxDirection(String value) { setProperty('box-direction', value, ''); } @@ -5722,7 +5722,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-flex'); /** Sets the value of "box-flex" */ - void set boxFlex(String value) { + set boxFlex(String value) { setProperty('box-flex', value, ''); } @@ -5731,7 +5731,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-flex-group'); /** Sets the value of "box-flex-group" */ - void set boxFlexGroup(String value) { + set boxFlexGroup(String value) { setProperty('box-flex-group', value, ''); } @@ -5740,7 +5740,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-lines'); /** Sets the value of "box-lines" */ - void set boxLines(String value) { + set boxLines(String value) { setProperty('box-lines', value, ''); } @@ -5749,7 +5749,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-ordinal-group'); /** Sets the value of "box-ordinal-group" */ - void set boxOrdinalGroup(String value) { + set boxOrdinalGroup(String value) { setProperty('box-ordinal-group', value, ''); } @@ -5758,7 +5758,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-orient'); /** Sets the value of "box-orient" */ - void set boxOrient(String value) { + set boxOrient(String value) { setProperty('box-orient', value, ''); } @@ -5767,7 +5767,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-pack'); /** Sets the value of "box-pack" */ - void set boxPack(String value) { + set boxPack(String value) { setProperty('box-pack', value, ''); } @@ -5776,7 +5776,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-reflect'); /** Sets the value of "box-reflect" */ - void set boxReflect(String value) { + set boxReflect(String value) { setProperty('box-reflect', value, ''); } @@ -5785,7 +5785,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-shadow'); /** Sets the value of "box-shadow" */ - void set boxShadow(String value) { + set boxShadow(String value) { setProperty('box-shadow', value, ''); } @@ -5794,7 +5794,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-sizing'); /** Sets the value of "box-sizing" */ - void set boxSizing(String value) { + set boxSizing(String value) { setProperty('box-sizing', value, ''); } @@ -5803,7 +5803,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('caption-side'); /** Sets the value of "caption-side" */ - void set captionSide(String value) { + set captionSide(String value) { setProperty('caption-side', value, ''); } @@ -5812,7 +5812,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('clear'); /** Sets the value of "clear" */ - void set clear(String value) { + set clear(String value) { setProperty('clear', value, ''); } @@ -5821,7 +5821,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('clip'); /** Sets the value of "clip" */ - void set clip(String value) { + set clip(String value) { setProperty('clip', value, ''); } @@ -5830,7 +5830,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('clip-path'); /** Sets the value of "clip-path" */ - void set clipPath(String value) { + set clipPath(String value) { setProperty('clip-path', value, ''); } @@ -5839,7 +5839,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('color'); /** Sets the value of "color" */ - void set color(String value) { + set color(String value) { setProperty('color', value, ''); } @@ -5848,7 +5848,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-break-after'); /** Sets the value of "column-break-after" */ - void set columnBreakAfter(String value) { + set columnBreakAfter(String value) { setProperty('column-break-after', value, ''); } @@ -5857,7 +5857,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-break-before'); /** Sets the value of "column-break-before" */ - void set columnBreakBefore(String value) { + set columnBreakBefore(String value) { setProperty('column-break-before', value, ''); } @@ -5866,7 +5866,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-break-inside'); /** Sets the value of "column-break-inside" */ - void set columnBreakInside(String value) { + set columnBreakInside(String value) { setProperty('column-break-inside', value, ''); } @@ -5875,7 +5875,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-count'); /** Sets the value of "column-count" */ - void set columnCount(String value) { + set columnCount(String value) { setProperty('column-count', value, ''); } @@ -5884,7 +5884,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-fill'); /** Sets the value of "column-fill" */ - void set columnFill(String value) { + set columnFill(String value) { setProperty('column-fill', value, ''); } @@ -5893,7 +5893,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-gap'); /** Sets the value of "column-gap" */ - void set columnGap(String value) { + set columnGap(String value) { setProperty('column-gap', value, ''); } @@ -5902,7 +5902,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-rule'); /** Sets the value of "column-rule" */ - void set columnRule(String value) { + set columnRule(String value) { setProperty('column-rule', value, ''); } @@ -5911,7 +5911,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-rule-color'); /** Sets the value of "column-rule-color" */ - void set columnRuleColor(String value) { + set columnRuleColor(String value) { setProperty('column-rule-color', value, ''); } @@ -5920,7 +5920,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-rule-style'); /** Sets the value of "column-rule-style" */ - void set columnRuleStyle(String value) { + set columnRuleStyle(String value) { setProperty('column-rule-style', value, ''); } @@ -5929,7 +5929,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-rule-width'); /** Sets the value of "column-rule-width" */ - void set columnRuleWidth(String value) { + set columnRuleWidth(String value) { setProperty('column-rule-width', value, ''); } @@ -5938,7 +5938,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-span'); /** Sets the value of "column-span" */ - void set columnSpan(String value) { + set columnSpan(String value) { setProperty('column-span', value, ''); } @@ -5947,7 +5947,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-width'); /** Sets the value of "column-width" */ - void set columnWidth(String value) { + set columnWidth(String value) { setProperty('column-width', value, ''); } @@ -5956,7 +5956,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('columns'); /** Sets the value of "columns" */ - void set columns(String value) { + set columns(String value) { setProperty('columns', value, ''); } @@ -5965,7 +5965,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('content'); /** Sets the value of "content" */ - void set content(String value) { + set content(String value) { setProperty('content', value, ''); } @@ -5974,7 +5974,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('counter-increment'); /** Sets the value of "counter-increment" */ - void set counterIncrement(String value) { + set counterIncrement(String value) { setProperty('counter-increment', value, ''); } @@ -5983,7 +5983,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('counter-reset'); /** Sets the value of "counter-reset" */ - void set counterReset(String value) { + set counterReset(String value) { setProperty('counter-reset', value, ''); } @@ -5992,7 +5992,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('cursor'); /** Sets the value of "cursor" */ - void set cursor(String value) { + set cursor(String value) { setProperty('cursor', value, ''); } @@ -6001,7 +6001,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('direction'); /** Sets the value of "direction" */ - void set direction(String value) { + set direction(String value) { setProperty('direction', value, ''); } @@ -6010,7 +6010,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('display'); /** Sets the value of "display" */ - void set display(String value) { + set display(String value) { setProperty('display', value, ''); } @@ -6019,7 +6019,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('empty-cells'); /** Sets the value of "empty-cells" */ - void set emptyCells(String value) { + set emptyCells(String value) { setProperty('empty-cells', value, ''); } @@ -6028,7 +6028,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('filter'); /** Sets the value of "filter" */ - void set filter(String value) { + set filter(String value) { setProperty('filter', value, ''); } @@ -6037,7 +6037,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex'); /** Sets the value of "flex" */ - void set flex(String value) { + set flex(String value) { setProperty('flex', value, ''); } @@ -6046,7 +6046,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex-basis'); /** Sets the value of "flex-basis" */ - void set flexBasis(String value) { + set flexBasis(String value) { setProperty('flex-basis', value, ''); } @@ -6055,7 +6055,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex-direction'); /** Sets the value of "flex-direction" */ - void set flexDirection(String value) { + set flexDirection(String value) { setProperty('flex-direction', value, ''); } @@ -6064,7 +6064,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex-flow'); /** Sets the value of "flex-flow" */ - void set flexFlow(String value) { + set flexFlow(String value) { setProperty('flex-flow', value, ''); } @@ -6073,7 +6073,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex-grow'); /** Sets the value of "flex-grow" */ - void set flexGrow(String value) { + set flexGrow(String value) { setProperty('flex-grow', value, ''); } @@ -6082,7 +6082,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex-shrink'); /** Sets the value of "flex-shrink" */ - void set flexShrink(String value) { + set flexShrink(String value) { setProperty('flex-shrink', value, ''); } @@ -6091,7 +6091,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex-wrap'); /** Sets the value of "flex-wrap" */ - void set flexWrap(String value) { + set flexWrap(String value) { setProperty('flex-wrap', value, ''); } @@ -6100,7 +6100,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('float'); /** Sets the value of "float" */ - void set float(String value) { + set float(String value) { setProperty('float', value, ''); } @@ -6109,7 +6109,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font'); /** Sets the value of "font" */ - void set font(String value) { + set font(String value) { setProperty('font', value, ''); } @@ -6118,7 +6118,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-family'); /** Sets the value of "font-family" */ - void set fontFamily(String value) { + set fontFamily(String value) { setProperty('font-family', value, ''); } @@ -6127,7 +6127,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-feature-settings'); /** Sets the value of "font-feature-settings" */ - void set fontFeatureSettings(String value) { + set fontFeatureSettings(String value) { setProperty('font-feature-settings', value, ''); } @@ -6136,7 +6136,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-kerning'); /** Sets the value of "font-kerning" */ - void set fontKerning(String value) { + set fontKerning(String value) { setProperty('font-kerning', value, ''); } @@ -6145,7 +6145,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-size'); /** Sets the value of "font-size" */ - void set fontSize(String value) { + set fontSize(String value) { setProperty('font-size', value, ''); } @@ -6154,7 +6154,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-size-delta'); /** Sets the value of "font-size-delta" */ - void set fontSizeDelta(String value) { + set fontSizeDelta(String value) { setProperty('font-size-delta', value, ''); } @@ -6163,7 +6163,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-smoothing'); /** Sets the value of "font-smoothing" */ - void set fontSmoothing(String value) { + set fontSmoothing(String value) { setProperty('font-smoothing', value, ''); } @@ -6172,7 +6172,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-stretch'); /** Sets the value of "font-stretch" */ - void set fontStretch(String value) { + set fontStretch(String value) { setProperty('font-stretch', value, ''); } @@ -6181,7 +6181,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-style'); /** Sets the value of "font-style" */ - void set fontStyle(String value) { + set fontStyle(String value) { setProperty('font-style', value, ''); } @@ -6190,7 +6190,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-variant'); /** Sets the value of "font-variant" */ - void set fontVariant(String value) { + set fontVariant(String value) { setProperty('font-variant', value, ''); } @@ -6199,7 +6199,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-variant-ligatures'); /** Sets the value of "font-variant-ligatures" */ - void set fontVariantLigatures(String value) { + set fontVariantLigatures(String value) { setProperty('font-variant-ligatures', value, ''); } @@ -6208,7 +6208,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-weight'); /** Sets the value of "font-weight" */ - void set fontWeight(String value) { + set fontWeight(String value) { setProperty('font-weight', value, ''); } @@ -6217,7 +6217,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid'); /** Sets the value of "grid" */ - void set grid(String value) { + set grid(String value) { setProperty('grid', value, ''); } @@ -6226,7 +6226,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-area'); /** Sets the value of "grid-area" */ - void set gridArea(String value) { + set gridArea(String value) { setProperty('grid-area', value, ''); } @@ -6235,7 +6235,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-auto-columns'); /** Sets the value of "grid-auto-columns" */ - void set gridAutoColumns(String value) { + set gridAutoColumns(String value) { setProperty('grid-auto-columns', value, ''); } @@ -6244,7 +6244,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-auto-flow'); /** Sets the value of "grid-auto-flow" */ - void set gridAutoFlow(String value) { + set gridAutoFlow(String value) { setProperty('grid-auto-flow', value, ''); } @@ -6253,7 +6253,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-auto-rows'); /** Sets the value of "grid-auto-rows" */ - void set gridAutoRows(String value) { + set gridAutoRows(String value) { setProperty('grid-auto-rows', value, ''); } @@ -6262,7 +6262,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-column'); /** Sets the value of "grid-column" */ - void set gridColumn(String value) { + set gridColumn(String value) { setProperty('grid-column', value, ''); } @@ -6271,7 +6271,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-column-end'); /** Sets the value of "grid-column-end" */ - void set gridColumnEnd(String value) { + set gridColumnEnd(String value) { setProperty('grid-column-end', value, ''); } @@ -6280,7 +6280,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-column-start'); /** Sets the value of "grid-column-start" */ - void set gridColumnStart(String value) { + set gridColumnStart(String value) { setProperty('grid-column-start', value, ''); } @@ -6289,7 +6289,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-row'); /** Sets the value of "grid-row" */ - void set gridRow(String value) { + set gridRow(String value) { setProperty('grid-row', value, ''); } @@ -6298,7 +6298,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-row-end'); /** Sets the value of "grid-row-end" */ - void set gridRowEnd(String value) { + set gridRowEnd(String value) { setProperty('grid-row-end', value, ''); } @@ -6307,7 +6307,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-row-start'); /** Sets the value of "grid-row-start" */ - void set gridRowStart(String value) { + set gridRowStart(String value) { setProperty('grid-row-start', value, ''); } @@ -6316,7 +6316,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-template'); /** Sets the value of "grid-template" */ - void set gridTemplate(String value) { + set gridTemplate(String value) { setProperty('grid-template', value, ''); } @@ -6325,7 +6325,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-template-areas'); /** Sets the value of "grid-template-areas" */ - void set gridTemplateAreas(String value) { + set gridTemplateAreas(String value) { setProperty('grid-template-areas', value, ''); } @@ -6334,7 +6334,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-template-columns'); /** Sets the value of "grid-template-columns" */ - void set gridTemplateColumns(String value) { + set gridTemplateColumns(String value) { setProperty('grid-template-columns', value, ''); } @@ -6343,7 +6343,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-template-rows'); /** Sets the value of "grid-template-rows" */ - void set gridTemplateRows(String value) { + set gridTemplateRows(String value) { setProperty('grid-template-rows', value, ''); } @@ -6352,7 +6352,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('height'); /** Sets the value of "height" */ - void set height(String value) { + set height(String value) { setProperty('height', value, ''); } @@ -6361,7 +6361,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('highlight'); /** Sets the value of "highlight" */ - void set highlight(String value) { + set highlight(String value) { setProperty('highlight', value, ''); } @@ -6370,7 +6370,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('hyphenate-character'); /** Sets the value of "hyphenate-character" */ - void set hyphenateCharacter(String value) { + set hyphenateCharacter(String value) { setProperty('hyphenate-character', value, ''); } @@ -6379,7 +6379,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('image-rendering'); /** Sets the value of "image-rendering" */ - void set imageRendering(String value) { + set imageRendering(String value) { setProperty('image-rendering', value, ''); } @@ -6388,7 +6388,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('isolation'); /** Sets the value of "isolation" */ - void set isolation(String value) { + set isolation(String value) { setProperty('isolation', value, ''); } @@ -6397,7 +6397,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('justify-content'); /** Sets the value of "justify-content" */ - void set justifyContent(String value) { + set justifyContent(String value) { setProperty('justify-content', value, ''); } @@ -6406,7 +6406,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('justify-self'); /** Sets the value of "justify-self" */ - void set justifySelf(String value) { + set justifySelf(String value) { setProperty('justify-self', value, ''); } @@ -6415,7 +6415,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('left'); /** Sets the value of "left" */ - void set left(String value) { + set left(String value) { setProperty('left', value, ''); } @@ -6424,7 +6424,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('letter-spacing'); /** Sets the value of "letter-spacing" */ - void set letterSpacing(String value) { + set letterSpacing(String value) { setProperty('letter-spacing', value, ''); } @@ -6433,7 +6433,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('line-box-contain'); /** Sets the value of "line-box-contain" */ - void set lineBoxContain(String value) { + set lineBoxContain(String value) { setProperty('line-box-contain', value, ''); } @@ -6442,7 +6442,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('line-break'); /** Sets the value of "line-break" */ - void set lineBreak(String value) { + set lineBreak(String value) { setProperty('line-break', value, ''); } @@ -6451,7 +6451,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('line-clamp'); /** Sets the value of "line-clamp" */ - void set lineClamp(String value) { + set lineClamp(String value) { setProperty('line-clamp', value, ''); } @@ -6460,7 +6460,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('line-height'); /** Sets the value of "line-height" */ - void set lineHeight(String value) { + set lineHeight(String value) { setProperty('line-height', value, ''); } @@ -6469,7 +6469,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('list-style'); /** Sets the value of "list-style" */ - void set listStyle(String value) { + set listStyle(String value) { setProperty('list-style', value, ''); } @@ -6478,7 +6478,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('list-style-image'); /** Sets the value of "list-style-image" */ - void set listStyleImage(String value) { + set listStyleImage(String value) { setProperty('list-style-image', value, ''); } @@ -6487,7 +6487,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('list-style-position'); /** Sets the value of "list-style-position" */ - void set listStylePosition(String value) { + set listStylePosition(String value) { setProperty('list-style-position', value, ''); } @@ -6496,7 +6496,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('list-style-type'); /** Sets the value of "list-style-type" */ - void set listStyleType(String value) { + set listStyleType(String value) { setProperty('list-style-type', value, ''); } @@ -6505,7 +6505,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('locale'); /** Sets the value of "locale" */ - void set locale(String value) { + set locale(String value) { setProperty('locale', value, ''); } @@ -6514,7 +6514,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('logical-height'); /** Sets the value of "logical-height" */ - void set logicalHeight(String value) { + set logicalHeight(String value) { setProperty('logical-height', value, ''); } @@ -6523,7 +6523,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('logical-width'); /** Sets the value of "logical-width" */ - void set logicalWidth(String value) { + set logicalWidth(String value) { setProperty('logical-width', value, ''); } @@ -6532,7 +6532,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin'); /** Sets the value of "margin" */ - void set margin(String value) { + set margin(String value) { setProperty('margin', value, ''); } @@ -6541,7 +6541,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-after'); /** Sets the value of "margin-after" */ - void set marginAfter(String value) { + set marginAfter(String value) { setProperty('margin-after', value, ''); } @@ -6550,7 +6550,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-after-collapse'); /** Sets the value of "margin-after-collapse" */ - void set marginAfterCollapse(String value) { + set marginAfterCollapse(String value) { setProperty('margin-after-collapse', value, ''); } @@ -6559,7 +6559,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-before'); /** Sets the value of "margin-before" */ - void set marginBefore(String value) { + set marginBefore(String value) { setProperty('margin-before', value, ''); } @@ -6568,7 +6568,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-before-collapse'); /** Sets the value of "margin-before-collapse" */ - void set marginBeforeCollapse(String value) { + set marginBeforeCollapse(String value) { setProperty('margin-before-collapse', value, ''); } @@ -6577,7 +6577,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-bottom'); /** Sets the value of "margin-bottom" */ - void set marginBottom(String value) { + set marginBottom(String value) { setProperty('margin-bottom', value, ''); } @@ -6586,7 +6586,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-bottom-collapse'); /** Sets the value of "margin-bottom-collapse" */ - void set marginBottomCollapse(String value) { + set marginBottomCollapse(String value) { setProperty('margin-bottom-collapse', value, ''); } @@ -6595,7 +6595,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-collapse'); /** Sets the value of "margin-collapse" */ - void set marginCollapse(String value) { + set marginCollapse(String value) { setProperty('margin-collapse', value, ''); } @@ -6604,7 +6604,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-end'); /** Sets the value of "margin-end" */ - void set marginEnd(String value) { + set marginEnd(String value) { setProperty('margin-end', value, ''); } @@ -6613,7 +6613,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-left'); /** Sets the value of "margin-left" */ - void set marginLeft(String value) { + set marginLeft(String value) { setProperty('margin-left', value, ''); } @@ -6622,7 +6622,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-right'); /** Sets the value of "margin-right" */ - void set marginRight(String value) { + set marginRight(String value) { setProperty('margin-right', value, ''); } @@ -6631,7 +6631,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-start'); /** Sets the value of "margin-start" */ - void set marginStart(String value) { + set marginStart(String value) { setProperty('margin-start', value, ''); } @@ -6640,7 +6640,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-top'); /** Sets the value of "margin-top" */ - void set marginTop(String value) { + set marginTop(String value) { setProperty('margin-top', value, ''); } @@ -6649,7 +6649,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-top-collapse'); /** Sets the value of "margin-top-collapse" */ - void set marginTopCollapse(String value) { + set marginTopCollapse(String value) { setProperty('margin-top-collapse', value, ''); } @@ -6658,7 +6658,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask'); /** Sets the value of "mask" */ - void set mask(String value) { + set mask(String value) { setProperty('mask', value, ''); } @@ -6667,7 +6667,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-box-image'); /** Sets the value of "mask-box-image" */ - void set maskBoxImage(String value) { + set maskBoxImage(String value) { setProperty('mask-box-image', value, ''); } @@ -6676,7 +6676,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-box-image-outset'); /** Sets the value of "mask-box-image-outset" */ - void set maskBoxImageOutset(String value) { + set maskBoxImageOutset(String value) { setProperty('mask-box-image-outset', value, ''); } @@ -6685,7 +6685,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-box-image-repeat'); /** Sets the value of "mask-box-image-repeat" */ - void set maskBoxImageRepeat(String value) { + set maskBoxImageRepeat(String value) { setProperty('mask-box-image-repeat', value, ''); } @@ -6694,7 +6694,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-box-image-slice'); /** Sets the value of "mask-box-image-slice" */ - void set maskBoxImageSlice(String value) { + set maskBoxImageSlice(String value) { setProperty('mask-box-image-slice', value, ''); } @@ -6703,7 +6703,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-box-image-source'); /** Sets the value of "mask-box-image-source" */ - void set maskBoxImageSource(String value) { + set maskBoxImageSource(String value) { setProperty('mask-box-image-source', value, ''); } @@ -6712,7 +6712,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-box-image-width'); /** Sets the value of "mask-box-image-width" */ - void set maskBoxImageWidth(String value) { + set maskBoxImageWidth(String value) { setProperty('mask-box-image-width', value, ''); } @@ -6721,7 +6721,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-clip'); /** Sets the value of "mask-clip" */ - void set maskClip(String value) { + set maskClip(String value) { setProperty('mask-clip', value, ''); } @@ -6730,7 +6730,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-composite'); /** Sets the value of "mask-composite" */ - void set maskComposite(String value) { + set maskComposite(String value) { setProperty('mask-composite', value, ''); } @@ -6739,7 +6739,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-image'); /** Sets the value of "mask-image" */ - void set maskImage(String value) { + set maskImage(String value) { setProperty('mask-image', value, ''); } @@ -6748,7 +6748,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-origin'); /** Sets the value of "mask-origin" */ - void set maskOrigin(String value) { + set maskOrigin(String value) { setProperty('mask-origin', value, ''); } @@ -6757,7 +6757,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-position'); /** Sets the value of "mask-position" */ - void set maskPosition(String value) { + set maskPosition(String value) { setProperty('mask-position', value, ''); } @@ -6766,7 +6766,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-position-x'); /** Sets the value of "mask-position-x" */ - void set maskPositionX(String value) { + set maskPositionX(String value) { setProperty('mask-position-x', value, ''); } @@ -6775,7 +6775,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-position-y'); /** Sets the value of "mask-position-y" */ - void set maskPositionY(String value) { + set maskPositionY(String value) { setProperty('mask-position-y', value, ''); } @@ -6784,7 +6784,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-repeat'); /** Sets the value of "mask-repeat" */ - void set maskRepeat(String value) { + set maskRepeat(String value) { setProperty('mask-repeat', value, ''); } @@ -6793,7 +6793,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-repeat-x'); /** Sets the value of "mask-repeat-x" */ - void set maskRepeatX(String value) { + set maskRepeatX(String value) { setProperty('mask-repeat-x', value, ''); } @@ -6802,7 +6802,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-repeat-y'); /** Sets the value of "mask-repeat-y" */ - void set maskRepeatY(String value) { + set maskRepeatY(String value) { setProperty('mask-repeat-y', value, ''); } @@ -6811,7 +6811,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-size'); /** Sets the value of "mask-size" */ - void set maskSize(String value) { + set maskSize(String value) { setProperty('mask-size', value, ''); } @@ -6820,7 +6820,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-source-type'); /** Sets the value of "mask-source-type" */ - void set maskSourceType(String value) { + set maskSourceType(String value) { setProperty('mask-source-type', value, ''); } @@ -6829,7 +6829,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('max-height'); /** Sets the value of "max-height" */ - void set maxHeight(String value) { + set maxHeight(String value) { setProperty('max-height', value, ''); } @@ -6838,7 +6838,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('max-logical-height'); /** Sets the value of "max-logical-height" */ - void set maxLogicalHeight(String value) { + set maxLogicalHeight(String value) { setProperty('max-logical-height', value, ''); } @@ -6847,7 +6847,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('max-logical-width'); /** Sets the value of "max-logical-width" */ - void set maxLogicalWidth(String value) { + set maxLogicalWidth(String value) { setProperty('max-logical-width', value, ''); } @@ -6856,7 +6856,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('max-width'); /** Sets the value of "max-width" */ - void set maxWidth(String value) { + set maxWidth(String value) { setProperty('max-width', value, ''); } @@ -6865,7 +6865,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('max-zoom'); /** Sets the value of "max-zoom" */ - void set maxZoom(String value) { + set maxZoom(String value) { setProperty('max-zoom', value, ''); } @@ -6874,7 +6874,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('min-height'); /** Sets the value of "min-height" */ - void set minHeight(String value) { + set minHeight(String value) { setProperty('min-height', value, ''); } @@ -6883,7 +6883,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('min-logical-height'); /** Sets the value of "min-logical-height" */ - void set minLogicalHeight(String value) { + set minLogicalHeight(String value) { setProperty('min-logical-height', value, ''); } @@ -6892,7 +6892,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('min-logical-width'); /** Sets the value of "min-logical-width" */ - void set minLogicalWidth(String value) { + set minLogicalWidth(String value) { setProperty('min-logical-width', value, ''); } @@ -6901,7 +6901,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('min-width'); /** Sets the value of "min-width" */ - void set minWidth(String value) { + set minWidth(String value) { setProperty('min-width', value, ''); } @@ -6910,7 +6910,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('min-zoom'); /** Sets the value of "min-zoom" */ - void set minZoom(String value) { + set minZoom(String value) { setProperty('min-zoom', value, ''); } @@ -6919,7 +6919,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mix-blend-mode'); /** Sets the value of "mix-blend-mode" */ - void set mixBlendMode(String value) { + set mixBlendMode(String value) { setProperty('mix-blend-mode', value, ''); } @@ -6928,7 +6928,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('object-fit'); /** Sets the value of "object-fit" */ - void set objectFit(String value) { + set objectFit(String value) { setProperty('object-fit', value, ''); } @@ -6937,7 +6937,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('object-position'); /** Sets the value of "object-position" */ - void set objectPosition(String value) { + set objectPosition(String value) { setProperty('object-position', value, ''); } @@ -6946,7 +6946,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('opacity'); /** Sets the value of "opacity" */ - void set opacity(String value) { + set opacity(String value) { setProperty('opacity', value, ''); } @@ -6955,7 +6955,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('order'); /** Sets the value of "order" */ - void set order(String value) { + set order(String value) { setProperty('order', value, ''); } @@ -6964,7 +6964,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('orientation'); /** Sets the value of "orientation" */ - void set orientation(String value) { + set orientation(String value) { setProperty('orientation', value, ''); } @@ -6973,7 +6973,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('orphans'); /** Sets the value of "orphans" */ - void set orphans(String value) { + set orphans(String value) { setProperty('orphans', value, ''); } @@ -6982,7 +6982,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('outline'); /** Sets the value of "outline" */ - void set outline(String value) { + set outline(String value) { setProperty('outline', value, ''); } @@ -6991,7 +6991,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('outline-color'); /** Sets the value of "outline-color" */ - void set outlineColor(String value) { + set outlineColor(String value) { setProperty('outline-color', value, ''); } @@ -7000,7 +7000,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('outline-offset'); /** Sets the value of "outline-offset" */ - void set outlineOffset(String value) { + set outlineOffset(String value) { setProperty('outline-offset', value, ''); } @@ -7009,7 +7009,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('outline-style'); /** Sets the value of "outline-style" */ - void set outlineStyle(String value) { + set outlineStyle(String value) { setProperty('outline-style', value, ''); } @@ -7018,7 +7018,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('outline-width'); /** Sets the value of "outline-width" */ - void set outlineWidth(String value) { + set outlineWidth(String value) { setProperty('outline-width', value, ''); } @@ -7027,7 +7027,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('overflow'); /** Sets the value of "overflow" */ - void set overflow(String value) { + set overflow(String value) { setProperty('overflow', value, ''); } @@ -7036,7 +7036,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('overflow-wrap'); /** Sets the value of "overflow-wrap" */ - void set overflowWrap(String value) { + set overflowWrap(String value) { setProperty('overflow-wrap', value, ''); } @@ -7045,7 +7045,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('overflow-x'); /** Sets the value of "overflow-x" */ - void set overflowX(String value) { + set overflowX(String value) { setProperty('overflow-x', value, ''); } @@ -7054,7 +7054,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('overflow-y'); /** Sets the value of "overflow-y" */ - void set overflowY(String value) { + set overflowY(String value) { setProperty('overflow-y', value, ''); } @@ -7063,7 +7063,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding'); /** Sets the value of "padding" */ - void set padding(String value) { + set padding(String value) { setProperty('padding', value, ''); } @@ -7072,7 +7072,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-after'); /** Sets the value of "padding-after" */ - void set paddingAfter(String value) { + set paddingAfter(String value) { setProperty('padding-after', value, ''); } @@ -7081,7 +7081,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-before'); /** Sets the value of "padding-before" */ - void set paddingBefore(String value) { + set paddingBefore(String value) { setProperty('padding-before', value, ''); } @@ -7090,7 +7090,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-bottom'); /** Sets the value of "padding-bottom" */ - void set paddingBottom(String value) { + set paddingBottom(String value) { setProperty('padding-bottom', value, ''); } @@ -7099,7 +7099,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-end'); /** Sets the value of "padding-end" */ - void set paddingEnd(String value) { + set paddingEnd(String value) { setProperty('padding-end', value, ''); } @@ -7108,7 +7108,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-left'); /** Sets the value of "padding-left" */ - void set paddingLeft(String value) { + set paddingLeft(String value) { setProperty('padding-left', value, ''); } @@ -7117,7 +7117,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-right'); /** Sets the value of "padding-right" */ - void set paddingRight(String value) { + set paddingRight(String value) { setProperty('padding-right', value, ''); } @@ -7126,7 +7126,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-start'); /** Sets the value of "padding-start" */ - void set paddingStart(String value) { + set paddingStart(String value) { setProperty('padding-start', value, ''); } @@ -7135,7 +7135,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-top'); /** Sets the value of "padding-top" */ - void set paddingTop(String value) { + set paddingTop(String value) { setProperty('padding-top', value, ''); } @@ -7144,7 +7144,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('page'); /** Sets the value of "page" */ - void set page(String value) { + set page(String value) { setProperty('page', value, ''); } @@ -7153,7 +7153,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('page-break-after'); /** Sets the value of "page-break-after" */ - void set pageBreakAfter(String value) { + set pageBreakAfter(String value) { setProperty('page-break-after', value, ''); } @@ -7162,7 +7162,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('page-break-before'); /** Sets the value of "page-break-before" */ - void set pageBreakBefore(String value) { + set pageBreakBefore(String value) { setProperty('page-break-before', value, ''); } @@ -7171,7 +7171,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('page-break-inside'); /** Sets the value of "page-break-inside" */ - void set pageBreakInside(String value) { + set pageBreakInside(String value) { setProperty('page-break-inside', value, ''); } @@ -7180,7 +7180,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('perspective'); /** Sets the value of "perspective" */ - void set perspective(String value) { + set perspective(String value) { setProperty('perspective', value, ''); } @@ -7189,7 +7189,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('perspective-origin'); /** Sets the value of "perspective-origin" */ - void set perspectiveOrigin(String value) { + set perspectiveOrigin(String value) { setProperty('perspective-origin', value, ''); } @@ -7198,7 +7198,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('perspective-origin-x'); /** Sets the value of "perspective-origin-x" */ - void set perspectiveOriginX(String value) { + set perspectiveOriginX(String value) { setProperty('perspective-origin-x', value, ''); } @@ -7207,7 +7207,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('perspective-origin-y'); /** Sets the value of "perspective-origin-y" */ - void set perspectiveOriginY(String value) { + set perspectiveOriginY(String value) { setProperty('perspective-origin-y', value, ''); } @@ -7216,7 +7216,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('pointer-events'); /** Sets the value of "pointer-events" */ - void set pointerEvents(String value) { + set pointerEvents(String value) { setProperty('pointer-events', value, ''); } @@ -7225,7 +7225,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('position'); /** Sets the value of "position" */ - void set position(String value) { + set position(String value) { setProperty('position', value, ''); } @@ -7234,7 +7234,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('print-color-adjust'); /** Sets the value of "print-color-adjust" */ - void set printColorAdjust(String value) { + set printColorAdjust(String value) { setProperty('print-color-adjust', value, ''); } @@ -7243,7 +7243,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('quotes'); /** Sets the value of "quotes" */ - void set quotes(String value) { + set quotes(String value) { setProperty('quotes', value, ''); } @@ -7252,7 +7252,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('resize'); /** Sets the value of "resize" */ - void set resize(String value) { + set resize(String value) { setProperty('resize', value, ''); } @@ -7261,7 +7261,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('right'); /** Sets the value of "right" */ - void set right(String value) { + set right(String value) { setProperty('right', value, ''); } @@ -7270,7 +7270,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('rtl-ordering'); /** Sets the value of "rtl-ordering" */ - void set rtlOrdering(String value) { + set rtlOrdering(String value) { setProperty('rtl-ordering', value, ''); } @@ -7279,7 +7279,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('ruby-position'); /** Sets the value of "ruby-position" */ - void set rubyPosition(String value) { + set rubyPosition(String value) { setProperty('ruby-position', value, ''); } @@ -7288,7 +7288,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('scroll-behavior'); /** Sets the value of "scroll-behavior" */ - void set scrollBehavior(String value) { + set scrollBehavior(String value) { setProperty('scroll-behavior', value, ''); } @@ -7297,7 +7297,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('shape-image-threshold'); /** Sets the value of "shape-image-threshold" */ - void set shapeImageThreshold(String value) { + set shapeImageThreshold(String value) { setProperty('shape-image-threshold', value, ''); } @@ -7306,7 +7306,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('shape-margin'); /** Sets the value of "shape-margin" */ - void set shapeMargin(String value) { + set shapeMargin(String value) { setProperty('shape-margin', value, ''); } @@ -7315,7 +7315,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('shape-outside'); /** Sets the value of "shape-outside" */ - void set shapeOutside(String value) { + set shapeOutside(String value) { setProperty('shape-outside', value, ''); } @@ -7324,7 +7324,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('size'); /** Sets the value of "size" */ - void set size(String value) { + set size(String value) { setProperty('size', value, ''); } @@ -7333,7 +7333,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('speak'); /** Sets the value of "speak" */ - void set speak(String value) { + set speak(String value) { setProperty('speak', value, ''); } @@ -7342,7 +7342,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('src'); /** Sets the value of "src" */ - void set src(String value) { + set src(String value) { setProperty('src', value, ''); } @@ -7351,7 +7351,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('tab-size'); /** Sets the value of "tab-size" */ - void set tabSize(String value) { + set tabSize(String value) { setProperty('tab-size', value, ''); } @@ -7360,7 +7360,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('table-layout'); /** Sets the value of "table-layout" */ - void set tableLayout(String value) { + set tableLayout(String value) { setProperty('table-layout', value, ''); } @@ -7369,7 +7369,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('tap-highlight-color'); /** Sets the value of "tap-highlight-color" */ - void set tapHighlightColor(String value) { + set tapHighlightColor(String value) { setProperty('tap-highlight-color', value, ''); } @@ -7378,7 +7378,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-align'); /** Sets the value of "text-align" */ - void set textAlign(String value) { + set textAlign(String value) { setProperty('text-align', value, ''); } @@ -7387,7 +7387,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-align-last'); /** Sets the value of "text-align-last" */ - void set textAlignLast(String value) { + set textAlignLast(String value) { setProperty('text-align-last', value, ''); } @@ -7396,7 +7396,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-combine'); /** Sets the value of "text-combine" */ - void set textCombine(String value) { + set textCombine(String value) { setProperty('text-combine', value, ''); } @@ -7405,7 +7405,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-decoration'); /** Sets the value of "text-decoration" */ - void set textDecoration(String value) { + set textDecoration(String value) { setProperty('text-decoration', value, ''); } @@ -7414,7 +7414,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-decoration-color'); /** Sets the value of "text-decoration-color" */ - void set textDecorationColor(String value) { + set textDecorationColor(String value) { setProperty('text-decoration-color', value, ''); } @@ -7423,7 +7423,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-decoration-line'); /** Sets the value of "text-decoration-line" */ - void set textDecorationLine(String value) { + set textDecorationLine(String value) { setProperty('text-decoration-line', value, ''); } @@ -7432,7 +7432,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-decoration-style'); /** Sets the value of "text-decoration-style" */ - void set textDecorationStyle(String value) { + set textDecorationStyle(String value) { setProperty('text-decoration-style', value, ''); } @@ -7441,7 +7441,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-decorations-in-effect'); /** Sets the value of "text-decorations-in-effect" */ - void set textDecorationsInEffect(String value) { + set textDecorationsInEffect(String value) { setProperty('text-decorations-in-effect', value, ''); } @@ -7450,7 +7450,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-emphasis'); /** Sets the value of "text-emphasis" */ - void set textEmphasis(String value) { + set textEmphasis(String value) { setProperty('text-emphasis', value, ''); } @@ -7459,7 +7459,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-emphasis-color'); /** Sets the value of "text-emphasis-color" */ - void set textEmphasisColor(String value) { + set textEmphasisColor(String value) { setProperty('text-emphasis-color', value, ''); } @@ -7468,7 +7468,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-emphasis-position'); /** Sets the value of "text-emphasis-position" */ - void set textEmphasisPosition(String value) { + set textEmphasisPosition(String value) { setProperty('text-emphasis-position', value, ''); } @@ -7477,7 +7477,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-emphasis-style'); /** Sets the value of "text-emphasis-style" */ - void set textEmphasisStyle(String value) { + set textEmphasisStyle(String value) { setProperty('text-emphasis-style', value, ''); } @@ -7486,7 +7486,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-fill-color'); /** Sets the value of "text-fill-color" */ - void set textFillColor(String value) { + set textFillColor(String value) { setProperty('text-fill-color', value, ''); } @@ -7495,7 +7495,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-indent'); /** Sets the value of "text-indent" */ - void set textIndent(String value) { + set textIndent(String value) { setProperty('text-indent', value, ''); } @@ -7504,7 +7504,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-justify'); /** Sets the value of "text-justify" */ - void set textJustify(String value) { + set textJustify(String value) { setProperty('text-justify', value, ''); } @@ -7513,7 +7513,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-line-through-color'); /** Sets the value of "text-line-through-color" */ - void set textLineThroughColor(String value) { + set textLineThroughColor(String value) { setProperty('text-line-through-color', value, ''); } @@ -7522,7 +7522,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-line-through-mode'); /** Sets the value of "text-line-through-mode" */ - void set textLineThroughMode(String value) { + set textLineThroughMode(String value) { setProperty('text-line-through-mode', value, ''); } @@ -7531,7 +7531,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-line-through-style'); /** Sets the value of "text-line-through-style" */ - void set textLineThroughStyle(String value) { + set textLineThroughStyle(String value) { setProperty('text-line-through-style', value, ''); } @@ -7540,7 +7540,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-line-through-width'); /** Sets the value of "text-line-through-width" */ - void set textLineThroughWidth(String value) { + set textLineThroughWidth(String value) { setProperty('text-line-through-width', value, ''); } @@ -7549,7 +7549,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-orientation'); /** Sets the value of "text-orientation" */ - void set textOrientation(String value) { + set textOrientation(String value) { setProperty('text-orientation', value, ''); } @@ -7558,7 +7558,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-overflow'); /** Sets the value of "text-overflow" */ - void set textOverflow(String value) { + set textOverflow(String value) { setProperty('text-overflow', value, ''); } @@ -7567,7 +7567,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-overline-color'); /** Sets the value of "text-overline-color" */ - void set textOverlineColor(String value) { + set textOverlineColor(String value) { setProperty('text-overline-color', value, ''); } @@ -7576,7 +7576,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-overline-mode'); /** Sets the value of "text-overline-mode" */ - void set textOverlineMode(String value) { + set textOverlineMode(String value) { setProperty('text-overline-mode', value, ''); } @@ -7585,7 +7585,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-overline-style'); /** Sets the value of "text-overline-style" */ - void set textOverlineStyle(String value) { + set textOverlineStyle(String value) { setProperty('text-overline-style', value, ''); } @@ -7594,7 +7594,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-overline-width'); /** Sets the value of "text-overline-width" */ - void set textOverlineWidth(String value) { + set textOverlineWidth(String value) { setProperty('text-overline-width', value, ''); } @@ -7603,7 +7603,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-rendering'); /** Sets the value of "text-rendering" */ - void set textRendering(String value) { + set textRendering(String value) { setProperty('text-rendering', value, ''); } @@ -7612,7 +7612,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-security'); /** Sets the value of "text-security" */ - void set textSecurity(String value) { + set textSecurity(String value) { setProperty('text-security', value, ''); } @@ -7621,7 +7621,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-shadow'); /** Sets the value of "text-shadow" */ - void set textShadow(String value) { + set textShadow(String value) { setProperty('text-shadow', value, ''); } @@ -7630,7 +7630,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-stroke'); /** Sets the value of "text-stroke" */ - void set textStroke(String value) { + set textStroke(String value) { setProperty('text-stroke', value, ''); } @@ -7639,7 +7639,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-stroke-color'); /** Sets the value of "text-stroke-color" */ - void set textStrokeColor(String value) { + set textStrokeColor(String value) { setProperty('text-stroke-color', value, ''); } @@ -7648,7 +7648,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-stroke-width'); /** Sets the value of "text-stroke-width" */ - void set textStrokeWidth(String value) { + set textStrokeWidth(String value) { setProperty('text-stroke-width', value, ''); } @@ -7657,7 +7657,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-transform'); /** Sets the value of "text-transform" */ - void set textTransform(String value) { + set textTransform(String value) { setProperty('text-transform', value, ''); } @@ -7666,7 +7666,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-underline-color'); /** Sets the value of "text-underline-color" */ - void set textUnderlineColor(String value) { + set textUnderlineColor(String value) { setProperty('text-underline-color', value, ''); } @@ -7675,7 +7675,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-underline-mode'); /** Sets the value of "text-underline-mode" */ - void set textUnderlineMode(String value) { + set textUnderlineMode(String value) { setProperty('text-underline-mode', value, ''); } @@ -7684,7 +7684,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-underline-position'); /** Sets the value of "text-underline-position" */ - void set textUnderlinePosition(String value) { + set textUnderlinePosition(String value) { setProperty('text-underline-position', value, ''); } @@ -7693,7 +7693,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-underline-style'); /** Sets the value of "text-underline-style" */ - void set textUnderlineStyle(String value) { + set textUnderlineStyle(String value) { setProperty('text-underline-style', value, ''); } @@ -7702,7 +7702,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-underline-width'); /** Sets the value of "text-underline-width" */ - void set textUnderlineWidth(String value) { + set textUnderlineWidth(String value) { setProperty('text-underline-width', value, ''); } @@ -7711,7 +7711,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('top'); /** Sets the value of "top" */ - void set top(String value) { + set top(String value) { setProperty('top', value, ''); } @@ -7720,7 +7720,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('touch-action'); /** Sets the value of "touch-action" */ - void set touchAction(String value) { + set touchAction(String value) { setProperty('touch-action', value, ''); } @@ -7729,7 +7729,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('touch-action-delay'); /** Sets the value of "touch-action-delay" */ - void set touchActionDelay(String value) { + set touchActionDelay(String value) { setProperty('touch-action-delay', value, ''); } @@ -7738,7 +7738,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transform'); /** Sets the value of "transform" */ - void set transform(String value) { + set transform(String value) { setProperty('transform', value, ''); } @@ -7747,7 +7747,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transform-origin'); /** Sets the value of "transform-origin" */ - void set transformOrigin(String value) { + set transformOrigin(String value) { setProperty('transform-origin', value, ''); } @@ -7756,7 +7756,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transform-origin-x'); /** Sets the value of "transform-origin-x" */ - void set transformOriginX(String value) { + set transformOriginX(String value) { setProperty('transform-origin-x', value, ''); } @@ -7765,7 +7765,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transform-origin-y'); /** Sets the value of "transform-origin-y" */ - void set transformOriginY(String value) { + set transformOriginY(String value) { setProperty('transform-origin-y', value, ''); } @@ -7774,7 +7774,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transform-origin-z'); /** Sets the value of "transform-origin-z" */ - void set transformOriginZ(String value) { + set transformOriginZ(String value) { setProperty('transform-origin-z', value, ''); } @@ -7783,7 +7783,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transform-style'); /** Sets the value of "transform-style" */ - void set transformStyle(String value) { + set transformStyle(String value) { setProperty('transform-style', value, ''); } @@ -7798,7 +7798,7 @@ abstract class CssStyleDeclarationBase { @SupportedBrowser(SupportedBrowser.FIREFOX) @SupportedBrowser(SupportedBrowser.IE, '10') @SupportedBrowser(SupportedBrowser.SAFARI) - void set transition(String value) { + set transition(String value) { setProperty('transition', value, ''); } @@ -7807,7 +7807,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transition-delay'); /** Sets the value of "transition-delay" */ - void set transitionDelay(String value) { + set transitionDelay(String value) { setProperty('transition-delay', value, ''); } @@ -7816,7 +7816,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transition-duration'); /** Sets the value of "transition-duration" */ - void set transitionDuration(String value) { + set transitionDuration(String value) { setProperty('transition-duration', value, ''); } @@ -7825,7 +7825,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transition-property'); /** Sets the value of "transition-property" */ - void set transitionProperty(String value) { + set transitionProperty(String value) { setProperty('transition-property', value, ''); } @@ -7834,7 +7834,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transition-timing-function'); /** Sets the value of "transition-timing-function" */ - void set transitionTimingFunction(String value) { + set transitionTimingFunction(String value) { setProperty('transition-timing-function', value, ''); } @@ -7843,7 +7843,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('unicode-bidi'); /** Sets the value of "unicode-bidi" */ - void set unicodeBidi(String value) { + set unicodeBidi(String value) { setProperty('unicode-bidi', value, ''); } @@ -7852,7 +7852,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('unicode-range'); /** Sets the value of "unicode-range" */ - void set unicodeRange(String value) { + set unicodeRange(String value) { setProperty('unicode-range', value, ''); } @@ -7861,7 +7861,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('user-drag'); /** Sets the value of "user-drag" */ - void set userDrag(String value) { + set userDrag(String value) { setProperty('user-drag', value, ''); } @@ -7870,7 +7870,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('user-modify'); /** Sets the value of "user-modify" */ - void set userModify(String value) { + set userModify(String value) { setProperty('user-modify', value, ''); } @@ -7879,7 +7879,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('user-select'); /** Sets the value of "user-select" */ - void set userSelect(String value) { + set userSelect(String value) { setProperty('user-select', value, ''); } @@ -7888,7 +7888,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('user-zoom'); /** Sets the value of "user-zoom" */ - void set userZoom(String value) { + set userZoom(String value) { setProperty('user-zoom', value, ''); } @@ -7897,7 +7897,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('vertical-align'); /** Sets the value of "vertical-align" */ - void set verticalAlign(String value) { + set verticalAlign(String value) { setProperty('vertical-align', value, ''); } @@ -7906,7 +7906,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('visibility'); /** Sets the value of "visibility" */ - void set visibility(String value) { + set visibility(String value) { setProperty('visibility', value, ''); } @@ -7915,7 +7915,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('white-space'); /** Sets the value of "white-space" */ - void set whiteSpace(String value) { + set whiteSpace(String value) { setProperty('white-space', value, ''); } @@ -7924,7 +7924,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('widows'); /** Sets the value of "widows" */ - void set widows(String value) { + set widows(String value) { setProperty('widows', value, ''); } @@ -7933,7 +7933,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('width'); /** Sets the value of "width" */ - void set width(String value) { + set width(String value) { setProperty('width', value, ''); } @@ -7942,7 +7942,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('will-change'); /** Sets the value of "will-change" */ - void set willChange(String value) { + set willChange(String value) { setProperty('will-change', value, ''); } @@ -7951,7 +7951,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('word-break'); /** Sets the value of "word-break" */ - void set wordBreak(String value) { + set wordBreak(String value) { setProperty('word-break', value, ''); } @@ -7960,7 +7960,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('word-spacing'); /** Sets the value of "word-spacing" */ - void set wordSpacing(String value) { + set wordSpacing(String value) { setProperty('word-spacing', value, ''); } @@ -7969,7 +7969,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('word-wrap'); /** Sets the value of "word-wrap" */ - void set wordWrap(String value) { + set wordWrap(String value) { setProperty('word-wrap', value, ''); } @@ -7978,7 +7978,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('wrap-flow'); /** Sets the value of "wrap-flow" */ - void set wrapFlow(String value) { + set wrapFlow(String value) { setProperty('wrap-flow', value, ''); } @@ -7987,7 +7987,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('wrap-through'); /** Sets the value of "wrap-through" */ - void set wrapThrough(String value) { + set wrapThrough(String value) { setProperty('wrap-through', value, ''); } @@ -7996,7 +7996,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('writing-mode'); /** Sets the value of "writing-mode" */ - void set writingMode(String value) { + set writingMode(String value) { setProperty('writing-mode', value, ''); } @@ -8005,7 +8005,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('z-index'); /** Sets the value of "z-index" */ - void set zIndex(String value) { + set zIndex(String value) { setProperty('z-index', value, ''); } @@ -8014,7 +8014,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('zoom'); /** Sets the value of "zoom" */ - void set zoom(String value) { + set zoom(String value) { setProperty('zoom', value, ''); } } @@ -9232,9 +9232,10 @@ class Document extends Node @DocsEditable() Element _createElement(String localName_OR_tagName, [String typeExtension]) native; + @JSName('createElementNS') @DomName('Document.createElementNS') @DocsEditable() - Element createElementNS(String namespaceURI, String qualifiedName, [String typeExtension]) native; + Element _createElementNS(String namespaceURI, String qualifiedName, [String typeExtension]) native; @JSName('createEvent') @DomName('Document.createEvent') @@ -9836,6 +9837,12 @@ class Document extends Node return _createElement(tagName, typeExtension); } + @DomName('Document.createElementNS') + @DocsEditable() + Element createElementNS(String namespaceURI, String qualifiedName, [String typeExtension]) { + return _createElementNS(tagName, qualifiedName, typeExtension); + } + @DomName('Document.createNodeIterator') NodeIterator _createNodeIterator(Node root, [int whatToShow, NodeFilter filter]) @@ -9887,7 +9894,7 @@ class DocumentFragment extends Node implements ParentNode { return _docChildren; } - void set children(List value) { + set children(List value) { // Copy list first since we don't want liveness during iteration. List copy = new List.from(value); var children = this.children; @@ -9909,14 +9916,13 @@ class DocumentFragment extends Node implements ParentNode { ElementList querySelectorAll(String selectors) => new _FrozenElementList._wrap(_querySelectorAll(selectors)); - String get innerHtml { final e = new Element.tag("div"); e.append(this.clone(true)); return e.innerHtml; } - void set innerHtml(String value) { + set innerHtml(String value) { this.setInnerHtml(value); } @@ -10179,154 +10185,154 @@ class DomMatrix extends DomMatrixReadOnly { // Shadowing definition. num get a => JS("num", "#.a", this); - void set a(num value) { + set a(num value) { JS("void", "#.a = #", this, value); } // Shadowing definition. num get b => JS("num", "#.b", this); - void set b(num value) { + set b(num value) { JS("void", "#.b = #", this, value); } // Shadowing definition. num get c => JS("num", "#.c", this); - void set c(num value) { + set c(num value) { JS("void", "#.c = #", this, value); } // Shadowing definition. num get d => JS("num", "#.d", this); - void set d(num value) { + set d(num value) { JS("void", "#.d = #", this, value); } // Shadowing definition. num get e => JS("num", "#.e", this); - void set e(num value) { + set e(num value) { JS("void", "#.e = #", this, value); } // Shadowing definition. num get f => JS("num", "#.f", this); - void set f(num value) { + set f(num value) { JS("void", "#.f = #", this, value); } // Shadowing definition. num get m11 => JS("num", "#.m11", this); - void set m11(num value) { + set m11(num value) { JS("void", "#.m11 = #", this, value); } // Shadowing definition. num get m12 => JS("num", "#.m12", this); - void set m12(num value) { + set m12(num value) { JS("void", "#.m12 = #", this, value); } // Shadowing definition. num get m13 => JS("num", "#.m13", this); - void set m13(num value) { + set m13(num value) { JS("void", "#.m13 = #", this, value); } // Shadowing definition. num get m14 => JS("num", "#.m14", this); - void set m14(num value) { + set m14(num value) { JS("void", "#.m14 = #", this, value); } // Shadowing definition. num get m21 => JS("num", "#.m21", this); - void set m21(num value) { + set m21(num value) { JS("void", "#.m21 = #", this, value); } // Shadowing definition. num get m22 => JS("num", "#.m22", this); - void set m22(num value) { + set m22(num value) { JS("void", "#.m22 = #", this, value); } // Shadowing definition. num get m23 => JS("num", "#.m23", this); - void set m23(num value) { + set m23(num value) { JS("void", "#.m23 = #", this, value); } // Shadowing definition. num get m24 => JS("num", "#.m24", this); - void set m24(num value) { + set m24(num value) { JS("void", "#.m24 = #", this, value); } // Shadowing definition. num get m31 => JS("num", "#.m31", this); - void set m31(num value) { + set m31(num value) { JS("void", "#.m31 = #", this, value); } // Shadowing definition. num get m32 => JS("num", "#.m32", this); - void set m32(num value) { + set m32(num value) { JS("void", "#.m32 = #", this, value); } // Shadowing definition. num get m33 => JS("num", "#.m33", this); - void set m33(num value) { + set m33(num value) { JS("void", "#.m33 = #", this, value); } // Shadowing definition. num get m34 => JS("num", "#.m34", this); - void set m34(num value) { + set m34(num value) { JS("void", "#.m34 = #", this, value); } // Shadowing definition. num get m41 => JS("num", "#.m41", this); - void set m41(num value) { + set m41(num value) { JS("void", "#.m41 = #", this, value); } // Shadowing definition. num get m42 => JS("num", "#.m42", this); - void set m42(num value) { + set m42(num value) { JS("void", "#.m42 = #", this, value); } // Shadowing definition. num get m43 => JS("num", "#.m43", this); - void set m43(num value) { + set m43(num value) { JS("void", "#.m43 = #", this, value); } // Shadowing definition. num get m44 => JS("num", "#.m44", this); - void set m44(num value) { + set m44(num value) { JS("void", "#.m44 = #", this, value); } @@ -10597,28 +10603,28 @@ class DomPoint extends DomPointReadOnly { // Shadowing definition. num get w => JS("num", "#.w", this); - void set w(num value) { + set w(num value) { JS("void", "#.w = #", this, value); } // Shadowing definition. num get x => JS("num", "#.x", this); - void set x(num value) { + set x(num value) { JS("void", "#.x = #", this, value); } // Shadowing definition. num get y => JS("num", "#.y", this); - void set y(num value) { + set y(num value) { JS("void", "#.y = #", this, value); } // Shadowing definition. num get z => JS("num", "#.z", this); - void set z(num value) { + set z(num value) { JS("void", "#.z = #", this, value); } } @@ -10862,7 +10868,7 @@ class DomStringList extends Interceptor with ListMixin, ImmutableListMix // String is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -10990,7 +10996,7 @@ class _ChildrenElementList extends ListBase _element._replaceChild(value, _childElements[index]); } - void set length(int newLength) { + set length(int newLength) { // TODO(jacobr): remove children when length is reduced. throw new UnsupportedError('Cannot resize element lists'); } @@ -11696,7 +11702,7 @@ class _FrozenElementList extends ListBase throw new UnsupportedError('Cannot modify list'); } - void set length(int newLength) { + set length(int newLength) { throw new UnsupportedError('Cannot modify list'); } @@ -11719,7 +11725,7 @@ class _FrozenElementList extends ListBase CssStyleDeclarationBase get style => new _CssStyleDeclarationSet(this); - void set classes(Iterable value) { + set classes(Iterable value) { // TODO(sra): This might be faster for Sets: // // new _MultiElementCssClassSet(this).writeClasses(value) @@ -12214,7 +12220,7 @@ class _FrozenElementList extends ListBase */ @DomName('Element') @Native("Element") -abstract class Element extends Node implements GlobalEventHandlers, ParentNode, ChildNode { +class Element extends Node implements GlobalEventHandlers, ParentNode, ChildNode { /** * Creates an HTML element from a valid fragment of HTML. @@ -12261,11 +12267,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, * } * document.registerElement('x-custom', CustomElement); */ - Element.created() : super._created() { - // Validate that this is a custom element & perform any additional - // initialization. - _initializeCustomElement(this); - } + Element.created() : super._created(); /** * Creates the HTML element specified by the tag name. @@ -12446,7 +12448,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, */ Map get attributes => new _ElementAttributeMap(this); - void set attributes(Map value) { + set attributes(Map value) { Map attributes = this.attributes; attributes.clear(); for (String key in value.keys) { @@ -12468,7 +12470,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, */ List get children => new _ChildrenElementList._wrap(this); - void set children(List value) { + set children(List value) { // Copy list first since we don't want liveness during iteration. List copy = new List.from(value); var children = this.children; @@ -12522,7 +12524,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, */ CssClassSet get classes => new _ElementCssClassSet(this); - void set classes(Iterable value) { + set classes(Iterable value) { // TODO(sra): Do this without reading the classes in clear() and addAll(), // or writing the classes in clear(). CssClassSet classSet = classes; @@ -12556,7 +12558,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, Map get dataset => new _DataAttributeMap(attributes); - void set dataset(Map value) { + set dataset(Map value) { final data = this.dataset; data.clear(); for (String key in value.keys) { @@ -12689,18 +12691,15 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, * var animation = elem.animate([ * {"transform": "translate(100px, -100%)"}, * {"transform" : "translate(400px, 500px)"} - * ], 1500); + * ], 1500); * * The [frames] parameter is an Iterable, where the * map entries specify CSS animation effects. The * [timing] paramter can be a double, representing the number of milliseconds * for the transition, or a Map with fields corresponding to those * of the [Timing] object. - * - * This is not yet supported in Dartium. **/ -// TODO(alanknight): Correct above comment once it works in Dartium. - @Experimental + @Experimental() @SupportedBrowser(SupportedBrowser.CHROME, '36') AnimationPlayer animate(Iterable> frames, [timing]) { if (frames is! Iterable || !(frames.every((x) => x is Map))) { @@ -12709,7 +12708,8 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, } var convertedFrames = frames; if (convertedFrames is Iterable) { - convertedFrames = frames.map(convertDartToNative_Dictionary).toList(); + convertedFrames = convertDartToNative_List( + frames.map(convertDartToNative_Dictionary).toList()); } var convertedTiming = timing; if (convertedTiming is Map) { @@ -12750,7 +12750,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, // members of the component are used. The actual type is a subtype of Element. get xtag => _xtag != null ? _xtag : this; - void set xtag(Element value) { + set xtag(Element value) { _xtag = value; } @@ -12869,7 +12869,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @JSName('insertAdjacentText') void _insertAdjacentText(String where, String text) native; - + /** * Parses text as an HTML fragment and inserts it into the DOM at the @@ -13122,8 +13122,9 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, // offsetParent, "tops out" at BODY. But people could conceivably pass in // the document.documentElement and I want it to return an absolute offset, // so we have the special case checking for HTML. - bool foundAsParent = identical(current, parent) || parent.tagName == 'HTML'; - if (current == null || identical(current, parent)) { + bool sameAsParent = identical(current, parent); + bool foundAsParent = sameAsParent || parent.tagName == 'HTML'; + if (current == null || sameAsParent) { if (foundAsParent) return new Point(0, 0); throw new ArgumentError("Specified element is not a transitive offset " "parent of this element."); @@ -13181,11 +13182,11 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, if (_parseDocument == null) { _parseDocument = document.implementation.createHtmlDocument(''); _parseRange = _parseDocument.createRange(); - + // Workaround for Safari bug. Was also previously Chrome bug 229142 - // - URIs are not resolved in new doc. - var base = _parseDocument.createElement('base'); - base.href = document.baseUri; + // - URIs are not resolved in new doc. + var base = _parseDocument.createElement('base'); + base.href = document.baseUri; _parseDocument.head.append(base); } var contextElement; @@ -13243,7 +13244,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, * This uses the default sanitization behavior to sanitize the HTML fragment, * use [setInnerHtml] to override the default behavior. */ - void set innerHtml(String html) { + set innerHtml(String html) { this.setInnerHtml(html); } @@ -13285,7 +13286,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, * used when an explicit accessor is not available. */ ElementEvents get on => new ElementEvents(this); - + /** * Verify if any of the attributes that we use in the sanitizer look unexpected, * possibly indicating DOM clobbering attacks. @@ -13313,6 +13314,16 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, })(#)''', element); } + String get _safeTagName { + String result = 'element tag unavailable'; + try { + if (tagName is String) { + result = tagName; + } + } catch (e) {} + return result; + } + @DomName('Element.offsetHeight') @DocsEditable() int get offsetHeight => JS('num', '#.offsetHeight', this).round(); @@ -13355,7 +13366,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @DomName('Element.scrollLeft') @DocsEditable() - void set scrollLeft(int value) { + set scrollLeft(int value) { JS("void", "#.scrollLeft = #", this, value.round()); } @@ -13365,7 +13376,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @DomName('Element.scrollTop') @DocsEditable() - void set scrollTop(int value) { + set scrollTop(int value) { JS("void", "#.scrollTop = #", this, value.round()); } @@ -15978,7 +15989,7 @@ class FileList extends Interceptor with ListMixin, ImmutableListMixin, ImmutableListMixi // Node is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -17960,7 +17971,7 @@ class HtmlDocument extends Document { @DomName('Document.selectedStylesheetSet') String get selectedStylesheetSet => _selectedStylesheetSet; - void set selectedStylesheetSet(String value) { + set selectedStylesheetSet(String value) { _selectedStylesheetSet = value; } @@ -17971,7 +17982,7 @@ class HtmlDocument extends Document { String get title => _title; @DomName('Document.title') - void set title(String value) { + set title(String value) { _title = value; } @@ -18577,6 +18588,25 @@ class HttpRequest extends HttpRequestEventTarget { return headers; } + /** + * Specify the desired `url`, and `method` to use in making the request. + * + * By default the request is done asyncronously, with no user or password + * authentication information. If `async` is false, the request will be send + * synchronously. + * + * Calling `open` again on a currently active request is equivalent to + * calling `abort`. + * + * Note: Most simple HTTP requests can be accomplished using the [getString], + * [request], [requestCrossOrigin], or [postFormData] methods. Use of this + * `open` method is intended only for more complext HTTP requests where + * finer-grained control is needed. + */ + @DomName('XMLHttpRequest.open') + @DocsEditable() + void open(String method, String url, {bool async, String user, String password}) native; + // To suppress missing implicit constructor warnings. factory HttpRequest._() { throw new UnsupportedError("Not supported"); } @@ -18832,25 +18862,6 @@ class HttpRequest extends HttpRequestEventTarget { @Unstable() String getResponseHeader(String header) native; - /** - * Specify the desired `url`, and `method` to use in making the request. - * - * By default the request is done asyncronously, with no user or password - * authentication information. If `async` is false, the request will be send - * synchronously. - * - * Calling `open` again on a currently active request is equivalent to - * calling `abort`. - * - * Note: Most simple HTTP requests can be accomplished using the [getString], - * [request], [requestCrossOrigin], or [postFormData] methods. Use of this - * `open` method is intended only for more complext HTTP requests where - * finer-grained control is needed. - */ - @DomName('XMLHttpRequest.open') - @DocsEditable() - void open(String method, String url, {bool async, String user, String password}) native; - /** * Specify a particular MIME type (such as `text/xml`) desired for the * response. @@ -19543,10 +19554,10 @@ class InputElement extends HtmlElement implements @Creates('Null') final dynamic _get_valueAsDate; - void set valueAsDate(DateTime value) { + set valueAsDate(DateTime value) { this._set_valueAsDate = convertDartToNative_DateTime(value); } - void set _set_valueAsDate(/*dynamic*/ value) { + set _set_valueAsDate(/*dynamic*/ value) { JS("void", "#.valueAsDate = #", this, value); } @@ -22661,7 +22672,7 @@ class MimeTypeArray extends Interceptor with ListMixin, ImmutableListM // MimeType is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -23287,11 +23298,6 @@ class Navigator extends Interceptor implements NavigatorCpu, NavigatorLanguage, @Experimental() void getStorageUpdates() native; - @DomName('Navigator.isProtocolHandlerRegistered') - @DocsEditable() - @Experimental() // untriaged - String isProtocolHandlerRegistered(String scheme, String url) native; - @DomName('Navigator.registerProtocolHandler') @DocsEditable() @Unstable() @@ -23302,11 +23308,6 @@ class Navigator extends Interceptor implements NavigatorCpu, NavigatorLanguage, @Experimental() // untriaged bool sendBeacon(String url, data) native; - @DomName('Navigator.unregisterProtocolHandler') - @DocsEditable() - @Experimental() // untriaged - void unregisterProtocolHandler(String scheme, String url) native; - // From NavigatorCPU @DomName('Navigator.hardwareConcurrency') @@ -23658,7 +23659,7 @@ class _ChildNodeListLazy extends ListBase implements NodeListWrapper { // a local copy of childNodes is more efficient. int get length => _this.childNodes.length; - void set length(int value) { + set length(int value) { throw new UnsupportedError( "Cannot set length on immutable List."); } @@ -23683,7 +23684,7 @@ class Node extends EventTarget { return new _ChildNodeListLazy(this); } - void set nodes(Iterable value) { + set nodes(Iterable value) { // Copy list first since we don't want liveness during iteration. // TODO(jacobr): there is a better way to do this. List copy = new List.from(value); @@ -23770,8 +23771,6 @@ class Node extends EventTarget { */ @DomName('Node.childNodes') @DocsEditable() - @Returns('NodeList') - @Creates('NodeList') final List childNodes; // To suppress missing implicit constructor warnings. @@ -24222,7 +24221,7 @@ class NodeList extends Interceptor with ListMixin, ImmutableListMixin, ImmutableListMixin // Plugin is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -27668,7 +27667,7 @@ Please remove them from your code. } @deprecated - void set resetStyleInheritance(bool value) { + set resetStyleInheritance(bool value) { _shadowRootDeprecationReport(); } @@ -27680,7 +27679,7 @@ Please remove them from your code. } @deprecated - void set applyAuthorStyles(bool value) { + set applyAuthorStyles(bool value) { _shadowRootDeprecationReport(); } } @@ -27861,7 +27860,7 @@ class SourceBufferList extends EventTarget with ListMixin, Immutab // SourceBuffer is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -28067,7 +28066,7 @@ class SpeechGrammarList extends Interceptor with ListMixin, Immut // SpeechGrammar is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -29932,7 +29931,7 @@ class TextTrackCueList extends Interceptor with ListMixin, Immutab // TextTrackCue is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -30017,7 +30016,7 @@ class TextTrackList extends EventTarget with ListMixin, ImmutableList // TextTrack is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -30418,7 +30417,7 @@ class TouchList extends Interceptor with ListMixin, ImmutableListMixin JS('Location|Null', '#.location', this); - void set _location(value) { + set _location(value) { JS('void', '#.location = #', this, value); } @@ -32403,7 +32402,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo @Returns('Window|=Object') final dynamic _get_opener; - void set opener(Window value) { + set opener(Window value) { JS("void", "#.opener = #", this, value); } @@ -33750,7 +33749,7 @@ class _BeforeUnloadEvent extends _WrappedEvent implements BeforeUnloadEvent { String get returnValue => _returnValue; - void set returnValue(String value) { + set returnValue(String value) { _returnValue = value; // FF and IE use the value as the return value, Chrome will return this from // the event callback function. @@ -34455,7 +34454,7 @@ class _Attr extends Node { // Shadowing definition. String get text => JS("String", "#.textContent", this); - void set text(String value) { + set text(String value) { JS("void", "#.textContent = #", this, value); } @@ -34722,7 +34721,7 @@ class _ClientRectList extends Interceptor with ListMixin, ImmutableLi // Rectangle is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -34800,7 +34799,7 @@ class _CssRuleList extends Interceptor with ListMixin, ImmutableListMix // CssRule is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -34866,7 +34865,7 @@ class _CssValueList extends _CSSValue with ListMixin<_CSSValue>, ImmutableListMi // _CSSValue is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -34959,7 +34958,9 @@ abstract class _DocumentType extends Node implements ChildNode { factory _DocumentType._() { throw new UnsupportedError("Not supported"); } // From ChildNode + } + // 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. @@ -34999,28 +35000,28 @@ class _DomRect extends DomRectReadOnly { // Shadowing definition. num get height => JS("num", "#.height", this); - void set height(num value) { + set height(num value) { JS("void", "#.height = #", this, value); } // Shadowing definition. num get width => JS("num", "#.width", this); - void set width(num value) { + set width(num value) { JS("void", "#.width = #", this, value); } // Shadowing definition. num get x => JS("num", "#.x", this); - void set x(num value) { + set x(num value) { JS("void", "#.x = #", this, value); } // Shadowing definition. num get y => JS("num", "#.y", this); - void set y(num value) { + set y(num value) { JS("void", "#.y = #", this, value); } } @@ -35118,7 +35119,7 @@ class _GamepadList extends Interceptor with ListMixin, ImmutableListMix // Gamepad is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -35271,7 +35272,9 @@ abstract class _HTMLFrameSetElement extends HtmlElement implements WindowEventHa * This can only be called by subclasses from their created constructor. */ _HTMLFrameSetElement.created() : super.created(); + } + // 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. @@ -35346,7 +35349,7 @@ class _NamedNodeMap extends Interceptor with ListMixin, ImmutableListMixin // Node is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -35593,7 +35596,9 @@ abstract class _Response extends Body { abstract class _ServiceWorker extends EventTarget implements AbstractWorker { // To suppress missing implicit constructor warnings. factory _ServiceWorker._() { throw new UnsupportedError("Not supported"); } + } + // 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. @@ -35625,7 +35630,7 @@ class _SpeechRecognitionResultList extends Interceptor with ListMixin, ImmutableL // StyleSheet is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -35832,7 +35837,9 @@ abstract class _WorkerLocation extends Interceptor implements UrlUtilsReadOnly { factory _WorkerLocation._() { throw new UnsupportedError("Not supported"); } // From URLUtilsReadOnly + } + // 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. @@ -35852,7 +35859,9 @@ abstract class _WorkerNavigator extends Interceptor implements NavigatorCpu, Nav // From NavigatorID // From NavigatorOnLine + } + // 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. @@ -36467,7 +36476,7 @@ class _ContentCssRect extends CssRect { * `height` function in jQuery and the calculated `height` CSS value, * converted to a num in pixels. */ - void set height(newHeight) { + set height(newHeight) { if (newHeight is Dimension) { if (newHeight.value < 0) newHeight = new Dimension.px(0); _element.style.height = newHeight.toString(); @@ -36485,7 +36494,7 @@ class _ContentCssRect extends CssRect { * and the calculated * `width` CSS value, converted to a dimensionless num in pixels. */ - void set width(newWidth) { + set width(newWidth) { if (newWidth is Dimension) { if (newWidth.value < 0) newWidth = new Dimension.px(0); _element.style.width = newWidth.toString(); @@ -36520,7 +36529,7 @@ class _ContentCssListRect extends _ContentCssRect { * function in jQuery and the calculated `height` CSS value, converted to a * num in pixels. */ - void set height(newHeight) { + set height(newHeight) { _elementList.forEach((e) => e.contentEdge.height = newHeight); } @@ -36530,7 +36539,7 @@ class _ContentCssListRect extends _ContentCssRect { * This is equivalent to the `width` function in jQuery and the calculated * `width` CSS value, converted to a dimensionless num in pixels. */ - void set width(newWidth) { + set width(newWidth) { _elementList.forEach((e) => e.contentEdge.width = newWidth); } } @@ -36637,7 +36646,7 @@ abstract class CssRect extends MutableRectangle { * * Note that only the content height can actually be set via this method. */ - void set height(newHeight) { + set height(newHeight) { throw new UnsupportedError("Can only set height for content rect."); } @@ -36651,7 +36660,7 @@ abstract class CssRect extends MutableRectangle { * * Note that only the content width can be set via this method. */ - void set width(newWidth) { + set width(newWidth) { throw new UnsupportedError("Can only set width for content rect."); } @@ -37902,11 +37911,11 @@ class _Html5NodeValidator implements NodeValidator { } bool allowsElement(Element element) { - return _allowedElements.contains(element.tagName); + return _allowedElements.contains(element._safeTagName); } bool allowsAttribute(Element element, String attributeName, String value) { - var tagName = element.tagName; + var tagName = element._safeTagName; var validator = _attributeValidators['$tagName::$attributeName']; if (validator == null) { validator = _attributeValidators['*::$attributeName']; @@ -39568,11 +39577,11 @@ class _SimpleNodeValidator implements NodeValidator { } bool allowsElement(Element element) { - return allowedElements.contains(element.tagName); + return allowedElements.contains(element._safeTagName); } bool allowsAttribute(Element element, String attributeName, String value) { - var tagName = element.tagName; + var tagName = element._safeTagName; if (allowedUriAttributes.contains('$tagName::$attributeName')) { return uriPolicy.allowsUri(value); } else if (allowedUriAttributes.contains('*::$attributeName')) { @@ -39613,10 +39622,10 @@ class _CustomElementNodeValidator extends _SimpleNodeValidator { var isAttr = element.attributes['is']; if (isAttr != null) { return allowedElements.contains(isAttr.toUpperCase()) && - allowedElements.contains(element.tagName); + allowedElements.contains(element._safeTagName); } } - return allowCustomTag && allowedElements.contains(element.tagName); + return allowCustomTag && allowedElements.contains(element._safeTagName); } bool allowsAttribute(Element element, String attributeName, String value) { @@ -39672,7 +39681,7 @@ class _SvgNodeValidator implements NodeValidator { // foreignobject tag as SvgElement. We don't want foreignobject contents // anyway, so just remove the whole tree outright. And we can't rely // on IE recognizing the SvgForeignObject type, so go by tagName. Bug 23144 - if (element is svg.SvgElement && element.tagName == 'foreignObject') { + if (element is svg.SvgElement && element._safeTagName == 'foreignObject') { return false; } if (element is svg.SvgElement) { @@ -39748,7 +39757,7 @@ class _WrappedList extends ListBase void operator []=(int index, E value) { _list[index] = value; } - void set length(int newLength) { _list.length = newLength; } + set length(int newLength) { _list.length = newLength; } void sort([int compare(E a, E b)]) { _list.sort(compare); } @@ -40194,7 +40203,7 @@ class _LocationCrossFrame implements LocationBase { // properly. Its fields and methods can only be accessed via JavaScript. var _location; - void set href(String val) => _setHref(_location, val); + set href(String val) => _setHref(_location, val); static void _setHref(location, val) { JS('void', '#.href = #', location, val); } @@ -40730,7 +40739,7 @@ abstract class NodeTreeSanitizer { /** * A sanitizer for trees that we trust. It does no validation and allows * any elements. It is also more efficient, since it can pass the text - * directly through to the underlying APIs without creating a document + * directly through to the underlying APIs without creating a document * fragment to be sanitized. */ static const trusted = const _TrustedHtmlTreeSanitizer(); @@ -40745,7 +40754,7 @@ class _TrustedHtmlTreeSanitizer implements NodeTreeSanitizer { sanitizeTree(Node node) {} } - + /** * Defines the policy for what types of uris are allowed for particular * attribute values. @@ -40799,14 +40808,14 @@ class _ThrowsNodeValidator implements NodeValidator { bool allowsElement(Element element) { if (!validator.allowsElement(element)) { - throw new ArgumentError(element.tagName); + throw new ArgumentError(element._safeTagName); } return true; } bool allowsAttribute(Element element, String attributeName, String value) { if (!validator.allowsAttribute(element, attributeName, value)) { - throw new ArgumentError('${element.tagName}[$attributeName="$value"]'); + throw new ArgumentError('${element._safeTagName}[$attributeName="$value"]'); } } } @@ -40871,10 +40880,7 @@ class _ValidatingTreeSanitizer implements NodeTreeSanitizer { try { elementText = element.toString(); } catch(e) {} - var elementTagName = 'element tag unavailable'; - try { - elementTagName = element.tagName; - } catch(e) {} + var elementTagName = element._safeTagName; _sanitizeElement(element, parent, corrupted, elementText, elementTagName, attrs, isAttr); } diff --git a/sdk/lib/html/dartium/html_dartium.dart b/sdk/lib/html/dartium/html_dartium.dart index 06cecb0aefb..912f9860efe 100644 --- a/sdk/lib/html/dartium/html_dartium.dart +++ b/sdk/lib/html/dartium/html_dartium.dart @@ -89,7 +89,7 @@ Window get window { if (_window != null) { return _window; } - _window = _Utils.window(); + _window = wrap_jso(js.context['window']); return _window; } @@ -619,11 +619,688 @@ Type _getSvgType(String key) { return null; } +// FIXME: Can we make this private? +final htmlBlinkFunctionMap = { + 'Animation': () => Animation.internalCreateAnimation, + 'AnimationEffect': () => AnimationEffect.internalCreateAnimationEffect, + 'AnimationNode': () => AnimationNode.internalCreateAnimationNode, + 'AnimationPlayer': () => AnimationPlayer.internalCreateAnimationPlayer, + 'AnimationPlayerEvent': () => AnimationPlayerEvent.internalCreateAnimationPlayerEvent, + 'AnimationTimeline': () => AnimationTimeline.internalCreateAnimationTimeline, + 'ApplicationCache': () => ApplicationCache.internalCreateApplicationCache, + 'ApplicationCacheErrorEvent': () => ApplicationCacheErrorEvent.internalCreateApplicationCacheErrorEvent, + 'Attr': () => _Attr.internalCreate_Attr, + 'AudioTrack': () => AudioTrack.internalCreateAudioTrack, + 'AudioTrackList': () => AudioTrackList.internalCreateAudioTrackList, + 'AutocompleteErrorEvent': () => AutocompleteErrorEvent.internalCreateAutocompleteErrorEvent, + 'BarProp': () => BarProp.internalCreateBarProp, + 'BatteryManager': () => BatteryManager.internalCreateBatteryManager, + 'BeforeUnloadEvent': () => BeforeUnloadEvent.internalCreateBeforeUnloadEvent, + 'Blob': () => Blob.internalCreateBlob, + 'Body': () => Body.internalCreateBody, + 'CDATASection': () => CDataSection.internalCreateCDataSection, + 'CSS': () => Css.internalCreateCss, + 'CSSCharsetRule': () => CssCharsetRule.internalCreateCssCharsetRule, + 'CSSFontFaceRule': () => CssFontFaceRule.internalCreateCssFontFaceRule, + 'CSSImportRule': () => CssImportRule.internalCreateCssImportRule, + 'CSSKeyframeRule': () => CssKeyframeRule.internalCreateCssKeyframeRule, + 'CSSKeyframesRule': () => CssKeyframesRule.internalCreateCssKeyframesRule, + 'CSSMediaRule': () => CssMediaRule.internalCreateCssMediaRule, + 'CSSPageRule': () => CssPageRule.internalCreateCssPageRule, + 'CSSPrimitiveValue': () => _CSSPrimitiveValue.internalCreate_CSSPrimitiveValue, + 'CSSRule': () => CssRule.internalCreateCssRule, + 'CSSRuleList': () => _CssRuleList.internalCreate_CssRuleList, + 'CSSStyleDeclaration': () => CssStyleDeclaration.internalCreateCssStyleDeclaration, + 'CSSStyleRule': () => CssStyleRule.internalCreateCssStyleRule, + 'CSSStyleSheet': () => CssStyleSheet.internalCreateCssStyleSheet, + 'CSSSupportsRule': () => CssSupportsRule.internalCreateCssSupportsRule, + 'CSSUnknownRule': () => _CSSUnknownRule.internalCreate_CSSUnknownRule, + 'CSSValue': () => _CSSValue.internalCreate_CSSValue, + 'CSSValueList': () => _CssValueList.internalCreate_CssValueList, + 'CSSViewportRule': () => CssViewportRule.internalCreateCssViewportRule, + 'Cache': () => _Cache.internalCreate_Cache, + 'CacheStorage': () => CacheStorage.internalCreateCacheStorage, + 'Canvas2DContextAttributes': () => Canvas2DContextAttributes.internalCreateCanvas2DContextAttributes, + 'CanvasGradient': () => CanvasGradient.internalCreateCanvasGradient, + 'CanvasPattern': () => CanvasPattern.internalCreateCanvasPattern, + 'CanvasRenderingContext2D': () => CanvasRenderingContext2D.internalCreateCanvasRenderingContext2D, + 'CharacterData': () => CharacterData.internalCreateCharacterData, + 'CircularGeofencingRegion': () => CircularGeofencingRegion.internalCreateCircularGeofencingRegion, + 'ClientRect': () => _ClientRect.internalCreate_ClientRect, + 'ClientRectList': () => _ClientRectList.internalCreate_ClientRectList, + 'CloseEvent': () => CloseEvent.internalCreateCloseEvent, + 'Comment': () => Comment.internalCreateComment, + 'CompositionEvent': () => CompositionEvent.internalCreateCompositionEvent, + 'Console': () => Console.internalCreateConsole, + 'ConsoleBase': () => ConsoleBase.internalCreateConsoleBase, + 'Coordinates': () => Coordinates.internalCreateCoordinates, + 'Counter': () => _Counter.internalCreate_Counter, + 'Credential': () => Credential.internalCreateCredential, + 'CredentialsContainer': () => CredentialsContainer.internalCreateCredentialsContainer, + 'Crypto': () => Crypto.internalCreateCrypto, + 'CryptoKey': () => CryptoKey.internalCreateCryptoKey, + 'CustomEvent': () => CustomEvent.internalCreateCustomEvent, + 'DOMError': () => DomError.internalCreateDomError, + 'DOMException': () => DomException.internalCreateDomException, + 'DOMFileSystem': () => FileSystem.internalCreateFileSystem, + 'DOMFileSystemSync': () => _DOMFileSystemSync.internalCreate_DOMFileSystemSync, + 'DOMImplementation': () => DomImplementation.internalCreateDomImplementation, + 'DOMMatrix': () => DomMatrix.internalCreateDomMatrix, + 'DOMMatrixReadOnly': () => DomMatrixReadOnly.internalCreateDomMatrixReadOnly, + 'DOMParser': () => DomParser.internalCreateDomParser, + 'DOMPoint': () => DomPoint.internalCreateDomPoint, + 'DOMPointReadOnly': () => DomPointReadOnly.internalCreateDomPointReadOnly, + 'DOMRect': () => _DomRect.internalCreate_DomRect, + 'DOMRectReadOnly': () => DomRectReadOnly.internalCreateDomRectReadOnly, + 'DOMSettableTokenList': () => DomSettableTokenList.internalCreateDomSettableTokenList, + 'DOMStringList': () => DomStringList.internalCreateDomStringList, + 'DOMTokenList': () => DomTokenList.internalCreateDomTokenList, + 'DataTransfer': () => DataTransfer.internalCreateDataTransfer, + 'DataTransferItem': () => DataTransferItem.internalCreateDataTransferItem, + 'DataTransferItemList': () => DataTransferItemList.internalCreateDataTransferItemList, + 'DedicatedWorkerGlobalScope': () => DedicatedWorkerGlobalScope.internalCreateDedicatedWorkerGlobalScope, + 'DeprecatedStorageInfo': () => DeprecatedStorageInfo.internalCreateDeprecatedStorageInfo, + 'DeprecatedStorageQuota': () => DeprecatedStorageQuota.internalCreateDeprecatedStorageQuota, + 'DeviceAcceleration': () => DeviceAcceleration.internalCreateDeviceAcceleration, + 'DeviceLightEvent': () => DeviceLightEvent.internalCreateDeviceLightEvent, + 'DeviceMotionEvent': () => DeviceMotionEvent.internalCreateDeviceMotionEvent, + 'DeviceOrientationEvent': () => DeviceOrientationEvent.internalCreateDeviceOrientationEvent, + 'DeviceRotationRate': () => DeviceRotationRate.internalCreateDeviceRotationRate, + 'DirectoryEntry': () => DirectoryEntry.internalCreateDirectoryEntry, + 'DirectoryEntrySync': () => _DirectoryEntrySync.internalCreate_DirectoryEntrySync, + 'DirectoryReader': () => DirectoryReader.internalCreateDirectoryReader, + 'DirectoryReaderSync': () => _DirectoryReaderSync.internalCreate_DirectoryReaderSync, + 'Document': () => Document.internalCreateDocument, + 'DocumentFragment': () => DocumentFragment.internalCreateDocumentFragment, + 'DocumentType': () => _DocumentType.internalCreate_DocumentType, + 'Element': () => Element.internalCreateElement, + 'Entry': () => Entry.internalCreateEntry, + 'EntrySync': () => _EntrySync.internalCreate_EntrySync, + 'ErrorEvent': () => ErrorEvent.internalCreateErrorEvent, + 'Event': () => Event.internalCreateEvent, + 'EventSource': () => EventSource.internalCreateEventSource, + 'EventTarget': () => EventTarget.internalCreateEventTarget, + 'ExtendableEvent': () => ExtendableEvent.internalCreateExtendableEvent, + 'FederatedCredential': () => FederatedCredential.internalCreateFederatedCredential, + 'FetchEvent': () => FetchEvent.internalCreateFetchEvent, + 'File': () => File.internalCreateFile, + 'FileEntry': () => FileEntry.internalCreateFileEntry, + 'FileEntrySync': () => _FileEntrySync.internalCreate_FileEntrySync, + 'FileError': () => FileError.internalCreateFileError, + 'FileList': () => FileList.internalCreateFileList, + 'FileReader': () => FileReader.internalCreateFileReader, + 'FileReaderSync': () => _FileReaderSync.internalCreate_FileReaderSync, + 'FileWriter': () => FileWriter.internalCreateFileWriter, + 'FileWriterSync': () => _FileWriterSync.internalCreate_FileWriterSync, + 'FocusEvent': () => FocusEvent.internalCreateFocusEvent, + 'FontFace': () => FontFace.internalCreateFontFace, + 'FontFaceSet': () => FontFaceSet.internalCreateFontFaceSet, + 'FontFaceSetLoadEvent': () => FontFaceSetLoadEvent.internalCreateFontFaceSetLoadEvent, + 'FormData': () => FormData.internalCreateFormData, + 'Gamepad': () => Gamepad.internalCreateGamepad, + 'GamepadButton': () => GamepadButton.internalCreateGamepadButton, + 'GamepadEvent': () => GamepadEvent.internalCreateGamepadEvent, + 'GamepadList': () => _GamepadList.internalCreate_GamepadList, + 'Geofencing': () => Geofencing.internalCreateGeofencing, + 'GeofencingRegion': () => GeofencingRegion.internalCreateGeofencingRegion, + 'Geolocation': () => Geolocation.internalCreateGeolocation, + 'Geoposition': () => Geoposition.internalCreateGeoposition, + 'HTMLAllCollection': () => _HTMLAllCollection.internalCreate_HTMLAllCollection, + 'HTMLAnchorElement': () => AnchorElement.internalCreateAnchorElement, + 'HTMLAppletElement': () => _HTMLAppletElement.internalCreate_HTMLAppletElement, + 'HTMLAreaElement': () => AreaElement.internalCreateAreaElement, + 'HTMLAudioElement': () => AudioElement.internalCreateAudioElement, + 'HTMLBRElement': () => BRElement.internalCreateBRElement, + 'HTMLBaseElement': () => BaseElement.internalCreateBaseElement, + 'HTMLBodyElement': () => BodyElement.internalCreateBodyElement, + 'HTMLButtonElement': () => ButtonElement.internalCreateButtonElement, + 'HTMLCanvasElement': () => CanvasElement.internalCreateCanvasElement, + 'HTMLCollection': () => HtmlCollection.internalCreateHtmlCollection, + 'HTMLContentElement': () => ContentElement.internalCreateContentElement, + 'HTMLDListElement': () => DListElement.internalCreateDListElement, + 'HTMLDataListElement': () => DataListElement.internalCreateDataListElement, + 'HTMLDetailsElement': () => DetailsElement.internalCreateDetailsElement, + 'HTMLDialogElement': () => DialogElement.internalCreateDialogElement, + 'HTMLDirectoryElement': () => _HTMLDirectoryElement.internalCreate_HTMLDirectoryElement, + 'HTMLDivElement': () => DivElement.internalCreateDivElement, + 'HTMLDocument': () => HtmlDocument.internalCreateHtmlDocument, + 'HTMLElement': () => HtmlElement.internalCreateHtmlElement, + 'HTMLEmbedElement': () => EmbedElement.internalCreateEmbedElement, + 'HTMLFieldSetElement': () => FieldSetElement.internalCreateFieldSetElement, + 'HTMLFontElement': () => _HTMLFontElement.internalCreate_HTMLFontElement, + 'HTMLFormControlsCollection': () => HtmlFormControlsCollection.internalCreateHtmlFormControlsCollection, + 'HTMLFormElement': () => FormElement.internalCreateFormElement, + 'HTMLFrameElement': () => _HTMLFrameElement.internalCreate_HTMLFrameElement, + 'HTMLFrameSetElement': () => _HTMLFrameSetElement.internalCreate_HTMLFrameSetElement, + 'HTMLHRElement': () => HRElement.internalCreateHRElement, + 'HTMLHeadElement': () => HeadElement.internalCreateHeadElement, + 'HTMLHeadingElement': () => HeadingElement.internalCreateHeadingElement, + 'HTMLHtmlElement': () => HtmlHtmlElement.internalCreateHtmlHtmlElement, + 'HTMLIFrameElement': () => IFrameElement.internalCreateIFrameElement, + 'HTMLImageElement': () => ImageElement.internalCreateImageElement, + 'HTMLInputElement': () => InputElement.internalCreateInputElement, + 'HTMLKeygenElement': () => KeygenElement.internalCreateKeygenElement, + 'HTMLLIElement': () => LIElement.internalCreateLIElement, + 'HTMLLabelElement': () => LabelElement.internalCreateLabelElement, + 'HTMLLegendElement': () => LegendElement.internalCreateLegendElement, + 'HTMLLinkElement': () => LinkElement.internalCreateLinkElement, + 'HTMLMapElement': () => MapElement.internalCreateMapElement, + 'HTMLMarqueeElement': () => _HTMLMarqueeElement.internalCreate_HTMLMarqueeElement, + 'HTMLMediaElement': () => MediaElement.internalCreateMediaElement, + 'HTMLMenuElement': () => MenuElement.internalCreateMenuElement, + 'HTMLMenuItemElement': () => MenuItemElement.internalCreateMenuItemElement, + 'HTMLMetaElement': () => MetaElement.internalCreateMetaElement, + 'HTMLMeterElement': () => MeterElement.internalCreateMeterElement, + 'HTMLModElement': () => ModElement.internalCreateModElement, + 'HTMLOListElement': () => OListElement.internalCreateOListElement, + 'HTMLObjectElement': () => ObjectElement.internalCreateObjectElement, + 'HTMLOptGroupElement': () => OptGroupElement.internalCreateOptGroupElement, + 'HTMLOptionElement': () => OptionElement.internalCreateOptionElement, + 'HTMLOptionsCollection': () => HtmlOptionsCollection.internalCreateHtmlOptionsCollection, + 'HTMLOutputElement': () => OutputElement.internalCreateOutputElement, + 'HTMLParagraphElement': () => ParagraphElement.internalCreateParagraphElement, + 'HTMLParamElement': () => ParamElement.internalCreateParamElement, + 'HTMLPictureElement': () => PictureElement.internalCreatePictureElement, + 'HTMLPreElement': () => PreElement.internalCreatePreElement, + 'HTMLProgressElement': () => ProgressElement.internalCreateProgressElement, + 'HTMLQuoteElement': () => QuoteElement.internalCreateQuoteElement, + 'HTMLScriptElement': () => ScriptElement.internalCreateScriptElement, + 'HTMLSelectElement': () => SelectElement.internalCreateSelectElement, + 'HTMLShadowElement': () => ShadowElement.internalCreateShadowElement, + 'HTMLSourceElement': () => SourceElement.internalCreateSourceElement, + 'HTMLSpanElement': () => SpanElement.internalCreateSpanElement, + 'HTMLStyleElement': () => StyleElement.internalCreateStyleElement, + 'HTMLTableCaptionElement': () => TableCaptionElement.internalCreateTableCaptionElement, + 'HTMLTableCellElement': () => TableCellElement.internalCreateTableCellElement, + 'HTMLTableColElement': () => TableColElement.internalCreateTableColElement, + 'HTMLTableElement': () => TableElement.internalCreateTableElement, + 'HTMLTableRowElement': () => TableRowElement.internalCreateTableRowElement, + 'HTMLTableSectionElement': () => TableSectionElement.internalCreateTableSectionElement, + 'HTMLTemplateElement': () => TemplateElement.internalCreateTemplateElement, + 'HTMLTextAreaElement': () => TextAreaElement.internalCreateTextAreaElement, + 'HTMLTitleElement': () => TitleElement.internalCreateTitleElement, + 'HTMLTrackElement': () => TrackElement.internalCreateTrackElement, + 'HTMLUListElement': () => UListElement.internalCreateUListElement, + 'HTMLUnknownElement': () => UnknownElement.internalCreateUnknownElement, + 'HTMLVideoElement': () => VideoElement.internalCreateVideoElement, + 'HashChangeEvent': () => HashChangeEvent.internalCreateHashChangeEvent, + 'Headers': () => Headers.internalCreateHeaders, + 'History': () => History.internalCreateHistory, + 'ImageBitmap': () => ImageBitmap.internalCreateImageBitmap, + 'ImageData': () => ImageData.internalCreateImageData, + 'InjectedScriptHost': () => InjectedScriptHost.internalCreateInjectedScriptHost, + 'InputMethodContext': () => InputMethodContext.internalCreateInputMethodContext, + 'InstallEvent': () => InstallEvent.internalCreateInstallEvent, + 'Iterator': () => DomIterator.internalCreateDomIterator, + 'KeyboardEvent': () => KeyboardEvent.internalCreateKeyboardEvent, + 'LocalCredential': () => LocalCredential.internalCreateLocalCredential, + 'Location': () => Location.internalCreateLocation, + 'MIDIAccess': () => MidiAccess.internalCreateMidiAccess, + 'MIDIConnectionEvent': () => MidiConnectionEvent.internalCreateMidiConnectionEvent, + 'MIDIInput': () => MidiInput.internalCreateMidiInput, + 'MIDIInputMap': () => MidiInputMap.internalCreateMidiInputMap, + 'MIDIMessageEvent': () => MidiMessageEvent.internalCreateMidiMessageEvent, + 'MIDIOutput': () => MidiOutput.internalCreateMidiOutput, + 'MIDIOutputMap': () => MidiOutputMap.internalCreateMidiOutputMap, + 'MIDIPort': () => MidiPort.internalCreateMidiPort, + 'MediaController': () => MediaController.internalCreateMediaController, + 'MediaDeviceInfo': () => MediaDeviceInfo.internalCreateMediaDeviceInfo, + 'MediaError': () => MediaError.internalCreateMediaError, + 'MediaKeyError': () => MediaKeyError.internalCreateMediaKeyError, + 'MediaKeyEvent': () => MediaKeyEvent.internalCreateMediaKeyEvent, + 'MediaKeyMessageEvent': () => MediaKeyMessageEvent.internalCreateMediaKeyMessageEvent, + 'MediaKeyNeededEvent': () => MediaKeyNeededEvent.internalCreateMediaKeyNeededEvent, + 'MediaKeySession': () => MediaKeySession.internalCreateMediaKeySession, + 'MediaKeys': () => MediaKeys.internalCreateMediaKeys, + 'MediaList': () => MediaList.internalCreateMediaList, + 'MediaQueryList': () => MediaQueryList.internalCreateMediaQueryList, + 'MediaQueryListEvent': () => MediaQueryListEvent.internalCreateMediaQueryListEvent, + 'MediaSource': () => MediaSource.internalCreateMediaSource, + 'MediaStream': () => MediaStream.internalCreateMediaStream, + 'MediaStreamEvent': () => MediaStreamEvent.internalCreateMediaStreamEvent, + 'MediaStreamTrack': () => MediaStreamTrack.internalCreateMediaStreamTrack, + 'MediaStreamTrackEvent': () => MediaStreamTrackEvent.internalCreateMediaStreamTrackEvent, + 'MemoryInfo': () => MemoryInfo.internalCreateMemoryInfo, + 'MessageChannel': () => MessageChannel.internalCreateMessageChannel, + 'MessageEvent': () => MessageEvent.internalCreateMessageEvent, + 'MessagePort': () => MessagePort.internalCreateMessagePort, + 'Metadata': () => Metadata.internalCreateMetadata, + 'MimeType': () => MimeType.internalCreateMimeType, + 'MimeTypeArray': () => MimeTypeArray.internalCreateMimeTypeArray, + 'MouseEvent': () => MouseEvent.internalCreateMouseEvent, + 'MutationEvent': () => _MutationEvent.internalCreate_MutationEvent, + 'MutationObserver': () => MutationObserver.internalCreateMutationObserver, + 'MutationRecord': () => MutationRecord.internalCreateMutationRecord, + 'NamedNodeMap': () => _NamedNodeMap.internalCreate_NamedNodeMap, + 'Navigator': () => Navigator.internalCreateNavigator, + 'NavigatorUserMediaError': () => NavigatorUserMediaError.internalCreateNavigatorUserMediaError, + 'NetworkInformation': () => NetworkInformation.internalCreateNetworkInformation, + 'Node': () => Node.internalCreateNode, + 'NodeFilter': () => NodeFilter.internalCreateNodeFilter, + 'NodeIterator': () => NodeIterator.internalCreateNodeIterator, + 'NodeList': () => NodeList.internalCreateNodeList, + 'Notification': () => Notification.internalCreateNotification, + 'OverflowEvent': () => OverflowEvent.internalCreateOverflowEvent, + 'PagePopupController': () => _PagePopupController.internalCreate_PagePopupController, + 'PageTransitionEvent': () => PageTransitionEvent.internalCreatePageTransitionEvent, + 'Path2D': () => Path2D.internalCreatePath2D, + 'Performance': () => Performance.internalCreatePerformance, + 'PerformanceEntry': () => PerformanceEntry.internalCreatePerformanceEntry, + 'PerformanceMark': () => PerformanceMark.internalCreatePerformanceMark, + 'PerformanceMeasure': () => PerformanceMeasure.internalCreatePerformanceMeasure, + 'PerformanceNavigation': () => PerformanceNavigation.internalCreatePerformanceNavigation, + 'PerformanceResourceTiming': () => PerformanceResourceTiming.internalCreatePerformanceResourceTiming, + 'PerformanceTiming': () => PerformanceTiming.internalCreatePerformanceTiming, + 'Plugin': () => Plugin.internalCreatePlugin, + 'PluginArray': () => PluginArray.internalCreatePluginArray, + 'PluginPlaceholderElement': () => PluginPlaceholderElement.internalCreatePluginPlaceholderElement, + 'PopStateEvent': () => PopStateEvent.internalCreatePopStateEvent, + 'PositionError': () => PositionError.internalCreatePositionError, + 'Presentation': () => Presentation.internalCreatePresentation, + 'ProcessingInstruction': () => ProcessingInstruction.internalCreateProcessingInstruction, + 'ProgressEvent': () => ProgressEvent.internalCreateProgressEvent, + 'PushEvent': () => PushEvent.internalCreatePushEvent, + 'PushManager': () => PushManager.internalCreatePushManager, + 'PushRegistration': () => PushRegistration.internalCreatePushRegistration, + 'RGBColor': () => _RGBColor.internalCreate_RGBColor, + 'RTCDTMFSender': () => RtcDtmfSender.internalCreateRtcDtmfSender, + 'RTCDTMFToneChangeEvent': () => RtcDtmfToneChangeEvent.internalCreateRtcDtmfToneChangeEvent, + 'RTCDataChannel': () => RtcDataChannel.internalCreateRtcDataChannel, + 'RTCDataChannelEvent': () => RtcDataChannelEvent.internalCreateRtcDataChannelEvent, + 'RTCIceCandidate': () => RtcIceCandidate.internalCreateRtcIceCandidate, + 'RTCIceCandidateEvent': () => RtcIceCandidateEvent.internalCreateRtcIceCandidateEvent, + 'RTCPeerConnection': () => RtcPeerConnection.internalCreateRtcPeerConnection, + 'RTCSessionDescription': () => RtcSessionDescription.internalCreateRtcSessionDescription, + 'RTCStatsReport': () => RtcStatsReport.internalCreateRtcStatsReport, + 'RTCStatsResponse': () => RtcStatsResponse.internalCreateRtcStatsResponse, + 'RadioNodeList': () => _RadioNodeList.internalCreate_RadioNodeList, + 'Range': () => Range.internalCreateRange, + 'ReadableStream': () => ReadableStream.internalCreateReadableStream, + 'Rect': () => _Rect.internalCreate_Rect, + 'RelatedEvent': () => RelatedEvent.internalCreateRelatedEvent, + 'Request': () => _Request.internalCreate_Request, + 'ResourceProgressEvent': () => ResourceProgressEvent.internalCreateResourceProgressEvent, + 'Response': () => _Response.internalCreate_Response, + 'Screen': () => Screen.internalCreateScreen, + 'ScreenOrientation': () => ScreenOrientation.internalCreateScreenOrientation, + 'SecurityPolicyViolationEvent': () => SecurityPolicyViolationEvent.internalCreateSecurityPolicyViolationEvent, + 'Selection': () => Selection.internalCreateSelection, + 'ServiceWorker': () => _ServiceWorker.internalCreate_ServiceWorker, + 'ServiceWorkerClient': () => ServiceWorkerClient.internalCreateServiceWorkerClient, + 'ServiceWorkerClients': () => ServiceWorkerClients.internalCreateServiceWorkerClients, + 'ServiceWorkerContainer': () => ServiceWorkerContainer.internalCreateServiceWorkerContainer, + 'ServiceWorkerGlobalScope': () => ServiceWorkerGlobalScope.internalCreateServiceWorkerGlobalScope, + 'ServiceWorkerRegistration': () => ServiceWorkerRegistration.internalCreateServiceWorkerRegistration, + 'ShadowRoot': () => ShadowRoot.internalCreateShadowRoot, + 'SharedWorker': () => SharedWorker.internalCreateSharedWorker, + 'SharedWorkerGlobalScope': () => SharedWorkerGlobalScope.internalCreateSharedWorkerGlobalScope, + 'SourceBuffer': () => SourceBuffer.internalCreateSourceBuffer, + 'SourceBufferList': () => SourceBufferList.internalCreateSourceBufferList, + 'SourceInfo': () => SourceInfo.internalCreateSourceInfo, + 'SpeechGrammar': () => SpeechGrammar.internalCreateSpeechGrammar, + 'SpeechGrammarList': () => SpeechGrammarList.internalCreateSpeechGrammarList, + 'SpeechRecognition': () => SpeechRecognition.internalCreateSpeechRecognition, + 'SpeechRecognitionAlternative': () => SpeechRecognitionAlternative.internalCreateSpeechRecognitionAlternative, + 'SpeechRecognitionError': () => SpeechRecognitionError.internalCreateSpeechRecognitionError, + 'SpeechRecognitionEvent': () => SpeechRecognitionEvent.internalCreateSpeechRecognitionEvent, + 'SpeechRecognitionResult': () => SpeechRecognitionResult.internalCreateSpeechRecognitionResult, + 'SpeechRecognitionResultList': () => _SpeechRecognitionResultList.internalCreate_SpeechRecognitionResultList, + 'SpeechSynthesis': () => SpeechSynthesis.internalCreateSpeechSynthesis, + 'SpeechSynthesisEvent': () => SpeechSynthesisEvent.internalCreateSpeechSynthesisEvent, + 'SpeechSynthesisUtterance': () => SpeechSynthesisUtterance.internalCreateSpeechSynthesisUtterance, + 'SpeechSynthesisVoice': () => SpeechSynthesisVoice.internalCreateSpeechSynthesisVoice, + 'Storage': () => Storage.internalCreateStorage, + 'StorageEvent': () => StorageEvent.internalCreateStorageEvent, + 'StorageInfo': () => StorageInfo.internalCreateStorageInfo, + 'StorageQuota': () => StorageQuota.internalCreateStorageQuota, + 'Stream': () => FileStream.internalCreateFileStream, + 'StyleMedia': () => StyleMedia.internalCreateStyleMedia, + 'StyleSheet': () => StyleSheet.internalCreateStyleSheet, + 'StyleSheetList': () => _StyleSheetList.internalCreate_StyleSheetList, + 'SubtleCrypto': () => _SubtleCrypto.internalCreate_SubtleCrypto, + 'Text': () => Text.internalCreateText, + 'TextEvent': () => TextEvent.internalCreateTextEvent, + 'TextMetrics': () => TextMetrics.internalCreateTextMetrics, + 'TextTrack': () => TextTrack.internalCreateTextTrack, + 'TextTrackCue': () => TextTrackCue.internalCreateTextTrackCue, + 'TextTrackCueList': () => TextTrackCueList.internalCreateTextTrackCueList, + 'TextTrackList': () => TextTrackList.internalCreateTextTrackList, + 'TimeRanges': () => TimeRanges.internalCreateTimeRanges, + 'Timing': () => Timing.internalCreateTiming, + 'Touch': () => Touch.internalCreateTouch, + 'TouchEvent': () => TouchEvent.internalCreateTouchEvent, + 'TouchList': () => TouchList.internalCreateTouchList, + 'TrackEvent': () => TrackEvent.internalCreateTrackEvent, + 'TransitionEvent': () => TransitionEvent.internalCreateTransitionEvent, + 'TreeWalker': () => TreeWalker.internalCreateTreeWalker, + 'UIEvent': () => UIEvent.internalCreateUIEvent, + 'URL': () => Url.internalCreateUrl, + 'VTTCue': () => VttCue.internalCreateVttCue, + 'VTTRegion': () => VttRegion.internalCreateVttRegion, + 'VTTRegionList': () => VttRegionList.internalCreateVttRegionList, + 'ValidityState': () => ValidityState.internalCreateValidityState, + 'VideoPlaybackQuality': () => VideoPlaybackQuality.internalCreateVideoPlaybackQuality, + 'VideoTrack': () => VideoTrack.internalCreateVideoTrack, + 'VideoTrackList': () => VideoTrackList.internalCreateVideoTrackList, + 'WebKitAnimationEvent': () => AnimationEvent.internalCreateAnimationEvent, + 'WebKitCSSFilterRule': () => CssFilterRule.internalCreateCssFilterRule, + 'WebKitCSSFilterValue': () => _WebKitCSSFilterValue.internalCreate_WebKitCSSFilterValue, + 'WebKitCSSMatrix': () => _WebKitCSSMatrix.internalCreate_WebKitCSSMatrix, + 'WebKitCSSTransformValue': () => _WebKitCSSTransformValue.internalCreate_WebKitCSSTransformValue, + 'WebSocket': () => WebSocket.internalCreateWebSocket, + 'WheelEvent': () => WheelEvent.internalCreateWheelEvent, + 'Window': () => Window.internalCreateWindow, + 'Worker': () => Worker.internalCreateWorker, + 'WorkerConsole': () => WorkerConsole.internalCreateWorkerConsole, + 'WorkerGlobalScope': () => WorkerGlobalScope.internalCreateWorkerGlobalScope, + 'WorkerLocation': () => _WorkerLocation.internalCreate_WorkerLocation, + 'WorkerNavigator': () => _WorkerNavigator.internalCreate_WorkerNavigator, + 'WorkerPerformance': () => WorkerPerformance.internalCreateWorkerPerformance, + 'XMLDocument': () => XmlDocument.internalCreateXmlDocument, + 'XMLHttpRequest': () => HttpRequest.internalCreateHttpRequest, + 'XMLHttpRequestEventTarget': () => HttpRequestEventTarget.internalCreateHttpRequestEventTarget, + 'XMLHttpRequestProgressEvent': () => _XMLHttpRequestProgressEvent.internalCreate_XMLHttpRequestProgressEvent, + 'XMLHttpRequestUpload': () => HttpRequestUpload.internalCreateHttpRequestUpload, + 'XMLSerializer': () => XmlSerializer.internalCreateXmlSerializer, + 'XPathEvaluator': () => XPathEvaluator.internalCreateXPathEvaluator, + 'XPathExpression': () => XPathExpression.internalCreateXPathExpression, + 'XPathNSResolver': () => XPathNSResolver.internalCreateXPathNSResolver, + 'XPathResult': () => XPathResult.internalCreateXPathResult, + 'XSLTProcessor': () => XsltProcessor.internalCreateXsltProcessor, + 'polymer-element': () => HtmlElement.internalCreateHtmlElement, + +}; + +// TODO(terry): We may want to move this elsewhere if html becomes +// a package to avoid dartium depending on pkg:html. +getHtmlCreateFunction(String key) { + var result; + + // TODO(vsm): Add Cross Frame and JS types here as well. + + // Check the html library. + result = _getHtmlFunction(key); + if (result != null) { + return result; + } + + // Check the web gl library. + result = _getWebGlFunction(key); + if (result != null) { + return result; + } + + // Check the indexed db library. + result = _getIndexDbFunction(key); + if (result != null) { + return result; + } + + // Check the web audio library. + result = _getWebAudioFunction(key); + if (result != null) { + return result; + } + + // Check the web sql library. + result = _getWebSqlFunction(key); + if (result != null) { + return result; + } + + // Check the svg library. + result = _getSvgFunction(key); + if (result != null) { + return result; + } + + return null; +} + +Function _getHtmlFunction(String key) { + if (htmlBlinkFunctionMap.containsKey(key)) { + return htmlBlinkFunctionMap[key](); + } + return null; +} + +Function _getWebGlFunction(String key) { + if (web_glBlinkFunctionMap.containsKey(key)) { + return web_glBlinkFunctionMap[key](); + } + return null; +} + +Function _getIndexDbFunction(String key) { + if (indexed_dbBlinkFunctionMap.containsKey(key)) { + return indexed_dbBlinkFunctionMap[key](); + } + return null; +} + +Function _getWebAudioFunction(String key) { + if (web_audioBlinkFunctionMap.containsKey(key)) { + return web_audioBlinkFunctionMap[key](); + } + return null; +} + +Function _getWebSqlFunction(String key) { + if (web_sqlBlinkFunctionMap.containsKey(key)) { + return web_sqlBlinkFunctionMap[key](); + } + return null; +} + +Function _getSvgFunction(String key) { + if (svgBlinkFunctionMap.containsKey(key)) { + return svgBlinkFunctionMap[key](); + } + return null; +} + + +/****************************************************************************** + ********** ********** + ********** JS Interop Support ********** + ********** ********** + ******************************************************************************/ + +Rectangle make_dart_rectangle(r) => + r == null ? null : new Rectangle(r['left'], r['top'], r['width'], r['height']); + +// Need a default constructor for constructing classes with mixins that are +// also extending NativeFieldWrapperClass2. Defining JsoNativeFieldWrapper +// extending NativeFieldWrapperClass2 creates a default constructor. +class JsoNativeFieldWrapper extends NativeFieldWrapperClass2 {} + +// Flag to disable JS interop asserts. Setting to false will speed up the +// wrap_jso calls. +bool __interop_checks = true; + +/** Expando for JsObject, used by every Dart class associated with a Javascript + * class (e.g., DOM, WebAudio, etc.). + */ + +/** + * Return the JsObject associated with a Dart class [dartClass_instance]. + */ +unwrap_jso(dartClass_instance) { + try { + if (dartClass_instance != null) + return dartClass_instance is NativeFieldWrapperClass2 ? + dartClass_instance.blink_jsObject : dartClass_instance; + else + return null; + } catch(NoSuchMethodException) { + // No blink_jsObject then return the dartClass_instance is probably an + // array that was already converted to a Dart class e.g., Uint8ClampedList. + return dartClass_instance; + } +} + +/** + * Create Dart class that maps to the JS Type, add the JsObject as an expando + * on the Dart class and return the created Dart class. + */ +wrap_jso(jsObject) { + try { + if (jsObject is! js.JsObject) { + // JS Interop converted the object to a Dart class e.g., Uint8ClampedList. + return jsObject; + } + var constructor = jsObject['constructor']; + if (__interop_checks) { + if (jsObject is js.JsArray) { + return jsObject; + } + + debug_or_assert("constructor != null", constructor != null); + } + if (constructor == js.context['Object']) { + return convertNativeObjectToDartMap(jsObject); + } + if (constructor == js.context['Promise']) { + return convertNativePromiseToDartFuture(jsObject); + } + var jsTypeName = constructor['name']; + if (__interop_checks) { + debug_or_assert("constructor != null && jsTypeName.length > 0", constructor != null && jsTypeName.length > 0); + } + + var dartClass_instance; + if (jsObject.hasProperty('dart_class')) { + // Got a dart_class (it's a custom element) use it it's already set up. + dartClass_instance = jsObject['dart_class']; + } else { + var func = getHtmlCreateFunction(jsTypeName); + if (func != null) { + dartClass_instance = func(); + dartClass_instance.blink_jsObject = jsObject; + } + } + return dartClass_instance; + } catch(e, stacktrace){ + if (__interop_checks) { + if (e is DebugAssertException) + window.console.log("${e.message}\n ${stacktrace}"); + else + window.console.log("${stacktrace}"); + } + } + + return null; +} + +/** + * Create Dart class that maps to the JS Type that is the JS type being + * extended using JS interop createCallback (we need the base type of the + * custom element) not the Dart created constructor. + */ +wrap_jso_custom_element(jsObject) { + try { + if (jsObject is! js.JsObject) { + // JS Interop converted the object to a Dart class e.g., Uint8ClampedList. + return jsObject; + } + + // Find out what object we're extending. + var objectName = jsObject.toString(); + // Expect to see something like '[object HTMLElement]'. + if (!objectName.startsWith('[object ')) { + return jsObject; + } + + var extendsClass = objectName.substring(8, objectName.length - 1); + var func = getHtmlCreateFunction(extendsClass); + if (__interop_checks) + debug_or_assert("func != null name = ${extendsClass}", func != null); + var dartClass_instance = func(); + dartClass_instance.blink_jsObject = jsObject; + return dartClass_instance; + } catch(e, stacktrace){ + if (__interop_checks) { + if (e is DebugAssertException) + window.console.log("${e.message}\n ${stacktrace}"); + else + window.console.log("${stacktrace}"); + } + + // Problem? + return null; + } +} + +class DebugAssertException implements Exception { + String message; + DebugAssertException(this.message); +} + +debug_or_assert(message, expression) { + if (!expression) { + throw new DebugAssertException("$message"); + } +} + +// TODO(terry): Manage JS interop JsFunctions for each listener used for add/ +// removeEventListener. These JsFunctions will leak look at +// fixing with weak-refs in C++. The key are the hashcodes of the +// user's this (this is needed for futures) and listener function. +Map> _knownListeners = {}; + +js.JsFunction wrap_event_listener(theObject, Function listener) { + var thisHashCode = theObject.hashCode; + var listenerHashCode = identityHashCode(listener); + + _knownListeners.putIfAbsent(thisHashCode, () => new Map()); + _knownListeners[thisHashCode].putIfAbsent(listenerHashCode, () => + new js.JsFunction.withThis((theObject, event) => listener(wrap_jso(event)))); + + return _knownListeners[thisHashCode][listenerHashCode]; +} + +Map convertNativeObjectToDartMap(js.JsObject jsObject) { + var result = new Map(); + var keys = js.context['Object'].callMethod('keys', [jsObject]); + for (var key in keys) { + result[key] = wrap_jso(jsObject[key]); + } + return result; +} + +// Converts a flat Dart map into a JavaScript object with properties this is +// is the Dartium only version it uses dart:js. +convertDartToNative_Dictionary(Map dict) { + if (dict == null) return null; + var jsObject = new js.JsObject(js.context['Object']); + dict.forEach((String key, value) { + if (value is List) { + var jsArray = new js.JsArray(); + value.forEach((elem) { + jsArray.add(elem is Map ? convertDartToNative_Dictionary(elem): elem); + }); + jsObject[key] = jsArray; + } else { + jsObject[key] = value; + } + }); + return jsObject; +} + +// Converts a Dart list into a JsArray. For the Dartium version only. +convertDartToNative_List(List input) => new js.JsArray()..addAll(input); + +// Conversion function place holder (currently not used in dart2js or dartium). +List convertDartToNative_StringArray(List input) => input; + +Future convertNativePromiseToDartFuture(js.JsObject promise) { + var completer = new Completer(); + var newPromise = promise + .callMethod("then", [(result) => completer.complete(result)]) + .callMethod("catch", [(result) => completer.completeError(result)]); + return completer.future; +} -unwrap_jso(dartClass_instance) => dartClass_instance; -wrap_jso(jsObject) => jsObject; -wrap_jso_list(jso_nodes) => jso_nodes; -make_dart_rectangle(r) => r; // Copyright (c) 2013, 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. @@ -670,6 +1347,18 @@ class AnchorElement extends HtmlElement implements UrlUtils { if (href != null) e.href = href; return e; } + + + static AnchorElement internalCreateAnchorElement() { + return new AnchorElement._internalWrap(); + } + + factory AnchorElement._internalWrap() { + return new AnchorElement.internal_(); + } + + AnchorElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -683,7 +1372,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.download') @DocsEditable() - void set download(String value) => _blink.BlinkHTMLAnchorElement.instance.download_Setter_(unwrap_jso(this), value); + set download(String value) => _blink.BlinkHTMLAnchorElement.instance.download_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.hreflang') @DocsEditable() @@ -691,7 +1380,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.hreflang') @DocsEditable() - void set hreflang(String value) => _blink.BlinkHTMLAnchorElement.instance.hreflang_Setter_(unwrap_jso(this), value); + set hreflang(String value) => _blink.BlinkHTMLAnchorElement.instance.hreflang_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.integrity') @DocsEditable() @@ -701,7 +1390,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.integrity') @DocsEditable() @Experimental() // untriaged - void set integrity(String value) => _blink.BlinkHTMLAnchorElement.instance.integrity_Setter_(unwrap_jso(this), value); + set integrity(String value) => _blink.BlinkHTMLAnchorElement.instance.integrity_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.rel') @DocsEditable() @@ -709,7 +1398,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.rel') @DocsEditable() - void set rel(String value) => _blink.BlinkHTMLAnchorElement.instance.rel_Setter_(unwrap_jso(this), value); + set rel(String value) => _blink.BlinkHTMLAnchorElement.instance.rel_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.target') @DocsEditable() @@ -717,7 +1406,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.target') @DocsEditable() - void set target(String value) => _blink.BlinkHTMLAnchorElement.instance.target_Setter_(unwrap_jso(this), value); + set target(String value) => _blink.BlinkHTMLAnchorElement.instance.target_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.type') @DocsEditable() @@ -725,7 +1414,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.type') @DocsEditable() - void set type(String value) => _blink.BlinkHTMLAnchorElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkHTMLAnchorElement.instance.type_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.hash') @DocsEditable() @@ -733,7 +1422,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.hash') @DocsEditable() - void set hash(String value) => _blink.BlinkHTMLAnchorElement.instance.hash_Setter_(unwrap_jso(this), value); + set hash(String value) => _blink.BlinkHTMLAnchorElement.instance.hash_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.host') @DocsEditable() @@ -741,7 +1430,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.host') @DocsEditable() - void set host(String value) => _blink.BlinkHTMLAnchorElement.instance.host_Setter_(unwrap_jso(this), value); + set host(String value) => _blink.BlinkHTMLAnchorElement.instance.host_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.hostname') @DocsEditable() @@ -749,7 +1438,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.hostname') @DocsEditable() - void set hostname(String value) => _blink.BlinkHTMLAnchorElement.instance.hostname_Setter_(unwrap_jso(this), value); + set hostname(String value) => _blink.BlinkHTMLAnchorElement.instance.hostname_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.href') @DocsEditable() @@ -757,7 +1446,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.href') @DocsEditable() - void set href(String value) => _blink.BlinkHTMLAnchorElement.instance.href_Setter_(unwrap_jso(this), value); + set href(String value) => _blink.BlinkHTMLAnchorElement.instance.href_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.origin') @DocsEditable() @@ -773,7 +1462,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.password') @DocsEditable() @Experimental() // untriaged - void set password(String value) => _blink.BlinkHTMLAnchorElement.instance.password_Setter_(unwrap_jso(this), value); + set password(String value) => _blink.BlinkHTMLAnchorElement.instance.password_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.pathname') @DocsEditable() @@ -781,7 +1470,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.pathname') @DocsEditable() - void set pathname(String value) => _blink.BlinkHTMLAnchorElement.instance.pathname_Setter_(unwrap_jso(this), value); + set pathname(String value) => _blink.BlinkHTMLAnchorElement.instance.pathname_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.port') @DocsEditable() @@ -789,7 +1478,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.port') @DocsEditable() - void set port(String value) => _blink.BlinkHTMLAnchorElement.instance.port_Setter_(unwrap_jso(this), value); + set port(String value) => _blink.BlinkHTMLAnchorElement.instance.port_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.protocol') @DocsEditable() @@ -797,7 +1486,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.protocol') @DocsEditable() - void set protocol(String value) => _blink.BlinkHTMLAnchorElement.instance.protocol_Setter_(unwrap_jso(this), value); + set protocol(String value) => _blink.BlinkHTMLAnchorElement.instance.protocol_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.search') @DocsEditable() @@ -805,7 +1494,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.search') @DocsEditable() - void set search(String value) => _blink.BlinkHTMLAnchorElement.instance.search_Setter_(unwrap_jso(this), value); + set search(String value) => _blink.BlinkHTMLAnchorElement.instance.search_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.username') @DocsEditable() @@ -815,7 +1504,7 @@ class AnchorElement extends HtmlElement implements UrlUtils { @DomName('HTMLAnchorElement.username') @DocsEditable() @Experimental() // untriaged - void set username(String value) => _blink.BlinkHTMLAnchorElement.instance.username_Setter_(unwrap_jso(this), value); + set username(String value) => _blink.BlinkHTMLAnchorElement.instance.username_Setter_(unwrap_jso(this), value); @DomName('HTMLAnchorElement.toString') @DocsEditable() @@ -840,17 +1529,30 @@ class Animation extends AnimationNode { @DocsEditable() factory Animation(Element target, List keyframes, [timingInput]) { if ((keyframes is List || keyframes == null) && (target is Element || target == null) && timingInput == null) { - return _blink.BlinkAnimation.instance.constructorCallback_2_(target, keyframes); + return wrap_jso(_blink.BlinkAnimation.instance.constructorCallback_2_(target, keyframes)); } if ((timingInput is num || timingInput == null) && (keyframes is List || keyframes == null) && (target is Element || target == null)) { - return _blink.BlinkAnimation.instance.constructorCallback_3_(target, keyframes, timingInput); + return wrap_jso(_blink.BlinkAnimation.instance.constructorCallback_3_(target, keyframes, timingInput)); } if ((timingInput is Map || timingInput == null) && (keyframes is List || keyframes == null) && (target is Element || target == null)) { - return _blink.BlinkAnimation.instance.constructorCallback_3_(target, keyframes, timingInput); + var timingInput_1 = convertDartToNative_Dictionary(timingInput); + return wrap_jso(_blink.BlinkAnimation.instance.constructorCallback_3_(target, keyframes, timingInput_1)); } throw new ArgumentError("Incorrect number or type of arguments"); } + + static Animation internalCreateAnimation() { + return new Animation._internalWrap(); + } + + factory Animation._internalWrap() { + return new Animation.internal_(); + } + + Animation.internal_() : super.internal_(); + + } // 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 @@ -866,6 +1568,21 @@ class AnimationEffect extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimationEffect._() { throw new UnsupportedError("Not supported"); } + static AnimationEffect internalCreateAnimationEffect() { + return new AnimationEffect._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimationEffect._internalWrap() { + return new AnimationEffect.internal_(); + } + + AnimationEffect.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -883,13 +1600,25 @@ class AnimationEvent extends Event { // To suppress missing implicit constructor warnings. factory AnimationEvent._() { throw new UnsupportedError("Not supported"); } + + static AnimationEvent internalCreateAnimationEvent() { + return new AnimationEvent._internalWrap(); + } + + factory AnimationEvent._internalWrap() { + return new AnimationEvent.internal_(); + } + + AnimationEvent.internal_() : super.internal_(); + + @DomName('WebKitAnimationEvent.animationName') @DocsEditable() String get animationName => _blink.BlinkWebKitAnimationEvent.instance.animationName_Getter_(unwrap_jso(this)); @DomName('WebKitAnimationEvent.elapsedTime') @DocsEditable() - double get elapsedTime => _blink.BlinkWebKitAnimationEvent.instance.elapsedTime_Getter_(unwrap_jso(this)); + num get elapsedTime => _blink.BlinkWebKitAnimationEvent.instance.elapsedTime_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -906,10 +1635,25 @@ class AnimationNode extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimationNode._() { throw new UnsupportedError("Not supported"); } + static AnimationNode internalCreateAnimationNode() { + return new AnimationNode._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimationNode._internalWrap() { + return new AnimationNode.internal_(); + } + + AnimationNode.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('AnimationNode.activeDuration') @DocsEditable() @Experimental() // untriaged - double get activeDuration => _blink.BlinkAnimationNode.instance.activeDuration_Getter_(unwrap_jso(this)); + num get activeDuration => _blink.BlinkAnimationNode.instance.activeDuration_Getter_(unwrap_jso(this)); @DomName('AnimationNode.currentIteration') @DocsEditable() @@ -919,17 +1663,17 @@ class AnimationNode extends NativeFieldWrapperClass2 { @DomName('AnimationNode.duration') @DocsEditable() @Experimental() // untriaged - double get duration => _blink.BlinkAnimationNode.instance.duration_Getter_(unwrap_jso(this)); + num get duration => _blink.BlinkAnimationNode.instance.duration_Getter_(unwrap_jso(this)); @DomName('AnimationNode.endTime') @DocsEditable() @Experimental() // untriaged - double get endTime => _blink.BlinkAnimationNode.instance.endTime_Getter_(unwrap_jso(this)); + num get endTime => _blink.BlinkAnimationNode.instance.endTime_Getter_(unwrap_jso(this)); @DomName('AnimationNode.localTime') @DocsEditable() @Experimental() // untriaged - double get localTime => _blink.BlinkAnimationNode.instance.localTime_Getter_(unwrap_jso(this)); + num get localTime => _blink.BlinkAnimationNode.instance.localTime_Getter_(unwrap_jso(this)); @DomName('AnimationNode.player') @DocsEditable() @@ -939,7 +1683,7 @@ class AnimationNode extends NativeFieldWrapperClass2 { @DomName('AnimationNode.startTime') @DocsEditable() @Experimental() // untriaged - double get startTime => _blink.BlinkAnimationNode.instance.startTime_Getter_(unwrap_jso(this)); + num get startTime => _blink.BlinkAnimationNode.instance.startTime_Getter_(unwrap_jso(this)); @DomName('AnimationNode.timing') @DocsEditable() @@ -961,6 +1705,18 @@ class AnimationPlayer extends EventTarget { // To suppress missing implicit constructor warnings. factory AnimationPlayer._() { throw new UnsupportedError("Not supported"); } + + static AnimationPlayer internalCreateAnimationPlayer() { + return new AnimationPlayer._internalWrap(); + } + + factory AnimationPlayer._internalWrap() { + return new AnimationPlayer.internal_(); + } + + AnimationPlayer.internal_() : super.internal_(); + + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -972,7 +1728,7 @@ class AnimationPlayer extends EventTarget { @DomName('AnimationPlayer.currentTime') @DocsEditable() @Experimental() // untriaged - void set currentTime(num value) => _blink.BlinkAnimationPlayer.instance.currentTime_Setter_(unwrap_jso(this), value); + set currentTime(num value) => _blink.BlinkAnimationPlayer.instance.currentTime_Setter_(unwrap_jso(this), value); @DomName('AnimationPlayer.playState') @DocsEditable() @@ -987,7 +1743,7 @@ class AnimationPlayer extends EventTarget { @DomName('AnimationPlayer.playbackRate') @DocsEditable() @Experimental() // untriaged - void set playbackRate(num value) => _blink.BlinkAnimationPlayer.instance.playbackRate_Setter_(unwrap_jso(this), value); + set playbackRate(num value) => _blink.BlinkAnimationPlayer.instance.playbackRate_Setter_(unwrap_jso(this), value); @DomName('AnimationPlayer.source') @DocsEditable() @@ -997,7 +1753,7 @@ class AnimationPlayer extends EventTarget { @DomName('AnimationPlayer.source') @DocsEditable() @Experimental() // untriaged - void set source(AnimationNode value) => _blink.BlinkAnimationPlayer.instance.source_Setter_(unwrap_jso(this), unwrap_jso(value)); + set source(AnimationNode value) => _blink.BlinkAnimationPlayer.instance.source_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('AnimationPlayer.startTime') @DocsEditable() @@ -1007,7 +1763,7 @@ class AnimationPlayer extends EventTarget { @DomName('AnimationPlayer.startTime') @DocsEditable() @Experimental() // untriaged - void set startTime(num value) => _blink.BlinkAnimationPlayer.instance.startTime_Setter_(unwrap_jso(this), value); + set startTime(num value) => _blink.BlinkAnimationPlayer.instance.startTime_Setter_(unwrap_jso(this), value); @DomName('AnimationPlayer.cancel') @DocsEditable() @@ -1049,15 +1805,27 @@ class AnimationPlayerEvent extends Event { // To suppress missing implicit constructor warnings. factory AnimationPlayerEvent._() { throw new UnsupportedError("Not supported"); } + + static AnimationPlayerEvent internalCreateAnimationPlayerEvent() { + return new AnimationPlayerEvent._internalWrap(); + } + + factory AnimationPlayerEvent._internalWrap() { + return new AnimationPlayerEvent.internal_(); + } + + AnimationPlayerEvent.internal_() : super.internal_(); + + @DomName('AnimationPlayerEvent.currentTime') @DocsEditable() @Experimental() // untriaged - double get currentTime => _blink.BlinkAnimationPlayerEvent.instance.currentTime_Getter_(unwrap_jso(this)); + num get currentTime => _blink.BlinkAnimationPlayerEvent.instance.currentTime_Getter_(unwrap_jso(this)); @DomName('AnimationPlayerEvent.timelineTime') @DocsEditable() @Experimental() // untriaged - double get timelineTime => _blink.BlinkAnimationPlayerEvent.instance.timelineTime_Getter_(unwrap_jso(this)); + num get timelineTime => _blink.BlinkAnimationPlayerEvent.instance.timelineTime_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -1074,15 +1842,30 @@ class AnimationTimeline extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimationTimeline._() { throw new UnsupportedError("Not supported"); } + static AnimationTimeline internalCreateAnimationTimeline() { + return new AnimationTimeline._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimationTimeline._internalWrap() { + return new AnimationTimeline.internal_(); + } + + AnimationTimeline.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('AnimationTimeline.currentTime') @DocsEditable() @Experimental() // untriaged - double get currentTime => _blink.BlinkAnimationTimeline.instance.currentTime_Getter_(unwrap_jso(this)); + num get currentTime => _blink.BlinkAnimationTimeline.instance.currentTime_Getter_(unwrap_jso(this)); @DomName('AnimationTimeline.getAnimationPlayers') @DocsEditable() @Experimental() // untriaged - List getAnimationPlayers() => _blink.BlinkAnimationTimeline.instance.getAnimationPlayers_Callback_0_(unwrap_jso(this)); + List getAnimationPlayers() => wrap_jso(_blink.BlinkAnimationTimeline.instance.getAnimationPlayers_Callback_0_(unwrap_jso(this))); @DomName('AnimationTimeline.play') @DocsEditable() @@ -1192,6 +1975,18 @@ class ApplicationCache extends EventTarget { @DocsEditable() static const EventStreamProvider updateReadyEvent = const EventStreamProvider('updateready'); + + static ApplicationCache internalCreateApplicationCache() { + return new ApplicationCache._internalWrap(); + } + + factory ApplicationCache._internalWrap() { + return new ApplicationCache.internal_(); + } + + ApplicationCache.internal_() : super.internal_(); + + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -1290,6 +2085,18 @@ class ApplicationCacheErrorEvent extends Event { // To suppress missing implicit constructor warnings. factory ApplicationCacheErrorEvent._() { throw new UnsupportedError("Not supported"); } + + static ApplicationCacheErrorEvent internalCreateApplicationCacheErrorEvent() { + return new ApplicationCacheErrorEvent._internalWrap(); + } + + factory ApplicationCacheErrorEvent._internalWrap() { + return new ApplicationCacheErrorEvent.internal_(); + } + + ApplicationCacheErrorEvent.internal_() : super.internal_(); + + @DomName('ApplicationCacheErrorEvent.message') @DocsEditable() @Experimental() // untriaged @@ -1337,6 +2144,18 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.HTMLAreaElement') @DocsEditable() factory AreaElement() => document.createElement("area"); + + + static AreaElement internalCreateAreaElement() { + return new AreaElement._internalWrap(); + } + + factory AreaElement._internalWrap() { + return new AreaElement.internal_(); + } + + AreaElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1350,7 +2169,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.alt') @DocsEditable() - void set alt(String value) => _blink.BlinkHTMLAreaElement.instance.alt_Setter_(unwrap_jso(this), value); + set alt(String value) => _blink.BlinkHTMLAreaElement.instance.alt_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.coords') @DocsEditable() @@ -1358,7 +2177,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.coords') @DocsEditable() - void set coords(String value) => _blink.BlinkHTMLAreaElement.instance.coords_Setter_(unwrap_jso(this), value); + set coords(String value) => _blink.BlinkHTMLAreaElement.instance.coords_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.shape') @DocsEditable() @@ -1366,7 +2185,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.shape') @DocsEditable() - void set shape(String value) => _blink.BlinkHTMLAreaElement.instance.shape_Setter_(unwrap_jso(this), value); + set shape(String value) => _blink.BlinkHTMLAreaElement.instance.shape_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.target') @DocsEditable() @@ -1374,7 +2193,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.target') @DocsEditable() - void set target(String value) => _blink.BlinkHTMLAreaElement.instance.target_Setter_(unwrap_jso(this), value); + set target(String value) => _blink.BlinkHTMLAreaElement.instance.target_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.hash') @DocsEditable() @@ -1382,7 +2201,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.hash') @DocsEditable() - void set hash(String value) => _blink.BlinkHTMLAreaElement.instance.hash_Setter_(unwrap_jso(this), value); + set hash(String value) => _blink.BlinkHTMLAreaElement.instance.hash_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.host') @DocsEditable() @@ -1390,7 +2209,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.host') @DocsEditable() - void set host(String value) => _blink.BlinkHTMLAreaElement.instance.host_Setter_(unwrap_jso(this), value); + set host(String value) => _blink.BlinkHTMLAreaElement.instance.host_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.hostname') @DocsEditable() @@ -1398,7 +2217,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.hostname') @DocsEditable() - void set hostname(String value) => _blink.BlinkHTMLAreaElement.instance.hostname_Setter_(unwrap_jso(this), value); + set hostname(String value) => _blink.BlinkHTMLAreaElement.instance.hostname_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.href') @DocsEditable() @@ -1406,7 +2225,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.href') @DocsEditable() - void set href(String value) => _blink.BlinkHTMLAreaElement.instance.href_Setter_(unwrap_jso(this), value); + set href(String value) => _blink.BlinkHTMLAreaElement.instance.href_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.origin') @DocsEditable() @@ -1421,7 +2240,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.password') @DocsEditable() @Experimental() // untriaged - void set password(String value) => _blink.BlinkHTMLAreaElement.instance.password_Setter_(unwrap_jso(this), value); + set password(String value) => _blink.BlinkHTMLAreaElement.instance.password_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.pathname') @DocsEditable() @@ -1429,7 +2248,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.pathname') @DocsEditable() - void set pathname(String value) => _blink.BlinkHTMLAreaElement.instance.pathname_Setter_(unwrap_jso(this), value); + set pathname(String value) => _blink.BlinkHTMLAreaElement.instance.pathname_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.port') @DocsEditable() @@ -1437,7 +2256,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.port') @DocsEditable() - void set port(String value) => _blink.BlinkHTMLAreaElement.instance.port_Setter_(unwrap_jso(this), value); + set port(String value) => _blink.BlinkHTMLAreaElement.instance.port_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.protocol') @DocsEditable() @@ -1445,7 +2264,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.protocol') @DocsEditable() - void set protocol(String value) => _blink.BlinkHTMLAreaElement.instance.protocol_Setter_(unwrap_jso(this), value); + set protocol(String value) => _blink.BlinkHTMLAreaElement.instance.protocol_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.search') @DocsEditable() @@ -1453,7 +2272,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.search') @DocsEditable() - void set search(String value) => _blink.BlinkHTMLAreaElement.instance.search_Setter_(unwrap_jso(this), value); + set search(String value) => _blink.BlinkHTMLAreaElement.instance.search_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.username') @DocsEditable() @@ -1463,7 +2282,7 @@ class AreaElement extends HtmlElement implements UrlUtils { @DomName('HTMLAreaElement.username') @DocsEditable() @Experimental() // untriaged - void set username(String value) => _blink.BlinkHTMLAreaElement.instance.username_Setter_(unwrap_jso(this), value); + set username(String value) => _blink.BlinkHTMLAreaElement.instance.username_Setter_(unwrap_jso(this), value); @DomName('HTMLAreaElement.toString') @DocsEditable() @@ -1475,20 +2294,28 @@ class AreaElement extends HtmlElement implements UrlUtils { // 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. -// WARNING: Do not edit - generated code. - @DocsEditable() @DomName('HTMLAudioElement') class AudioElement extends MediaElement { - // To suppress missing implicit constructor warnings. - factory AudioElement._() { throw new UnsupportedError("Not supported"); } @DomName('HTMLAudioElement.HTMLAudioElement') @DocsEditable() - factory AudioElement([String src]) { - return _blink.BlinkHTMLAudioElement.instance.constructorCallback_1_(src); + factory AudioElement._([String src]) { + return wrap_jso(_blink.BlinkHTMLAudioElement.instance.constructorCallback_1_(src)); } + + + static AudioElement internalCreateAudioElement() { + return new AudioElement._internalWrap(); + } + + factory AudioElement._internalWrap() { + return new AudioElement.internal_(); + } + + AudioElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1496,6 +2323,12 @@ class AudioElement extends MediaElement { */ AudioElement.created() : super.created(); + factory AudioElement([String src]) { + if (src == null) + return wrap_jso(_blink.BlinkHTMLAudioElement.instance.constructorCallback_0_()); + else + return wrap_jso(_blink.BlinkHTMLAudioElement.instance.constructorCallback_1_(src)); + } } // 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 @@ -1511,6 +2344,21 @@ class AudioTrack extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AudioTrack._() { throw new UnsupportedError("Not supported"); } + static AudioTrack internalCreateAudioTrack() { + return new AudioTrack._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AudioTrack._internalWrap() { + return new AudioTrack.internal_(); + } + + AudioTrack.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('AudioTrack.enabled') @DocsEditable() @Experimental() // untriaged @@ -1519,7 +2367,7 @@ class AudioTrack extends NativeFieldWrapperClass2 { @DomName('AudioTrack.enabled') @DocsEditable() @Experimental() // untriaged - void set enabled(bool value) => _blink.BlinkAudioTrack.instance.enabled_Setter_(unwrap_jso(this), value); + set enabled(bool value) => _blink.BlinkAudioTrack.instance.enabled_Setter_(unwrap_jso(this), value); @DomName('AudioTrack.id') @DocsEditable() @@ -1561,6 +2409,18 @@ class AudioTrackList extends EventTarget { @Experimental() // untriaged static const EventStreamProvider changeEvent = const EventStreamProvider('change'); + + static AudioTrackList internalCreateAudioTrackList() { + return new AudioTrackList._internalWrap(); + } + + factory AudioTrackList._internalWrap() { + return new AudioTrackList.internal_(); + } + + AudioTrackList.internal_() : super.internal_(); + + @DomName('AudioTrackList.length') @DocsEditable() @Experimental() // untriaged @@ -1597,6 +2457,18 @@ class AutocompleteErrorEvent extends Event { // To suppress missing implicit constructor warnings. factory AutocompleteErrorEvent._() { throw new UnsupportedError("Not supported"); } + + static AutocompleteErrorEvent internalCreateAutocompleteErrorEvent() { + return new AutocompleteErrorEvent._internalWrap(); + } + + factory AutocompleteErrorEvent._internalWrap() { + return new AutocompleteErrorEvent.internal_(); + } + + AutocompleteErrorEvent.internal_() : super.internal_(); + + @DomName('AutocompleteErrorEvent.reason') @DocsEditable() String get reason => _blink.BlinkAutocompleteErrorEvent.instance.reason_Getter_(unwrap_jso(this)); @@ -1618,6 +2490,18 @@ class BRElement extends HtmlElement { @DomName('HTMLBRElement.HTMLBRElement') @DocsEditable() factory BRElement() => document.createElement("br"); + + + static BRElement internalCreateBRElement() { + return new BRElement._internalWrap(); + } + + factory BRElement._internalWrap() { + return new BRElement.internal_(); + } + + BRElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1641,6 +2525,21 @@ class BarProp extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory BarProp._() { throw new UnsupportedError("Not supported"); } + static BarProp internalCreateBarProp() { + return new BarProp._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory BarProp._internalWrap() { + return new BarProp.internal_(); + } + + BarProp.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('BarProp.visible') @DocsEditable() bool get visible => _blink.BlinkBarProp.instance.visible_Getter_(unwrap_jso(this)); @@ -1662,6 +2561,18 @@ class BaseElement extends HtmlElement { @DomName('HTMLBaseElement.HTMLBaseElement') @DocsEditable() factory BaseElement() => document.createElement("base"); + + + static BaseElement internalCreateBaseElement() { + return new BaseElement._internalWrap(); + } + + factory BaseElement._internalWrap() { + return new BaseElement.internal_(); + } + + BaseElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1675,7 +2586,7 @@ class BaseElement extends HtmlElement { @DomName('HTMLBaseElement.href') @DocsEditable() - void set href(String value) => _blink.BlinkHTMLBaseElement.instance.href_Setter_(unwrap_jso(this), value); + set href(String value) => _blink.BlinkHTMLBaseElement.instance.href_Setter_(unwrap_jso(this), value); @DomName('HTMLBaseElement.target') @DocsEditable() @@ -1683,7 +2594,7 @@ class BaseElement extends HtmlElement { @DomName('HTMLBaseElement.target') @DocsEditable() - void set target(String value) => _blink.BlinkHTMLBaseElement.instance.target_Setter_(unwrap_jso(this), value); + set target(String value) => _blink.BlinkHTMLBaseElement.instance.target_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -1701,21 +2612,33 @@ class BatteryManager extends EventTarget { // To suppress missing implicit constructor warnings. factory BatteryManager._() { throw new UnsupportedError("Not supported"); } + + static BatteryManager internalCreateBatteryManager() { + return new BatteryManager._internalWrap(); + } + + factory BatteryManager._internalWrap() { + return new BatteryManager.internal_(); + } + + BatteryManager.internal_() : super.internal_(); + + @DomName('BatteryManager.charging') @DocsEditable() bool get charging => _blink.BlinkBatteryManager.instance.charging_Getter_(unwrap_jso(this)); @DomName('BatteryManager.chargingTime') @DocsEditable() - double get chargingTime => _blink.BlinkBatteryManager.instance.chargingTime_Getter_(unwrap_jso(this)); + num get chargingTime => _blink.BlinkBatteryManager.instance.chargingTime_Getter_(unwrap_jso(this)); @DomName('BatteryManager.dischargingTime') @DocsEditable() - double get dischargingTime => _blink.BlinkBatteryManager.instance.dischargingTime_Getter_(unwrap_jso(this)); + num get dischargingTime => _blink.BlinkBatteryManager.instance.dischargingTime_Getter_(unwrap_jso(this)); @DomName('BatteryManager.level') @DocsEditable() - double get level => _blink.BlinkBatteryManager.instance.level_Getter_(unwrap_jso(this)); + num get level => _blink.BlinkBatteryManager.instance.level_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -1731,13 +2654,25 @@ class BeforeUnloadEvent extends Event { // To suppress missing implicit constructor warnings. factory BeforeUnloadEvent._() { throw new UnsupportedError("Not supported"); } + + static BeforeUnloadEvent internalCreateBeforeUnloadEvent() { + return new BeforeUnloadEvent._internalWrap(); + } + + factory BeforeUnloadEvent._internalWrap() { + return new BeforeUnloadEvent.internal_(); + } + + BeforeUnloadEvent.internal_() : super.internal_(); + + @DomName('BeforeUnloadEvent.returnValue') @DocsEditable() String get returnValue => _blink.BlinkBeforeUnloadEvent.instance.returnValue_Getter_(unwrap_jso(this)); @DomName('BeforeUnloadEvent.returnValue') @DocsEditable() - void set returnValue(String value) => _blink.BlinkBeforeUnloadEvent.instance.returnValue_Setter_(unwrap_jso(this), value); + set returnValue(String value) => _blink.BlinkBeforeUnloadEvent.instance.returnValue_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -1750,12 +2685,20 @@ class Blob extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Blob._() { throw new UnsupportedError("Not supported"); } - @DomName('Blob.Blob') - @DocsEditable() - factory Blob(List blobParts, [String type, String endings]) => wrap_jso(_create(blobParts, type, endings)); + static Blob internalCreateBlob() { + return new Blob._internalWrap(); + } - @DocsEditable() - static Blob _create(blobParts, type, endings) => _blink.BlinkBlob.instance.constructorCallback_3_(blobParts, type, endings); + js.JsObject blink_jsObject; + + factory Blob._internalWrap() { + return new Blob.internal_(); + } + + Blob.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; @DomName('Blob.size') @DocsEditable() @@ -1783,6 +2726,20 @@ class Blob extends NativeFieldWrapperClass2 { return wrap_jso(_blink.BlinkBlob.instance.slice_Callback_0_(unwrap_jso(this))); } + factory Blob(List blobParts, [String type, String endings]) { + // TODO: any coercions on the elements of blobParts, e.g. coerce a typed + // array to ArrayBuffer if it is a total view. + + var parts = convertDartToNative_List(blobParts.map(unwrap_jso).toList()); + if (type == null && endings == null) { + return wrap_jso(_blink.BlinkBlob.instance.constructorCallback_1_(parts)); + } + var bag = {}; + if (type != null) bag['type'] = type; + if (endings != null) bag['endings'] = endings; + return wrap_jso(_blink.BlinkBlob.instance.constructorCallback_2_(parts, + convertDartToNative_Dictionary(bag))); + } } // 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 @@ -1798,6 +2755,21 @@ class Body extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Body._() { throw new UnsupportedError("Not supported"); } + static Body internalCreateBody() { + return new Body._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Body._internalWrap() { + return new Body.internal_(); + } + + Body.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Body.bodyUsed') @DocsEditable() @Experimental() // untriaged @@ -1806,22 +2778,22 @@ class Body extends NativeFieldWrapperClass2 { @DomName('Body.arrayBuffer') @DocsEditable() @Experimental() // untriaged - Future arrayBuffer() => _blink.BlinkBody.instance.arrayBuffer_Callback_0_(unwrap_jso(this)); + Future arrayBuffer() => wrap_jso(_blink.BlinkBody.instance.arrayBuffer_Callback_0_(unwrap_jso(this))); @DomName('Body.blob') @DocsEditable() @Experimental() // untriaged - Future blob() => _blink.BlinkBody.instance.blob_Callback_0_(unwrap_jso(this)); + Future blob() => wrap_jso(_blink.BlinkBody.instance.blob_Callback_0_(unwrap_jso(this))); @DomName('Body.json') @DocsEditable() @Experimental() // untriaged - Future json() => _blink.BlinkBody.instance.json_Callback_0_(unwrap_jso(this)); + Future json() => wrap_jso(_blink.BlinkBody.instance.json_Callback_0_(unwrap_jso(this))); @DomName('Body.text') @DocsEditable() @Experimental() // untriaged - Future text() => _blink.BlinkBody.instance.text_Callback_0_(unwrap_jso(this)); + Future text() => wrap_jso(_blink.BlinkBody.instance.text_Callback_0_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -1965,6 +2937,18 @@ class BodyElement extends HtmlElement implements WindowEventHandlers { @DomName('HTMLBodyElement.HTMLBodyElement') @DocsEditable() factory BodyElement() => document.createElement("body"); + + + static BodyElement internalCreateBodyElement() { + return new BodyElement._internalWrap(); + } + + factory BodyElement._internalWrap() { + return new BodyElement.internal_(); + } + + BodyElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2054,6 +3038,18 @@ class ButtonElement extends HtmlElement { @DomName('HTMLButtonElement.HTMLButtonElement') @DocsEditable() factory ButtonElement() => document.createElement("button"); + + + static ButtonElement internalCreateButtonElement() { + return new ButtonElement._internalWrap(); + } + + factory ButtonElement._internalWrap() { + return new ButtonElement.internal_(); + } + + ButtonElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2067,7 +3063,7 @@ class ButtonElement extends HtmlElement { @DomName('HTMLButtonElement.autofocus') @DocsEditable() - void set autofocus(bool value) => _blink.BlinkHTMLButtonElement.instance.autofocus_Setter_(unwrap_jso(this), value); + set autofocus(bool value) => _blink.BlinkHTMLButtonElement.instance.autofocus_Setter_(unwrap_jso(this), value); @DomName('HTMLButtonElement.disabled') @DocsEditable() @@ -2075,7 +3071,7 @@ class ButtonElement extends HtmlElement { @DomName('HTMLButtonElement.disabled') @DocsEditable() - void set disabled(bool value) => _blink.BlinkHTMLButtonElement.instance.disabled_Setter_(unwrap_jso(this), value); + set disabled(bool value) => _blink.BlinkHTMLButtonElement.instance.disabled_Setter_(unwrap_jso(this), value); @DomName('HTMLButtonElement.form') @DocsEditable() @@ -2087,7 +3083,7 @@ class ButtonElement extends HtmlElement { @DomName('HTMLButtonElement.formAction') @DocsEditable() - void set formAction(String value) => _blink.BlinkHTMLButtonElement.instance.formAction_Setter_(unwrap_jso(this), value); + set formAction(String value) => _blink.BlinkHTMLButtonElement.instance.formAction_Setter_(unwrap_jso(this), value); @DomName('HTMLButtonElement.formEnctype') @DocsEditable() @@ -2095,7 +3091,7 @@ class ButtonElement extends HtmlElement { @DomName('HTMLButtonElement.formEnctype') @DocsEditable() - void set formEnctype(String value) => _blink.BlinkHTMLButtonElement.instance.formEnctype_Setter_(unwrap_jso(this), value); + set formEnctype(String value) => _blink.BlinkHTMLButtonElement.instance.formEnctype_Setter_(unwrap_jso(this), value); @DomName('HTMLButtonElement.formMethod') @DocsEditable() @@ -2103,7 +3099,7 @@ class ButtonElement extends HtmlElement { @DomName('HTMLButtonElement.formMethod') @DocsEditable() - void set formMethod(String value) => _blink.BlinkHTMLButtonElement.instance.formMethod_Setter_(unwrap_jso(this), value); + set formMethod(String value) => _blink.BlinkHTMLButtonElement.instance.formMethod_Setter_(unwrap_jso(this), value); @DomName('HTMLButtonElement.formNoValidate') @DocsEditable() @@ -2111,7 +3107,7 @@ class ButtonElement extends HtmlElement { @DomName('HTMLButtonElement.formNoValidate') @DocsEditable() - void set formNoValidate(bool value) => _blink.BlinkHTMLButtonElement.instance.formNoValidate_Setter_(unwrap_jso(this), value); + set formNoValidate(bool value) => _blink.BlinkHTMLButtonElement.instance.formNoValidate_Setter_(unwrap_jso(this), value); @DomName('HTMLButtonElement.formTarget') @DocsEditable() @@ -2119,12 +3115,12 @@ class ButtonElement extends HtmlElement { @DomName('HTMLButtonElement.formTarget') @DocsEditable() - void set formTarget(String value) => _blink.BlinkHTMLButtonElement.instance.formTarget_Setter_(unwrap_jso(this), value); + set formTarget(String value) => _blink.BlinkHTMLButtonElement.instance.formTarget_Setter_(unwrap_jso(this), value); @DomName('HTMLButtonElement.labels') @DocsEditable() @Unstable() - List get labels => wrap_jso_list(_blink.BlinkHTMLButtonElement.instance.labels_Getter_(unwrap_jso(this))); + List get labels => wrap_jso(_blink.BlinkHTMLButtonElement.instance.labels_Getter_(unwrap_jso(this))); @DomName('HTMLButtonElement.name') @DocsEditable() @@ -2132,7 +3128,7 @@ class ButtonElement extends HtmlElement { @DomName('HTMLButtonElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLButtonElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLButtonElement.instance.name_Setter_(unwrap_jso(this), value); @DomName('HTMLButtonElement.type') @DocsEditable() @@ -2140,7 +3136,7 @@ class ButtonElement extends HtmlElement { @DomName('HTMLButtonElement.type') @DocsEditable() - void set type(String value) => _blink.BlinkHTMLButtonElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkHTMLButtonElement.instance.type_Setter_(unwrap_jso(this), value); @DomName('HTMLButtonElement.validationMessage') @DocsEditable() @@ -2156,7 +3152,7 @@ class ButtonElement extends HtmlElement { @DomName('HTMLButtonElement.value') @DocsEditable() - void set value(String value) => _blink.BlinkHTMLButtonElement.instance.value_Setter_(unwrap_jso(this), value); + set value(String value) => _blink.BlinkHTMLButtonElement.instance.value_Setter_(unwrap_jso(this), value); @DomName('HTMLButtonElement.willValidate') @DocsEditable() @@ -2186,6 +3182,18 @@ class CDataSection extends Text { // To suppress missing implicit constructor warnings. factory CDataSection._() { throw new UnsupportedError("Not supported"); } + + static CDataSection internalCreateCDataSection() { + return new CDataSection._internalWrap(); + } + + factory CDataSection._internalWrap() { + return new CDataSection.internal_(); + } + + CDataSection.internal_() : super.internal_(); + + } // 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 @@ -2201,30 +3209,45 @@ class CacheStorage extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory CacheStorage._() { throw new UnsupportedError("Not supported"); } + static CacheStorage internalCreateCacheStorage() { + return new CacheStorage._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory CacheStorage._internalWrap() { + return new CacheStorage.internal_(); + } + + CacheStorage.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('CacheStorage.create') @DocsEditable() @Experimental() // untriaged - Future create(String cacheName) => _blink.BlinkCacheStorage.instance.create_Callback_1_(unwrap_jso(this), cacheName); + Future create(String cacheName) => wrap_jso(_blink.BlinkCacheStorage.instance.create_Callback_1_(unwrap_jso(this), cacheName)); @DomName('CacheStorage.delete') @DocsEditable() @Experimental() // untriaged - Future delete(String cacheName) => _blink.BlinkCacheStorage.instance.delete_Callback_1_(unwrap_jso(this), cacheName); + Future delete(String cacheName) => wrap_jso(_blink.BlinkCacheStorage.instance.delete_Callback_1_(unwrap_jso(this), cacheName)); @DomName('CacheStorage.get') @DocsEditable() @Experimental() // untriaged - Future get(String cacheName) => _blink.BlinkCacheStorage.instance.get_Callback_1_(unwrap_jso(this), cacheName); + Future get(String cacheName) => wrap_jso(_blink.BlinkCacheStorage.instance.get_Callback_1_(unwrap_jso(this), cacheName)); @DomName('CacheStorage.has') @DocsEditable() @Experimental() // untriaged - Future has(String cacheName) => _blink.BlinkCacheStorage.instance.has_Callback_1_(unwrap_jso(this), cacheName); + Future has(String cacheName) => wrap_jso(_blink.BlinkCacheStorage.instance.has_Callback_1_(unwrap_jso(this), cacheName)); @DomName('CacheStorage.keys') @DocsEditable() @Experimental() // untriaged - Future keys() => _blink.BlinkCacheStorage.instance.keys_Callback_0_(unwrap_jso(this)); + Future keys() => wrap_jso(_blink.BlinkCacheStorage.instance.keys_Callback_0_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -2242,13 +3265,28 @@ class Canvas2DContextAttributes extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Canvas2DContextAttributes._() { throw new UnsupportedError("Not supported"); } + static Canvas2DContextAttributes internalCreateCanvas2DContextAttributes() { + return new Canvas2DContextAttributes._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Canvas2DContextAttributes._internalWrap() { + return new Canvas2DContextAttributes.internal_(); + } + + Canvas2DContextAttributes.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Canvas2DContextAttributes.alpha') @DocsEditable() bool get alpha => _blink.BlinkCanvas2DContextAttributes.instance.alpha_Getter_(unwrap_jso(this)); @DomName('Canvas2DContextAttributes.alpha') @DocsEditable() - void set alpha(bool value) => _blink.BlinkCanvas2DContextAttributes.instance.alpha_Setter_(unwrap_jso(this), value); + set alpha(bool value) => _blink.BlinkCanvas2DContextAttributes.instance.alpha_Setter_(unwrap_jso(this), value); @DomName('Canvas2DContextAttributes.storage') @DocsEditable() @@ -2258,7 +3296,7 @@ class Canvas2DContextAttributes extends NativeFieldWrapperClass2 { @DomName('Canvas2DContextAttributes.storage') @DocsEditable() @Experimental() // untriaged - void set storage(String value) => _blink.BlinkCanvas2DContextAttributes.instance.storage_Setter_(unwrap_jso(this), value); + set storage(String value) => _blink.BlinkCanvas2DContextAttributes.instance.storage_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -2299,6 +3337,18 @@ class CanvasElement extends HtmlElement implements CanvasImageSource { if (height != null) e.height = height; return e; } + + + static CanvasElement internalCreateCanvasElement() { + return new CanvasElement._internalWrap(); + } + + factory CanvasElement._internalWrap() { + return new CanvasElement.internal_(); + } + + CanvasElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2314,7 +3364,7 @@ class CanvasElement extends HtmlElement implements CanvasImageSource { /// The height of this canvas element in CSS pixels. @DomName('HTMLCanvasElement.height') @DocsEditable() - void set height(int value) => _blink.BlinkHTMLCanvasElement.instance.height_Setter_(unwrap_jso(this), value); + set height(int value) => _blink.BlinkHTMLCanvasElement.instance.height_Setter_(unwrap_jso(this), value); /// The width of this canvas element in CSS pixels. @DomName('HTMLCanvasElement.width') @@ -2324,11 +3374,11 @@ class CanvasElement extends HtmlElement implements CanvasImageSource { /// The width of this canvas element in CSS pixels. @DomName('HTMLCanvasElement.width') @DocsEditable() - void set width(int value) => _blink.BlinkHTMLCanvasElement.instance.width_Setter_(unwrap_jso(this), value); + set width(int value) => _blink.BlinkHTMLCanvasElement.instance.width_Setter_(unwrap_jso(this), value); @DomName('HTMLCanvasElement.getContext') @DocsEditable() - Object getContext(String contextId, [Map attrs]) => wrap_jso(_blink.BlinkHTMLCanvasElement.instance.getContext_Callback_2_(unwrap_jso(this), contextId, attrs)); + Object getContext(String contextId, [Map attrs]) => wrap_jso(_blink.BlinkHTMLCanvasElement.instance.getContext_Callback_2_(unwrap_jso(this), contextId, attrs != null ? new js.JsObject.jsify(attrs) : attrs)); @DomName('HTMLCanvasElement.toDataURL') @DocsEditable() @@ -2464,6 +3514,21 @@ class CanvasGradient extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory CanvasGradient._() { throw new UnsupportedError("Not supported"); } + static CanvasGradient internalCreateCanvasGradient() { + return new CanvasGradient._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory CanvasGradient._internalWrap() { + return new CanvasGradient.internal_(); + } + + CanvasGradient.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + /** * Adds a color stop to this gradient at the offset. * @@ -2518,6 +3583,21 @@ class CanvasPattern extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory CanvasPattern._() { throw new UnsupportedError("Not supported"); } + static CanvasPattern internalCreateCanvasPattern() { + return new CanvasPattern._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory CanvasPattern._internalWrap() { + return new CanvasPattern.internal_(); + } + + CanvasPattern.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('CanvasPattern.setTransform') @DocsEditable() @Experimental() // untriaged @@ -2538,6 +3618,21 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva // To suppress missing implicit constructor warnings. factory CanvasRenderingContext2D._() { throw new UnsupportedError("Not supported"); } + static CanvasRenderingContext2D internalCreateCanvasRenderingContext2D() { + return new CanvasRenderingContext2D._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory CanvasRenderingContext2D._internalWrap() { + return new CanvasRenderingContext2D.internal_(); + } + + CanvasRenderingContext2D.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('CanvasRenderingContext2D.canvas') @DocsEditable() @Experimental() // untriaged @@ -2551,7 +3646,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.currentTransform') @DocsEditable() @Experimental() // untriaged - void set currentTransform(Matrix value) => _blink.BlinkCanvasRenderingContext2D.instance.currentTransform_Setter_(unwrap_jso(this), unwrap_jso(value)); + set currentTransform(Matrix value) => _blink.BlinkCanvasRenderingContext2D.instance.currentTransform_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('CanvasRenderingContext2D.direction') @DocsEditable() @@ -2561,15 +3656,15 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.direction') @DocsEditable() @Experimental() // untriaged - void set direction(String value) => _blink.BlinkCanvasRenderingContext2D.instance.direction_Setter_(unwrap_jso(this), value); + set direction(String value) => _blink.BlinkCanvasRenderingContext2D.instance.direction_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.fillStyle') @DocsEditable() - Object get fillStyle => _blink.BlinkCanvasRenderingContext2D.instance.fillStyle_Getter_(unwrap_jso(this)); + Object get fillStyle => wrap_jso(_blink.BlinkCanvasRenderingContext2D.instance.fillStyle_Getter_(unwrap_jso(this))); @DomName('CanvasRenderingContext2D.fillStyle') @DocsEditable() - void set fillStyle(Object value) => _blink.BlinkCanvasRenderingContext2D.instance.fillStyle_Setter_(unwrap_jso(this), unwrap_jso(value)); + set fillStyle(Object value) => _blink.BlinkCanvasRenderingContext2D.instance.fillStyle_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('CanvasRenderingContext2D.font') @DocsEditable() @@ -2577,7 +3672,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.font') @DocsEditable() - void set font(String value) => _blink.BlinkCanvasRenderingContext2D.instance.font_Setter_(unwrap_jso(this), value); + set font(String value) => _blink.BlinkCanvasRenderingContext2D.instance.font_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.globalAlpha') @DocsEditable() @@ -2585,7 +3680,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.globalAlpha') @DocsEditable() - void set globalAlpha(num value) => _blink.BlinkCanvasRenderingContext2D.instance.globalAlpha_Setter_(unwrap_jso(this), value); + set globalAlpha(num value) => _blink.BlinkCanvasRenderingContext2D.instance.globalAlpha_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.globalCompositeOperation') @DocsEditable() @@ -2593,7 +3688,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.globalCompositeOperation') @DocsEditable() - void set globalCompositeOperation(String value) => _blink.BlinkCanvasRenderingContext2D.instance.globalCompositeOperation_Setter_(unwrap_jso(this), value); + set globalCompositeOperation(String value) => _blink.BlinkCanvasRenderingContext2D.instance.globalCompositeOperation_Setter_(unwrap_jso(this), value); /** * Whether images and patterns on this canvas will be smoothed when this @@ -2623,7 +3718,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.imageSmoothingEnabled') @DocsEditable() @Experimental() // untriaged - void set imageSmoothingEnabled(bool value) => _blink.BlinkCanvasRenderingContext2D.instance.imageSmoothingEnabled_Setter_(unwrap_jso(this), value); + set imageSmoothingEnabled(bool value) => _blink.BlinkCanvasRenderingContext2D.instance.imageSmoothingEnabled_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.lineCap') @DocsEditable() @@ -2631,7 +3726,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.lineCap') @DocsEditable() - void set lineCap(String value) => _blink.BlinkCanvasRenderingContext2D.instance.lineCap_Setter_(unwrap_jso(this), value); + set lineCap(String value) => _blink.BlinkCanvasRenderingContext2D.instance.lineCap_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.lineDashOffset') @DocsEditable() @@ -2639,7 +3734,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.lineDashOffset') @DocsEditable() - void set lineDashOffset(num value) => _blink.BlinkCanvasRenderingContext2D.instance.lineDashOffset_Setter_(unwrap_jso(this), value); + set lineDashOffset(num value) => _blink.BlinkCanvasRenderingContext2D.instance.lineDashOffset_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.lineJoin') @DocsEditable() @@ -2647,7 +3742,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.lineJoin') @DocsEditable() - void set lineJoin(String value) => _blink.BlinkCanvasRenderingContext2D.instance.lineJoin_Setter_(unwrap_jso(this), value); + set lineJoin(String value) => _blink.BlinkCanvasRenderingContext2D.instance.lineJoin_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.lineWidth') @DocsEditable() @@ -2655,7 +3750,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.lineWidth') @DocsEditable() - void set lineWidth(num value) => _blink.BlinkCanvasRenderingContext2D.instance.lineWidth_Setter_(unwrap_jso(this), value); + set lineWidth(num value) => _blink.BlinkCanvasRenderingContext2D.instance.lineWidth_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.miterLimit') @DocsEditable() @@ -2663,7 +3758,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.miterLimit') @DocsEditable() - void set miterLimit(num value) => _blink.BlinkCanvasRenderingContext2D.instance.miterLimit_Setter_(unwrap_jso(this), value); + set miterLimit(num value) => _blink.BlinkCanvasRenderingContext2D.instance.miterLimit_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.shadowBlur') @DocsEditable() @@ -2671,7 +3766,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.shadowBlur') @DocsEditable() - void set shadowBlur(num value) => _blink.BlinkCanvasRenderingContext2D.instance.shadowBlur_Setter_(unwrap_jso(this), value); + set shadowBlur(num value) => _blink.BlinkCanvasRenderingContext2D.instance.shadowBlur_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.shadowColor') @DocsEditable() @@ -2679,7 +3774,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.shadowColor') @DocsEditable() - void set shadowColor(String value) => _blink.BlinkCanvasRenderingContext2D.instance.shadowColor_Setter_(unwrap_jso(this), value); + set shadowColor(String value) => _blink.BlinkCanvasRenderingContext2D.instance.shadowColor_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.shadowOffsetX') @DocsEditable() @@ -2687,7 +3782,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.shadowOffsetX') @DocsEditable() - void set shadowOffsetX(num value) => _blink.BlinkCanvasRenderingContext2D.instance.shadowOffsetX_Setter_(unwrap_jso(this), value); + set shadowOffsetX(num value) => _blink.BlinkCanvasRenderingContext2D.instance.shadowOffsetX_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.shadowOffsetY') @DocsEditable() @@ -2695,15 +3790,15 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.shadowOffsetY') @DocsEditable() - void set shadowOffsetY(num value) => _blink.BlinkCanvasRenderingContext2D.instance.shadowOffsetY_Setter_(unwrap_jso(this), value); + set shadowOffsetY(num value) => _blink.BlinkCanvasRenderingContext2D.instance.shadowOffsetY_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.strokeStyle') @DocsEditable() - Object get strokeStyle => _blink.BlinkCanvasRenderingContext2D.instance.strokeStyle_Getter_(unwrap_jso(this)); + Object get strokeStyle => wrap_jso(_blink.BlinkCanvasRenderingContext2D.instance.strokeStyle_Getter_(unwrap_jso(this))); @DomName('CanvasRenderingContext2D.strokeStyle') @DocsEditable() - void set strokeStyle(Object value) => _blink.BlinkCanvasRenderingContext2D.instance.strokeStyle_Setter_(unwrap_jso(this), unwrap_jso(value)); + set strokeStyle(Object value) => _blink.BlinkCanvasRenderingContext2D.instance.strokeStyle_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('CanvasRenderingContext2D.textAlign') @DocsEditable() @@ -2711,7 +3806,7 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.textAlign') @DocsEditable() - void set textAlign(String value) => _blink.BlinkCanvasRenderingContext2D.instance.textAlign_Setter_(unwrap_jso(this), value); + set textAlign(String value) => _blink.BlinkCanvasRenderingContext2D.instance.textAlign_Setter_(unwrap_jso(this), value); @DomName('CanvasRenderingContext2D.textBaseline') @DocsEditable() @@ -2719,11 +3814,11 @@ class CanvasRenderingContext2D extends NativeFieldWrapperClass2 implements Canva @DomName('CanvasRenderingContext2D.textBaseline') @DocsEditable() - void set textBaseline(String value) => _blink.BlinkCanvasRenderingContext2D.instance.textBaseline_Setter_(unwrap_jso(this), value); + set textBaseline(String value) => _blink.BlinkCanvasRenderingContext2D.instance.textBaseline_Setter_(unwrap_jso(this), value); void addHitRegion([Map options]) { if (options != null) { - _blink.BlinkCanvasRenderingContext2D.instance.addHitRegion_Callback_1_(unwrap_jso(this), options); + _blink.BlinkCanvasRenderingContext2D.instance.addHitRegion_Callback_1_(unwrap_jso(this), options != null ? new js.JsObject.jsify(options) : options); return; } _blink.BlinkCanvasRenderingContext2D.instance.addHitRegion_Callback_0_(unwrap_jso(this)); @@ -3312,13 +4407,25 @@ class CharacterData extends Node implements ChildNode { // To suppress missing implicit constructor warnings. factory CharacterData._() { throw new UnsupportedError("Not supported"); } + + static CharacterData internalCreateCharacterData() { + return new CharacterData._internalWrap(); + } + + factory CharacterData._internalWrap() { + return new CharacterData.internal_(); + } + + CharacterData.internal_() : super.internal_(); + + @DomName('CharacterData.data') @DocsEditable() String get data => _blink.BlinkCharacterData.instance.data_Getter_(unwrap_jso(this)); @DomName('CharacterData.data') @DocsEditable() - void set data(String value) => _blink.BlinkCharacterData.instance.data_Setter_(unwrap_jso(this), value); + set data(String value) => _blink.BlinkCharacterData.instance.data_Setter_(unwrap_jso(this), value); @DomName('CharacterData.length') @DocsEditable() @@ -3400,9 +4507,22 @@ class CircularGeofencingRegion extends GeofencingRegion { @DomName('CircularGeofencingRegion.CircularGeofencingRegion') @DocsEditable() factory CircularGeofencingRegion(Map init) { - return _blink.BlinkCircularGeofencingRegion.instance.constructorCallback_1_(init); + var init_1 = convertDartToNative_Dictionary(init); + return wrap_jso(_blink.BlinkCircularGeofencingRegion.instance.constructorCallback_1_(init_1)); } + + static CircularGeofencingRegion internalCreateCircularGeofencingRegion() { + return new CircularGeofencingRegion._internalWrap(); + } + + factory CircularGeofencingRegion._internalWrap() { + return new CircularGeofencingRegion.internal_(); + } + + CircularGeofencingRegion.internal_() : super.internal_(); + + @DomName('CircularGeofencingRegion.MAX_RADIUS') @DocsEditable() @Experimental() // untriaged @@ -3416,17 +4536,17 @@ class CircularGeofencingRegion extends GeofencingRegion { @DomName('CircularGeofencingRegion.latitude') @DocsEditable() @Experimental() // untriaged - double get latitude => _blink.BlinkCircularGeofencingRegion.instance.latitude_Getter_(unwrap_jso(this)); + num get latitude => _blink.BlinkCircularGeofencingRegion.instance.latitude_Getter_(unwrap_jso(this)); @DomName('CircularGeofencingRegion.longitude') @DocsEditable() @Experimental() // untriaged - double get longitude => _blink.BlinkCircularGeofencingRegion.instance.longitude_Getter_(unwrap_jso(this)); + num get longitude => _blink.BlinkCircularGeofencingRegion.instance.longitude_Getter_(unwrap_jso(this)); @DomName('CircularGeofencingRegion.radius') @DocsEditable() @Experimental() // untriaged - double get radius => _blink.BlinkCircularGeofencingRegion.instance.radius_Getter_(unwrap_jso(this)); + num get radius => _blink.BlinkCircularGeofencingRegion.instance.radius_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -3442,6 +4562,18 @@ class CloseEvent extends Event { // To suppress missing implicit constructor warnings. factory CloseEvent._() { throw new UnsupportedError("Not supported"); } + + static CloseEvent internalCreateCloseEvent() { + return new CloseEvent._internalWrap(); + } + + factory CloseEvent._internalWrap() { + return new CloseEvent.internal_(); + } + + CloseEvent.internal_() : super.internal_(); + + @DomName('CloseEvent.code') @DocsEditable() int get code => _blink.BlinkCloseEvent.instance.code_Getter_(unwrap_jso(this)); @@ -3470,10 +4602,22 @@ class Comment extends CharacterData { @DocsEditable() factory Comment([String data]) { if (data != null) { - return _blink.BlinkComment.instance.constructorCallback_1_(data); + return wrap_jso(_blink.BlinkComment.instance.constructorCallback_1_(data)); } - return _blink.BlinkComment.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkComment.instance.constructorCallback_0_()); } + + + static Comment internalCreateComment() { + return new Comment._internalWrap(); + } + + factory Comment._internalWrap() { + return new Comment.internal_(); + } + + Comment.internal_() : super.internal_(); + } // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file // for details. All rights reserved. Use of this source code is governed by a @@ -3500,6 +4644,18 @@ class CompositionEvent extends UIEvent { // To suppress missing implicit constructor warnings. factory CompositionEvent._() { throw new UnsupportedError("Not supported"); } + + static CompositionEvent internalCreateCompositionEvent() { + return new CompositionEvent._internalWrap(); + } + + factory CompositionEvent._internalWrap() { + return new CompositionEvent.internal_(); + } + + CompositionEvent.internal_() : super.internal_(); + + @DomName('CompositionEvent.activeSegmentEnd') @DocsEditable() @Experimental() // untriaged @@ -3537,6 +4693,18 @@ class Console extends ConsoleBase { // To suppress missing implicit constructor warnings. factory Console._() { throw new UnsupportedError("Not supported"); } + + static Console internalCreateConsole() { + return new Console._internalWrap(); + } + + factory Console._internalWrap() { + return new Console.internal_(); + } + + Console.internal_() : super.internal_(); + + @DomName('Console.memory') @DocsEditable() @Experimental() @@ -3557,6 +4725,21 @@ class ConsoleBase extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ConsoleBase._() { throw new UnsupportedError("Not supported"); } + static ConsoleBase internalCreateConsoleBase() { + return new ConsoleBase._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ConsoleBase._internalWrap() { + return new ConsoleBase.internal_(); + } + + ConsoleBase.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('ConsoleBase.assertCondition') @DocsEditable() @Experimental() // untriaged @@ -3692,6 +4875,18 @@ class ContentElement extends HtmlElement { @DomName('HTMLContentElement.HTMLContentElement') @DocsEditable() factory ContentElement() => document.createElement("content"); + + + static ContentElement internalCreateContentElement() { + return new ContentElement._internalWrap(); + } + + factory ContentElement._internalWrap() { + return new ContentElement.internal_(); + } + + ContentElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -3708,11 +4903,11 @@ class ContentElement extends HtmlElement { @DomName('HTMLContentElement.select') @DocsEditable() - void set select(String value) => _blink.BlinkHTMLContentElement.instance.select_Setter_(unwrap_jso(this), value); + set select(String value) => _blink.BlinkHTMLContentElement.instance.select_Setter_(unwrap_jso(this), value); @DomName('HTMLContentElement.getDistributedNodes') @DocsEditable() - List getDistributedNodes() => wrap_jso_list(_blink.BlinkHTMLContentElement.instance.getDistributedNodes_Callback_0_(unwrap_jso(this))); + List getDistributedNodes() => wrap_jso(_blink.BlinkHTMLContentElement.instance.getDistributedNodes_Callback_0_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -3728,33 +4923,48 @@ class Coordinates extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Coordinates._() { throw new UnsupportedError("Not supported"); } + static Coordinates internalCreateCoordinates() { + return new Coordinates._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Coordinates._internalWrap() { + return new Coordinates.internal_(); + } + + Coordinates.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Coordinates.accuracy') @DocsEditable() - double get accuracy => _blink.BlinkCoordinates.instance.accuracy_Getter_(unwrap_jso(this)); + num get accuracy => _blink.BlinkCoordinates.instance.accuracy_Getter_(unwrap_jso(this)); @DomName('Coordinates.altitude') @DocsEditable() - double get altitude => _blink.BlinkCoordinates.instance.altitude_Getter_(unwrap_jso(this)); + num get altitude => _blink.BlinkCoordinates.instance.altitude_Getter_(unwrap_jso(this)); @DomName('Coordinates.altitudeAccuracy') @DocsEditable() - double get altitudeAccuracy => _blink.BlinkCoordinates.instance.altitudeAccuracy_Getter_(unwrap_jso(this)); + num get altitudeAccuracy => _blink.BlinkCoordinates.instance.altitudeAccuracy_Getter_(unwrap_jso(this)); @DomName('Coordinates.heading') @DocsEditable() - double get heading => _blink.BlinkCoordinates.instance.heading_Getter_(unwrap_jso(this)); + num get heading => _blink.BlinkCoordinates.instance.heading_Getter_(unwrap_jso(this)); @DomName('Coordinates.latitude') @DocsEditable() - double get latitude => _blink.BlinkCoordinates.instance.latitude_Getter_(unwrap_jso(this)); + num get latitude => _blink.BlinkCoordinates.instance.latitude_Getter_(unwrap_jso(this)); @DomName('Coordinates.longitude') @DocsEditable() - double get longitude => _blink.BlinkCoordinates.instance.longitude_Getter_(unwrap_jso(this)); + num get longitude => _blink.BlinkCoordinates.instance.longitude_Getter_(unwrap_jso(this)); @DomName('Coordinates.speed') @DocsEditable() - double get speed => _blink.BlinkCoordinates.instance.speed_Getter_(unwrap_jso(this)); + num get speed => _blink.BlinkCoordinates.instance.speed_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -3771,6 +4981,21 @@ class Credential extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Credential._() { throw new UnsupportedError("Not supported"); } + static Credential internalCreateCredential() { + return new Credential._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Credential._internalWrap() { + return new Credential.internal_(); + } + + Credential.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Credential.avatarURL') @DocsEditable() @Experimental() // untriaged @@ -3801,26 +5026,41 @@ class CredentialsContainer extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory CredentialsContainer._() { throw new UnsupportedError("Not supported"); } + static CredentialsContainer internalCreateCredentialsContainer() { + return new CredentialsContainer._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory CredentialsContainer._internalWrap() { + return new CredentialsContainer.internal_(); + } + + CredentialsContainer.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('CredentialsContainer.notifyFailedSignIn') @DocsEditable() @Experimental() // untriaged - Future notifyFailedSignIn(Credential credential) => _blink.BlinkCredentialsContainer.instance.notifyFailedSignIn_Callback_1_(unwrap_jso(this), unwrap_jso(credential)); + Future notifyFailedSignIn(Credential credential) => wrap_jso(_blink.BlinkCredentialsContainer.instance.notifyFailedSignIn_Callback_1_(unwrap_jso(this), unwrap_jso(credential))); @DomName('CredentialsContainer.notifySignedIn') @DocsEditable() @Experimental() // untriaged - Future notifySignedIn(Credential credential) => _blink.BlinkCredentialsContainer.instance.notifySignedIn_Callback_1_(unwrap_jso(this), unwrap_jso(credential)); + Future notifySignedIn(Credential credential) => wrap_jso(_blink.BlinkCredentialsContainer.instance.notifySignedIn_Callback_1_(unwrap_jso(this), unwrap_jso(credential))); @DomName('CredentialsContainer.notifySignedOut') @DocsEditable() @Experimental() // untriaged - Future notifySignedOut() => _blink.BlinkCredentialsContainer.instance.notifySignedOut_Callback_0_(unwrap_jso(this)); + Future notifySignedOut() => wrap_jso(_blink.BlinkCredentialsContainer.instance.notifySignedOut_Callback_0_(unwrap_jso(this))); Future request([Map options]) { if (options != null) { - return _blink.BlinkCredentialsContainer.instance.request_Callback_1_(unwrap_jso(this), options); + return wrap_jso(_blink.BlinkCredentialsContainer.instance.request_Callback_1_(unwrap_jso(this), options != null ? new js.JsObject.jsify(options) : options)); } - return _blink.BlinkCredentialsContainer.instance.request_Callback_0_(unwrap_jso(this)); + return wrap_jso(_blink.BlinkCredentialsContainer.instance.request_Callback_0_(unwrap_jso(this))); } } @@ -3841,6 +5081,21 @@ class Crypto extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Crypto._() { throw new UnsupportedError("Not supported"); } + static Crypto internalCreateCrypto() { + return new Crypto._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Crypto._internalWrap() { + return new Crypto.internal_(); + } + + Crypto.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -3851,7 +5106,7 @@ class Crypto extends NativeFieldWrapperClass2 { @DomName('Crypto.getRandomValues') @DocsEditable() - TypedData getRandomValues(TypedData array) => _blink.BlinkCrypto.instance.getRandomValues_Callback_1_(unwrap_jso(this), unwrap_jso(array)); + TypedData getRandomValues(TypedData array) => wrap_jso(_blink.BlinkCrypto.instance.getRandomValues_Callback_1_(unwrap_jso(this), unwrap_jso(array))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -3868,10 +5123,25 @@ class CryptoKey extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory CryptoKey._() { throw new UnsupportedError("Not supported"); } + static CryptoKey internalCreateCryptoKey() { + return new CryptoKey._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory CryptoKey._internalWrap() { + return new CryptoKey.internal_(); + } + + CryptoKey.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('CryptoKey.algorithm') @DocsEditable() @Experimental() // untriaged - Object get algorithm => _blink.BlinkCryptoKey.instance.algorithm_Getter_(unwrap_jso(this)); + Object get algorithm => wrap_jso(_blink.BlinkCryptoKey.instance.algorithm_Getter_(unwrap_jso(this))); @DomName('CryptoKey.extractable') @DocsEditable() @@ -3904,6 +5174,21 @@ class Css extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Css._() { throw new UnsupportedError("Not supported"); } + static Css internalCreateCss() { + return new Css._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Css._internalWrap() { + return new Css.internal_(); + } + + Css.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('CSS.supports') @DocsEditable() bool supports(String property, String value) => _blink.BlinkCSS.instance.supports_Callback_2_(unwrap_jso(this), property, value); @@ -3928,13 +5213,25 @@ class CssCharsetRule extends CssRule { // To suppress missing implicit constructor warnings. factory CssCharsetRule._() { throw new UnsupportedError("Not supported"); } + + static CssCharsetRule internalCreateCssCharsetRule() { + return new CssCharsetRule._internalWrap(); + } + + factory CssCharsetRule._internalWrap() { + return new CssCharsetRule.internal_(); + } + + CssCharsetRule.internal_() : super.internal_(); + + @DomName('CSSCharsetRule.encoding') @DocsEditable() String get encoding => _blink.BlinkCSSCharsetRule.instance.encoding_Getter_(unwrap_jso(this)); @DomName('CSSCharsetRule.encoding') @DocsEditable() - void set encoding(String value) => _blink.BlinkCSSCharsetRule.instance.encoding_Setter_(unwrap_jso(this), value); + set encoding(String value) => _blink.BlinkCSSCharsetRule.instance.encoding_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -3954,6 +5251,18 @@ class CssFilterRule extends CssRule { // To suppress missing implicit constructor warnings. factory CssFilterRule._() { throw new UnsupportedError("Not supported"); } + + static CssFilterRule internalCreateCssFilterRule() { + return new CssFilterRule._internalWrap(); + } + + factory CssFilterRule._internalWrap() { + return new CssFilterRule.internal_(); + } + + CssFilterRule.internal_() : super.internal_(); + + @DomName('WebKitCSSFilterRule.style') @DocsEditable() CssStyleDeclaration get style => wrap_jso(_blink.BlinkWebKitCSSFilterRule.instance.style_Getter_(unwrap_jso(this))); @@ -3972,6 +5281,18 @@ class CssFontFaceRule extends CssRule { // To suppress missing implicit constructor warnings. factory CssFontFaceRule._() { throw new UnsupportedError("Not supported"); } + + static CssFontFaceRule internalCreateCssFontFaceRule() { + return new CssFontFaceRule._internalWrap(); + } + + factory CssFontFaceRule._internalWrap() { + return new CssFontFaceRule.internal_(); + } + + CssFontFaceRule.internal_() : super.internal_(); + + @DomName('CSSFontFaceRule.style') @DocsEditable() CssStyleDeclaration get style => wrap_jso(_blink.BlinkCSSFontFaceRule.instance.style_Getter_(unwrap_jso(this))); @@ -3990,6 +5311,18 @@ class CssImportRule extends CssRule { // To suppress missing implicit constructor warnings. factory CssImportRule._() { throw new UnsupportedError("Not supported"); } + + static CssImportRule internalCreateCssImportRule() { + return new CssImportRule._internalWrap(); + } + + factory CssImportRule._internalWrap() { + return new CssImportRule.internal_(); + } + + CssImportRule.internal_() : super.internal_(); + + @DomName('CSSImportRule.href') @DocsEditable() String get href => _blink.BlinkCSSImportRule.instance.href_Getter_(unwrap_jso(this)); @@ -4017,6 +5350,18 @@ class CssKeyframeRule extends CssRule { // To suppress missing implicit constructor warnings. factory CssKeyframeRule._() { throw new UnsupportedError("Not supported"); } + + static CssKeyframeRule internalCreateCssKeyframeRule() { + return new CssKeyframeRule._internalWrap(); + } + + factory CssKeyframeRule._internalWrap() { + return new CssKeyframeRule.internal_(); + } + + CssKeyframeRule.internal_() : super.internal_(); + + @DomName('CSSKeyframeRule.keyText') @DocsEditable() @Experimental() // untriaged @@ -4025,7 +5370,7 @@ class CssKeyframeRule extends CssRule { @DomName('CSSKeyframeRule.keyText') @DocsEditable() @Experimental() // untriaged - void set keyText(String value) => _blink.BlinkCSSKeyframeRule.instance.keyText_Setter_(unwrap_jso(this), value); + set keyText(String value) => _blink.BlinkCSSKeyframeRule.instance.keyText_Setter_(unwrap_jso(this), value); @DomName('CSSKeyframeRule.style') @DocsEditable() @@ -4047,10 +5392,22 @@ class CssKeyframesRule extends CssRule { // To suppress missing implicit constructor warnings. factory CssKeyframesRule._() { throw new UnsupportedError("Not supported"); } + + static CssKeyframesRule internalCreateCssKeyframesRule() { + return new CssKeyframesRule._internalWrap(); + } + + factory CssKeyframesRule._internalWrap() { + return new CssKeyframesRule.internal_(); + } + + CssKeyframesRule.internal_() : super.internal_(); + + @DomName('CSSKeyframesRule.cssRules') @DocsEditable() @Experimental() // untriaged - List get cssRules => wrap_jso_list(_blink.BlinkCSSKeyframesRule.instance.cssRules_Getter_(unwrap_jso(this))); + List get cssRules => wrap_jso(_blink.BlinkCSSKeyframesRule.instance.cssRules_Getter_(unwrap_jso(this))); @DomName('CSSKeyframesRule.name') @DocsEditable() @@ -4060,12 +5417,12 @@ class CssKeyframesRule extends CssRule { @DomName('CSSKeyframesRule.name') @DocsEditable() @Experimental() // untriaged - void set name(String value) => _blink.BlinkCSSKeyframesRule.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkCSSKeyframesRule.instance.name_Setter_(unwrap_jso(this), value); @DomName('CSSKeyframesRule.__getter__') @DocsEditable() @Experimental() // untriaged - CssKeyframeRule __getter__(int index) => _blink.BlinkCSSKeyframesRule.instance.$__getter___Callback_1_(unwrap_jso(this), index); + CssKeyframeRule __getter__(int index) => wrap_jso(_blink.BlinkCSSKeyframesRule.instance.$__getter___Callback_1_(unwrap_jso(this), index)); @DomName('CSSKeyframesRule.deleteRule') @DocsEditable() @@ -4075,7 +5432,7 @@ class CssKeyframesRule extends CssRule { @DomName('CSSKeyframesRule.findRule') @DocsEditable() @Experimental() // untriaged - CssKeyframeRule findRule(String key) => _blink.BlinkCSSKeyframesRule.instance.findRule_Callback_1_(unwrap_jso(this), key); + CssKeyframeRule findRule(String key) => wrap_jso(_blink.BlinkCSSKeyframesRule.instance.findRule_Callback_1_(unwrap_jso(this), key)); @DomName('CSSKeyframesRule.insertRule') @DocsEditable() @@ -4096,9 +5453,21 @@ class CssMediaRule extends CssRule { // To suppress missing implicit constructor warnings. factory CssMediaRule._() { throw new UnsupportedError("Not supported"); } + + static CssMediaRule internalCreateCssMediaRule() { + return new CssMediaRule._internalWrap(); + } + + factory CssMediaRule._internalWrap() { + return new CssMediaRule.internal_(); + } + + CssMediaRule.internal_() : super.internal_(); + + @DomName('CSSMediaRule.cssRules') @DocsEditable() - List get cssRules => wrap_jso_list(_blink.BlinkCSSMediaRule.instance.cssRules_Getter_(unwrap_jso(this))); + List get cssRules => wrap_jso(_blink.BlinkCSSMediaRule.instance.cssRules_Getter_(unwrap_jso(this))); @DomName('CSSMediaRule.media') @DocsEditable() @@ -4126,13 +5495,25 @@ class CssPageRule extends CssRule { // To suppress missing implicit constructor warnings. factory CssPageRule._() { throw new UnsupportedError("Not supported"); } + + static CssPageRule internalCreateCssPageRule() { + return new CssPageRule._internalWrap(); + } + + factory CssPageRule._internalWrap() { + return new CssPageRule.internal_(); + } + + CssPageRule.internal_() : super.internal_(); + + @DomName('CSSPageRule.selectorText') @DocsEditable() String get selectorText => _blink.BlinkCSSPageRule.instance.selectorText_Getter_(unwrap_jso(this)); @DomName('CSSPageRule.selectorText') @DocsEditable() - void set selectorText(String value) => _blink.BlinkCSSPageRule.instance.selectorText_Setter_(unwrap_jso(this), value); + set selectorText(String value) => _blink.BlinkCSSPageRule.instance.selectorText_Setter_(unwrap_jso(this), value); @DomName('CSSPageRule.style') @DocsEditable() @@ -4152,6 +5533,21 @@ class CssRule extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory CssRule._() { throw new UnsupportedError("Not supported"); } + static CssRule internalCreateCssRule() { + return new CssRule._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory CssRule._internalWrap() { + return new CssRule.internal_(); + } + + CssRule.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('CSSRule.CHARSET_RULE') @DocsEditable() static const int CHARSET_RULE = 2; @@ -4219,7 +5615,7 @@ class CssRule extends NativeFieldWrapperClass2 { @DomName('CSSRule.cssText') @DocsEditable() - void set cssText(String value) => _blink.BlinkCSSRule.instance.cssText_Setter_(unwrap_jso(this), value); + set cssText(String value) => _blink.BlinkCSSRule.instance.cssText_Setter_(unwrap_jso(this), value); @DomName('CSSRule.parentRule') @DocsEditable() @@ -4247,7 +5643,7 @@ class CssRule extends NativeFieldWrapperClass2 { @DomName('CSSStyleDeclaration') -class CssStyleDeclaration extends NativeFieldWrapperClass2 with +class CssStyleDeclaration extends JsoNativeFieldWrapper with CssStyleDeclarationBase { factory CssStyleDeclaration() => new CssStyleDeclaration.css(''); @@ -4293,7 +5689,7 @@ class CssStyleDeclaration extends NativeFieldWrapperClass2 with } bool _hasProperty(String propertyName) => - _blink.BlinkCSSStyleDeclaration.$__propertyQuery___Callback_1(this, propertyName); + _blink.BlinkCSSStyleDeclaration.instance.$__propertyQuery___Callback_1_(unwrap_jso(this), propertyName) != null; @DomName('CSSStyleDeclaration.setProperty') void setProperty(String propertyName, String value, [String priority]) { @@ -4337,13 +5733,28 @@ class CssStyleDeclaration extends NativeFieldWrapperClass2 with // To suppress missing implicit constructor warnings. factory CssStyleDeclaration._() { throw new UnsupportedError("Not supported"); } + static CssStyleDeclaration internalCreateCssStyleDeclaration() { + return new CssStyleDeclaration._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory CssStyleDeclaration._internalWrap() { + return new CssStyleDeclaration.internal_(); + } + + CssStyleDeclaration.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('CSSStyleDeclaration.cssText') @DocsEditable() String get cssText => _blink.BlinkCSSStyleDeclaration.instance.cssText_Getter_(unwrap_jso(this)); @DomName('CSSStyleDeclaration.cssText') @DocsEditable() - void set cssText(String value) => _blink.BlinkCSSStyleDeclaration.instance.cssText_Setter_(unwrap_jso(this), value); + set cssText(String value) => _blink.BlinkCSSStyleDeclaration.instance.cssText_Setter_(unwrap_jso(this), value); @DomName('CSSStyleDeclaration.length') @DocsEditable() @@ -4416,16 +5827,18 @@ class _CssStyleDeclarationSet extends Object with CssStyleDeclarationBase { // items in the MEMBERS set if you want that functionality. } -abstract class CssStyleDeclarationBase { - String getPropertyValue(String propertyName); - void setProperty(String propertyName, String value, [String priority]); +class CssStyleDeclarationBase { + String getPropertyValue(String propertyName) => + throw new StateError('getProperty not overridden in dart:html'); + void setProperty(String propertyName, String value, [String priority]) => + throw new StateError('setProperty not overridden in dart:html'); /** Gets the value of "align-content" */ String get alignContent => getPropertyValue('align-content'); /** Sets the value of "align-content" */ - void set alignContent(String value) { + set alignContent(String value) { setProperty('align-content', value, ''); } @@ -4434,7 +5847,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('align-items'); /** Sets the value of "align-items" */ - void set alignItems(String value) { + set alignItems(String value) { setProperty('align-items', value, ''); } @@ -4443,7 +5856,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('align-self'); /** Sets the value of "align-self" */ - void set alignSelf(String value) { + set alignSelf(String value) { setProperty('align-self', value, ''); } @@ -4452,7 +5865,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation'); /** Sets the value of "animation" */ - void set animation(String value) { + set animation(String value) { setProperty('animation', value, ''); } @@ -4461,7 +5874,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-delay'); /** Sets the value of "animation-delay" */ - void set animationDelay(String value) { + set animationDelay(String value) { setProperty('animation-delay', value, ''); } @@ -4470,7 +5883,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-direction'); /** Sets the value of "animation-direction" */ - void set animationDirection(String value) { + set animationDirection(String value) { setProperty('animation-direction', value, ''); } @@ -4479,7 +5892,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-duration'); /** Sets the value of "animation-duration" */ - void set animationDuration(String value) { + set animationDuration(String value) { setProperty('animation-duration', value, ''); } @@ -4488,7 +5901,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-fill-mode'); /** Sets the value of "animation-fill-mode" */ - void set animationFillMode(String value) { + set animationFillMode(String value) { setProperty('animation-fill-mode', value, ''); } @@ -4497,7 +5910,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-iteration-count'); /** Sets the value of "animation-iteration-count" */ - void set animationIterationCount(String value) { + set animationIterationCount(String value) { setProperty('animation-iteration-count', value, ''); } @@ -4506,7 +5919,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-name'); /** Sets the value of "animation-name" */ - void set animationName(String value) { + set animationName(String value) { setProperty('animation-name', value, ''); } @@ -4515,7 +5928,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-play-state'); /** Sets the value of "animation-play-state" */ - void set animationPlayState(String value) { + set animationPlayState(String value) { setProperty('animation-play-state', value, ''); } @@ -4524,7 +5937,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('animation-timing-function'); /** Sets the value of "animation-timing-function" */ - void set animationTimingFunction(String value) { + set animationTimingFunction(String value) { setProperty('animation-timing-function', value, ''); } @@ -4533,7 +5946,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('app-region'); /** Sets the value of "app-region" */ - void set appRegion(String value) { + set appRegion(String value) { setProperty('app-region', value, ''); } @@ -4542,7 +5955,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('appearance'); /** Sets the value of "appearance" */ - void set appearance(String value) { + set appearance(String value) { setProperty('appearance', value, ''); } @@ -4551,7 +5964,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('aspect-ratio'); /** Sets the value of "aspect-ratio" */ - void set aspectRatio(String value) { + set aspectRatio(String value) { setProperty('aspect-ratio', value, ''); } @@ -4560,7 +5973,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('backface-visibility'); /** Sets the value of "backface-visibility" */ - void set backfaceVisibility(String value) { + set backfaceVisibility(String value) { setProperty('backface-visibility', value, ''); } @@ -4569,7 +5982,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background'); /** Sets the value of "background" */ - void set background(String value) { + set background(String value) { setProperty('background', value, ''); } @@ -4578,7 +5991,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-attachment'); /** Sets the value of "background-attachment" */ - void set backgroundAttachment(String value) { + set backgroundAttachment(String value) { setProperty('background-attachment', value, ''); } @@ -4587,7 +6000,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-blend-mode'); /** Sets the value of "background-blend-mode" */ - void set backgroundBlendMode(String value) { + set backgroundBlendMode(String value) { setProperty('background-blend-mode', value, ''); } @@ -4596,7 +6009,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-clip'); /** Sets the value of "background-clip" */ - void set backgroundClip(String value) { + set backgroundClip(String value) { setProperty('background-clip', value, ''); } @@ -4605,7 +6018,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-color'); /** Sets the value of "background-color" */ - void set backgroundColor(String value) { + set backgroundColor(String value) { setProperty('background-color', value, ''); } @@ -4614,7 +6027,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-composite'); /** Sets the value of "background-composite" */ - void set backgroundComposite(String value) { + set backgroundComposite(String value) { setProperty('background-composite', value, ''); } @@ -4623,7 +6036,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-image'); /** Sets the value of "background-image" */ - void set backgroundImage(String value) { + set backgroundImage(String value) { setProperty('background-image', value, ''); } @@ -4632,7 +6045,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-origin'); /** Sets the value of "background-origin" */ - void set backgroundOrigin(String value) { + set backgroundOrigin(String value) { setProperty('background-origin', value, ''); } @@ -4641,7 +6054,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-position'); /** Sets the value of "background-position" */ - void set backgroundPosition(String value) { + set backgroundPosition(String value) { setProperty('background-position', value, ''); } @@ -4650,7 +6063,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-position-x'); /** Sets the value of "background-position-x" */ - void set backgroundPositionX(String value) { + set backgroundPositionX(String value) { setProperty('background-position-x', value, ''); } @@ -4659,7 +6072,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-position-y'); /** Sets the value of "background-position-y" */ - void set backgroundPositionY(String value) { + set backgroundPositionY(String value) { setProperty('background-position-y', value, ''); } @@ -4668,7 +6081,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-repeat'); /** Sets the value of "background-repeat" */ - void set backgroundRepeat(String value) { + set backgroundRepeat(String value) { setProperty('background-repeat', value, ''); } @@ -4677,7 +6090,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-repeat-x'); /** Sets the value of "background-repeat-x" */ - void set backgroundRepeatX(String value) { + set backgroundRepeatX(String value) { setProperty('background-repeat-x', value, ''); } @@ -4686,7 +6099,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-repeat-y'); /** Sets the value of "background-repeat-y" */ - void set backgroundRepeatY(String value) { + set backgroundRepeatY(String value) { setProperty('background-repeat-y', value, ''); } @@ -4695,7 +6108,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('background-size'); /** Sets the value of "background-size" */ - void set backgroundSize(String value) { + set backgroundSize(String value) { setProperty('background-size', value, ''); } @@ -4704,7 +6117,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border'); /** Sets the value of "border" */ - void set border(String value) { + set border(String value) { setProperty('border', value, ''); } @@ -4713,7 +6126,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-after'); /** Sets the value of "border-after" */ - void set borderAfter(String value) { + set borderAfter(String value) { setProperty('border-after', value, ''); } @@ -4722,7 +6135,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-after-color'); /** Sets the value of "border-after-color" */ - void set borderAfterColor(String value) { + set borderAfterColor(String value) { setProperty('border-after-color', value, ''); } @@ -4731,7 +6144,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-after-style'); /** Sets the value of "border-after-style" */ - void set borderAfterStyle(String value) { + set borderAfterStyle(String value) { setProperty('border-after-style', value, ''); } @@ -4740,7 +6153,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-after-width'); /** Sets the value of "border-after-width" */ - void set borderAfterWidth(String value) { + set borderAfterWidth(String value) { setProperty('border-after-width', value, ''); } @@ -4749,7 +6162,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-before'); /** Sets the value of "border-before" */ - void set borderBefore(String value) { + set borderBefore(String value) { setProperty('border-before', value, ''); } @@ -4758,7 +6171,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-before-color'); /** Sets the value of "border-before-color" */ - void set borderBeforeColor(String value) { + set borderBeforeColor(String value) { setProperty('border-before-color', value, ''); } @@ -4767,7 +6180,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-before-style'); /** Sets the value of "border-before-style" */ - void set borderBeforeStyle(String value) { + set borderBeforeStyle(String value) { setProperty('border-before-style', value, ''); } @@ -4776,7 +6189,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-before-width'); /** Sets the value of "border-before-width" */ - void set borderBeforeWidth(String value) { + set borderBeforeWidth(String value) { setProperty('border-before-width', value, ''); } @@ -4785,7 +6198,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-bottom'); /** Sets the value of "border-bottom" */ - void set borderBottom(String value) { + set borderBottom(String value) { setProperty('border-bottom', value, ''); } @@ -4794,7 +6207,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-bottom-color'); /** Sets the value of "border-bottom-color" */ - void set borderBottomColor(String value) { + set borderBottomColor(String value) { setProperty('border-bottom-color', value, ''); } @@ -4803,7 +6216,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-bottom-left-radius'); /** Sets the value of "border-bottom-left-radius" */ - void set borderBottomLeftRadius(String value) { + set borderBottomLeftRadius(String value) { setProperty('border-bottom-left-radius', value, ''); } @@ -4812,7 +6225,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-bottom-right-radius'); /** Sets the value of "border-bottom-right-radius" */ - void set borderBottomRightRadius(String value) { + set borderBottomRightRadius(String value) { setProperty('border-bottom-right-radius', value, ''); } @@ -4821,7 +6234,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-bottom-style'); /** Sets the value of "border-bottom-style" */ - void set borderBottomStyle(String value) { + set borderBottomStyle(String value) { setProperty('border-bottom-style', value, ''); } @@ -4830,7 +6243,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-bottom-width'); /** Sets the value of "border-bottom-width" */ - void set borderBottomWidth(String value) { + set borderBottomWidth(String value) { setProperty('border-bottom-width', value, ''); } @@ -4839,7 +6252,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-collapse'); /** Sets the value of "border-collapse" */ - void set borderCollapse(String value) { + set borderCollapse(String value) { setProperty('border-collapse', value, ''); } @@ -4848,7 +6261,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-color'); /** Sets the value of "border-color" */ - void set borderColor(String value) { + set borderColor(String value) { setProperty('border-color', value, ''); } @@ -4857,7 +6270,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-end'); /** Sets the value of "border-end" */ - void set borderEnd(String value) { + set borderEnd(String value) { setProperty('border-end', value, ''); } @@ -4866,7 +6279,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-end-color'); /** Sets the value of "border-end-color" */ - void set borderEndColor(String value) { + set borderEndColor(String value) { setProperty('border-end-color', value, ''); } @@ -4875,7 +6288,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-end-style'); /** Sets the value of "border-end-style" */ - void set borderEndStyle(String value) { + set borderEndStyle(String value) { setProperty('border-end-style', value, ''); } @@ -4884,7 +6297,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-end-width'); /** Sets the value of "border-end-width" */ - void set borderEndWidth(String value) { + set borderEndWidth(String value) { setProperty('border-end-width', value, ''); } @@ -4893,7 +6306,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-fit'); /** Sets the value of "border-fit" */ - void set borderFit(String value) { + set borderFit(String value) { setProperty('border-fit', value, ''); } @@ -4902,7 +6315,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-horizontal-spacing'); /** Sets the value of "border-horizontal-spacing" */ - void set borderHorizontalSpacing(String value) { + set borderHorizontalSpacing(String value) { setProperty('border-horizontal-spacing', value, ''); } @@ -4911,7 +6324,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-image'); /** Sets the value of "border-image" */ - void set borderImage(String value) { + set borderImage(String value) { setProperty('border-image', value, ''); } @@ -4920,7 +6333,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-image-outset'); /** Sets the value of "border-image-outset" */ - void set borderImageOutset(String value) { + set borderImageOutset(String value) { setProperty('border-image-outset', value, ''); } @@ -4929,7 +6342,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-image-repeat'); /** Sets the value of "border-image-repeat" */ - void set borderImageRepeat(String value) { + set borderImageRepeat(String value) { setProperty('border-image-repeat', value, ''); } @@ -4938,7 +6351,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-image-slice'); /** Sets the value of "border-image-slice" */ - void set borderImageSlice(String value) { + set borderImageSlice(String value) { setProperty('border-image-slice', value, ''); } @@ -4947,7 +6360,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-image-source'); /** Sets the value of "border-image-source" */ - void set borderImageSource(String value) { + set borderImageSource(String value) { setProperty('border-image-source', value, ''); } @@ -4956,7 +6369,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-image-width'); /** Sets the value of "border-image-width" */ - void set borderImageWidth(String value) { + set borderImageWidth(String value) { setProperty('border-image-width', value, ''); } @@ -4965,7 +6378,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-left'); /** Sets the value of "border-left" */ - void set borderLeft(String value) { + set borderLeft(String value) { setProperty('border-left', value, ''); } @@ -4974,7 +6387,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-left-color'); /** Sets the value of "border-left-color" */ - void set borderLeftColor(String value) { + set borderLeftColor(String value) { setProperty('border-left-color', value, ''); } @@ -4983,7 +6396,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-left-style'); /** Sets the value of "border-left-style" */ - void set borderLeftStyle(String value) { + set borderLeftStyle(String value) { setProperty('border-left-style', value, ''); } @@ -4992,7 +6405,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-left-width'); /** Sets the value of "border-left-width" */ - void set borderLeftWidth(String value) { + set borderLeftWidth(String value) { setProperty('border-left-width', value, ''); } @@ -5001,7 +6414,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-radius'); /** Sets the value of "border-radius" */ - void set borderRadius(String value) { + set borderRadius(String value) { setProperty('border-radius', value, ''); } @@ -5010,7 +6423,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-right'); /** Sets the value of "border-right" */ - void set borderRight(String value) { + set borderRight(String value) { setProperty('border-right', value, ''); } @@ -5019,7 +6432,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-right-color'); /** Sets the value of "border-right-color" */ - void set borderRightColor(String value) { + set borderRightColor(String value) { setProperty('border-right-color', value, ''); } @@ -5028,7 +6441,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-right-style'); /** Sets the value of "border-right-style" */ - void set borderRightStyle(String value) { + set borderRightStyle(String value) { setProperty('border-right-style', value, ''); } @@ -5037,7 +6450,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-right-width'); /** Sets the value of "border-right-width" */ - void set borderRightWidth(String value) { + set borderRightWidth(String value) { setProperty('border-right-width', value, ''); } @@ -5046,7 +6459,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-spacing'); /** Sets the value of "border-spacing" */ - void set borderSpacing(String value) { + set borderSpacing(String value) { setProperty('border-spacing', value, ''); } @@ -5055,7 +6468,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-start'); /** Sets the value of "border-start" */ - void set borderStart(String value) { + set borderStart(String value) { setProperty('border-start', value, ''); } @@ -5064,7 +6477,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-start-color'); /** Sets the value of "border-start-color" */ - void set borderStartColor(String value) { + set borderStartColor(String value) { setProperty('border-start-color', value, ''); } @@ -5073,7 +6486,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-start-style'); /** Sets the value of "border-start-style" */ - void set borderStartStyle(String value) { + set borderStartStyle(String value) { setProperty('border-start-style', value, ''); } @@ -5082,7 +6495,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-start-width'); /** Sets the value of "border-start-width" */ - void set borderStartWidth(String value) { + set borderStartWidth(String value) { setProperty('border-start-width', value, ''); } @@ -5091,7 +6504,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-style'); /** Sets the value of "border-style" */ - void set borderStyle(String value) { + set borderStyle(String value) { setProperty('border-style', value, ''); } @@ -5100,7 +6513,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-top'); /** Sets the value of "border-top" */ - void set borderTop(String value) { + set borderTop(String value) { setProperty('border-top', value, ''); } @@ -5109,7 +6522,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-top-color'); /** Sets the value of "border-top-color" */ - void set borderTopColor(String value) { + set borderTopColor(String value) { setProperty('border-top-color', value, ''); } @@ -5118,7 +6531,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-top-left-radius'); /** Sets the value of "border-top-left-radius" */ - void set borderTopLeftRadius(String value) { + set borderTopLeftRadius(String value) { setProperty('border-top-left-radius', value, ''); } @@ -5127,7 +6540,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-top-right-radius'); /** Sets the value of "border-top-right-radius" */ - void set borderTopRightRadius(String value) { + set borderTopRightRadius(String value) { setProperty('border-top-right-radius', value, ''); } @@ -5136,7 +6549,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-top-style'); /** Sets the value of "border-top-style" */ - void set borderTopStyle(String value) { + set borderTopStyle(String value) { setProperty('border-top-style', value, ''); } @@ -5145,7 +6558,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-top-width'); /** Sets the value of "border-top-width" */ - void set borderTopWidth(String value) { + set borderTopWidth(String value) { setProperty('border-top-width', value, ''); } @@ -5154,7 +6567,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-vertical-spacing'); /** Sets the value of "border-vertical-spacing" */ - void set borderVerticalSpacing(String value) { + set borderVerticalSpacing(String value) { setProperty('border-vertical-spacing', value, ''); } @@ -5163,7 +6576,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('border-width'); /** Sets the value of "border-width" */ - void set borderWidth(String value) { + set borderWidth(String value) { setProperty('border-width', value, ''); } @@ -5172,7 +6585,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('bottom'); /** Sets the value of "bottom" */ - void set bottom(String value) { + set bottom(String value) { setProperty('bottom', value, ''); } @@ -5181,7 +6594,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-align'); /** Sets the value of "box-align" */ - void set boxAlign(String value) { + set boxAlign(String value) { setProperty('box-align', value, ''); } @@ -5190,7 +6603,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-decoration-break'); /** Sets the value of "box-decoration-break" */ - void set boxDecorationBreak(String value) { + set boxDecorationBreak(String value) { setProperty('box-decoration-break', value, ''); } @@ -5199,7 +6612,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-direction'); /** Sets the value of "box-direction" */ - void set boxDirection(String value) { + set boxDirection(String value) { setProperty('box-direction', value, ''); } @@ -5208,7 +6621,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-flex'); /** Sets the value of "box-flex" */ - void set boxFlex(String value) { + set boxFlex(String value) { setProperty('box-flex', value, ''); } @@ -5217,7 +6630,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-flex-group'); /** Sets the value of "box-flex-group" */ - void set boxFlexGroup(String value) { + set boxFlexGroup(String value) { setProperty('box-flex-group', value, ''); } @@ -5226,7 +6639,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-lines'); /** Sets the value of "box-lines" */ - void set boxLines(String value) { + set boxLines(String value) { setProperty('box-lines', value, ''); } @@ -5235,7 +6648,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-ordinal-group'); /** Sets the value of "box-ordinal-group" */ - void set boxOrdinalGroup(String value) { + set boxOrdinalGroup(String value) { setProperty('box-ordinal-group', value, ''); } @@ -5244,7 +6657,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-orient'); /** Sets the value of "box-orient" */ - void set boxOrient(String value) { + set boxOrient(String value) { setProperty('box-orient', value, ''); } @@ -5253,7 +6666,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-pack'); /** Sets the value of "box-pack" */ - void set boxPack(String value) { + set boxPack(String value) { setProperty('box-pack', value, ''); } @@ -5262,7 +6675,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-reflect'); /** Sets the value of "box-reflect" */ - void set boxReflect(String value) { + set boxReflect(String value) { setProperty('box-reflect', value, ''); } @@ -5271,7 +6684,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-shadow'); /** Sets the value of "box-shadow" */ - void set boxShadow(String value) { + set boxShadow(String value) { setProperty('box-shadow', value, ''); } @@ -5280,7 +6693,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('box-sizing'); /** Sets the value of "box-sizing" */ - void set boxSizing(String value) { + set boxSizing(String value) { setProperty('box-sizing', value, ''); } @@ -5289,7 +6702,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('caption-side'); /** Sets the value of "caption-side" */ - void set captionSide(String value) { + set captionSide(String value) { setProperty('caption-side', value, ''); } @@ -5298,7 +6711,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('clear'); /** Sets the value of "clear" */ - void set clear(String value) { + set clear(String value) { setProperty('clear', value, ''); } @@ -5307,7 +6720,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('clip'); /** Sets the value of "clip" */ - void set clip(String value) { + set clip(String value) { setProperty('clip', value, ''); } @@ -5316,7 +6729,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('clip-path'); /** Sets the value of "clip-path" */ - void set clipPath(String value) { + set clipPath(String value) { setProperty('clip-path', value, ''); } @@ -5325,7 +6738,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('color'); /** Sets the value of "color" */ - void set color(String value) { + set color(String value) { setProperty('color', value, ''); } @@ -5334,7 +6747,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-break-after'); /** Sets the value of "column-break-after" */ - void set columnBreakAfter(String value) { + set columnBreakAfter(String value) { setProperty('column-break-after', value, ''); } @@ -5343,7 +6756,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-break-before'); /** Sets the value of "column-break-before" */ - void set columnBreakBefore(String value) { + set columnBreakBefore(String value) { setProperty('column-break-before', value, ''); } @@ -5352,7 +6765,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-break-inside'); /** Sets the value of "column-break-inside" */ - void set columnBreakInside(String value) { + set columnBreakInside(String value) { setProperty('column-break-inside', value, ''); } @@ -5361,7 +6774,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-count'); /** Sets the value of "column-count" */ - void set columnCount(String value) { + set columnCount(String value) { setProperty('column-count', value, ''); } @@ -5370,7 +6783,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-fill'); /** Sets the value of "column-fill" */ - void set columnFill(String value) { + set columnFill(String value) { setProperty('column-fill', value, ''); } @@ -5379,7 +6792,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-gap'); /** Sets the value of "column-gap" */ - void set columnGap(String value) { + set columnGap(String value) { setProperty('column-gap', value, ''); } @@ -5388,7 +6801,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-rule'); /** Sets the value of "column-rule" */ - void set columnRule(String value) { + set columnRule(String value) { setProperty('column-rule', value, ''); } @@ -5397,7 +6810,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-rule-color'); /** Sets the value of "column-rule-color" */ - void set columnRuleColor(String value) { + set columnRuleColor(String value) { setProperty('column-rule-color', value, ''); } @@ -5406,7 +6819,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-rule-style'); /** Sets the value of "column-rule-style" */ - void set columnRuleStyle(String value) { + set columnRuleStyle(String value) { setProperty('column-rule-style', value, ''); } @@ -5415,7 +6828,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-rule-width'); /** Sets the value of "column-rule-width" */ - void set columnRuleWidth(String value) { + set columnRuleWidth(String value) { setProperty('column-rule-width', value, ''); } @@ -5424,7 +6837,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-span'); /** Sets the value of "column-span" */ - void set columnSpan(String value) { + set columnSpan(String value) { setProperty('column-span', value, ''); } @@ -5433,7 +6846,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('column-width'); /** Sets the value of "column-width" */ - void set columnWidth(String value) { + set columnWidth(String value) { setProperty('column-width', value, ''); } @@ -5442,7 +6855,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('columns'); /** Sets the value of "columns" */ - void set columns(String value) { + set columns(String value) { setProperty('columns', value, ''); } @@ -5451,7 +6864,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('content'); /** Sets the value of "content" */ - void set content(String value) { + set content(String value) { setProperty('content', value, ''); } @@ -5460,7 +6873,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('counter-increment'); /** Sets the value of "counter-increment" */ - void set counterIncrement(String value) { + set counterIncrement(String value) { setProperty('counter-increment', value, ''); } @@ -5469,7 +6882,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('counter-reset'); /** Sets the value of "counter-reset" */ - void set counterReset(String value) { + set counterReset(String value) { setProperty('counter-reset', value, ''); } @@ -5478,7 +6891,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('cursor'); /** Sets the value of "cursor" */ - void set cursor(String value) { + set cursor(String value) { setProperty('cursor', value, ''); } @@ -5487,7 +6900,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('direction'); /** Sets the value of "direction" */ - void set direction(String value) { + set direction(String value) { setProperty('direction', value, ''); } @@ -5496,7 +6909,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('display'); /** Sets the value of "display" */ - void set display(String value) { + set display(String value) { setProperty('display', value, ''); } @@ -5505,7 +6918,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('empty-cells'); /** Sets the value of "empty-cells" */ - void set emptyCells(String value) { + set emptyCells(String value) { setProperty('empty-cells', value, ''); } @@ -5514,7 +6927,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('filter'); /** Sets the value of "filter" */ - void set filter(String value) { + set filter(String value) { setProperty('filter', value, ''); } @@ -5523,7 +6936,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex'); /** Sets the value of "flex" */ - void set flex(String value) { + set flex(String value) { setProperty('flex', value, ''); } @@ -5532,7 +6945,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex-basis'); /** Sets the value of "flex-basis" */ - void set flexBasis(String value) { + set flexBasis(String value) { setProperty('flex-basis', value, ''); } @@ -5541,7 +6954,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex-direction'); /** Sets the value of "flex-direction" */ - void set flexDirection(String value) { + set flexDirection(String value) { setProperty('flex-direction', value, ''); } @@ -5550,7 +6963,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex-flow'); /** Sets the value of "flex-flow" */ - void set flexFlow(String value) { + set flexFlow(String value) { setProperty('flex-flow', value, ''); } @@ -5559,7 +6972,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex-grow'); /** Sets the value of "flex-grow" */ - void set flexGrow(String value) { + set flexGrow(String value) { setProperty('flex-grow', value, ''); } @@ -5568,7 +6981,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex-shrink'); /** Sets the value of "flex-shrink" */ - void set flexShrink(String value) { + set flexShrink(String value) { setProperty('flex-shrink', value, ''); } @@ -5577,7 +6990,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('flex-wrap'); /** Sets the value of "flex-wrap" */ - void set flexWrap(String value) { + set flexWrap(String value) { setProperty('flex-wrap', value, ''); } @@ -5586,7 +6999,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('float'); /** Sets the value of "float" */ - void set float(String value) { + set float(String value) { setProperty('float', value, ''); } @@ -5595,7 +7008,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font'); /** Sets the value of "font" */ - void set font(String value) { + set font(String value) { setProperty('font', value, ''); } @@ -5604,7 +7017,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-family'); /** Sets the value of "font-family" */ - void set fontFamily(String value) { + set fontFamily(String value) { setProperty('font-family', value, ''); } @@ -5613,7 +7026,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-feature-settings'); /** Sets the value of "font-feature-settings" */ - void set fontFeatureSettings(String value) { + set fontFeatureSettings(String value) { setProperty('font-feature-settings', value, ''); } @@ -5622,7 +7035,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-kerning'); /** Sets the value of "font-kerning" */ - void set fontKerning(String value) { + set fontKerning(String value) { setProperty('font-kerning', value, ''); } @@ -5631,7 +7044,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-size'); /** Sets the value of "font-size" */ - void set fontSize(String value) { + set fontSize(String value) { setProperty('font-size', value, ''); } @@ -5640,7 +7053,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-size-delta'); /** Sets the value of "font-size-delta" */ - void set fontSizeDelta(String value) { + set fontSizeDelta(String value) { setProperty('font-size-delta', value, ''); } @@ -5649,7 +7062,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-smoothing'); /** Sets the value of "font-smoothing" */ - void set fontSmoothing(String value) { + set fontSmoothing(String value) { setProperty('font-smoothing', value, ''); } @@ -5658,7 +7071,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-stretch'); /** Sets the value of "font-stretch" */ - void set fontStretch(String value) { + set fontStretch(String value) { setProperty('font-stretch', value, ''); } @@ -5667,7 +7080,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-style'); /** Sets the value of "font-style" */ - void set fontStyle(String value) { + set fontStyle(String value) { setProperty('font-style', value, ''); } @@ -5676,7 +7089,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-variant'); /** Sets the value of "font-variant" */ - void set fontVariant(String value) { + set fontVariant(String value) { setProperty('font-variant', value, ''); } @@ -5685,7 +7098,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-variant-ligatures'); /** Sets the value of "font-variant-ligatures" */ - void set fontVariantLigatures(String value) { + set fontVariantLigatures(String value) { setProperty('font-variant-ligatures', value, ''); } @@ -5694,7 +7107,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('font-weight'); /** Sets the value of "font-weight" */ - void set fontWeight(String value) { + set fontWeight(String value) { setProperty('font-weight', value, ''); } @@ -5703,7 +7116,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid'); /** Sets the value of "grid" */ - void set grid(String value) { + set grid(String value) { setProperty('grid', value, ''); } @@ -5712,7 +7125,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-area'); /** Sets the value of "grid-area" */ - void set gridArea(String value) { + set gridArea(String value) { setProperty('grid-area', value, ''); } @@ -5721,7 +7134,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-auto-columns'); /** Sets the value of "grid-auto-columns" */ - void set gridAutoColumns(String value) { + set gridAutoColumns(String value) { setProperty('grid-auto-columns', value, ''); } @@ -5730,7 +7143,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-auto-flow'); /** Sets the value of "grid-auto-flow" */ - void set gridAutoFlow(String value) { + set gridAutoFlow(String value) { setProperty('grid-auto-flow', value, ''); } @@ -5739,7 +7152,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-auto-rows'); /** Sets the value of "grid-auto-rows" */ - void set gridAutoRows(String value) { + set gridAutoRows(String value) { setProperty('grid-auto-rows', value, ''); } @@ -5748,7 +7161,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-column'); /** Sets the value of "grid-column" */ - void set gridColumn(String value) { + set gridColumn(String value) { setProperty('grid-column', value, ''); } @@ -5757,7 +7170,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-column-end'); /** Sets the value of "grid-column-end" */ - void set gridColumnEnd(String value) { + set gridColumnEnd(String value) { setProperty('grid-column-end', value, ''); } @@ -5766,7 +7179,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-column-start'); /** Sets the value of "grid-column-start" */ - void set gridColumnStart(String value) { + set gridColumnStart(String value) { setProperty('grid-column-start', value, ''); } @@ -5775,7 +7188,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-row'); /** Sets the value of "grid-row" */ - void set gridRow(String value) { + set gridRow(String value) { setProperty('grid-row', value, ''); } @@ -5784,7 +7197,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-row-end'); /** Sets the value of "grid-row-end" */ - void set gridRowEnd(String value) { + set gridRowEnd(String value) { setProperty('grid-row-end', value, ''); } @@ -5793,7 +7206,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-row-start'); /** Sets the value of "grid-row-start" */ - void set gridRowStart(String value) { + set gridRowStart(String value) { setProperty('grid-row-start', value, ''); } @@ -5802,7 +7215,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-template'); /** Sets the value of "grid-template" */ - void set gridTemplate(String value) { + set gridTemplate(String value) { setProperty('grid-template', value, ''); } @@ -5811,7 +7224,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-template-areas'); /** Sets the value of "grid-template-areas" */ - void set gridTemplateAreas(String value) { + set gridTemplateAreas(String value) { setProperty('grid-template-areas', value, ''); } @@ -5820,7 +7233,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-template-columns'); /** Sets the value of "grid-template-columns" */ - void set gridTemplateColumns(String value) { + set gridTemplateColumns(String value) { setProperty('grid-template-columns', value, ''); } @@ -5829,7 +7242,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('grid-template-rows'); /** Sets the value of "grid-template-rows" */ - void set gridTemplateRows(String value) { + set gridTemplateRows(String value) { setProperty('grid-template-rows', value, ''); } @@ -5838,7 +7251,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('height'); /** Sets the value of "height" */ - void set height(String value) { + set height(String value) { setProperty('height', value, ''); } @@ -5847,7 +7260,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('highlight'); /** Sets the value of "highlight" */ - void set highlight(String value) { + set highlight(String value) { setProperty('highlight', value, ''); } @@ -5856,7 +7269,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('hyphenate-character'); /** Sets the value of "hyphenate-character" */ - void set hyphenateCharacter(String value) { + set hyphenateCharacter(String value) { setProperty('hyphenate-character', value, ''); } @@ -5865,7 +7278,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('image-rendering'); /** Sets the value of "image-rendering" */ - void set imageRendering(String value) { + set imageRendering(String value) { setProperty('image-rendering', value, ''); } @@ -5874,7 +7287,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('isolation'); /** Sets the value of "isolation" */ - void set isolation(String value) { + set isolation(String value) { setProperty('isolation', value, ''); } @@ -5883,7 +7296,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('justify-content'); /** Sets the value of "justify-content" */ - void set justifyContent(String value) { + set justifyContent(String value) { setProperty('justify-content', value, ''); } @@ -5892,7 +7305,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('justify-self'); /** Sets the value of "justify-self" */ - void set justifySelf(String value) { + set justifySelf(String value) { setProperty('justify-self', value, ''); } @@ -5901,7 +7314,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('left'); /** Sets the value of "left" */ - void set left(String value) { + set left(String value) { setProperty('left', value, ''); } @@ -5910,7 +7323,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('letter-spacing'); /** Sets the value of "letter-spacing" */ - void set letterSpacing(String value) { + set letterSpacing(String value) { setProperty('letter-spacing', value, ''); } @@ -5919,7 +7332,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('line-box-contain'); /** Sets the value of "line-box-contain" */ - void set lineBoxContain(String value) { + set lineBoxContain(String value) { setProperty('line-box-contain', value, ''); } @@ -5928,7 +7341,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('line-break'); /** Sets the value of "line-break" */ - void set lineBreak(String value) { + set lineBreak(String value) { setProperty('line-break', value, ''); } @@ -5937,7 +7350,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('line-clamp'); /** Sets the value of "line-clamp" */ - void set lineClamp(String value) { + set lineClamp(String value) { setProperty('line-clamp', value, ''); } @@ -5946,7 +7359,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('line-height'); /** Sets the value of "line-height" */ - void set lineHeight(String value) { + set lineHeight(String value) { setProperty('line-height', value, ''); } @@ -5955,7 +7368,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('list-style'); /** Sets the value of "list-style" */ - void set listStyle(String value) { + set listStyle(String value) { setProperty('list-style', value, ''); } @@ -5964,7 +7377,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('list-style-image'); /** Sets the value of "list-style-image" */ - void set listStyleImage(String value) { + set listStyleImage(String value) { setProperty('list-style-image', value, ''); } @@ -5973,7 +7386,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('list-style-position'); /** Sets the value of "list-style-position" */ - void set listStylePosition(String value) { + set listStylePosition(String value) { setProperty('list-style-position', value, ''); } @@ -5982,7 +7395,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('list-style-type'); /** Sets the value of "list-style-type" */ - void set listStyleType(String value) { + set listStyleType(String value) { setProperty('list-style-type', value, ''); } @@ -5991,7 +7404,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('locale'); /** Sets the value of "locale" */ - void set locale(String value) { + set locale(String value) { setProperty('locale', value, ''); } @@ -6000,7 +7413,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('logical-height'); /** Sets the value of "logical-height" */ - void set logicalHeight(String value) { + set logicalHeight(String value) { setProperty('logical-height', value, ''); } @@ -6009,7 +7422,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('logical-width'); /** Sets the value of "logical-width" */ - void set logicalWidth(String value) { + set logicalWidth(String value) { setProperty('logical-width', value, ''); } @@ -6018,7 +7431,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin'); /** Sets the value of "margin" */ - void set margin(String value) { + set margin(String value) { setProperty('margin', value, ''); } @@ -6027,7 +7440,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-after'); /** Sets the value of "margin-after" */ - void set marginAfter(String value) { + set marginAfter(String value) { setProperty('margin-after', value, ''); } @@ -6036,7 +7449,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-after-collapse'); /** Sets the value of "margin-after-collapse" */ - void set marginAfterCollapse(String value) { + set marginAfterCollapse(String value) { setProperty('margin-after-collapse', value, ''); } @@ -6045,7 +7458,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-before'); /** Sets the value of "margin-before" */ - void set marginBefore(String value) { + set marginBefore(String value) { setProperty('margin-before', value, ''); } @@ -6054,7 +7467,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-before-collapse'); /** Sets the value of "margin-before-collapse" */ - void set marginBeforeCollapse(String value) { + set marginBeforeCollapse(String value) { setProperty('margin-before-collapse', value, ''); } @@ -6063,7 +7476,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-bottom'); /** Sets the value of "margin-bottom" */ - void set marginBottom(String value) { + set marginBottom(String value) { setProperty('margin-bottom', value, ''); } @@ -6072,7 +7485,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-bottom-collapse'); /** Sets the value of "margin-bottom-collapse" */ - void set marginBottomCollapse(String value) { + set marginBottomCollapse(String value) { setProperty('margin-bottom-collapse', value, ''); } @@ -6081,7 +7494,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-collapse'); /** Sets the value of "margin-collapse" */ - void set marginCollapse(String value) { + set marginCollapse(String value) { setProperty('margin-collapse', value, ''); } @@ -6090,7 +7503,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-end'); /** Sets the value of "margin-end" */ - void set marginEnd(String value) { + set marginEnd(String value) { setProperty('margin-end', value, ''); } @@ -6099,7 +7512,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-left'); /** Sets the value of "margin-left" */ - void set marginLeft(String value) { + set marginLeft(String value) { setProperty('margin-left', value, ''); } @@ -6108,7 +7521,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-right'); /** Sets the value of "margin-right" */ - void set marginRight(String value) { + set marginRight(String value) { setProperty('margin-right', value, ''); } @@ -6117,7 +7530,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-start'); /** Sets the value of "margin-start" */ - void set marginStart(String value) { + set marginStart(String value) { setProperty('margin-start', value, ''); } @@ -6126,7 +7539,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-top'); /** Sets the value of "margin-top" */ - void set marginTop(String value) { + set marginTop(String value) { setProperty('margin-top', value, ''); } @@ -6135,7 +7548,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('margin-top-collapse'); /** Sets the value of "margin-top-collapse" */ - void set marginTopCollapse(String value) { + set marginTopCollapse(String value) { setProperty('margin-top-collapse', value, ''); } @@ -6144,7 +7557,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask'); /** Sets the value of "mask" */ - void set mask(String value) { + set mask(String value) { setProperty('mask', value, ''); } @@ -6153,7 +7566,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-box-image'); /** Sets the value of "mask-box-image" */ - void set maskBoxImage(String value) { + set maskBoxImage(String value) { setProperty('mask-box-image', value, ''); } @@ -6162,7 +7575,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-box-image-outset'); /** Sets the value of "mask-box-image-outset" */ - void set maskBoxImageOutset(String value) { + set maskBoxImageOutset(String value) { setProperty('mask-box-image-outset', value, ''); } @@ -6171,7 +7584,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-box-image-repeat'); /** Sets the value of "mask-box-image-repeat" */ - void set maskBoxImageRepeat(String value) { + set maskBoxImageRepeat(String value) { setProperty('mask-box-image-repeat', value, ''); } @@ -6180,7 +7593,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-box-image-slice'); /** Sets the value of "mask-box-image-slice" */ - void set maskBoxImageSlice(String value) { + set maskBoxImageSlice(String value) { setProperty('mask-box-image-slice', value, ''); } @@ -6189,7 +7602,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-box-image-source'); /** Sets the value of "mask-box-image-source" */ - void set maskBoxImageSource(String value) { + set maskBoxImageSource(String value) { setProperty('mask-box-image-source', value, ''); } @@ -6198,7 +7611,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-box-image-width'); /** Sets the value of "mask-box-image-width" */ - void set maskBoxImageWidth(String value) { + set maskBoxImageWidth(String value) { setProperty('mask-box-image-width', value, ''); } @@ -6207,7 +7620,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-clip'); /** Sets the value of "mask-clip" */ - void set maskClip(String value) { + set maskClip(String value) { setProperty('mask-clip', value, ''); } @@ -6216,7 +7629,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-composite'); /** Sets the value of "mask-composite" */ - void set maskComposite(String value) { + set maskComposite(String value) { setProperty('mask-composite', value, ''); } @@ -6225,7 +7638,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-image'); /** Sets the value of "mask-image" */ - void set maskImage(String value) { + set maskImage(String value) { setProperty('mask-image', value, ''); } @@ -6234,7 +7647,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-origin'); /** Sets the value of "mask-origin" */ - void set maskOrigin(String value) { + set maskOrigin(String value) { setProperty('mask-origin', value, ''); } @@ -6243,7 +7656,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-position'); /** Sets the value of "mask-position" */ - void set maskPosition(String value) { + set maskPosition(String value) { setProperty('mask-position', value, ''); } @@ -6252,7 +7665,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-position-x'); /** Sets the value of "mask-position-x" */ - void set maskPositionX(String value) { + set maskPositionX(String value) { setProperty('mask-position-x', value, ''); } @@ -6261,7 +7674,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-position-y'); /** Sets the value of "mask-position-y" */ - void set maskPositionY(String value) { + set maskPositionY(String value) { setProperty('mask-position-y', value, ''); } @@ -6270,7 +7683,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-repeat'); /** Sets the value of "mask-repeat" */ - void set maskRepeat(String value) { + set maskRepeat(String value) { setProperty('mask-repeat', value, ''); } @@ -6279,7 +7692,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-repeat-x'); /** Sets the value of "mask-repeat-x" */ - void set maskRepeatX(String value) { + set maskRepeatX(String value) { setProperty('mask-repeat-x', value, ''); } @@ -6288,7 +7701,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-repeat-y'); /** Sets the value of "mask-repeat-y" */ - void set maskRepeatY(String value) { + set maskRepeatY(String value) { setProperty('mask-repeat-y', value, ''); } @@ -6297,7 +7710,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-size'); /** Sets the value of "mask-size" */ - void set maskSize(String value) { + set maskSize(String value) { setProperty('mask-size', value, ''); } @@ -6306,7 +7719,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mask-source-type'); /** Sets the value of "mask-source-type" */ - void set maskSourceType(String value) { + set maskSourceType(String value) { setProperty('mask-source-type', value, ''); } @@ -6315,7 +7728,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('max-height'); /** Sets the value of "max-height" */ - void set maxHeight(String value) { + set maxHeight(String value) { setProperty('max-height', value, ''); } @@ -6324,7 +7737,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('max-logical-height'); /** Sets the value of "max-logical-height" */ - void set maxLogicalHeight(String value) { + set maxLogicalHeight(String value) { setProperty('max-logical-height', value, ''); } @@ -6333,7 +7746,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('max-logical-width'); /** Sets the value of "max-logical-width" */ - void set maxLogicalWidth(String value) { + set maxLogicalWidth(String value) { setProperty('max-logical-width', value, ''); } @@ -6342,7 +7755,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('max-width'); /** Sets the value of "max-width" */ - void set maxWidth(String value) { + set maxWidth(String value) { setProperty('max-width', value, ''); } @@ -6351,7 +7764,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('max-zoom'); /** Sets the value of "max-zoom" */ - void set maxZoom(String value) { + set maxZoom(String value) { setProperty('max-zoom', value, ''); } @@ -6360,7 +7773,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('min-height'); /** Sets the value of "min-height" */ - void set minHeight(String value) { + set minHeight(String value) { setProperty('min-height', value, ''); } @@ -6369,7 +7782,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('min-logical-height'); /** Sets the value of "min-logical-height" */ - void set minLogicalHeight(String value) { + set minLogicalHeight(String value) { setProperty('min-logical-height', value, ''); } @@ -6378,7 +7791,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('min-logical-width'); /** Sets the value of "min-logical-width" */ - void set minLogicalWidth(String value) { + set minLogicalWidth(String value) { setProperty('min-logical-width', value, ''); } @@ -6387,7 +7800,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('min-width'); /** Sets the value of "min-width" */ - void set minWidth(String value) { + set minWidth(String value) { setProperty('min-width', value, ''); } @@ -6396,7 +7809,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('min-zoom'); /** Sets the value of "min-zoom" */ - void set minZoom(String value) { + set minZoom(String value) { setProperty('min-zoom', value, ''); } @@ -6405,7 +7818,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('mix-blend-mode'); /** Sets the value of "mix-blend-mode" */ - void set mixBlendMode(String value) { + set mixBlendMode(String value) { setProperty('mix-blend-mode', value, ''); } @@ -6414,7 +7827,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('object-fit'); /** Sets the value of "object-fit" */ - void set objectFit(String value) { + set objectFit(String value) { setProperty('object-fit', value, ''); } @@ -6423,7 +7836,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('object-position'); /** Sets the value of "object-position" */ - void set objectPosition(String value) { + set objectPosition(String value) { setProperty('object-position', value, ''); } @@ -6432,7 +7845,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('opacity'); /** Sets the value of "opacity" */ - void set opacity(String value) { + set opacity(String value) { setProperty('opacity', value, ''); } @@ -6441,7 +7854,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('order'); /** Sets the value of "order" */ - void set order(String value) { + set order(String value) { setProperty('order', value, ''); } @@ -6450,7 +7863,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('orientation'); /** Sets the value of "orientation" */ - void set orientation(String value) { + set orientation(String value) { setProperty('orientation', value, ''); } @@ -6459,7 +7872,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('orphans'); /** Sets the value of "orphans" */ - void set orphans(String value) { + set orphans(String value) { setProperty('orphans', value, ''); } @@ -6468,7 +7881,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('outline'); /** Sets the value of "outline" */ - void set outline(String value) { + set outline(String value) { setProperty('outline', value, ''); } @@ -6477,7 +7890,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('outline-color'); /** Sets the value of "outline-color" */ - void set outlineColor(String value) { + set outlineColor(String value) { setProperty('outline-color', value, ''); } @@ -6486,7 +7899,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('outline-offset'); /** Sets the value of "outline-offset" */ - void set outlineOffset(String value) { + set outlineOffset(String value) { setProperty('outline-offset', value, ''); } @@ -6495,7 +7908,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('outline-style'); /** Sets the value of "outline-style" */ - void set outlineStyle(String value) { + set outlineStyle(String value) { setProperty('outline-style', value, ''); } @@ -6504,7 +7917,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('outline-width'); /** Sets the value of "outline-width" */ - void set outlineWidth(String value) { + set outlineWidth(String value) { setProperty('outline-width', value, ''); } @@ -6513,7 +7926,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('overflow'); /** Sets the value of "overflow" */ - void set overflow(String value) { + set overflow(String value) { setProperty('overflow', value, ''); } @@ -6522,7 +7935,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('overflow-wrap'); /** Sets the value of "overflow-wrap" */ - void set overflowWrap(String value) { + set overflowWrap(String value) { setProperty('overflow-wrap', value, ''); } @@ -6531,7 +7944,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('overflow-x'); /** Sets the value of "overflow-x" */ - void set overflowX(String value) { + set overflowX(String value) { setProperty('overflow-x', value, ''); } @@ -6540,7 +7953,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('overflow-y'); /** Sets the value of "overflow-y" */ - void set overflowY(String value) { + set overflowY(String value) { setProperty('overflow-y', value, ''); } @@ -6549,7 +7962,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding'); /** Sets the value of "padding" */ - void set padding(String value) { + set padding(String value) { setProperty('padding', value, ''); } @@ -6558,7 +7971,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-after'); /** Sets the value of "padding-after" */ - void set paddingAfter(String value) { + set paddingAfter(String value) { setProperty('padding-after', value, ''); } @@ -6567,7 +7980,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-before'); /** Sets the value of "padding-before" */ - void set paddingBefore(String value) { + set paddingBefore(String value) { setProperty('padding-before', value, ''); } @@ -6576,7 +7989,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-bottom'); /** Sets the value of "padding-bottom" */ - void set paddingBottom(String value) { + set paddingBottom(String value) { setProperty('padding-bottom', value, ''); } @@ -6585,7 +7998,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-end'); /** Sets the value of "padding-end" */ - void set paddingEnd(String value) { + set paddingEnd(String value) { setProperty('padding-end', value, ''); } @@ -6594,7 +8007,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-left'); /** Sets the value of "padding-left" */ - void set paddingLeft(String value) { + set paddingLeft(String value) { setProperty('padding-left', value, ''); } @@ -6603,7 +8016,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-right'); /** Sets the value of "padding-right" */ - void set paddingRight(String value) { + set paddingRight(String value) { setProperty('padding-right', value, ''); } @@ -6612,7 +8025,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-start'); /** Sets the value of "padding-start" */ - void set paddingStart(String value) { + set paddingStart(String value) { setProperty('padding-start', value, ''); } @@ -6621,7 +8034,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('padding-top'); /** Sets the value of "padding-top" */ - void set paddingTop(String value) { + set paddingTop(String value) { setProperty('padding-top', value, ''); } @@ -6630,7 +8043,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('page'); /** Sets the value of "page" */ - void set page(String value) { + set page(String value) { setProperty('page', value, ''); } @@ -6639,7 +8052,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('page-break-after'); /** Sets the value of "page-break-after" */ - void set pageBreakAfter(String value) { + set pageBreakAfter(String value) { setProperty('page-break-after', value, ''); } @@ -6648,7 +8061,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('page-break-before'); /** Sets the value of "page-break-before" */ - void set pageBreakBefore(String value) { + set pageBreakBefore(String value) { setProperty('page-break-before', value, ''); } @@ -6657,7 +8070,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('page-break-inside'); /** Sets the value of "page-break-inside" */ - void set pageBreakInside(String value) { + set pageBreakInside(String value) { setProperty('page-break-inside', value, ''); } @@ -6666,7 +8079,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('perspective'); /** Sets the value of "perspective" */ - void set perspective(String value) { + set perspective(String value) { setProperty('perspective', value, ''); } @@ -6675,7 +8088,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('perspective-origin'); /** Sets the value of "perspective-origin" */ - void set perspectiveOrigin(String value) { + set perspectiveOrigin(String value) { setProperty('perspective-origin', value, ''); } @@ -6684,7 +8097,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('perspective-origin-x'); /** Sets the value of "perspective-origin-x" */ - void set perspectiveOriginX(String value) { + set perspectiveOriginX(String value) { setProperty('perspective-origin-x', value, ''); } @@ -6693,7 +8106,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('perspective-origin-y'); /** Sets the value of "perspective-origin-y" */ - void set perspectiveOriginY(String value) { + set perspectiveOriginY(String value) { setProperty('perspective-origin-y', value, ''); } @@ -6702,7 +8115,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('pointer-events'); /** Sets the value of "pointer-events" */ - void set pointerEvents(String value) { + set pointerEvents(String value) { setProperty('pointer-events', value, ''); } @@ -6711,7 +8124,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('position'); /** Sets the value of "position" */ - void set position(String value) { + set position(String value) { setProperty('position', value, ''); } @@ -6720,7 +8133,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('print-color-adjust'); /** Sets the value of "print-color-adjust" */ - void set printColorAdjust(String value) { + set printColorAdjust(String value) { setProperty('print-color-adjust', value, ''); } @@ -6729,7 +8142,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('quotes'); /** Sets the value of "quotes" */ - void set quotes(String value) { + set quotes(String value) { setProperty('quotes', value, ''); } @@ -6738,7 +8151,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('resize'); /** Sets the value of "resize" */ - void set resize(String value) { + set resize(String value) { setProperty('resize', value, ''); } @@ -6747,7 +8160,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('right'); /** Sets the value of "right" */ - void set right(String value) { + set right(String value) { setProperty('right', value, ''); } @@ -6756,7 +8169,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('rtl-ordering'); /** Sets the value of "rtl-ordering" */ - void set rtlOrdering(String value) { + set rtlOrdering(String value) { setProperty('rtl-ordering', value, ''); } @@ -6765,7 +8178,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('ruby-position'); /** Sets the value of "ruby-position" */ - void set rubyPosition(String value) { + set rubyPosition(String value) { setProperty('ruby-position', value, ''); } @@ -6774,7 +8187,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('scroll-behavior'); /** Sets the value of "scroll-behavior" */ - void set scrollBehavior(String value) { + set scrollBehavior(String value) { setProperty('scroll-behavior', value, ''); } @@ -6783,7 +8196,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('shape-image-threshold'); /** Sets the value of "shape-image-threshold" */ - void set shapeImageThreshold(String value) { + set shapeImageThreshold(String value) { setProperty('shape-image-threshold', value, ''); } @@ -6792,7 +8205,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('shape-margin'); /** Sets the value of "shape-margin" */ - void set shapeMargin(String value) { + set shapeMargin(String value) { setProperty('shape-margin', value, ''); } @@ -6801,7 +8214,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('shape-outside'); /** Sets the value of "shape-outside" */ - void set shapeOutside(String value) { + set shapeOutside(String value) { setProperty('shape-outside', value, ''); } @@ -6810,7 +8223,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('size'); /** Sets the value of "size" */ - void set size(String value) { + set size(String value) { setProperty('size', value, ''); } @@ -6819,7 +8232,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('speak'); /** Sets the value of "speak" */ - void set speak(String value) { + set speak(String value) { setProperty('speak', value, ''); } @@ -6828,7 +8241,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('src'); /** Sets the value of "src" */ - void set src(String value) { + set src(String value) { setProperty('src', value, ''); } @@ -6837,7 +8250,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('tab-size'); /** Sets the value of "tab-size" */ - void set tabSize(String value) { + set tabSize(String value) { setProperty('tab-size', value, ''); } @@ -6846,7 +8259,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('table-layout'); /** Sets the value of "table-layout" */ - void set tableLayout(String value) { + set tableLayout(String value) { setProperty('table-layout', value, ''); } @@ -6855,7 +8268,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('tap-highlight-color'); /** Sets the value of "tap-highlight-color" */ - void set tapHighlightColor(String value) { + set tapHighlightColor(String value) { setProperty('tap-highlight-color', value, ''); } @@ -6864,7 +8277,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-align'); /** Sets the value of "text-align" */ - void set textAlign(String value) { + set textAlign(String value) { setProperty('text-align', value, ''); } @@ -6873,7 +8286,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-align-last'); /** Sets the value of "text-align-last" */ - void set textAlignLast(String value) { + set textAlignLast(String value) { setProperty('text-align-last', value, ''); } @@ -6882,7 +8295,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-combine'); /** Sets the value of "text-combine" */ - void set textCombine(String value) { + set textCombine(String value) { setProperty('text-combine', value, ''); } @@ -6891,7 +8304,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-decoration'); /** Sets the value of "text-decoration" */ - void set textDecoration(String value) { + set textDecoration(String value) { setProperty('text-decoration', value, ''); } @@ -6900,7 +8313,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-decoration-color'); /** Sets the value of "text-decoration-color" */ - void set textDecorationColor(String value) { + set textDecorationColor(String value) { setProperty('text-decoration-color', value, ''); } @@ -6909,7 +8322,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-decoration-line'); /** Sets the value of "text-decoration-line" */ - void set textDecorationLine(String value) { + set textDecorationLine(String value) { setProperty('text-decoration-line', value, ''); } @@ -6918,7 +8331,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-decoration-style'); /** Sets the value of "text-decoration-style" */ - void set textDecorationStyle(String value) { + set textDecorationStyle(String value) { setProperty('text-decoration-style', value, ''); } @@ -6927,7 +8340,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-decorations-in-effect'); /** Sets the value of "text-decorations-in-effect" */ - void set textDecorationsInEffect(String value) { + set textDecorationsInEffect(String value) { setProperty('text-decorations-in-effect', value, ''); } @@ -6936,7 +8349,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-emphasis'); /** Sets the value of "text-emphasis" */ - void set textEmphasis(String value) { + set textEmphasis(String value) { setProperty('text-emphasis', value, ''); } @@ -6945,7 +8358,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-emphasis-color'); /** Sets the value of "text-emphasis-color" */ - void set textEmphasisColor(String value) { + set textEmphasisColor(String value) { setProperty('text-emphasis-color', value, ''); } @@ -6954,7 +8367,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-emphasis-position'); /** Sets the value of "text-emphasis-position" */ - void set textEmphasisPosition(String value) { + set textEmphasisPosition(String value) { setProperty('text-emphasis-position', value, ''); } @@ -6963,7 +8376,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-emphasis-style'); /** Sets the value of "text-emphasis-style" */ - void set textEmphasisStyle(String value) { + set textEmphasisStyle(String value) { setProperty('text-emphasis-style', value, ''); } @@ -6972,7 +8385,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-fill-color'); /** Sets the value of "text-fill-color" */ - void set textFillColor(String value) { + set textFillColor(String value) { setProperty('text-fill-color', value, ''); } @@ -6981,7 +8394,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-indent'); /** Sets the value of "text-indent" */ - void set textIndent(String value) { + set textIndent(String value) { setProperty('text-indent', value, ''); } @@ -6990,7 +8403,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-justify'); /** Sets the value of "text-justify" */ - void set textJustify(String value) { + set textJustify(String value) { setProperty('text-justify', value, ''); } @@ -6999,7 +8412,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-line-through-color'); /** Sets the value of "text-line-through-color" */ - void set textLineThroughColor(String value) { + set textLineThroughColor(String value) { setProperty('text-line-through-color', value, ''); } @@ -7008,7 +8421,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-line-through-mode'); /** Sets the value of "text-line-through-mode" */ - void set textLineThroughMode(String value) { + set textLineThroughMode(String value) { setProperty('text-line-through-mode', value, ''); } @@ -7017,7 +8430,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-line-through-style'); /** Sets the value of "text-line-through-style" */ - void set textLineThroughStyle(String value) { + set textLineThroughStyle(String value) { setProperty('text-line-through-style', value, ''); } @@ -7026,7 +8439,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-line-through-width'); /** Sets the value of "text-line-through-width" */ - void set textLineThroughWidth(String value) { + set textLineThroughWidth(String value) { setProperty('text-line-through-width', value, ''); } @@ -7035,7 +8448,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-orientation'); /** Sets the value of "text-orientation" */ - void set textOrientation(String value) { + set textOrientation(String value) { setProperty('text-orientation', value, ''); } @@ -7044,7 +8457,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-overflow'); /** Sets the value of "text-overflow" */ - void set textOverflow(String value) { + set textOverflow(String value) { setProperty('text-overflow', value, ''); } @@ -7053,7 +8466,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-overline-color'); /** Sets the value of "text-overline-color" */ - void set textOverlineColor(String value) { + set textOverlineColor(String value) { setProperty('text-overline-color', value, ''); } @@ -7062,7 +8475,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-overline-mode'); /** Sets the value of "text-overline-mode" */ - void set textOverlineMode(String value) { + set textOverlineMode(String value) { setProperty('text-overline-mode', value, ''); } @@ -7071,7 +8484,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-overline-style'); /** Sets the value of "text-overline-style" */ - void set textOverlineStyle(String value) { + set textOverlineStyle(String value) { setProperty('text-overline-style', value, ''); } @@ -7080,7 +8493,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-overline-width'); /** Sets the value of "text-overline-width" */ - void set textOverlineWidth(String value) { + set textOverlineWidth(String value) { setProperty('text-overline-width', value, ''); } @@ -7089,7 +8502,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-rendering'); /** Sets the value of "text-rendering" */ - void set textRendering(String value) { + set textRendering(String value) { setProperty('text-rendering', value, ''); } @@ -7098,7 +8511,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-security'); /** Sets the value of "text-security" */ - void set textSecurity(String value) { + set textSecurity(String value) { setProperty('text-security', value, ''); } @@ -7107,7 +8520,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-shadow'); /** Sets the value of "text-shadow" */ - void set textShadow(String value) { + set textShadow(String value) { setProperty('text-shadow', value, ''); } @@ -7116,7 +8529,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-stroke'); /** Sets the value of "text-stroke" */ - void set textStroke(String value) { + set textStroke(String value) { setProperty('text-stroke', value, ''); } @@ -7125,7 +8538,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-stroke-color'); /** Sets the value of "text-stroke-color" */ - void set textStrokeColor(String value) { + set textStrokeColor(String value) { setProperty('text-stroke-color', value, ''); } @@ -7134,7 +8547,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-stroke-width'); /** Sets the value of "text-stroke-width" */ - void set textStrokeWidth(String value) { + set textStrokeWidth(String value) { setProperty('text-stroke-width', value, ''); } @@ -7143,7 +8556,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-transform'); /** Sets the value of "text-transform" */ - void set textTransform(String value) { + set textTransform(String value) { setProperty('text-transform', value, ''); } @@ -7152,7 +8565,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-underline-color'); /** Sets the value of "text-underline-color" */ - void set textUnderlineColor(String value) { + set textUnderlineColor(String value) { setProperty('text-underline-color', value, ''); } @@ -7161,7 +8574,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-underline-mode'); /** Sets the value of "text-underline-mode" */ - void set textUnderlineMode(String value) { + set textUnderlineMode(String value) { setProperty('text-underline-mode', value, ''); } @@ -7170,7 +8583,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-underline-position'); /** Sets the value of "text-underline-position" */ - void set textUnderlinePosition(String value) { + set textUnderlinePosition(String value) { setProperty('text-underline-position', value, ''); } @@ -7179,7 +8592,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-underline-style'); /** Sets the value of "text-underline-style" */ - void set textUnderlineStyle(String value) { + set textUnderlineStyle(String value) { setProperty('text-underline-style', value, ''); } @@ -7188,7 +8601,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('text-underline-width'); /** Sets the value of "text-underline-width" */ - void set textUnderlineWidth(String value) { + set textUnderlineWidth(String value) { setProperty('text-underline-width', value, ''); } @@ -7197,7 +8610,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('top'); /** Sets the value of "top" */ - void set top(String value) { + set top(String value) { setProperty('top', value, ''); } @@ -7206,7 +8619,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('touch-action'); /** Sets the value of "touch-action" */ - void set touchAction(String value) { + set touchAction(String value) { setProperty('touch-action', value, ''); } @@ -7215,7 +8628,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('touch-action-delay'); /** Sets the value of "touch-action-delay" */ - void set touchActionDelay(String value) { + set touchActionDelay(String value) { setProperty('touch-action-delay', value, ''); } @@ -7224,7 +8637,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transform'); /** Sets the value of "transform" */ - void set transform(String value) { + set transform(String value) { setProperty('transform', value, ''); } @@ -7233,7 +8646,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transform-origin'); /** Sets the value of "transform-origin" */ - void set transformOrigin(String value) { + set transformOrigin(String value) { setProperty('transform-origin', value, ''); } @@ -7242,7 +8655,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transform-origin-x'); /** Sets the value of "transform-origin-x" */ - void set transformOriginX(String value) { + set transformOriginX(String value) { setProperty('transform-origin-x', value, ''); } @@ -7251,7 +8664,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transform-origin-y'); /** Sets the value of "transform-origin-y" */ - void set transformOriginY(String value) { + set transformOriginY(String value) { setProperty('transform-origin-y', value, ''); } @@ -7260,7 +8673,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transform-origin-z'); /** Sets the value of "transform-origin-z" */ - void set transformOriginZ(String value) { + set transformOriginZ(String value) { setProperty('transform-origin-z', value, ''); } @@ -7269,7 +8682,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transform-style'); /** Sets the value of "transform-style" */ - void set transformStyle(String value) { + set transformStyle(String value) { setProperty('transform-style', value, ''); } @@ -7284,7 +8697,7 @@ abstract class CssStyleDeclarationBase { @SupportedBrowser(SupportedBrowser.FIREFOX) @SupportedBrowser(SupportedBrowser.IE, '10') @SupportedBrowser(SupportedBrowser.SAFARI) - void set transition(String value) { + set transition(String value) { setProperty('transition', value, ''); } @@ -7293,7 +8706,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transition-delay'); /** Sets the value of "transition-delay" */ - void set transitionDelay(String value) { + set transitionDelay(String value) { setProperty('transition-delay', value, ''); } @@ -7302,7 +8715,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transition-duration'); /** Sets the value of "transition-duration" */ - void set transitionDuration(String value) { + set transitionDuration(String value) { setProperty('transition-duration', value, ''); } @@ -7311,7 +8724,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transition-property'); /** Sets the value of "transition-property" */ - void set transitionProperty(String value) { + set transitionProperty(String value) { setProperty('transition-property', value, ''); } @@ -7320,7 +8733,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('transition-timing-function'); /** Sets the value of "transition-timing-function" */ - void set transitionTimingFunction(String value) { + set transitionTimingFunction(String value) { setProperty('transition-timing-function', value, ''); } @@ -7329,7 +8742,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('unicode-bidi'); /** Sets the value of "unicode-bidi" */ - void set unicodeBidi(String value) { + set unicodeBidi(String value) { setProperty('unicode-bidi', value, ''); } @@ -7338,7 +8751,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('unicode-range'); /** Sets the value of "unicode-range" */ - void set unicodeRange(String value) { + set unicodeRange(String value) { setProperty('unicode-range', value, ''); } @@ -7347,7 +8760,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('user-drag'); /** Sets the value of "user-drag" */ - void set userDrag(String value) { + set userDrag(String value) { setProperty('user-drag', value, ''); } @@ -7356,7 +8769,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('user-modify'); /** Sets the value of "user-modify" */ - void set userModify(String value) { + set userModify(String value) { setProperty('user-modify', value, ''); } @@ -7365,7 +8778,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('user-select'); /** Sets the value of "user-select" */ - void set userSelect(String value) { + set userSelect(String value) { setProperty('user-select', value, ''); } @@ -7374,7 +8787,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('user-zoom'); /** Sets the value of "user-zoom" */ - void set userZoom(String value) { + set userZoom(String value) { setProperty('user-zoom', value, ''); } @@ -7383,7 +8796,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('vertical-align'); /** Sets the value of "vertical-align" */ - void set verticalAlign(String value) { + set verticalAlign(String value) { setProperty('vertical-align', value, ''); } @@ -7392,7 +8805,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('visibility'); /** Sets the value of "visibility" */ - void set visibility(String value) { + set visibility(String value) { setProperty('visibility', value, ''); } @@ -7401,7 +8814,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('white-space'); /** Sets the value of "white-space" */ - void set whiteSpace(String value) { + set whiteSpace(String value) { setProperty('white-space', value, ''); } @@ -7410,7 +8823,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('widows'); /** Sets the value of "widows" */ - void set widows(String value) { + set widows(String value) { setProperty('widows', value, ''); } @@ -7419,7 +8832,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('width'); /** Sets the value of "width" */ - void set width(String value) { + set width(String value) { setProperty('width', value, ''); } @@ -7428,7 +8841,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('will-change'); /** Sets the value of "will-change" */ - void set willChange(String value) { + set willChange(String value) { setProperty('will-change', value, ''); } @@ -7437,7 +8850,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('word-break'); /** Sets the value of "word-break" */ - void set wordBreak(String value) { + set wordBreak(String value) { setProperty('word-break', value, ''); } @@ -7446,7 +8859,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('word-spacing'); /** Sets the value of "word-spacing" */ - void set wordSpacing(String value) { + set wordSpacing(String value) { setProperty('word-spacing', value, ''); } @@ -7455,7 +8868,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('word-wrap'); /** Sets the value of "word-wrap" */ - void set wordWrap(String value) { + set wordWrap(String value) { setProperty('word-wrap', value, ''); } @@ -7464,7 +8877,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('wrap-flow'); /** Sets the value of "wrap-flow" */ - void set wrapFlow(String value) { + set wrapFlow(String value) { setProperty('wrap-flow', value, ''); } @@ -7473,7 +8886,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('wrap-through'); /** Sets the value of "wrap-through" */ - void set wrapThrough(String value) { + set wrapThrough(String value) { setProperty('wrap-through', value, ''); } @@ -7482,7 +8895,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('writing-mode'); /** Sets the value of "writing-mode" */ - void set writingMode(String value) { + set writingMode(String value) { setProperty('writing-mode', value, ''); } @@ -7491,7 +8904,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('z-index'); /** Sets the value of "z-index" */ - void set zIndex(String value) { + set zIndex(String value) { setProperty('z-index', value, ''); } @@ -7500,7 +8913,7 @@ abstract class CssStyleDeclarationBase { getPropertyValue('zoom'); /** Sets the value of "zoom" */ - void set zoom(String value) { + set zoom(String value) { setProperty('zoom', value, ''); } } @@ -7517,13 +8930,25 @@ class CssStyleRule extends CssRule { // To suppress missing implicit constructor warnings. factory CssStyleRule._() { throw new UnsupportedError("Not supported"); } + + static CssStyleRule internalCreateCssStyleRule() { + return new CssStyleRule._internalWrap(); + } + + factory CssStyleRule._internalWrap() { + return new CssStyleRule.internal_(); + } + + CssStyleRule.internal_() : super.internal_(); + + @DomName('CSSStyleRule.selectorText') @DocsEditable() String get selectorText => _blink.BlinkCSSStyleRule.instance.selectorText_Getter_(unwrap_jso(this)); @DomName('CSSStyleRule.selectorText') @DocsEditable() - void set selectorText(String value) => _blink.BlinkCSSStyleRule.instance.selectorText_Setter_(unwrap_jso(this), value); + set selectorText(String value) => _blink.BlinkCSSStyleRule.instance.selectorText_Setter_(unwrap_jso(this), value); @DomName('CSSStyleRule.style') @DocsEditable() @@ -7543,9 +8968,21 @@ class CssStyleSheet extends StyleSheet { // To suppress missing implicit constructor warnings. factory CssStyleSheet._() { throw new UnsupportedError("Not supported"); } + + static CssStyleSheet internalCreateCssStyleSheet() { + return new CssStyleSheet._internalWrap(); + } + + factory CssStyleSheet._internalWrap() { + return new CssStyleSheet.internal_(); + } + + CssStyleSheet.internal_() : super.internal_(); + + @DomName('CSSStyleSheet.cssRules') @DocsEditable() - List get cssRules => wrap_jso_list(_blink.BlinkCSSStyleSheet.instance.cssRules_Getter_(unwrap_jso(this))); + List get cssRules => wrap_jso(_blink.BlinkCSSStyleSheet.instance.cssRules_Getter_(unwrap_jso(this))); @DomName('CSSStyleSheet.ownerRule') @DocsEditable() @@ -7554,7 +8991,7 @@ class CssStyleSheet extends StyleSheet { @DomName('CSSStyleSheet.rules') @DocsEditable() @Experimental() // non-standard - List get rules => wrap_jso_list(_blink.BlinkCSSStyleSheet.instance.rules_Getter_(unwrap_jso(this))); + List get rules => wrap_jso(_blink.BlinkCSSStyleSheet.instance.rules_Getter_(unwrap_jso(this))); int addRule(String selector, String style, [int index]) { if (index != null) { @@ -7593,13 +9030,25 @@ class CssSupportsRule extends CssRule { // To suppress missing implicit constructor warnings. factory CssSupportsRule._() { throw new UnsupportedError("Not supported"); } + + static CssSupportsRule internalCreateCssSupportsRule() { + return new CssSupportsRule._internalWrap(); + } + + factory CssSupportsRule._internalWrap() { + return new CssSupportsRule.internal_(); + } + + CssSupportsRule.internal_() : super.internal_(); + + @DomName('CSSSupportsRule.conditionText') @DocsEditable() String get conditionText => _blink.BlinkCSSSupportsRule.instance.conditionText_Getter_(unwrap_jso(this)); @DomName('CSSSupportsRule.cssRules') @DocsEditable() - List get cssRules => wrap_jso_list(_blink.BlinkCSSSupportsRule.instance.cssRules_Getter_(unwrap_jso(this))); + List get cssRules => wrap_jso(_blink.BlinkCSSSupportsRule.instance.cssRules_Getter_(unwrap_jso(this))); @DomName('CSSSupportsRule.deleteRule') @DocsEditable() @@ -7624,6 +9073,18 @@ class CssViewportRule extends CssRule { // To suppress missing implicit constructor warnings. factory CssViewportRule._() { throw new UnsupportedError("Not supported"); } + + static CssViewportRule internalCreateCssViewportRule() { + return new CssViewportRule._internalWrap(); + } + + factory CssViewportRule._internalWrap() { + return new CssViewportRule.internal_(); + } + + CssViewportRule.internal_() : super.internal_(); + + @DomName('CSSViewportRule.style') @DocsEditable() @Experimental() // untriaged @@ -7673,9 +9134,21 @@ class CustomEvent extends Event { // To suppress missing implicit constructor warnings. factory CustomEvent._() { throw new UnsupportedError("Not supported"); } + + static CustomEvent internalCreateCustomEvent() { + return new CustomEvent._internalWrap(); + } + + factory CustomEvent._internalWrap() { + return new CustomEvent.internal_(); + } + + CustomEvent.internal_() : super.internal_(); + + @DomName('CustomEvent.detail') @DocsEditable() - Object get _detail => _blink.BlinkCustomEvent.instance.detail_Getter_(unwrap_jso(this)); + Object get _detail => wrap_jso(_blink.BlinkCustomEvent.instance.detail_Getter_(unwrap_jso(this))); @DomName('CustomEvent.initCustomEvent') @DocsEditable() @@ -7698,6 +9171,18 @@ class DListElement extends HtmlElement { @DomName('HTMLDListElement.HTMLDListElement') @DocsEditable() factory DListElement() => document.createElement("dl"); + + + static DListElement internalCreateDListElement() { + return new DListElement._internalWrap(); + } + + factory DListElement._internalWrap() { + return new DListElement.internal_(); + } + + DListElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7726,6 +9211,18 @@ class DataListElement extends HtmlElement { @DomName('HTMLDataListElement.HTMLDataListElement') @DocsEditable() factory DataListElement() => document.createElement("datalist"); + + + static DataListElement internalCreateDataListElement() { + return new DataListElement._internalWrap(); + } + + factory DataListElement._internalWrap() { + return new DataListElement.internal_(); + } + + DataListElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7738,7 +9235,7 @@ class DataListElement extends HtmlElement { @DomName('HTMLDataListElement.options') @DocsEditable() - List get options => wrap_jso_list(_blink.BlinkHTMLDataListElement.instance.options_Getter_(unwrap_jso(this))); + List get options => wrap_jso(_blink.BlinkHTMLDataListElement.instance.options_Getter_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -7755,6 +9252,21 @@ class DataTransfer extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DataTransfer._() { throw new UnsupportedError("Not supported"); } + static DataTransfer internalCreateDataTransfer() { + return new DataTransfer._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DataTransfer._internalWrap() { + return new DataTransfer.internal_(); + } + + DataTransfer.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('DataTransfer.dropEffect') @DocsEditable() @Experimental() // untriaged @@ -7763,7 +9275,7 @@ class DataTransfer extends NativeFieldWrapperClass2 { @DomName('DataTransfer.dropEffect') @DocsEditable() @Experimental() // untriaged - void set dropEffect(String value) => _blink.BlinkDataTransfer.instance.dropEffect_Setter_(unwrap_jso(this), value); + set dropEffect(String value) => _blink.BlinkDataTransfer.instance.dropEffect_Setter_(unwrap_jso(this), value); @DomName('DataTransfer.effectAllowed') @DocsEditable() @@ -7773,12 +9285,12 @@ class DataTransfer extends NativeFieldWrapperClass2 { @DomName('DataTransfer.effectAllowed') @DocsEditable() @Experimental() // untriaged - void set effectAllowed(String value) => _blink.BlinkDataTransfer.instance.effectAllowed_Setter_(unwrap_jso(this), value); + set effectAllowed(String value) => _blink.BlinkDataTransfer.instance.effectAllowed_Setter_(unwrap_jso(this), value); @DomName('DataTransfer.files') @DocsEditable() @Experimental() // untriaged - List get files => wrap_jso_list(_blink.BlinkDataTransfer.instance.files_Getter_(unwrap_jso(this))); + List get files => wrap_jso(_blink.BlinkDataTransfer.instance.files_Getter_(unwrap_jso(this))); @DomName('DataTransfer.items') @DocsEditable() @@ -7830,6 +9342,21 @@ class DataTransferItem extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DataTransferItem._() { throw new UnsupportedError("Not supported"); } + static DataTransferItem internalCreateDataTransferItem() { + return new DataTransferItem._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DataTransferItem._internalWrap() { + return new DataTransferItem.internal_(); + } + + DataTransferItem.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('DataTransferItem.kind') @DocsEditable() String get kind => _blink.BlinkDataTransferItem.instance.kind_Getter_(unwrap_jso(this)); @@ -7844,7 +9371,7 @@ class DataTransferItem extends NativeFieldWrapperClass2 { @DomName('DataTransferItem.getAsString') @DocsEditable() - void _getAsString(_StringCallback callback) => _blink.BlinkDataTransferItem.instance.getAsString_Callback_1_(unwrap_jso(this), unwrap_jso(callback)); + void _getAsString(_StringCallback callback) => _blink.BlinkDataTransferItem.instance.getAsString_Callback_1_(unwrap_jso(this), unwrap_jso((data) => callback(data))); Future getAsString() { var completer = new Completer(); @@ -7874,6 +9401,21 @@ class DataTransferItemList extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DataTransferItemList._() { throw new UnsupportedError("Not supported"); } + static DataTransferItemList internalCreateDataTransferItemList() { + return new DataTransferItemList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DataTransferItemList._internalWrap() { + return new DataTransferItemList.internal_(); + } + + DataTransferItemList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('DataTransferItemList.length') @DocsEditable() int get length => _blink.BlinkDataTransferItemList.instance.length_Getter_(unwrap_jso(this)); @@ -7952,6 +9494,18 @@ class DedicatedWorkerGlobalScope extends WorkerGlobalScope { @Experimental() // untriaged static const EventStreamProvider messageEvent = const EventStreamProvider('message'); + + static DedicatedWorkerGlobalScope internalCreateDedicatedWorkerGlobalScope() { + return new DedicatedWorkerGlobalScope._internalWrap(); + } + + factory DedicatedWorkerGlobalScope._internalWrap() { + return new DedicatedWorkerGlobalScope.internal_(); + } + + DedicatedWorkerGlobalScope.internal_() : super.internal_(); + + @DomName('DedicatedWorkerGlobalScope.postMessage') @DocsEditable() @Experimental() // untriaged @@ -7978,6 +9532,21 @@ class DeprecatedStorageInfo extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DeprecatedStorageInfo._() { throw new UnsupportedError("Not supported"); } + static DeprecatedStorageInfo internalCreateDeprecatedStorageInfo() { + return new DeprecatedStorageInfo._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DeprecatedStorageInfo._internalWrap() { + return new DeprecatedStorageInfo.internal_(); + } + + DeprecatedStorageInfo.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('DeprecatedStorageInfo.PERSISTENT') @DocsEditable() @Experimental() // untriaged @@ -7990,11 +9559,11 @@ class DeprecatedStorageInfo extends NativeFieldWrapperClass2 { void queryUsageAndQuota(int storageType, [StorageUsageCallback usageCallback, StorageErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkDeprecatedStorageInfo.instance.queryUsageAndQuota_Callback_3_(unwrap_jso(this), storageType, unwrap_jso(usageCallback), unwrap_jso(errorCallback)); + _blink.BlinkDeprecatedStorageInfo.instance.queryUsageAndQuota_Callback_3_(unwrap_jso(this), storageType, unwrap_jso((currentUsageInBytes, currentQuotaInBytes) => usageCallback(currentUsageInBytes, currentQuotaInBytes)), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } if (usageCallback != null) { - _blink.BlinkDeprecatedStorageInfo.instance.queryUsageAndQuota_Callback_2_(unwrap_jso(this), storageType, unwrap_jso(usageCallback)); + _blink.BlinkDeprecatedStorageInfo.instance.queryUsageAndQuota_Callback_2_(unwrap_jso(this), storageType, unwrap_jso((currentUsageInBytes, currentQuotaInBytes) => usageCallback(currentUsageInBytes, currentQuotaInBytes))); return; } _blink.BlinkDeprecatedStorageInfo.instance.queryUsageAndQuota_Callback_1_(unwrap_jso(this), storageType); @@ -8003,11 +9572,11 @@ class DeprecatedStorageInfo extends NativeFieldWrapperClass2 { void requestQuota(int storageType, int newQuotaInBytes, [StorageQuotaCallback quotaCallback, StorageErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkDeprecatedStorageInfo.instance.requestQuota_Callback_4_(unwrap_jso(this), storageType, newQuotaInBytes, unwrap_jso(quotaCallback), unwrap_jso(errorCallback)); + _blink.BlinkDeprecatedStorageInfo.instance.requestQuota_Callback_4_(unwrap_jso(this), storageType, newQuotaInBytes, unwrap_jso((grantedQuotaInBytes) => quotaCallback(grantedQuotaInBytes)), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } if (quotaCallback != null) { - _blink.BlinkDeprecatedStorageInfo.instance.requestQuota_Callback_3_(unwrap_jso(this), storageType, newQuotaInBytes, unwrap_jso(quotaCallback)); + _blink.BlinkDeprecatedStorageInfo.instance.requestQuota_Callback_3_(unwrap_jso(this), storageType, newQuotaInBytes, unwrap_jso((grantedQuotaInBytes) => quotaCallback(grantedQuotaInBytes))); return; } _blink.BlinkDeprecatedStorageInfo.instance.requestQuota_Callback_2_(unwrap_jso(this), storageType, newQuotaInBytes); @@ -8029,22 +9598,37 @@ class DeprecatedStorageQuota extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DeprecatedStorageQuota._() { throw new UnsupportedError("Not supported"); } + static DeprecatedStorageQuota internalCreateDeprecatedStorageQuota() { + return new DeprecatedStorageQuota._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DeprecatedStorageQuota._internalWrap() { + return new DeprecatedStorageQuota.internal_(); + } + + DeprecatedStorageQuota.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + void queryUsageAndQuota(StorageUsageCallback usageCallback, [StorageErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkDeprecatedStorageQuota.instance.queryUsageAndQuota_Callback_2_(unwrap_jso(this), unwrap_jso(usageCallback), unwrap_jso(errorCallback)); + _blink.BlinkDeprecatedStorageQuota.instance.queryUsageAndQuota_Callback_2_(unwrap_jso(this), unwrap_jso((currentUsageInBytes, currentQuotaInBytes) => usageCallback(currentUsageInBytes, currentQuotaInBytes)), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } - _blink.BlinkDeprecatedStorageQuota.instance.queryUsageAndQuota_Callback_1_(unwrap_jso(this), unwrap_jso(usageCallback)); + _blink.BlinkDeprecatedStorageQuota.instance.queryUsageAndQuota_Callback_1_(unwrap_jso(this), unwrap_jso((currentUsageInBytes, currentQuotaInBytes) => usageCallback(currentUsageInBytes, currentQuotaInBytes))); return; } void requestQuota(int newQuotaInBytes, [StorageQuotaCallback quotaCallback, StorageErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkDeprecatedStorageQuota.instance.requestQuota_Callback_3_(unwrap_jso(this), newQuotaInBytes, unwrap_jso(quotaCallback), unwrap_jso(errorCallback)); + _blink.BlinkDeprecatedStorageQuota.instance.requestQuota_Callback_3_(unwrap_jso(this), newQuotaInBytes, unwrap_jso((grantedQuotaInBytes) => quotaCallback(grantedQuotaInBytes)), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } if (quotaCallback != null) { - _blink.BlinkDeprecatedStorageQuota.instance.requestQuota_Callback_2_(unwrap_jso(this), newQuotaInBytes, unwrap_jso(quotaCallback)); + _blink.BlinkDeprecatedStorageQuota.instance.requestQuota_Callback_2_(unwrap_jso(this), newQuotaInBytes, unwrap_jso((grantedQuotaInBytes) => quotaCallback(grantedQuotaInBytes))); return; } _blink.BlinkDeprecatedStorageQuota.instance.requestQuota_Callback_1_(unwrap_jso(this), newQuotaInBytes); @@ -8071,6 +9655,18 @@ class DetailsElement extends HtmlElement { @DomName('HTMLDetailsElement.HTMLDetailsElement') @DocsEditable() factory DetailsElement() => document.createElement("details"); + + + static DetailsElement internalCreateDetailsElement() { + return new DetailsElement._internalWrap(); + } + + factory DetailsElement._internalWrap() { + return new DetailsElement.internal_(); + } + + DetailsElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -8087,7 +9683,7 @@ class DetailsElement extends HtmlElement { @DomName('HTMLDetailsElement.open') @DocsEditable() - void set open(bool value) => _blink.BlinkHTMLDetailsElement.instance.open_Setter_(unwrap_jso(this), value); + set open(bool value) => _blink.BlinkHTMLDetailsElement.instance.open_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -8105,17 +9701,32 @@ class DeviceAcceleration extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DeviceAcceleration._() { throw new UnsupportedError("Not supported"); } + static DeviceAcceleration internalCreateDeviceAcceleration() { + return new DeviceAcceleration._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DeviceAcceleration._internalWrap() { + return new DeviceAcceleration.internal_(); + } + + DeviceAcceleration.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('DeviceAcceleration.x') @DocsEditable() - double get x => _blink.BlinkDeviceAcceleration.instance.x_Getter_(unwrap_jso(this)); + num get x => _blink.BlinkDeviceAcceleration.instance.x_Getter_(unwrap_jso(this)); @DomName('DeviceAcceleration.y') @DocsEditable() - double get y => _blink.BlinkDeviceAcceleration.instance.y_Getter_(unwrap_jso(this)); + num get y => _blink.BlinkDeviceAcceleration.instance.y_Getter_(unwrap_jso(this)); @DomName('DeviceAcceleration.z') @DocsEditable() - double get z => _blink.BlinkDeviceAcceleration.instance.z_Getter_(unwrap_jso(this)); + num get z => _blink.BlinkDeviceAcceleration.instance.z_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -8132,10 +9743,22 @@ class DeviceLightEvent extends Event { // To suppress missing implicit constructor warnings. factory DeviceLightEvent._() { throw new UnsupportedError("Not supported"); } + + static DeviceLightEvent internalCreateDeviceLightEvent() { + return new DeviceLightEvent._internalWrap(); + } + + factory DeviceLightEvent._internalWrap() { + return new DeviceLightEvent.internal_(); + } + + DeviceLightEvent.internal_() : super.internal_(); + + @DomName('DeviceLightEvent.value') @DocsEditable() @Experimental() // untriaged - double get value => _blink.BlinkDeviceLightEvent.instance.value_Getter_(unwrap_jso(this)); + num get value => _blink.BlinkDeviceLightEvent.instance.value_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -8153,6 +9776,18 @@ class DeviceMotionEvent extends Event { // To suppress missing implicit constructor warnings. factory DeviceMotionEvent._() { throw new UnsupportedError("Not supported"); } + + static DeviceMotionEvent internalCreateDeviceMotionEvent() { + return new DeviceMotionEvent._internalWrap(); + } + + factory DeviceMotionEvent._internalWrap() { + return new DeviceMotionEvent.internal_(); + } + + DeviceMotionEvent.internal_() : super.internal_(); + + @DomName('DeviceMotionEvent.acceleration') @DocsEditable() DeviceAcceleration get acceleration => wrap_jso(_blink.BlinkDeviceMotionEvent.instance.acceleration_Getter_(unwrap_jso(this))); @@ -8163,7 +9798,7 @@ class DeviceMotionEvent extends Event { @DomName('DeviceMotionEvent.interval') @DocsEditable() - double get interval => _blink.BlinkDeviceMotionEvent.instance.interval_Getter_(unwrap_jso(this)); + num get interval => _blink.BlinkDeviceMotionEvent.instance.interval_Getter_(unwrap_jso(this)); @DomName('DeviceMotionEvent.rotationRate') @DocsEditable() @@ -8196,21 +9831,33 @@ class DeviceOrientationEvent extends Event { // To suppress missing implicit constructor warnings. factory DeviceOrientationEvent._() { throw new UnsupportedError("Not supported"); } + + static DeviceOrientationEvent internalCreateDeviceOrientationEvent() { + return new DeviceOrientationEvent._internalWrap(); + } + + factory DeviceOrientationEvent._internalWrap() { + return new DeviceOrientationEvent.internal_(); + } + + DeviceOrientationEvent.internal_() : super.internal_(); + + @DomName('DeviceOrientationEvent.absolute') @DocsEditable() bool get absolute => _blink.BlinkDeviceOrientationEvent.instance.absolute_Getter_(unwrap_jso(this)); @DomName('DeviceOrientationEvent.alpha') @DocsEditable() - double get alpha => _blink.BlinkDeviceOrientationEvent.instance.alpha_Getter_(unwrap_jso(this)); + num get alpha => _blink.BlinkDeviceOrientationEvent.instance.alpha_Getter_(unwrap_jso(this)); @DomName('DeviceOrientationEvent.beta') @DocsEditable() - double get beta => _blink.BlinkDeviceOrientationEvent.instance.beta_Getter_(unwrap_jso(this)); + num get beta => _blink.BlinkDeviceOrientationEvent.instance.beta_Getter_(unwrap_jso(this)); @DomName('DeviceOrientationEvent.gamma') @DocsEditable() - double get gamma => _blink.BlinkDeviceOrientationEvent.instance.gamma_Getter_(unwrap_jso(this)); + num get gamma => _blink.BlinkDeviceOrientationEvent.instance.gamma_Getter_(unwrap_jso(this)); @DomName('DeviceOrientationEvent.initDeviceOrientationEvent') @DocsEditable() @@ -8232,17 +9879,32 @@ class DeviceRotationRate extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DeviceRotationRate._() { throw new UnsupportedError("Not supported"); } + static DeviceRotationRate internalCreateDeviceRotationRate() { + return new DeviceRotationRate._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DeviceRotationRate._internalWrap() { + return new DeviceRotationRate.internal_(); + } + + DeviceRotationRate.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('DeviceRotationRate.alpha') @DocsEditable() - double get alpha => _blink.BlinkDeviceRotationRate.instance.alpha_Getter_(unwrap_jso(this)); + num get alpha => _blink.BlinkDeviceRotationRate.instance.alpha_Getter_(unwrap_jso(this)); @DomName('DeviceRotationRate.beta') @DocsEditable() - double get beta => _blink.BlinkDeviceRotationRate.instance.beta_Getter_(unwrap_jso(this)); + num get beta => _blink.BlinkDeviceRotationRate.instance.beta_Getter_(unwrap_jso(this)); @DomName('DeviceRotationRate.gamma') @DocsEditable() - double get gamma => _blink.BlinkDeviceRotationRate.instance.gamma_Getter_(unwrap_jso(this)); + num get gamma => _blink.BlinkDeviceRotationRate.instance.gamma_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -8258,6 +9920,18 @@ class DeviceRotationRate extends NativeFieldWrapperClass2 { class DialogElement extends HtmlElement { // To suppress missing implicit constructor warnings. factory DialogElement._() { throw new UnsupportedError("Not supported"); } + + + static DialogElement internalCreateDialogElement() { + return new DialogElement._internalWrap(); + } + + factory DialogElement._internalWrap() { + return new DialogElement.internal_(); + } + + DialogElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -8271,7 +9945,7 @@ class DialogElement extends HtmlElement { @DomName('HTMLDialogElement.open') @DocsEditable() - void set open(bool value) => _blink.BlinkHTMLDialogElement.instance.open_Setter_(unwrap_jso(this), value); + set open(bool value) => _blink.BlinkHTMLDialogElement.instance.open_Setter_(unwrap_jso(this), value); @DomName('HTMLDialogElement.returnValue') @DocsEditable() @@ -8281,7 +9955,7 @@ class DialogElement extends HtmlElement { @DomName('HTMLDialogElement.returnValue') @DocsEditable() @Experimental() // untriaged - void set returnValue(String value) => _blink.BlinkHTMLDialogElement.instance.returnValue_Setter_(unwrap_jso(this), value); + set returnValue(String value) => _blink.BlinkHTMLDialogElement.instance.returnValue_Setter_(unwrap_jso(this), value); @DomName('HTMLDialogElement.close') @DocsEditable() @@ -8345,21 +10019,33 @@ class DirectoryEntry extends Entry { // To suppress missing implicit constructor warnings. factory DirectoryEntry._() { throw new UnsupportedError("Not supported"); } + + static DirectoryEntry internalCreateDirectoryEntry() { + return new DirectoryEntry._internalWrap(); + } + + factory DirectoryEntry._internalWrap() { + return new DirectoryEntry.internal_(); + } + + DirectoryEntry.internal_() : super.internal_(); + + @DomName('DirectoryEntry.createReader') @DocsEditable() DirectoryReader createReader() => wrap_jso(_blink.BlinkDirectoryEntry.instance.createReader_Callback_0_(unwrap_jso(this))); void __getDirectory(String path, {Map options, _EntryCallback successCallback, _ErrorCallback errorCallback}) { if (errorCallback != null) { - _blink.BlinkDirectoryEntry.instance.getDirectory_Callback_4_(unwrap_jso(this), path, options, unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkDirectoryEntry.instance.getDirectory_Callback_4_(unwrap_jso(this), path, options != null ? new js.JsObject.jsify(options) : options, unwrap_jso((entry) => successCallback(wrap_jso(entry))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } if (successCallback != null) { - _blink.BlinkDirectoryEntry.instance.getDirectory_Callback_3_(unwrap_jso(this), path, options, unwrap_jso(successCallback)); + _blink.BlinkDirectoryEntry.instance.getDirectory_Callback_3_(unwrap_jso(this), path, options != null ? new js.JsObject.jsify(options) : options, unwrap_jso((entry) => successCallback(wrap_jso(entry)))); return; } if (options != null) { - _blink.BlinkDirectoryEntry.instance.getDirectory_Callback_2_(unwrap_jso(this), path, options); + _blink.BlinkDirectoryEntry.instance.getDirectory_Callback_2_(unwrap_jso(this), path, options != null ? new js.JsObject.jsify(options) : options); return; } _blink.BlinkDirectoryEntry.instance.getDirectory_Callback_1_(unwrap_jso(this), path); @@ -8376,15 +10062,15 @@ class DirectoryEntry extends Entry { void __getFile(String path, {Map options, _EntryCallback successCallback, _ErrorCallback errorCallback}) { if (errorCallback != null) { - _blink.BlinkDirectoryEntry.instance.getFile_Callback_4_(unwrap_jso(this), path, options, unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkDirectoryEntry.instance.getFile_Callback_4_(unwrap_jso(this), path, options != null ? new js.JsObject.jsify(options) : options, unwrap_jso((entry) => successCallback(wrap_jso(entry))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } if (successCallback != null) { - _blink.BlinkDirectoryEntry.instance.getFile_Callback_3_(unwrap_jso(this), path, options, unwrap_jso(successCallback)); + _blink.BlinkDirectoryEntry.instance.getFile_Callback_3_(unwrap_jso(this), path, options != null ? new js.JsObject.jsify(options) : options, unwrap_jso((entry) => successCallback(wrap_jso(entry)))); return; } if (options != null) { - _blink.BlinkDirectoryEntry.instance.getFile_Callback_2_(unwrap_jso(this), path, options); + _blink.BlinkDirectoryEntry.instance.getFile_Callback_2_(unwrap_jso(this), path, options != null ? new js.JsObject.jsify(options) : options); return; } _blink.BlinkDirectoryEntry.instance.getFile_Callback_1_(unwrap_jso(this), path); @@ -8401,10 +10087,10 @@ class DirectoryEntry extends Entry { void _removeRecursively(VoidCallback successCallback, [_ErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkDirectoryEntry.instance.removeRecursively_Callback_2_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkDirectoryEntry.instance.removeRecursively_Callback_2_(unwrap_jso(this), unwrap_jso(() => successCallback()), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } - _blink.BlinkDirectoryEntry.instance.removeRecursively_Callback_1_(unwrap_jso(this), unwrap_jso(successCallback)); + _blink.BlinkDirectoryEntry.instance.removeRecursively_Callback_1_(unwrap_jso(this), unwrap_jso(() => successCallback())); return; } @@ -8432,12 +10118,27 @@ class DirectoryReader extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DirectoryReader._() { throw new UnsupportedError("Not supported"); } + static DirectoryReader internalCreateDirectoryReader() { + return new DirectoryReader._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DirectoryReader._internalWrap() { + return new DirectoryReader.internal_(); + } + + DirectoryReader.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + void _readEntries(_EntriesCallback successCallback, [_ErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkDirectoryReader.instance.readEntries_Callback_2_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkDirectoryReader.instance.readEntries_Callback_2_(unwrap_jso(this), unwrap_jso((entries) => successCallback(entries)), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } - _blink.BlinkDirectoryReader.instance.readEntries_Callback_1_(unwrap_jso(this), unwrap_jso(successCallback)); + _blink.BlinkDirectoryReader.instance.readEntries_Callback_1_(unwrap_jso(this), unwrap_jso((entries) => successCallback(entries))); return; } @@ -8488,6 +10189,18 @@ class DivElement extends HtmlElement { @DomName('HTMLDivElement.HTMLDivElement') @DocsEditable() factory DivElement() => document.createElement("div"); + + + static DivElement internalCreateDivElement() { + return new DivElement._internalWrap(); + } + + factory DivElement._internalWrap() { + return new DivElement.internal_(); + } + + DivElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -8560,6 +10273,18 @@ class Document extends Node @DocsEditable() static const EventStreamProvider selectionChangeEvent = const EventStreamProvider('selectionchange'); + + static Document internalCreateDocument() { + return new Document._internalWrap(); + } + + factory Document._internalWrap() { + return new Document.internal_(); + } + + Document.internal_() : super.internal_(); + + @DomName('Document.activeElement') @DocsEditable() @Experimental() // untriaged @@ -8571,7 +10296,7 @@ class Document extends Node @DomName('Document.body') @DocsEditable() - void set _body(HtmlElement value) => _blink.BlinkDocument.instance.body_Setter_(unwrap_jso(this), unwrap_jso(value)); + set _body(HtmlElement value) => _blink.BlinkDocument.instance.body_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('Document.contentType') @DocsEditable() @@ -8584,7 +10309,7 @@ class Document extends Node @DomName('Document.cookie') @DocsEditable() - void set cookie(String value) => _blink.BlinkDocument.instance.cookie_Setter_(unwrap_jso(this), value); + set cookie(String value) => _blink.BlinkDocument.instance.cookie_Setter_(unwrap_jso(this), value); @DomName('Document.currentScript') @DocsEditable() @@ -8663,11 +10388,11 @@ class Document extends Node @DomName('Document.selectedStylesheetSet') @DocsEditable() - void set _selectedStylesheetSet(String value) => _blink.BlinkDocument.instance.selectedStylesheetSet_Setter_(unwrap_jso(this), value); + set _selectedStylesheetSet(String value) => _blink.BlinkDocument.instance.selectedStylesheetSet_Setter_(unwrap_jso(this), value); @DomName('Document.styleSheets') @DocsEditable() - List get _styleSheets => wrap_jso_list(_blink.BlinkDocument.instance.styleSheets_Getter_(unwrap_jso(this))); + List get _styleSheets => wrap_jso(_blink.BlinkDocument.instance.styleSheets_Getter_(unwrap_jso(this))); @DomName('Document.timeline') @DocsEditable() @@ -8680,7 +10405,7 @@ class Document extends Node @DomName('Document.title') @DocsEditable() - void set _title(String value) => _blink.BlinkDocument.instance.title_Setter_(unwrap_jso(this), value); + set _title(String value) => _blink.BlinkDocument.instance.title_Setter_(unwrap_jso(this), value); @DomName('Document.visibilityState') @DocsEditable() @@ -8739,7 +10464,7 @@ class Document extends Node @DomName('Document.createElementNS') @DocsEditable() - Element createElementNS(String namespaceURI, String qualifiedName, [String typeExtension]) => wrap_jso(_blink.BlinkDocument.instance.createElementNS_Callback_3_(unwrap_jso(this), namespaceURI, qualifiedName, typeExtension)); + Element _createElementNS(String namespaceURI, String qualifiedName, [String typeExtension]) => wrap_jso(_blink.BlinkDocument.instance.createElementNS_Callback_3_(unwrap_jso(this), namespaceURI, qualifiedName, typeExtension)); @DomName('Document.createEvent') @DocsEditable() @@ -8809,15 +10534,15 @@ class Document extends Node @DomName('Document.getElementsByClassName') @DocsEditable() - List getElementsByClassName(String classNames) => wrap_jso_list(_blink.BlinkDocument.instance.getElementsByClassName_Callback_1_(unwrap_jso(this), classNames)); + List getElementsByClassName(String classNames) => wrap_jso(_blink.BlinkDocument.instance.getElementsByClassName_Callback_1_(unwrap_jso(this), classNames)); @DomName('Document.getElementsByName') @DocsEditable() - List getElementsByName(String elementName) => wrap_jso_list(_blink.BlinkDocument.instance.getElementsByName_Callback_1_(unwrap_jso(this), elementName)); + List getElementsByName(String elementName) => wrap_jso(_blink.BlinkDocument.instance.getElementsByName_Callback_1_(unwrap_jso(this), elementName)); @DomName('Document.getElementsByTagName') @DocsEditable() - List getElementsByTagName(String localName) => wrap_jso_list(_blink.BlinkDocument.instance.getElementsByTagName_Callback_1_(unwrap_jso(this), localName)); + List getElementsByTagName(String localName) => wrap_jso(_blink.BlinkDocument.instance.getElementsByTagName_Callback_1_(unwrap_jso(this), localName)); Node importNode(Node node, [bool deep]) { if (deep != null) { @@ -8865,7 +10590,7 @@ class Document extends Node @DomName('Document.children') @DocsEditable() - List get _children => wrap_jso_list(_blink.BlinkDocument.instance.children_Getter_(unwrap_jso(this))); + List get _children => wrap_jso(_blink.BlinkDocument.instance.children_Getter_(unwrap_jso(this))); @DomName('Document.firstElementChild') @DocsEditable() @@ -8898,7 +10623,7 @@ class Document extends Node @DomName('Document.querySelectorAll') @DocsEditable() - List _querySelectorAll(String selectors) => wrap_jso_list(_blink.BlinkDocument.instance.querySelectorAll_Callback_1_(unwrap_jso(this), selectors)); + List _querySelectorAll(String selectors) => wrap_jso(_blink.BlinkDocument.instance.querySelectorAll_Callback_1_(unwrap_jso(this), selectors)); /// Stream of `abort` events handled by this [Document]. @DomName('Document.onabort') @@ -9323,12 +11048,45 @@ class Document extends Node @DomName('Document.createElement') Element createElement(String tagName, [String typeExtension]) { - if (typeExtension != null) { - return _createElement(tagName, typeExtension); - } else { - // Fast-path for Dartium when typeExtension is not needed. - return _Utils.createElement(this, tagName); - } + var newElement = (typeExtension == null) ? + _blink.BlinkDocument.instance.createElement_Callback_1_(unwrap_jso(this), tagName) : + _blink.BlinkDocument.instance.createElement_Callback_2_(unwrap_jso(this), tagName, typeExtension); + + var wrapped; + + if (newElement['dart_class'] != null) { + wrapped = newElement['dart_class']; // Here's our Dart class. + wrapped.blink_jsObject = newElement; + } else { + wrapped = wrap_jso(newElement); + if (wrapped == null) { + wrapped = wrap_jso_custom_element(newElement); + } + } + + return wrapped; + } + + @DomName('Document.createElementNS') + @DocsEditable() + Element createElementNS(String namespaceURI, String qualifiedName, [String typeExtension]) { + var newElement = (typeExtension == null) ? + _blink.BlinkDocument.instance.createElementNS_Callback_2_(unwrap_jso(this), namespaceURI, qualifiedName) : + _blink.BlinkDocument.instance.createElementNS_Callback_3_(unwrap_jso(this), namespaceURI, qualifiedName, typeExtension); + + var wrapped; + + if (newElement['dart_class'] != null) { + wrapped = newElement['dart_class']; // Here's our Dart class. + wrapped.blink_jsObject = newElement; + } else { + wrapped = wrap_jso(newElement); + if (wrapped == null) { + wrapped = wrap_jso_custom_element(newElement); + } + } + + return wrapped; } } @@ -9367,7 +11125,7 @@ class DocumentFragment extends Node implements ParentNode { return _docChildren; } - void set children(List value) { + set children(List value) { // Copy list first since we don't want liveness during iteration. List copy = new List.from(value); var children = this.children; @@ -9389,14 +11147,13 @@ class DocumentFragment extends Node implements ParentNode { ElementList querySelectorAll(String selectors) => new _FrozenElementList._wrap(_querySelectorAll(selectors)); - String get innerHtml { final e = new Element.tag("div"); e.append(this.clone(true)); return e.innerHtml; } - void set innerHtml(String value) { + set innerHtml(String value) { this.setInnerHtml(value); } @@ -9451,6 +11208,18 @@ class DocumentFragment extends Node implements ParentNode { // To suppress missing implicit constructor warnings. factory DocumentFragment._() { throw new UnsupportedError("Not supported"); } + + static DocumentFragment internalCreateDocumentFragment() { + return new DocumentFragment._internalWrap(); + } + + factory DocumentFragment._internalWrap() { + return new DocumentFragment.internal_(); + } + + DocumentFragment.internal_() : super.internal_(); + + @DomName('DocumentFragment.getElementById') @DocsEditable() @Experimental() // untriaged @@ -9486,7 +11255,7 @@ class DocumentFragment extends Node implements ParentNode { @DomName('DocumentFragment.querySelectorAll') @DocsEditable() - List _querySelectorAll(String selectors) => wrap_jso_list(_blink.BlinkDocumentFragment.instance.querySelectorAll_Callback_1_(unwrap_jso(this), selectors)); + List _querySelectorAll(String selectors) => wrap_jso(_blink.BlinkDocumentFragment.instance.querySelectorAll_Callback_1_(unwrap_jso(this), selectors)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -9505,9 +11274,24 @@ class DomError extends NativeFieldWrapperClass2 { @DomName('DOMError.DOMError') @DocsEditable() factory DomError(String name, [String message]) { - return _blink.BlinkDOMError.instance.constructorCallback_2_(name, message); + return wrap_jso(_blink.BlinkDOMError.instance.constructorCallback_2_(name, message)); } + static DomError internalCreateDomError() { + return new DomError._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DomError._internalWrap() { + return new DomError.internal_(); + } + + DomError.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('DOMError.message') @DocsEditable() @Experimental() // untriaged @@ -9549,21 +11333,47 @@ class DomException extends NativeFieldWrapperClass2 { static const String INVALID_NODE_TYPE = 'InvalidNodeTypeError'; static const String DATA_CLONE = 'DataCloneError'; + String _name; + String _message; + // To suppress missing implicit constructor warnings. factory DomException._() { throw new UnsupportedError("Not supported"); } + static DomException internalCreateDomException() { + return new DomException._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DomException._internalWrap() { + return new DomException.internal_(); + } + + DomException.internal_() { } + + DomException.jsInterop(String m) { + var name_index = m.indexOf(': '); + if (name_index < 0) { + _name = ""; + _message = m; + } else { + _name = m.substring(0, name_index); + _message = m.substring(name_index + 1).trim(); + } + } + @DomName('DOMException.message') @DocsEditable() - String get message => _blink.BlinkDOMException.instance.message_Getter_(unwrap_jso(this)); - + String get message => _message; + @DomName('DOMException.name') @DocsEditable() - String get name => _blink.BlinkDOMException.instance.name_Getter_(unwrap_jso(this)); - + String get name => _name; + @DomName('DOMException.toString') @DocsEditable() - String toString() => _blink.BlinkDOMException.instance.toString_Callback_0_(unwrap_jso(this)); - + String toString() => "${_name}: $_message"; + } // 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 @@ -9578,13 +11388,28 @@ class DomImplementation extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DomImplementation._() { throw new UnsupportedError("Not supported"); } + static DomImplementation internalCreateDomImplementation() { + return new DomImplementation._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DomImplementation._internalWrap() { + return new DomImplementation.internal_(); + } + + DomImplementation.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('DOMImplementation.createDocument') @DocsEditable() - XmlDocument createDocument(String namespaceURI, String qualifiedName, _DocumentType doctype) => _blink.BlinkDOMImplementation.instance.createDocument_Callback_3_(unwrap_jso(this), namespaceURI, qualifiedName, unwrap_jso(doctype)); + XmlDocument createDocument(String namespaceURI, String qualifiedName, _DocumentType doctype) => wrap_jso(_blink.BlinkDOMImplementation.instance.createDocument_Callback_3_(unwrap_jso(this), namespaceURI, qualifiedName, unwrap_jso(doctype))); @DomName('DOMImplementation.createDocumentType') @DocsEditable() - _DocumentType createDocumentType(String qualifiedName, String publicId, String systemId) => _blink.BlinkDOMImplementation.instance.createDocumentType_Callback_3_(unwrap_jso(this), qualifiedName, publicId, systemId); + _DocumentType createDocumentType(String qualifiedName, String publicId, String systemId) => wrap_jso(_blink.BlinkDOMImplementation.instance.createDocumentType_Callback_3_(unwrap_jso(this), qualifiedName, publicId, systemId)); @DomName('DOMImplementation.createHTMLDocument') @DocsEditable() @@ -9609,11 +11434,26 @@ class DomIterator extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DomIterator._() { throw new UnsupportedError("Not supported"); } + static DomIterator internalCreateDomIterator() { + return new DomIterator._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DomIterator._internalWrap() { + return new DomIterator.internal_(); + } + + DomIterator.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + Object next([Object value]) { if (value != null) { - return _blink.BlinkIterator.instance.next_Callback_1_(unwrap_jso(this), value); + return wrap_jso(_blink.BlinkIterator.instance.next_Callback_1_(unwrap_jso(this), value)); } - return _blink.BlinkIterator.instance.next_Callback_0_(unwrap_jso(this)); + return wrap_jso(_blink.BlinkIterator.instance.next_Callback_0_(unwrap_jso(this))); } } @@ -9635,14 +11475,26 @@ class DomMatrix extends DomMatrixReadOnly { @DocsEditable() factory DomMatrix([DomMatrixReadOnly other]) { if (other == null) { - return _blink.BlinkDOMMatrix.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkDOMMatrix.instance.constructorCallback_0_()); } if ((other is DomMatrixReadOnly || other == null)) { - return _blink.BlinkDOMMatrix.instance.constructorCallback_1_(other); + return wrap_jso(_blink.BlinkDOMMatrix.instance.constructorCallback_1_(other)); } throw new ArgumentError("Incorrect number or type of arguments"); } + + static DomMatrix internalCreateDomMatrix() { + return new DomMatrix._internalWrap(); + } + + factory DomMatrix._internalWrap() { + return new DomMatrix.internal_(); + } + + DomMatrix.internal_() : super.internal_(); + + @DomName('DOMMatrix.a') @DocsEditable() @Experimental() // untriaged @@ -9651,7 +11503,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.a') @DocsEditable() @Experimental() // untriaged - void set a(num value) => _blink.BlinkDOMMatrix.instance.a_Setter_(unwrap_jso(this), value); + set a(num value) => _blink.BlinkDOMMatrix.instance.a_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.b') @DocsEditable() @@ -9661,7 +11513,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.b') @DocsEditable() @Experimental() // untriaged - void set b(num value) => _blink.BlinkDOMMatrix.instance.b_Setter_(unwrap_jso(this), value); + set b(num value) => _blink.BlinkDOMMatrix.instance.b_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.c') @DocsEditable() @@ -9671,7 +11523,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.c') @DocsEditable() @Experimental() // untriaged - void set c(num value) => _blink.BlinkDOMMatrix.instance.c_Setter_(unwrap_jso(this), value); + set c(num value) => _blink.BlinkDOMMatrix.instance.c_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.d') @DocsEditable() @@ -9681,7 +11533,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.d') @DocsEditable() @Experimental() // untriaged - void set d(num value) => _blink.BlinkDOMMatrix.instance.d_Setter_(unwrap_jso(this), value); + set d(num value) => _blink.BlinkDOMMatrix.instance.d_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.e') @DocsEditable() @@ -9691,7 +11543,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.e') @DocsEditable() @Experimental() // untriaged - void set e(num value) => _blink.BlinkDOMMatrix.instance.e_Setter_(unwrap_jso(this), value); + set e(num value) => _blink.BlinkDOMMatrix.instance.e_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.f') @DocsEditable() @@ -9701,7 +11553,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.f') @DocsEditable() @Experimental() // untriaged - void set f(num value) => _blink.BlinkDOMMatrix.instance.f_Setter_(unwrap_jso(this), value); + set f(num value) => _blink.BlinkDOMMatrix.instance.f_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m11') @DocsEditable() @@ -9711,7 +11563,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m11') @DocsEditable() @Experimental() // untriaged - void set m11(num value) => _blink.BlinkDOMMatrix.instance.m11_Setter_(unwrap_jso(this), value); + set m11(num value) => _blink.BlinkDOMMatrix.instance.m11_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m12') @DocsEditable() @@ -9721,7 +11573,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m12') @DocsEditable() @Experimental() // untriaged - void set m12(num value) => _blink.BlinkDOMMatrix.instance.m12_Setter_(unwrap_jso(this), value); + set m12(num value) => _blink.BlinkDOMMatrix.instance.m12_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m13') @DocsEditable() @@ -9731,7 +11583,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m13') @DocsEditable() @Experimental() // untriaged - void set m13(num value) => _blink.BlinkDOMMatrix.instance.m13_Setter_(unwrap_jso(this), value); + set m13(num value) => _blink.BlinkDOMMatrix.instance.m13_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m14') @DocsEditable() @@ -9741,7 +11593,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m14') @DocsEditable() @Experimental() // untriaged - void set m14(num value) => _blink.BlinkDOMMatrix.instance.m14_Setter_(unwrap_jso(this), value); + set m14(num value) => _blink.BlinkDOMMatrix.instance.m14_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m21') @DocsEditable() @@ -9751,7 +11603,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m21') @DocsEditable() @Experimental() // untriaged - void set m21(num value) => _blink.BlinkDOMMatrix.instance.m21_Setter_(unwrap_jso(this), value); + set m21(num value) => _blink.BlinkDOMMatrix.instance.m21_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m22') @DocsEditable() @@ -9761,7 +11613,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m22') @DocsEditable() @Experimental() // untriaged - void set m22(num value) => _blink.BlinkDOMMatrix.instance.m22_Setter_(unwrap_jso(this), value); + set m22(num value) => _blink.BlinkDOMMatrix.instance.m22_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m23') @DocsEditable() @@ -9771,7 +11623,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m23') @DocsEditable() @Experimental() // untriaged - void set m23(num value) => _blink.BlinkDOMMatrix.instance.m23_Setter_(unwrap_jso(this), value); + set m23(num value) => _blink.BlinkDOMMatrix.instance.m23_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m24') @DocsEditable() @@ -9781,7 +11633,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m24') @DocsEditable() @Experimental() // untriaged - void set m24(num value) => _blink.BlinkDOMMatrix.instance.m24_Setter_(unwrap_jso(this), value); + set m24(num value) => _blink.BlinkDOMMatrix.instance.m24_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m31') @DocsEditable() @@ -9791,7 +11643,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m31') @DocsEditable() @Experimental() // untriaged - void set m31(num value) => _blink.BlinkDOMMatrix.instance.m31_Setter_(unwrap_jso(this), value); + set m31(num value) => _blink.BlinkDOMMatrix.instance.m31_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m32') @DocsEditable() @@ -9801,7 +11653,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m32') @DocsEditable() @Experimental() // untriaged - void set m32(num value) => _blink.BlinkDOMMatrix.instance.m32_Setter_(unwrap_jso(this), value); + set m32(num value) => _blink.BlinkDOMMatrix.instance.m32_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m33') @DocsEditable() @@ -9811,7 +11663,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m33') @DocsEditable() @Experimental() // untriaged - void set m33(num value) => _blink.BlinkDOMMatrix.instance.m33_Setter_(unwrap_jso(this), value); + set m33(num value) => _blink.BlinkDOMMatrix.instance.m33_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m34') @DocsEditable() @@ -9821,7 +11673,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m34') @DocsEditable() @Experimental() // untriaged - void set m34(num value) => _blink.BlinkDOMMatrix.instance.m34_Setter_(unwrap_jso(this), value); + set m34(num value) => _blink.BlinkDOMMatrix.instance.m34_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m41') @DocsEditable() @@ -9831,7 +11683,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m41') @DocsEditable() @Experimental() // untriaged - void set m41(num value) => _blink.BlinkDOMMatrix.instance.m41_Setter_(unwrap_jso(this), value); + set m41(num value) => _blink.BlinkDOMMatrix.instance.m41_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m42') @DocsEditable() @@ -9841,7 +11693,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m42') @DocsEditable() @Experimental() // untriaged - void set m42(num value) => _blink.BlinkDOMMatrix.instance.m42_Setter_(unwrap_jso(this), value); + set m42(num value) => _blink.BlinkDOMMatrix.instance.m42_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m43') @DocsEditable() @@ -9851,7 +11703,7 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m43') @DocsEditable() @Experimental() // untriaged - void set m43(num value) => _blink.BlinkDOMMatrix.instance.m43_Setter_(unwrap_jso(this), value); + set m43(num value) => _blink.BlinkDOMMatrix.instance.m43_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.m44') @DocsEditable() @@ -9861,65 +11713,65 @@ class DomMatrix extends DomMatrixReadOnly { @DomName('DOMMatrix.m44') @DocsEditable() @Experimental() // untriaged - void set m44(num value) => _blink.BlinkDOMMatrix.instance.m44_Setter_(unwrap_jso(this), value); + set m44(num value) => _blink.BlinkDOMMatrix.instance.m44_Setter_(unwrap_jso(this), value); @DomName('DOMMatrix.multiplySelf') @DocsEditable() @Experimental() // untriaged - DomMatrix multiplySelf(DomMatrix other) => _blink.BlinkDOMMatrix.instance.multiplySelf_Callback_1_(unwrap_jso(this), unwrap_jso(other)); + DomMatrix multiplySelf(DomMatrix other) => wrap_jso(_blink.BlinkDOMMatrix.instance.multiplySelf_Callback_1_(unwrap_jso(this), unwrap_jso(other))); @DomName('DOMMatrix.preMultiplySelf') @DocsEditable() @Experimental() // untriaged - DomMatrix preMultiplySelf(DomMatrix other) => _blink.BlinkDOMMatrix.instance.preMultiplySelf_Callback_1_(unwrap_jso(this), unwrap_jso(other)); + DomMatrix preMultiplySelf(DomMatrix other) => wrap_jso(_blink.BlinkDOMMatrix.instance.preMultiplySelf_Callback_1_(unwrap_jso(this), unwrap_jso(other))); DomMatrix scale3dSelf(num scale, [num ox, num oy, num oz]) { if (oz != null) { - return _blink.BlinkDOMMatrix.instance.scale3dSelf_Callback_4_(unwrap_jso(this), scale, ox, oy, oz); + return wrap_jso(_blink.BlinkDOMMatrix.instance.scale3dSelf_Callback_4_(unwrap_jso(this), scale, ox, oy, oz)); } if (oy != null) { - return _blink.BlinkDOMMatrix.instance.scale3dSelf_Callback_3_(unwrap_jso(this), scale, ox, oy); + return wrap_jso(_blink.BlinkDOMMatrix.instance.scale3dSelf_Callback_3_(unwrap_jso(this), scale, ox, oy)); } if (ox != null) { - return _blink.BlinkDOMMatrix.instance.scale3dSelf_Callback_2_(unwrap_jso(this), scale, ox); + return wrap_jso(_blink.BlinkDOMMatrix.instance.scale3dSelf_Callback_2_(unwrap_jso(this), scale, ox)); } - return _blink.BlinkDOMMatrix.instance.scale3dSelf_Callback_1_(unwrap_jso(this), scale); + return wrap_jso(_blink.BlinkDOMMatrix.instance.scale3dSelf_Callback_1_(unwrap_jso(this), scale)); } DomMatrix scaleNonUniformSelf(num sx, [num sy, num sz, num ox, num oy, num oz]) { if (oz != null) { - return _blink.BlinkDOMMatrix.instance.scaleNonUniformSelf_Callback_6_(unwrap_jso(this), sx, sy, sz, ox, oy, oz); + return wrap_jso(_blink.BlinkDOMMatrix.instance.scaleNonUniformSelf_Callback_6_(unwrap_jso(this), sx, sy, sz, ox, oy, oz)); } if (oy != null) { - return _blink.BlinkDOMMatrix.instance.scaleNonUniformSelf_Callback_5_(unwrap_jso(this), sx, sy, sz, ox, oy); + return wrap_jso(_blink.BlinkDOMMatrix.instance.scaleNonUniformSelf_Callback_5_(unwrap_jso(this), sx, sy, sz, ox, oy)); } if (ox != null) { - return _blink.BlinkDOMMatrix.instance.scaleNonUniformSelf_Callback_4_(unwrap_jso(this), sx, sy, sz, ox); + return wrap_jso(_blink.BlinkDOMMatrix.instance.scaleNonUniformSelf_Callback_4_(unwrap_jso(this), sx, sy, sz, ox)); } if (sz != null) { - return _blink.BlinkDOMMatrix.instance.scaleNonUniformSelf_Callback_3_(unwrap_jso(this), sx, sy, sz); + return wrap_jso(_blink.BlinkDOMMatrix.instance.scaleNonUniformSelf_Callback_3_(unwrap_jso(this), sx, sy, sz)); } if (sy != null) { - return _blink.BlinkDOMMatrix.instance.scaleNonUniformSelf_Callback_2_(unwrap_jso(this), sx, sy); + return wrap_jso(_blink.BlinkDOMMatrix.instance.scaleNonUniformSelf_Callback_2_(unwrap_jso(this), sx, sy)); } - return _blink.BlinkDOMMatrix.instance.scaleNonUniformSelf_Callback_1_(unwrap_jso(this), sx); + return wrap_jso(_blink.BlinkDOMMatrix.instance.scaleNonUniformSelf_Callback_1_(unwrap_jso(this), sx)); } DomMatrix scaleSelf(num scale, [num ox, num oy]) { if (oy != null) { - return _blink.BlinkDOMMatrix.instance.scaleSelf_Callback_3_(unwrap_jso(this), scale, ox, oy); + return wrap_jso(_blink.BlinkDOMMatrix.instance.scaleSelf_Callback_3_(unwrap_jso(this), scale, ox, oy)); } if (ox != null) { - return _blink.BlinkDOMMatrix.instance.scaleSelf_Callback_2_(unwrap_jso(this), scale, ox); + return wrap_jso(_blink.BlinkDOMMatrix.instance.scaleSelf_Callback_2_(unwrap_jso(this), scale, ox)); } - return _blink.BlinkDOMMatrix.instance.scaleSelf_Callback_1_(unwrap_jso(this), scale); + return wrap_jso(_blink.BlinkDOMMatrix.instance.scaleSelf_Callback_1_(unwrap_jso(this), scale)); } DomMatrix translateSelf(num tx, num ty, [num tz]) { if (tz != null) { - return _blink.BlinkDOMMatrix.instance.translateSelf_Callback_3_(unwrap_jso(this), tx, ty, tz); + return wrap_jso(_blink.BlinkDOMMatrix.instance.translateSelf_Callback_3_(unwrap_jso(this), tx, ty, tz)); } - return _blink.BlinkDOMMatrix.instance.translateSelf_Callback_2_(unwrap_jso(this), tx, ty); + return wrap_jso(_blink.BlinkDOMMatrix.instance.translateSelf_Callback_2_(unwrap_jso(this), tx, ty)); } } @@ -9937,35 +11789,50 @@ class DomMatrixReadOnly extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DomMatrixReadOnly._() { throw new UnsupportedError("Not supported"); } + static DomMatrixReadOnly internalCreateDomMatrixReadOnly() { + return new DomMatrixReadOnly._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DomMatrixReadOnly._internalWrap() { + return new DomMatrixReadOnly.internal_(); + } + + DomMatrixReadOnly.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('DOMMatrixReadOnly.a') @DocsEditable() @Experimental() // untriaged - double get a => _blink.BlinkDOMMatrixReadOnly.instance.a_Getter_(unwrap_jso(this)); + num get a => _blink.BlinkDOMMatrixReadOnly.instance.a_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.b') @DocsEditable() @Experimental() // untriaged - double get b => _blink.BlinkDOMMatrixReadOnly.instance.b_Getter_(unwrap_jso(this)); + num get b => _blink.BlinkDOMMatrixReadOnly.instance.b_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.c') @DocsEditable() @Experimental() // untriaged - double get c => _blink.BlinkDOMMatrixReadOnly.instance.c_Getter_(unwrap_jso(this)); + num get c => _blink.BlinkDOMMatrixReadOnly.instance.c_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.d') @DocsEditable() @Experimental() // untriaged - double get d => _blink.BlinkDOMMatrixReadOnly.instance.d_Getter_(unwrap_jso(this)); + num get d => _blink.BlinkDOMMatrixReadOnly.instance.d_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.e') @DocsEditable() @Experimental() // untriaged - double get e => _blink.BlinkDOMMatrixReadOnly.instance.e_Getter_(unwrap_jso(this)); + num get e => _blink.BlinkDOMMatrixReadOnly.instance.e_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.f') @DocsEditable() @Experimental() // untriaged - double get f => _blink.BlinkDOMMatrixReadOnly.instance.f_Getter_(unwrap_jso(this)); + num get f => _blink.BlinkDOMMatrixReadOnly.instance.f_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.is2D') @DocsEditable() @@ -9980,128 +11847,128 @@ class DomMatrixReadOnly extends NativeFieldWrapperClass2 { @DomName('DOMMatrixReadOnly.m11') @DocsEditable() @Experimental() // untriaged - double get m11 => _blink.BlinkDOMMatrixReadOnly.instance.m11_Getter_(unwrap_jso(this)); + num get m11 => _blink.BlinkDOMMatrixReadOnly.instance.m11_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m12') @DocsEditable() @Experimental() // untriaged - double get m12 => _blink.BlinkDOMMatrixReadOnly.instance.m12_Getter_(unwrap_jso(this)); + num get m12 => _blink.BlinkDOMMatrixReadOnly.instance.m12_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m13') @DocsEditable() @Experimental() // untriaged - double get m13 => _blink.BlinkDOMMatrixReadOnly.instance.m13_Getter_(unwrap_jso(this)); + num get m13 => _blink.BlinkDOMMatrixReadOnly.instance.m13_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m14') @DocsEditable() @Experimental() // untriaged - double get m14 => _blink.BlinkDOMMatrixReadOnly.instance.m14_Getter_(unwrap_jso(this)); + num get m14 => _blink.BlinkDOMMatrixReadOnly.instance.m14_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m21') @DocsEditable() @Experimental() // untriaged - double get m21 => _blink.BlinkDOMMatrixReadOnly.instance.m21_Getter_(unwrap_jso(this)); + num get m21 => _blink.BlinkDOMMatrixReadOnly.instance.m21_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m22') @DocsEditable() @Experimental() // untriaged - double get m22 => _blink.BlinkDOMMatrixReadOnly.instance.m22_Getter_(unwrap_jso(this)); + num get m22 => _blink.BlinkDOMMatrixReadOnly.instance.m22_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m23') @DocsEditable() @Experimental() // untriaged - double get m23 => _blink.BlinkDOMMatrixReadOnly.instance.m23_Getter_(unwrap_jso(this)); + num get m23 => _blink.BlinkDOMMatrixReadOnly.instance.m23_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m24') @DocsEditable() @Experimental() // untriaged - double get m24 => _blink.BlinkDOMMatrixReadOnly.instance.m24_Getter_(unwrap_jso(this)); + num get m24 => _blink.BlinkDOMMatrixReadOnly.instance.m24_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m31') @DocsEditable() @Experimental() // untriaged - double get m31 => _blink.BlinkDOMMatrixReadOnly.instance.m31_Getter_(unwrap_jso(this)); + num get m31 => _blink.BlinkDOMMatrixReadOnly.instance.m31_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m32') @DocsEditable() @Experimental() // untriaged - double get m32 => _blink.BlinkDOMMatrixReadOnly.instance.m32_Getter_(unwrap_jso(this)); + num get m32 => _blink.BlinkDOMMatrixReadOnly.instance.m32_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m33') @DocsEditable() @Experimental() // untriaged - double get m33 => _blink.BlinkDOMMatrixReadOnly.instance.m33_Getter_(unwrap_jso(this)); + num get m33 => _blink.BlinkDOMMatrixReadOnly.instance.m33_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m34') @DocsEditable() @Experimental() // untriaged - double get m34 => _blink.BlinkDOMMatrixReadOnly.instance.m34_Getter_(unwrap_jso(this)); + num get m34 => _blink.BlinkDOMMatrixReadOnly.instance.m34_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m41') @DocsEditable() @Experimental() // untriaged - double get m41 => _blink.BlinkDOMMatrixReadOnly.instance.m41_Getter_(unwrap_jso(this)); + num get m41 => _blink.BlinkDOMMatrixReadOnly.instance.m41_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m42') @DocsEditable() @Experimental() // untriaged - double get m42 => _blink.BlinkDOMMatrixReadOnly.instance.m42_Getter_(unwrap_jso(this)); + num get m42 => _blink.BlinkDOMMatrixReadOnly.instance.m42_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m43') @DocsEditable() @Experimental() // untriaged - double get m43 => _blink.BlinkDOMMatrixReadOnly.instance.m43_Getter_(unwrap_jso(this)); + num get m43 => _blink.BlinkDOMMatrixReadOnly.instance.m43_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.m44') @DocsEditable() @Experimental() // untriaged - double get m44 => _blink.BlinkDOMMatrixReadOnly.instance.m44_Getter_(unwrap_jso(this)); + num get m44 => _blink.BlinkDOMMatrixReadOnly.instance.m44_Getter_(unwrap_jso(this)); @DomName('DOMMatrixReadOnly.multiply') @DocsEditable() @Experimental() // untriaged - DomMatrix multiply(DomMatrix other) => _blink.BlinkDOMMatrixReadOnly.instance.multiply_Callback_1_(unwrap_jso(this), unwrap_jso(other)); + DomMatrix multiply(DomMatrix other) => wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.multiply_Callback_1_(unwrap_jso(this), unwrap_jso(other))); DomMatrix scale(num scale, [num ox, num oy]) { if (oy != null) { - return _blink.BlinkDOMMatrixReadOnly.instance.scale_Callback_3_(unwrap_jso(this), scale, ox, oy); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.scale_Callback_3_(unwrap_jso(this), scale, ox, oy)); } if (ox != null) { - return _blink.BlinkDOMMatrixReadOnly.instance.scale_Callback_2_(unwrap_jso(this), scale, ox); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.scale_Callback_2_(unwrap_jso(this), scale, ox)); } - return _blink.BlinkDOMMatrixReadOnly.instance.scale_Callback_1_(unwrap_jso(this), scale); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.scale_Callback_1_(unwrap_jso(this), scale)); } DomMatrix scale3d(num scale, [num ox, num oy, num oz]) { if (oz != null) { - return _blink.BlinkDOMMatrixReadOnly.instance.scale3d_Callback_4_(unwrap_jso(this), scale, ox, oy, oz); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.scale3d_Callback_4_(unwrap_jso(this), scale, ox, oy, oz)); } if (oy != null) { - return _blink.BlinkDOMMatrixReadOnly.instance.scale3d_Callback_3_(unwrap_jso(this), scale, ox, oy); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.scale3d_Callback_3_(unwrap_jso(this), scale, ox, oy)); } if (ox != null) { - return _blink.BlinkDOMMatrixReadOnly.instance.scale3d_Callback_2_(unwrap_jso(this), scale, ox); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.scale3d_Callback_2_(unwrap_jso(this), scale, ox)); } - return _blink.BlinkDOMMatrixReadOnly.instance.scale3d_Callback_1_(unwrap_jso(this), scale); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.scale3d_Callback_1_(unwrap_jso(this), scale)); } DomMatrix scaleNonUniform(num sx, [num sy, num sz, num ox, num oy, num oz]) { if (oz != null) { - return _blink.BlinkDOMMatrixReadOnly.instance.scaleNonUniform_Callback_6_(unwrap_jso(this), sx, sy, sz, ox, oy, oz); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.scaleNonUniform_Callback_6_(unwrap_jso(this), sx, sy, sz, ox, oy, oz)); } if (oy != null) { - return _blink.BlinkDOMMatrixReadOnly.instance.scaleNonUniform_Callback_5_(unwrap_jso(this), sx, sy, sz, ox, oy); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.scaleNonUniform_Callback_5_(unwrap_jso(this), sx, sy, sz, ox, oy)); } if (ox != null) { - return _blink.BlinkDOMMatrixReadOnly.instance.scaleNonUniform_Callback_4_(unwrap_jso(this), sx, sy, sz, ox); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.scaleNonUniform_Callback_4_(unwrap_jso(this), sx, sy, sz, ox)); } if (sz != null) { - return _blink.BlinkDOMMatrixReadOnly.instance.scaleNonUniform_Callback_3_(unwrap_jso(this), sx, sy, sz); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.scaleNonUniform_Callback_3_(unwrap_jso(this), sx, sy, sz)); } if (sy != null) { - return _blink.BlinkDOMMatrixReadOnly.instance.scaleNonUniform_Callback_2_(unwrap_jso(this), sx, sy); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.scaleNonUniform_Callback_2_(unwrap_jso(this), sx, sy)); } - return _blink.BlinkDOMMatrixReadOnly.instance.scaleNonUniform_Callback_1_(unwrap_jso(this), sx); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.scaleNonUniform_Callback_1_(unwrap_jso(this), sx)); } @DomName('DOMMatrixReadOnly.toFloat32Array') @@ -10116,9 +11983,9 @@ class DomMatrixReadOnly extends NativeFieldWrapperClass2 { DomMatrix translate(num tx, num ty, [num tz]) { if (tz != null) { - return _blink.BlinkDOMMatrixReadOnly.instance.translate_Callback_3_(unwrap_jso(this), tx, ty, tz); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.translate_Callback_3_(unwrap_jso(this), tx, ty, tz)); } - return _blink.BlinkDOMMatrixReadOnly.instance.translate_Callback_2_(unwrap_jso(this), tx, ty); + return wrap_jso(_blink.BlinkDOMMatrixReadOnly.instance.translate_Callback_2_(unwrap_jso(this), tx, ty)); } } @@ -10138,9 +12005,24 @@ class DomParser extends NativeFieldWrapperClass2 { @DomName('DOMParser.DOMParser') @DocsEditable() factory DomParser() { - return _blink.BlinkDOMParser.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkDOMParser.instance.constructorCallback_0_()); } + static DomParser internalCreateDomParser() { + return new DomParser._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DomParser._internalWrap() { + return new DomParser.internal_(); + } + + DomParser.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('DOMParser.parseFromString') @DocsEditable() Document parseFromString(String str, String contentType) => wrap_jso(_blink.BlinkDOMParser.instance.parseFromString_Callback_2_(unwrap_jso(this), str, contentType)); @@ -10164,23 +12046,36 @@ class DomPoint extends DomPointReadOnly { @DocsEditable() factory DomPoint([point_OR_x, num y, num z, num w]) { if (point_OR_x == null && y == null && z == null && w == null) { - return _blink.BlinkDOMPoint.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkDOMPoint.instance.constructorCallback_0_()); } if ((point_OR_x is Map || point_OR_x == null) && y == null && z == null && w == null) { - return _blink.BlinkDOMPoint.instance.constructorCallback_1_(point_OR_x); + var point_1 = convertDartToNative_Dictionary(point_OR_x); + return wrap_jso(_blink.BlinkDOMPoint.instance.constructorCallback_1_(point_1)); } if ((y is num || y == null) && (point_OR_x is num || point_OR_x == null) && z == null && w == null) { - return _blink.BlinkDOMPoint.instance.constructorCallback_2_(point_OR_x, y); + return wrap_jso(_blink.BlinkDOMPoint.instance.constructorCallback_2_(point_OR_x, y)); } if ((z is num || z == null) && (y is num || y == null) && (point_OR_x is num || point_OR_x == null) && w == null) { - return _blink.BlinkDOMPoint.instance.constructorCallback_3_(point_OR_x, y, z); + return wrap_jso(_blink.BlinkDOMPoint.instance.constructorCallback_3_(point_OR_x, y, z)); } if ((w is num || w == null) && (z is num || z == null) && (y is num || y == null) && (point_OR_x is num || point_OR_x == null)) { - return _blink.BlinkDOMPoint.instance.constructorCallback_4_(point_OR_x, y, z, w); + return wrap_jso(_blink.BlinkDOMPoint.instance.constructorCallback_4_(point_OR_x, y, z, w)); } throw new ArgumentError("Incorrect number or type of arguments"); } + + static DomPoint internalCreateDomPoint() { + return new DomPoint._internalWrap(); + } + + factory DomPoint._internalWrap() { + return new DomPoint.internal_(); + } + + DomPoint.internal_() : super.internal_(); + + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -10192,7 +12087,7 @@ class DomPoint extends DomPointReadOnly { @DomName('DOMPoint.w') @DocsEditable() @Experimental() // untriaged - void set w(num value) => _blink.BlinkDOMPoint.instance.w_Setter_(unwrap_jso(this), value); + set w(num value) => _blink.BlinkDOMPoint.instance.w_Setter_(unwrap_jso(this), value); @DomName('DOMPoint.x') @DocsEditable() @@ -10202,7 +12097,7 @@ class DomPoint extends DomPointReadOnly { @DomName('DOMPoint.x') @DocsEditable() @Experimental() // untriaged - void set x(num value) => _blink.BlinkDOMPoint.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkDOMPoint.instance.x_Setter_(unwrap_jso(this), value); @DomName('DOMPoint.y') @DocsEditable() @@ -10212,7 +12107,7 @@ class DomPoint extends DomPointReadOnly { @DomName('DOMPoint.y') @DocsEditable() @Experimental() // untriaged - void set y(num value) => _blink.BlinkDOMPoint.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkDOMPoint.instance.y_Setter_(unwrap_jso(this), value); @DomName('DOMPoint.z') @DocsEditable() @@ -10222,7 +12117,7 @@ class DomPoint extends DomPointReadOnly { @DomName('DOMPoint.z') @DocsEditable() @Experimental() // untriaged - void set z(num value) => _blink.BlinkDOMPoint.instance.z_Setter_(unwrap_jso(this), value); + set z(num value) => _blink.BlinkDOMPoint.instance.z_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -10242,28 +12137,43 @@ class DomPointReadOnly extends NativeFieldWrapperClass2 { @DomName('DOMPointReadOnly.DOMPointReadOnly') @DocsEditable() factory DomPointReadOnly(num x, num y, num z, num w) { - return _blink.BlinkDOMPointReadOnly.instance.constructorCallback_4_(x, y, z, w); + return wrap_jso(_blink.BlinkDOMPointReadOnly.instance.constructorCallback_4_(x, y, z, w)); } + static DomPointReadOnly internalCreateDomPointReadOnly() { + return new DomPointReadOnly._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DomPointReadOnly._internalWrap() { + return new DomPointReadOnly.internal_(); + } + + DomPointReadOnly.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('DOMPointReadOnly.w') @DocsEditable() @Experimental() // untriaged - double get w => _blink.BlinkDOMPointReadOnly.instance.w_Getter_(unwrap_jso(this)); + num get w => _blink.BlinkDOMPointReadOnly.instance.w_Getter_(unwrap_jso(this)); @DomName('DOMPointReadOnly.x') @DocsEditable() @Experimental() // untriaged - double get x => _blink.BlinkDOMPointReadOnly.instance.x_Getter_(unwrap_jso(this)); + num get x => _blink.BlinkDOMPointReadOnly.instance.x_Getter_(unwrap_jso(this)); @DomName('DOMPointReadOnly.y') @DocsEditable() @Experimental() // untriaged - double get y => _blink.BlinkDOMPointReadOnly.instance.y_Getter_(unwrap_jso(this)); + num get y => _blink.BlinkDOMPointReadOnly.instance.y_Getter_(unwrap_jso(this)); @DomName('DOMPointReadOnly.z') @DocsEditable() @Experimental() // untriaged - double get z => _blink.BlinkDOMPointReadOnly.instance.z_Getter_(unwrap_jso(this)); + num get z => _blink.BlinkDOMPointReadOnly.instance.z_Getter_(unwrap_jso(this)); } // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file @@ -10371,48 +12281,61 @@ class DomRectReadOnly extends NativeFieldWrapperClass2 implements Rectangle { @DomName('DOMRectReadOnly.DOMRectReadOnly') @DocsEditable() factory DomRectReadOnly(num x, num y, num width, num height) { - return _blink.BlinkDOMRectReadOnly.instance.constructorCallback_4_(x, y, width, height); + return wrap_jso(_blink.BlinkDOMRectReadOnly.instance.constructorCallback_4_(x, y, width, height)); } + static DomRectReadOnly internalCreateDomRectReadOnly() { + return new DomRectReadOnly._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DomRectReadOnly._internalWrap() { + return new DomRectReadOnly.internal_(); + } + + DomRectReadOnly.internal_() { } + + @DomName('DOMRectReadOnly.bottom') @DocsEditable() @Experimental() // untriaged - double get bottom => _blink.BlinkDOMRectReadOnly.instance.bottom_Getter_(unwrap_jso(this)); + num get bottom => _blink.BlinkDOMRectReadOnly.instance.bottom_Getter_(unwrap_jso(this)); @DomName('DOMRectReadOnly.height') @DocsEditable() @Experimental() // untriaged - double get height => _blink.BlinkDOMRectReadOnly.instance.height_Getter_(unwrap_jso(this)); + num get height => _blink.BlinkDOMRectReadOnly.instance.height_Getter_(unwrap_jso(this)); @DomName('DOMRectReadOnly.left') @DocsEditable() @Experimental() // untriaged - double get left => _blink.BlinkDOMRectReadOnly.instance.left_Getter_(unwrap_jso(this)); + num get left => _blink.BlinkDOMRectReadOnly.instance.left_Getter_(unwrap_jso(this)); @DomName('DOMRectReadOnly.right') @DocsEditable() @Experimental() // untriaged - double get right => _blink.BlinkDOMRectReadOnly.instance.right_Getter_(unwrap_jso(this)); + num get right => _blink.BlinkDOMRectReadOnly.instance.right_Getter_(unwrap_jso(this)); @DomName('DOMRectReadOnly.top') @DocsEditable() @Experimental() // untriaged - double get top => _blink.BlinkDOMRectReadOnly.instance.top_Getter_(unwrap_jso(this)); + num get top => _blink.BlinkDOMRectReadOnly.instance.top_Getter_(unwrap_jso(this)); @DomName('DOMRectReadOnly.width') @DocsEditable() @Experimental() // untriaged - double get width => _blink.BlinkDOMRectReadOnly.instance.width_Getter_(unwrap_jso(this)); + num get width => _blink.BlinkDOMRectReadOnly.instance.width_Getter_(unwrap_jso(this)); @DomName('DOMRectReadOnly.x') @DocsEditable() @Experimental() // untriaged - double get x => _blink.BlinkDOMRectReadOnly.instance.x_Getter_(unwrap_jso(this)); + num get x => _blink.BlinkDOMRectReadOnly.instance.x_Getter_(unwrap_jso(this)); @DomName('DOMRectReadOnly.y') @DocsEditable() @Experimental() // untriaged - double get y => _blink.BlinkDOMRectReadOnly.instance.y_Getter_(unwrap_jso(this)); + num get y => _blink.BlinkDOMRectReadOnly.instance.y_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -10428,13 +12351,25 @@ class DomSettableTokenList extends DomTokenList { // To suppress missing implicit constructor warnings. factory DomSettableTokenList._() { throw new UnsupportedError("Not supported"); } + + static DomSettableTokenList internalCreateDomSettableTokenList() { + return new DomSettableTokenList._internalWrap(); + } + + factory DomSettableTokenList._internalWrap() { + return new DomSettableTokenList.internal_(); + } + + DomSettableTokenList.internal_() : super.internal_(); + + @DomName('DOMSettableTokenList.value') @DocsEditable() String get value => _blink.BlinkDOMSettableTokenList.instance.value_Getter_(unwrap_jso(this)); @DomName('DOMSettableTokenList.value') @DocsEditable() - void set value(String value) => _blink.BlinkDOMSettableTokenList.instance.value_Setter_(unwrap_jso(this), value); + set value(String value) => _blink.BlinkDOMSettableTokenList.instance.value_Setter_(unwrap_jso(this), value); @DomName('DOMSettableTokenList.__getter__') @DocsEditable() @@ -10450,10 +12385,25 @@ class DomSettableTokenList extends DomTokenList { @DocsEditable() @DomName('DOMStringList') -class DomStringList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class DomStringList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory DomStringList._() { throw new UnsupportedError("Not supported"); } + static DomStringList internalCreateDomStringList() { + return new DomStringList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DomStringList._internalWrap() { + return new DomStringList.internal_(); + } + + DomStringList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('DOMStringList.length') @DocsEditable() int get length => _blink.BlinkDOMStringList.instance.length_Getter_(unwrap_jso(this)); @@ -10465,7 +12415,7 @@ class DomStringList extends NativeFieldWrapperClass2 with ListMixin, Imm } String _nativeIndexedGetter(int index) => _blink.BlinkDOMStringList.instance.item_Callback_1_(unwrap_jso(this), index); - + void operator[]=(int index, String value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -10473,7 +12423,7 @@ class DomStringList extends NativeFieldWrapperClass2 with ListMixin, Imm // String is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -10522,7 +12472,7 @@ class DomStringList extends NativeFieldWrapperClass2 with ListMixin, Imm @DocsEditable() @DomName('DOMStringMap') -abstract class DomStringMap extends NativeFieldWrapperClass2 { +class DomStringMap extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DomStringMap._() { throw new UnsupportedError("Not supported"); } @@ -10572,6 +12522,21 @@ class DomTokenList extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DomTokenList._() { throw new UnsupportedError("Not supported"); } + static DomTokenList internalCreateDomTokenList() { + return new DomTokenList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DomTokenList._internalWrap() { + return new DomTokenList.internal_(); + } + + DomTokenList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('DOMTokenList.length') @DocsEditable() int get length => _blink.BlinkDOMTokenList.instance.length_Getter_(unwrap_jso(this)); @@ -10636,7 +12601,7 @@ class _ChildrenElementList extends ListBase _element._replaceChild(value, _childElements[index]); } - void set length(int newLength) { + set length(int newLength) { // TODO(jacobr): remove children when length is reduced. throw new UnsupportedError('Cannot resize element lists'); } @@ -10700,7 +12665,8 @@ class _ChildrenElementList extends ListBase bool remove(Object object) { if (object is Element) { Element element = object; - if (identical(element.parentNode, _element)) { + // We aren't preserving identity of nodes in JSINTEROP mode + if (element.parentNode == _element) { _element._removeChild(element); return true; } @@ -11332,7 +13298,11 @@ class _FrozenElementList extends ListBase implements ElementList, NodeListWrapper { final List _nodeList; - _FrozenElementList._wrap(this._nodeList); + var dartClass_instance; + + _FrozenElementList._wrap(this._nodeList) { + this.dartClass_instance = this._nodeList; + } int get length => _nodeList.length; @@ -11342,7 +13312,7 @@ class _FrozenElementList extends ListBase throw new UnsupportedError('Cannot modify list'); } - void set length(int newLength) { + set length(int newLength) { throw new UnsupportedError('Cannot modify list'); } @@ -11365,7 +13335,7 @@ class _FrozenElementList extends ListBase CssStyleDeclarationBase get style => new _CssStyleDeclarationSet(this); - void set classes(Iterable value) { + set classes(Iterable value) { // TODO(sra): This might be faster for Sets: // // new _MultiElementCssClassSet(this).writeClasses(value) @@ -11859,7 +13829,7 @@ class _FrozenElementList extends ListBase * An abstract class, which all HTML elements extend. */ @DomName('Element') -abstract class Element extends Node implements GlobalEventHandlers, ParentNode, ChildNode { +class Element extends Node implements GlobalEventHandlers, ParentNode, ChildNode { /** * Creates an HTML element from a valid fragment of HTML. @@ -11906,11 +13876,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, * } * document.registerElement('x-custom', CustomElement); */ - Element.created() : super._created() { - // Validate that this is a custom element & perform any additional - // initialization. - _initializeCustomElement(this); - } + Element.created() : super._created(); /** * Creates the HTML element specified by the tag name. @@ -12091,7 +14057,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, */ Map get attributes => new _ElementAttributeMap(this); - void set attributes(Map value) { + set attributes(Map value) { Map attributes = this.attributes; attributes.clear(); for (String key in value.keys) { @@ -12113,7 +14079,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, */ List get children => new _ChildrenElementList._wrap(this); - void set children(List value) { + set children(List value) { // Copy list first since we don't want liveness during iteration. List copy = new List.from(value); var children = this.children; @@ -12167,7 +14133,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, */ CssClassSet get classes => new _ElementCssClassSet(this); - void set classes(Iterable value) { + set classes(Iterable value) { // TODO(sra): Do this without reading the classes in clear() and addAll(), // or writing the classes in clear(). CssClassSet classSet = classes; @@ -12201,7 +14167,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, Map get dataset => new _DataAttributeMap(attributes); - void set dataset(Map value) { + set dataset(Map value) { final data = this.dataset; data.clear(); for (String key in value.keys) { @@ -12320,6 +14286,49 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @deprecated void leftView() {} + /** + * Creates a new AnimationEffect object whose target element is the object + * on which the method is called, and calls the play() method of the + * AnimationTimeline object of the document timeline of the node document + * of the element, passing the newly created AnimationEffect as the argument + * to the method. Returns an AnimationPlayer for the effect. + * + * Examples + * + * var animation = elem.animate([{"opacity": 75}, {"opacity": 0}], 200); + * + * var animation = elem.animate([ + * {"transform": "translate(100px, -100%)"}, + * {"transform" : "translate(400px, 500px)"} + * ], 1500); + * + * The [frames] parameter is an Iterable, where the + * map entries specify CSS animation effects. The + * [timing] paramter can be a double, representing the number of milliseconds + * for the transition, or a Map with fields corresponding to those + * of the [Timing] object. + **/ + @Experimental() + @SupportedBrowser(SupportedBrowser.CHROME, '36') + AnimationPlayer animate(Iterable> frames, [timing]) { + if (frames is! Iterable || !(frames.every((x) => x is Map))) { + throw new ArgumentError("The frames parameter should be a List of Maps " + "with frame information"); + } + var convertedFrames = frames; + if (convertedFrames is Iterable) { + convertedFrames = convertDartToNative_List( + frames.map(convertDartToNative_Dictionary).toList()); + } + var convertedTiming = timing; + if (convertedTiming is Map) { + convertedTiming = convertDartToNative_Dictionary(convertedTiming); + } + return convertedTiming == null + ? _animate(convertedFrames) + : _animate(convertedFrames, convertedTiming); + } + /** * Called by the DOM whenever an attribute on this has been changed. */ @@ -12345,7 +14354,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, // members of the component are used. The actual type is a subtype of Element. get xtag => _xtag != null ? _xtag : this; - void set xtag(Element value) { + set xtag(Element value) { _xtag = value; } @@ -12579,8 +14588,9 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, // offsetParent, "tops out" at BODY. But people could conceivably pass in // the document.documentElement and I want it to return an absolute offset, // so we have the special case checking for HTML. - bool foundAsParent = identical(current, parent) || parent.tagName == 'HTML'; - if (current == null || identical(current, parent)) { + bool sameAsParent = current == parent; + bool foundAsParent = sameAsParent || parent.tagName == 'HTML'; + if (current == null || sameAsParent) { if (foundAsParent) return new Point(0, 0); throw new ArgumentError("Specified element is not a transitive offset " "parent of this element."); @@ -12638,11 +14648,11 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, if (_parseDocument == null) { _parseDocument = document.implementation.createHtmlDocument(''); _parseRange = _parseDocument.createRange(); - + // Workaround for Safari bug. Was also previously Chrome bug 229142 - // - URIs are not resolved in new doc. - var base = _parseDocument.createElement('base'); - base.href = document.baseUri; + // - URIs are not resolved in new doc. + var base = _parseDocument.createElement('base'); + base.href = document.baseUri; _parseDocument.head.append(base); } var contextElement; @@ -12700,7 +14710,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, * This uses the default sanitization behavior to sanitize the HTML fragment, * use [setInnerHtml] to override the default behavior. */ - void set innerHtml(String html) { + set innerHtml(String html) { this.setInnerHtml(html); } @@ -12742,71 +14752,109 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, * used when an explicit accessor is not available. */ ElementEvents get on => new ElementEvents(this); - + /** * Verify if any of the attributes that we use in the sanitizer look unexpected, * possibly indicating DOM clobbering attacks. * * Those attributes are: attributes, lastChild, children, previousNode and tagName. */ - // Dartium isn't affected by these attacks, because it goes directly to the C++ API. - static bool _hasCorruptedAttributes(Element element) => false; + + static var _namedNodeMap = js.context["NamedNodeMap"]; + static var _htmlCollection = js.context["HTMLCollection"]; + static var _nodeList = js.context["NodeList"]; + + static bool _hasCorruptedAttributes(Element element) { + var attributes = unwrap_jso(element)["attributes"]; + if (!attributes.instanceof(_namedNodeMap)) { + return true; + } + var childNodes = unwrap_jso(element.childNodes); + var length = childNodes["length"]; + var lastChild = unwrap_jso(element.lastChild); + if (null != lastChild && + lastChild != childNodes[length - 1]) { + return true; + } + var children = unwrap_jso(element._children); + if (null != children) { // On Safari, children can apparently be null. + if (!children.instanceof(_htmlCollection) || + children.instanceof(_nodeList)) { + return true; + } + } + return false; + } + + String get _safeTagName { + String result = 'element tag unavailable'; + try { + if (tagName is String) { + result = tagName; + } + } catch (e) {} + return result; + } + + // Need to explicitly delegate because Element is no longer abstract for Dartium. + bool get isContentEditable => _blink.BlinkHTMLElement.instance.isContentEditable_Getter_(unwrap_jso(this)); + void click() => _blink.BlinkHTMLElement.instance.click_Callback_0_(unwrap_jso(this)); @DomName('Element.offsetHeight') @DocsEditable() - int get offsetHeight => _blink.BlinkElement.offsetHeight_Getter(this).round(); + int get offsetHeight => _blink.BlinkElement.instance.offsetHeight_Getter_(unwrap_jso(this)).round(); @DomName('Element.offsetLeft') @DocsEditable() - int get offsetLeft => _blink.BlinkElement.offsetLeft_Getter(this).round(); + int get offsetLeft => _blink.BlinkElement.instance.offsetLeft_Getter_(unwrap_jso(this)).round(); @DomName('Element.offsetTop') @DocsEditable() - int get offsetTop => _blink.BlinkElement.offsetTop_Getter(this).round(); + int get offsetTop => _blink.BlinkElement.instance.offsetTop_Getter_(unwrap_jso(this)).round(); @DomName('Element.offsetWidth') @DocsEditable() - int get offsetWidth => _blink.BlinkElement.offsetWidth_Getter(this).round(); + int get offsetWidth => _blink.BlinkElement.instance.offsetWidth_Getter_(unwrap_jso(this)).round(); @DomName('Element.clientHeight') @DocsEditable() - int get clientHeight => _blink.BlinkElement.clientHeight_Getter(this).round(); + int get clientHeight => _blink.BlinkElement.instance.clientHeight_Getter_(unwrap_jso(this)).round(); @DomName('Element.clientLeft') @DocsEditable() - int get clientLeft => _blink.BlinkElement.clientLeft_Getter(this).round(); + int get clientLeft => _blink.BlinkElement.instance.clientLeft_Getter_(unwrap_jso(this)).round(); @DomName('Element.clientTop') @DocsEditable() - int get clientTop => _blink.BlinkElement.clientTop_Getter(this).round(); + int get clientTop => _blink.BlinkElement.instance.clientTop_Getter_(unwrap_jso(this)).round(); @DomName('Element.clientWidth') @DocsEditable() - int get clientWidth => _blink.BlinkElement.clientWidth_Getter(this).round(); + int get clientWidth => _blink.BlinkElement.instance.clientWidth_Getter_(unwrap_jso(this)).round(); @DomName('Element.scrollHeight') @DocsEditable() - int get scrollHeight => _blink.BlinkElement.scrollHeight_Getter(this).round(); + int get scrollHeight => _blink.BlinkElement.instance.scrollHeight_Getter_(unwrap_jso(this)).round(); @DomName('Element.scrollLeft') @DocsEditable() - int get scrollLeft => _blink.BlinkElement.scrollLeft_Getter(this).round(); + int get scrollLeft => _blink.BlinkElement.instance.scrollLeft_Getter_(unwrap_jso(this)).round(); @DomName('Element.scrollLeft') @DocsEditable() - void set scrollLeft(int value) => _blink.BlinkElement.scrollLeft_Setter(this, value.round()); + set scrollLeft(int value) => _blink.BlinkElement.instance.scrollLeft_Setter_(unwrap_jso(this), value.round()); @DomName('Element.scrollTop') @DocsEditable() - int get scrollTop => _blink.BlinkElement.scrollTop_Getter(this).round(); + int get scrollTop => _blink.BlinkElement.instance.scrollTop_Getter_(unwrap_jso(this)).round(); @DomName('Element.scrollTop') @DocsEditable() - void set scrollTop(int value) => _blink.BlinkElement.scrollTop_Setter(this, value.round()); + set scrollTop(int value) => _blink.BlinkElement.instance.scrollTop_Setter_(unwrap_jso(this), value.round()); @DomName('Element.scrollWidth') @DocsEditable() - int get scrollWidth => _blink.BlinkElement.scrollWidth_Getter(this).round(); + int get scrollWidth => _blink.BlinkElement.instance.scrollWidth_Getter_(unwrap_jso(this)).round(); // To suppress missing implicit constructor warnings. factory Element._() { throw new UnsupportedError("Not supported"); } @@ -13479,6 +15527,18 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, // https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html static const EventStreamProvider fullscreenErrorEvent = const EventStreamProvider('webkitfullscreenerror'); + + static Element internalCreateElement() { + return new Element._internalWrap(); + } + + factory Element._internalWrap() { + return new Element.internal_(); + } + + Element.internal_() : super.internal_(); + + String contentEditable; MenuElement contextMenu; @@ -13489,8 +15549,6 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, bool hidden; - bool get isContentEditable; - String lang; bool spellcheck; @@ -13503,8 +15561,6 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, String dropzone; - void click(); - @DomName('Element.attributes') @DocsEditable() _NamedNodeMap get _attributes => wrap_jso(_blink.BlinkElement.instance.attributes_Getter_(unwrap_jso(this))); @@ -13515,7 +15571,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @DomName('Element.className') @DocsEditable() - void set className(String value) => _blink.BlinkElement.instance.className_Setter_(unwrap_jso(this), value); + set className(String value) => _blink.BlinkElement.instance.className_Setter_(unwrap_jso(this), value); @DomName('Element.clientHeight') @DocsEditable() @@ -13539,7 +15595,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @DomName('Element.id') @DocsEditable() - void set id(String value) => _blink.BlinkElement.instance.id_Setter_(unwrap_jso(this), value); + set id(String value) => _blink.BlinkElement.instance.id_Setter_(unwrap_jso(this), value); @DomName('Element.innerHTML') @DocsEditable() @@ -13547,7 +15603,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @DomName('Element.innerHTML') @DocsEditable() - void set _innerHtml(String value) => _blink.BlinkElement.instance.innerHTML_Setter_(unwrap_jso(this), value); + set _innerHtml(String value) => _blink.BlinkElement.instance.innerHTML_Setter_(unwrap_jso(this), value); @DomName('Element.localName') @DocsEditable() @@ -13593,7 +15649,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @DomName('Element.scrollLeft') @DocsEditable() - void set _scrollLeft(num value) => _blink.BlinkElement.instance.scrollLeft_Setter_(unwrap_jso(this), value); + set _scrollLeft(num value) => _blink.BlinkElement.instance.scrollLeft_Setter_(unwrap_jso(this), value); @DomName('Element.scrollTop') @DocsEditable() @@ -13601,7 +15657,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @DomName('Element.scrollTop') @DocsEditable() - void set _scrollTop(num value) => _blink.BlinkElement.instance.scrollTop_Setter_(unwrap_jso(this), value); + set _scrollTop(num value) => _blink.BlinkElement.instance.scrollTop_Setter_(unwrap_jso(this), value); @DomName('Element.scrollWidth') @DocsEditable() @@ -13624,7 +15680,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @DomName('Element.animate') @DocsEditable() @Experimental() // untriaged - AnimationPlayer animate(Object effect, [Object timing]) => wrap_jso(_blink.BlinkElement.instance.animate_Callback_2_(unwrap_jso(this), effect, timing)); + AnimationPlayer _animate(Object effect, [Object timing]) => wrap_jso(_blink.BlinkElement.instance.animate_Callback_2_(unwrap_jso(this), effect, timing)); @DomName('Element.blur') @DocsEditable() @@ -13644,7 +15700,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @DomName('Element.getAnimationPlayers') @DocsEditable() @Experimental() // untriaged - List getAnimationPlayers() => _blink.BlinkElement.instance.getAnimationPlayers_Callback_0_(unwrap_jso(this)); + List getAnimationPlayers() => wrap_jso(_blink.BlinkElement.instance.getAnimationPlayers_Callback_0_(unwrap_jso(this))); @DomName('Element.getAttribute') @DocsEditable() @@ -13688,7 +15744,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, */ @DomName('Element.getClientRects') @DocsEditable() - List getClientRects() => _blink.BlinkElement.instance.getClientRects_Callback_0_(unwrap_jso(this)); + List getClientRects() => wrap_jso(_blink.BlinkElement.instance.getClientRects_Callback_0_(unwrap_jso(this))); /** * Returns a list of shadow DOM insertion points to which this element is @@ -13703,7 +15759,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @DomName('Element.getDestinationInsertionPoints') @DocsEditable() @Experimental() // untriaged - List getDestinationInsertionPoints() => wrap_jso_list(_blink.BlinkElement.instance.getDestinationInsertionPoints_Callback_0_(unwrap_jso(this))); + List getDestinationInsertionPoints() => wrap_jso(_blink.BlinkElement.instance.getDestinationInsertionPoints_Callback_0_(unwrap_jso(this))); /** * Returns a list of nodes with the given class name inside this element. @@ -13718,11 +15774,11 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, */ @DomName('Element.getElementsByClassName') @DocsEditable() - List getElementsByClassName(String classNames) => wrap_jso_list(_blink.BlinkElement.instance.getElementsByClassName_Callback_1_(unwrap_jso(this), classNames)); + List getElementsByClassName(String classNames) => wrap_jso(_blink.BlinkElement.instance.getElementsByClassName_Callback_1_(unwrap_jso(this), classNames)); @DomName('Element.getElementsByTagName') @DocsEditable() - List _getElementsByTagName(String name) => wrap_jso_list(_blink.BlinkElement.instance.getElementsByTagName_Callback_1_(unwrap_jso(this), name)); + List _getElementsByTagName(String name) => wrap_jso(_blink.BlinkElement.instance.getElementsByTagName_Callback_1_(unwrap_jso(this), name)); @DomName('Element.hasAttribute') @DocsEditable() @@ -13814,7 +15870,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @DomName('Element.children') @DocsEditable() - List get _children => wrap_jso_list(_blink.BlinkElement.instance.children_Getter_(unwrap_jso(this))); + List get _children => wrap_jso(_blink.BlinkElement.instance.children_Getter_(unwrap_jso(this))); @DomName('Element.firstElementChild') @DocsEditable() @@ -13846,7 +15902,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode, @DomName('Element.querySelectorAll') @DocsEditable() - List _querySelectorAll(String selectors) => wrap_jso_list(_blink.BlinkElement.instance.querySelectorAll_Callback_1_(unwrap_jso(this), selectors)); + List _querySelectorAll(String selectors) => wrap_jso(_blink.BlinkElement.instance.querySelectorAll_Callback_1_(unwrap_jso(this), selectors)); /// Stream of `abort` events handled by this [Element]. @DomName('Element.onabort') @@ -14360,6 +16416,18 @@ class EmbedElement extends HtmlElement { @DomName('HTMLEmbedElement.HTMLEmbedElement') @DocsEditable() factory EmbedElement() => document.createElement("embed"); + + + static EmbedElement internalCreateEmbedElement() { + return new EmbedElement._internalWrap(); + } + + factory EmbedElement._internalWrap() { + return new EmbedElement.internal_(); + } + + EmbedElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -14376,7 +16444,7 @@ class EmbedElement extends HtmlElement { @DomName('HTMLEmbedElement.height') @DocsEditable() - void set height(String value) => _blink.BlinkHTMLEmbedElement.instance.height_Setter_(unwrap_jso(this), value); + set height(String value) => _blink.BlinkHTMLEmbedElement.instance.height_Setter_(unwrap_jso(this), value); @DomName('HTMLEmbedElement.integrity') @DocsEditable() @@ -14386,7 +16454,7 @@ class EmbedElement extends HtmlElement { @DomName('HTMLEmbedElement.integrity') @DocsEditable() @Experimental() // untriaged - void set integrity(String value) => _blink.BlinkHTMLEmbedElement.instance.integrity_Setter_(unwrap_jso(this), value); + set integrity(String value) => _blink.BlinkHTMLEmbedElement.instance.integrity_Setter_(unwrap_jso(this), value); @DomName('HTMLEmbedElement.name') @DocsEditable() @@ -14394,7 +16462,7 @@ class EmbedElement extends HtmlElement { @DomName('HTMLEmbedElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLEmbedElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLEmbedElement.instance.name_Setter_(unwrap_jso(this), value); @DomName('HTMLEmbedElement.src') @DocsEditable() @@ -14402,7 +16470,7 @@ class EmbedElement extends HtmlElement { @DomName('HTMLEmbedElement.src') @DocsEditable() - void set src(String value) => _blink.BlinkHTMLEmbedElement.instance.src_Setter_(unwrap_jso(this), value); + set src(String value) => _blink.BlinkHTMLEmbedElement.instance.src_Setter_(unwrap_jso(this), value); @DomName('HTMLEmbedElement.type') @DocsEditable() @@ -14410,7 +16478,7 @@ class EmbedElement extends HtmlElement { @DomName('HTMLEmbedElement.type') @DocsEditable() - void set type(String value) => _blink.BlinkHTMLEmbedElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkHTMLEmbedElement.instance.type_Setter_(unwrap_jso(this), value); @DomName('HTMLEmbedElement.width') @DocsEditable() @@ -14418,7 +16486,7 @@ class EmbedElement extends HtmlElement { @DomName('HTMLEmbedElement.width') @DocsEditable() - void set width(String value) => _blink.BlinkHTMLEmbedElement.instance.width_Setter_(unwrap_jso(this), value); + set width(String value) => _blink.BlinkHTMLEmbedElement.instance.width_Setter_(unwrap_jso(this), value); @DomName('HTMLEmbedElement.__getter__') @DocsEditable() @@ -14455,6 +16523,21 @@ class Entry extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Entry._() { throw new UnsupportedError("Not supported"); } + static Entry internalCreateEntry() { + return new Entry._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Entry._internalWrap() { + return new Entry.internal_(); + } + + Entry.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Entry.filesystem') @DocsEditable() FileSystem get filesystem => wrap_jso(_blink.BlinkEntry.instance.filesystem_Getter_(unwrap_jso(this))); @@ -14477,11 +16560,11 @@ class Entry extends NativeFieldWrapperClass2 { void _copyTo(DirectoryEntry parent, {String name, _EntryCallback successCallback, _ErrorCallback errorCallback}) { if (errorCallback != null) { - _blink.BlinkEntry.instance.copyTo_Callback_4_(unwrap_jso(this), unwrap_jso(parent), name, unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkEntry.instance.copyTo_Callback_4_(unwrap_jso(this), unwrap_jso(parent), name, unwrap_jso((entry) => successCallback(wrap_jso(entry))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } if (successCallback != null) { - _blink.BlinkEntry.instance.copyTo_Callback_3_(unwrap_jso(this), unwrap_jso(parent), name, unwrap_jso(successCallback)); + _blink.BlinkEntry.instance.copyTo_Callback_3_(unwrap_jso(this), unwrap_jso(parent), name, unwrap_jso((entry) => successCallback(wrap_jso(entry)))); return; } if (name != null) { @@ -14502,10 +16585,10 @@ class Entry extends NativeFieldWrapperClass2 { void _getMetadata(MetadataCallback successCallback, [_ErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkEntry.instance.getMetadata_Callback_2_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkEntry.instance.getMetadata_Callback_2_(unwrap_jso(this), unwrap_jso((metadata) => successCallback(wrap_jso(metadata))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } - _blink.BlinkEntry.instance.getMetadata_Callback_1_(unwrap_jso(this), unwrap_jso(successCallback)); + _blink.BlinkEntry.instance.getMetadata_Callback_1_(unwrap_jso(this), unwrap_jso((metadata) => successCallback(wrap_jso(metadata)))); return; } @@ -14519,11 +16602,11 @@ class Entry extends NativeFieldWrapperClass2 { void _getParent([_EntryCallback successCallback, _ErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkEntry.instance.getParent_Callback_2_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkEntry.instance.getParent_Callback_2_(unwrap_jso(this), unwrap_jso((entry) => successCallback(wrap_jso(entry))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } if (successCallback != null) { - _blink.BlinkEntry.instance.getParent_Callback_1_(unwrap_jso(this), unwrap_jso(successCallback)); + _blink.BlinkEntry.instance.getParent_Callback_1_(unwrap_jso(this), unwrap_jso((entry) => successCallback(wrap_jso(entry)))); return; } _blink.BlinkEntry.instance.getParent_Callback_0_(unwrap_jso(this)); @@ -14540,11 +16623,11 @@ class Entry extends NativeFieldWrapperClass2 { void _moveTo(DirectoryEntry parent, {String name, _EntryCallback successCallback, _ErrorCallback errorCallback}) { if (errorCallback != null) { - _blink.BlinkEntry.instance.moveTo_Callback_4_(unwrap_jso(this), unwrap_jso(parent), name, unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkEntry.instance.moveTo_Callback_4_(unwrap_jso(this), unwrap_jso(parent), name, unwrap_jso((entry) => successCallback(wrap_jso(entry))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } if (successCallback != null) { - _blink.BlinkEntry.instance.moveTo_Callback_3_(unwrap_jso(this), unwrap_jso(parent), name, unwrap_jso(successCallback)); + _blink.BlinkEntry.instance.moveTo_Callback_3_(unwrap_jso(this), unwrap_jso(parent), name, unwrap_jso((entry) => successCallback(wrap_jso(entry)))); return; } if (name != null) { @@ -14565,10 +16648,10 @@ class Entry extends NativeFieldWrapperClass2 { void _remove(VoidCallback successCallback, [_ErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkEntry.instance.remove_Callback_2_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkEntry.instance.remove_Callback_2_(unwrap_jso(this), unwrap_jso(() => successCallback()), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } - _blink.BlinkEntry.instance.remove_Callback_1_(unwrap_jso(this), unwrap_jso(successCallback)); + _blink.BlinkEntry.instance.remove_Callback_1_(unwrap_jso(this), unwrap_jso(() => successCallback())); return; } @@ -14621,6 +16704,18 @@ class ErrorEvent extends Event { // To suppress missing implicit constructor warnings. factory ErrorEvent._() { throw new UnsupportedError("Not supported"); } + + static ErrorEvent internalCreateErrorEvent() { + return new ErrorEvent._internalWrap(); + } + + factory ErrorEvent._internalWrap() { + return new ErrorEvent.internal_(); + } + + ErrorEvent.internal_() : super.internal_(); + + @DomName('ErrorEvent.colno') @DocsEditable() @Experimental() // untriaged @@ -14629,7 +16724,7 @@ class ErrorEvent extends Event { @DomName('ErrorEvent.error') @DocsEditable() @Experimental() // untriaged - Object get error => _blink.BlinkErrorEvent.instance.error_Getter_(unwrap_jso(this)); + Object get error => wrap_jso(_blink.BlinkErrorEvent.instance.error_Getter_(unwrap_jso(this))); @DomName('ErrorEvent.filename') @DocsEditable() @@ -14705,6 +16800,21 @@ class Event extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Event._() { throw new UnsupportedError("Not supported"); } + static Event internalCreateEvent() { + return new Event._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Event._internalWrap() { + return new Event.internal_(); + } + + Event.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + /** * This event is being handled by the event target. * @@ -14793,7 +16903,7 @@ class Event extends NativeFieldWrapperClass2 { @DocsEditable() // https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html#extensions-to-event @Experimental() - List get path => wrap_jso_list(_blink.BlinkEvent.instance.path_Getter_(unwrap_jso(this))); + List get path => wrap_jso(_blink.BlinkEvent.instance.path_Getter_(unwrap_jso(this))); @DomName('Event.target') @DocsEditable() @@ -14876,11 +16986,24 @@ class EventSource extends EventTarget { @DocsEditable() static EventSource _factoryEventSource(String url, [Map eventSourceInit]) { if (eventSourceInit != null) { - return _blink.BlinkEventSource.instance.constructorCallback_2_(url, eventSourceInit); + var eventSourceInit_1 = convertDartToNative_Dictionary(eventSourceInit); + return wrap_jso(_blink.BlinkEventSource.instance.constructorCallback_2_(url, eventSourceInit_1)); } - return _blink.BlinkEventSource.instance.constructorCallback_1_(url); + return wrap_jso(_blink.BlinkEventSource.instance.constructorCallback_1_(url)); } + + static EventSource internalCreateEventSource() { + return new EventSource._internalWrap(); + } + + factory EventSource._internalWrap() { + return new EventSource.internal_(); + } + + EventSource.internal_() : super.internal_(); + + @DomName('EventSource.CLOSED') @DocsEditable() static const int CLOSED = 2; @@ -15019,6 +17142,10 @@ class ElementEvents extends Events { @DomName('EventTarget') class EventTarget extends NativeFieldWrapperClass2 { + // Default constructor to allow other classes e.g. GlobalEventHandlers to be + // constructed using _internalWrap when mapping Blink object to Dart class. + EventTarget(); + // Custom element created callback. EventTarget._created(); @@ -15049,13 +17176,28 @@ class EventTarget extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory EventTarget._() { throw new UnsupportedError("Not supported"); } + static EventTarget internalCreateEventTarget() { + return new EventTarget._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory EventTarget._internalWrap() { + return new EventTarget.internal_(); + } + + EventTarget.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + void _addEventListener([String type, EventListener listener, bool useCapture]) { if (useCapture != null) { - _blink.BlinkEventTarget.instance.addEventListener_Callback_3_(unwrap_jso(this), type, unwrap_jso(listener), useCapture); + _blink.BlinkEventTarget.instance.addEventListener_Callback_3_(unwrap_jso(this), type, wrap_event_listener(this, listener), useCapture); return; } if (listener != null) { - _blink.BlinkEventTarget.instance.addEventListener_Callback_2_(unwrap_jso(this), type, unwrap_jso(listener)); + _blink.BlinkEventTarget.instance.addEventListener_Callback_2_(unwrap_jso(this), type, wrap_event_listener(this, listener)); return; } if (type != null) { @@ -15072,11 +17214,11 @@ class EventTarget extends NativeFieldWrapperClass2 { void _removeEventListener([String type, EventListener listener, bool useCapture]) { if (useCapture != null) { - _blink.BlinkEventTarget.instance.removeEventListener_Callback_3_(unwrap_jso(this), type, unwrap_jso(listener), useCapture); + _blink.BlinkEventTarget.instance.removeEventListener_Callback_3_(unwrap_jso(this), type, _knownListeners[this.hashCode][identityHashCode(listener)], useCapture); return; } if (listener != null) { - _blink.BlinkEventTarget.instance.removeEventListener_Callback_2_(unwrap_jso(this), type, unwrap_jso(listener)); + _blink.BlinkEventTarget.instance.removeEventListener_Callback_2_(unwrap_jso(this), type, _knownListeners[this.hashCode][identityHashCode(listener)]); return; } if (type != null) { @@ -15102,6 +17244,18 @@ class ExtendableEvent extends Event { // To suppress missing implicit constructor warnings. factory ExtendableEvent._() { throw new UnsupportedError("Not supported"); } + + static ExtendableEvent internalCreateExtendableEvent() { + return new ExtendableEvent._internalWrap(); + } + + factory ExtendableEvent._internalWrap() { + return new ExtendableEvent.internal_(); + } + + ExtendableEvent.internal_() : super.internal_(); + + @DomName('ExtendableEvent.waitUntil') @DocsEditable() @Experimental() // untriaged @@ -15125,9 +17279,21 @@ class FederatedCredential extends Credential { @DomName('FederatedCredential.FederatedCredential') @DocsEditable() factory FederatedCredential(String id, String name, String avatarURL, String federation) { - return _blink.BlinkFederatedCredential.instance.constructorCallback_4_(id, name, avatarURL, federation); + return wrap_jso(_blink.BlinkFederatedCredential.instance.constructorCallback_4_(id, name, avatarURL, federation)); } + + static FederatedCredential internalCreateFederatedCredential() { + return new FederatedCredential._internalWrap(); + } + + factory FederatedCredential._internalWrap() { + return new FederatedCredential.internal_(); + } + + FederatedCredential.internal_() : super.internal_(); + + @DomName('FederatedCredential.federation') @DocsEditable() @Experimental() // untriaged @@ -15148,6 +17314,18 @@ class FetchEvent extends Event { // To suppress missing implicit constructor warnings. factory FetchEvent._() { throw new UnsupportedError("Not supported"); } + + static FetchEvent internalCreateFetchEvent() { + return new FetchEvent._internalWrap(); + } + + factory FetchEvent._internalWrap() { + return new FetchEvent.internal_(); + } + + FetchEvent.internal_() : super.internal_(); + + @DomName('FetchEvent.isReload') @DocsEditable() @Experimental() // untriaged @@ -15181,6 +17359,18 @@ class FieldSetElement extends HtmlElement { @DomName('HTMLFieldSetElement.HTMLFieldSetElement') @DocsEditable() factory FieldSetElement() => document.createElement("fieldset"); + + + static FieldSetElement internalCreateFieldSetElement() { + return new FieldSetElement._internalWrap(); + } + + factory FieldSetElement._internalWrap() { + return new FieldSetElement.internal_(); + } + + FieldSetElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -15194,11 +17384,11 @@ class FieldSetElement extends HtmlElement { @DomName('HTMLFieldSetElement.disabled') @DocsEditable() - void set disabled(bool value) => _blink.BlinkHTMLFieldSetElement.instance.disabled_Setter_(unwrap_jso(this), value); + set disabled(bool value) => _blink.BlinkHTMLFieldSetElement.instance.disabled_Setter_(unwrap_jso(this), value); @DomName('HTMLFieldSetElement.elements') @DocsEditable() - List get elements => wrap_jso_list(_blink.BlinkHTMLFieldSetElement.instance.elements_Getter_(unwrap_jso(this))); + List get elements => wrap_jso(_blink.BlinkHTMLFieldSetElement.instance.elements_Getter_(unwrap_jso(this))); @DomName('HTMLFieldSetElement.form') @DocsEditable() @@ -15210,7 +17400,7 @@ class FieldSetElement extends HtmlElement { @DomName('HTMLFieldSetElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLFieldSetElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLFieldSetElement.instance.name_Setter_(unwrap_jso(this), value); @DomName('HTMLFieldSetElement.type') @DocsEditable() @@ -15250,6 +17440,18 @@ class File extends Blob { // To suppress missing implicit constructor warnings. factory File._() { throw new UnsupportedError("Not supported"); } + + static File internalCreateFile() { + return new File._internalWrap(); + } + + factory File._internalWrap() { + return new File.internal_(); + } + + File.internal_() : super.internal_(); + + @DomName('File.lastModified') @DocsEditable() @Experimental() // untriaged @@ -15298,12 +17500,24 @@ class FileEntry extends Entry { // To suppress missing implicit constructor warnings. factory FileEntry._() { throw new UnsupportedError("Not supported"); } + + static FileEntry internalCreateFileEntry() { + return new FileEntry._internalWrap(); + } + + factory FileEntry._internalWrap() { + return new FileEntry.internal_(); + } + + FileEntry.internal_() : super.internal_(); + + void _createWriter(_FileWriterCallback successCallback, [_ErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkFileEntry.instance.createWriter_Callback_2_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkFileEntry.instance.createWriter_Callback_2_(unwrap_jso(this), unwrap_jso((fileWriter) => successCallback(wrap_jso(fileWriter))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } - _blink.BlinkFileEntry.instance.createWriter_Callback_1_(unwrap_jso(this), unwrap_jso(successCallback)); + _blink.BlinkFileEntry.instance.createWriter_Callback_1_(unwrap_jso(this), unwrap_jso((fileWriter) => successCallback(wrap_jso(fileWriter)))); return; } @@ -15317,10 +17531,10 @@ class FileEntry extends Entry { void _file(_FileCallback successCallback, [_ErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkFileEntry.instance.file_Callback_2_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkFileEntry.instance.file_Callback_2_(unwrap_jso(this), unwrap_jso((file) => successCallback(wrap_jso(file))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } - _blink.BlinkFileEntry.instance.file_Callback_1_(unwrap_jso(this), unwrap_jso(successCallback)); + _blink.BlinkFileEntry.instance.file_Callback_1_(unwrap_jso(this), unwrap_jso((file) => successCallback(wrap_jso(file)))); return; } @@ -15348,6 +17562,18 @@ class FileError extends DomError { // To suppress missing implicit constructor warnings. factory FileError._() { throw new UnsupportedError("Not supported"); } + + static FileError internalCreateFileError() { + return new FileError._internalWrap(); + } + + factory FileError._internalWrap() { + return new FileError.internal_(); + } + + FileError.internal_() : super.internal_(); + + @DomName('FileError.ABORT_ERR') @DocsEditable() static const int ABORT_ERR = 3; @@ -15410,10 +17636,25 @@ class FileError extends DomError { @DocsEditable() @DomName('FileList') -class FileList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class FileList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory FileList._() { throw new UnsupportedError("Not supported"); } + static FileList internalCreateFileList() { + return new FileList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory FileList._internalWrap() { + return new FileList.internal_(); + } + + FileList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('FileList.length') @DocsEditable() int get length => _blink.BlinkFileList.instance.length_Getter_(unwrap_jso(this)); @@ -15425,7 +17666,7 @@ class FileList extends NativeFieldWrapperClass2 with ListMixin, ImmutableL } File _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkFileList.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, File value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -15433,7 +17674,7 @@ class FileList extends NativeFieldWrapperClass2 with ListMixin, ImmutableL // File is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -15481,7 +17722,7 @@ class FileReader extends EventTarget { @DomName('FileReader.result') @DocsEditable() Object get result { - var res = _blink.BlinkFileReader.result_Getter(unwrap_jso(this)); + var res = _blink.BlinkFileReader.instance.result_Getter_(unwrap_jso(this)); if (res is ByteBuffer) { return new Uint8List.view(res); } @@ -15554,9 +17795,21 @@ class FileReader extends EventTarget { @DomName('FileReader.FileReader') @DocsEditable() factory FileReader() { - return _blink.BlinkFileReader.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkFileReader.instance.constructorCallback_0_()); } + + static FileReader internalCreateFileReader() { + return new FileReader._internalWrap(); + } + + factory FileReader._internalWrap() { + return new FileReader.internal_(); + } + + FileReader.internal_() : super.internal_(); + + @DomName('FileReader.DONE') @DocsEditable() static const int DONE = 2; @@ -15579,7 +17832,7 @@ class FileReader extends EventTarget { @DomName('FileReader.result') @DocsEditable() - Object get _result => _blink.BlinkFileReader.instance.result_Getter_(unwrap_jso(this)); + Object get _result => wrap_jso(_blink.BlinkFileReader.instance.result_Getter_(unwrap_jso(this))); @DomName('FileReader.abort') @DocsEditable() @@ -15647,6 +17900,21 @@ class FileStream extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory FileStream._() { throw new UnsupportedError("Not supported"); } + static FileStream internalCreateFileStream() { + return new FileStream._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory FileStream._internalWrap() { + return new FileStream.internal_(); + } + + FileStream.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Stream.type') @DocsEditable() @Experimental() // untriaged @@ -15669,6 +17937,21 @@ class FileSystem extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory FileSystem._() { throw new UnsupportedError("Not supported"); } + static FileSystem internalCreateFileSystem() { + return new FileSystem._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory FileSystem._internalWrap() { + return new FileSystem.internal_(); + } + + FileSystem.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -15767,6 +18050,18 @@ class FileWriter extends EventTarget { @DocsEditable() static const EventStreamProvider writeStartEvent = const EventStreamProvider('writestart'); + + static FileWriter internalCreateFileWriter() { + return new FileWriter._internalWrap(); + } + + factory FileWriter._internalWrap() { + return new FileWriter.internal_(); + } + + FileWriter.internal_() : super.internal_(); + + @DomName('FileWriter.DONE') @DocsEditable() static const int DONE = 2; @@ -15866,6 +18161,18 @@ class FocusEvent extends UIEvent { // To suppress missing implicit constructor warnings. factory FocusEvent._() { throw new UnsupportedError("Not supported"); } + + static FocusEvent internalCreateFocusEvent() { + return new FocusEvent._internalWrap(); + } + + factory FocusEvent._internalWrap() { + return new FocusEvent.internal_(); + } + + FocusEvent.internal_() : super.internal_(); + + @DomName('FocusEvent.relatedTarget') @DocsEditable() EventTarget get relatedTarget => wrap_jso(_blink.BlinkFocusEvent.instance.relatedTarget_Getter_(unwrap_jso(this))); @@ -15889,26 +18196,44 @@ class FontFace extends NativeFieldWrapperClass2 { @DocsEditable() factory FontFace(String family, source, [Map descriptors]) { if ((source is String || source == null) && (family is String || family == null) && descriptors == null) { - return _blink.BlinkFontFace.instance.constructorCallback_2_(family, source); + return wrap_jso(_blink.BlinkFontFace.instance.constructorCallback_2_(family, source)); } if ((descriptors is Map || descriptors == null) && (source is String || source == null) && (family is String || family == null)) { - return _blink.BlinkFontFace.instance.constructorCallback_3_(family, source, descriptors); + var descriptors_1 = convertDartToNative_Dictionary(descriptors); + return wrap_jso(_blink.BlinkFontFace.instance.constructorCallback_3_(family, source, descriptors_1)); } if ((source is TypedData || source == null) && (family is String || family == null) && descriptors == null) { - return _blink.BlinkFontFace.instance.constructorCallback_2_(family, source); + return wrap_jso(_blink.BlinkFontFace.instance.constructorCallback_2_(family, source)); } if ((descriptors is Map || descriptors == null) && (source is TypedData || source == null) && (family is String || family == null)) { - return _blink.BlinkFontFace.instance.constructorCallback_3_(family, source, descriptors); + var descriptors_1 = convertDartToNative_Dictionary(descriptors); + return wrap_jso(_blink.BlinkFontFace.instance.constructorCallback_3_(family, source, descriptors_1)); } if ((source is ByteBuffer || source == null) && (family is String || family == null) && descriptors == null) { - return _blink.BlinkFontFace.instance.constructorCallback_2_(family, source); + return wrap_jso(_blink.BlinkFontFace.instance.constructorCallback_2_(family, source)); } if ((descriptors is Map || descriptors == null) && (source is ByteBuffer || source == null) && (family is String || family == null)) { - return _blink.BlinkFontFace.instance.constructorCallback_3_(family, source, descriptors); + var descriptors_1 = convertDartToNative_Dictionary(descriptors); + return wrap_jso(_blink.BlinkFontFace.instance.constructorCallback_3_(family, source, descriptors_1)); } throw new ArgumentError("Incorrect number or type of arguments"); } + static FontFace internalCreateFontFace() { + return new FontFace._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory FontFace._internalWrap() { + return new FontFace.internal_(); + } + + FontFace.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('FontFace.family') @DocsEditable() @Experimental() // untriaged @@ -15917,7 +18242,7 @@ class FontFace extends NativeFieldWrapperClass2 { @DomName('FontFace.family') @DocsEditable() @Experimental() // untriaged - void set family(String value) => _blink.BlinkFontFace.instance.family_Setter_(unwrap_jso(this), value); + set family(String value) => _blink.BlinkFontFace.instance.family_Setter_(unwrap_jso(this), value); @DomName('FontFace.featureSettings') @DocsEditable() @@ -15927,12 +18252,12 @@ class FontFace extends NativeFieldWrapperClass2 { @DomName('FontFace.featureSettings') @DocsEditable() @Experimental() // untriaged - void set featureSettings(String value) => _blink.BlinkFontFace.instance.featureSettings_Setter_(unwrap_jso(this), value); + set featureSettings(String value) => _blink.BlinkFontFace.instance.featureSettings_Setter_(unwrap_jso(this), value); @DomName('FontFace.loaded') @DocsEditable() @Experimental() // untriaged - Future get loaded => _blink.BlinkFontFace.instance.loaded_Getter_(unwrap_jso(this)); + Future get loaded => wrap_jso(_blink.BlinkFontFace.instance.loaded_Getter_(unwrap_jso(this))); @DomName('FontFace.status') @DocsEditable() @@ -15947,7 +18272,7 @@ class FontFace extends NativeFieldWrapperClass2 { @DomName('FontFace.stretch') @DocsEditable() @Experimental() // untriaged - void set stretch(String value) => _blink.BlinkFontFace.instance.stretch_Setter_(unwrap_jso(this), value); + set stretch(String value) => _blink.BlinkFontFace.instance.stretch_Setter_(unwrap_jso(this), value); @DomName('FontFace.style') @DocsEditable() @@ -15957,7 +18282,7 @@ class FontFace extends NativeFieldWrapperClass2 { @DomName('FontFace.style') @DocsEditable() @Experimental() // untriaged - void set style(String value) => _blink.BlinkFontFace.instance.style_Setter_(unwrap_jso(this), value); + set style(String value) => _blink.BlinkFontFace.instance.style_Setter_(unwrap_jso(this), value); @DomName('FontFace.unicodeRange') @DocsEditable() @@ -15967,7 +18292,7 @@ class FontFace extends NativeFieldWrapperClass2 { @DomName('FontFace.unicodeRange') @DocsEditable() @Experimental() // untriaged - void set unicodeRange(String value) => _blink.BlinkFontFace.instance.unicodeRange_Setter_(unwrap_jso(this), value); + set unicodeRange(String value) => _blink.BlinkFontFace.instance.unicodeRange_Setter_(unwrap_jso(this), value); @DomName('FontFace.variant') @DocsEditable() @@ -15977,7 +18302,7 @@ class FontFace extends NativeFieldWrapperClass2 { @DomName('FontFace.variant') @DocsEditable() @Experimental() // untriaged - void set variant(String value) => _blink.BlinkFontFace.instance.variant_Setter_(unwrap_jso(this), value); + set variant(String value) => _blink.BlinkFontFace.instance.variant_Setter_(unwrap_jso(this), value); @DomName('FontFace.weight') @DocsEditable() @@ -15987,12 +18312,12 @@ class FontFace extends NativeFieldWrapperClass2 { @DomName('FontFace.weight') @DocsEditable() @Experimental() // untriaged - void set weight(String value) => _blink.BlinkFontFace.instance.weight_Setter_(unwrap_jso(this), value); + set weight(String value) => _blink.BlinkFontFace.instance.weight_Setter_(unwrap_jso(this), value); @DomName('FontFace.load') @DocsEditable() @Experimental() // untriaged - Future load() => _blink.BlinkFontFace.instance.load_Callback_0_(unwrap_jso(this)); + Future load() => wrap_jso(_blink.BlinkFontFace.instance.load_Callback_0_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -16009,6 +18334,18 @@ class FontFaceSet extends EventTarget { // To suppress missing implicit constructor warnings. factory FontFaceSet._() { throw new UnsupportedError("Not supported"); } + + static FontFaceSet internalCreateFontFaceSet() { + return new FontFaceSet._internalWrap(); + } + + factory FontFaceSet._internalWrap() { + return new FontFaceSet.internal_(); + } + + FontFaceSet.internal_() : super.internal_(); + + @DomName('FontFaceSet.size') @DocsEditable() @Experimental() // untriaged @@ -16043,10 +18380,10 @@ class FontFaceSet extends EventTarget { void forEach(FontFaceSetForEachCallback callback, [Object thisArg]) { if (thisArg != null) { - _blink.BlinkFontFaceSet.instance.forEach_Callback_2_(unwrap_jso(this), unwrap_jso(callback), thisArg); + _blink.BlinkFontFaceSet.instance.forEach_Callback_2_(unwrap_jso(this), unwrap_jso((fontFace, fontFaceAgain, set) => callback(wrap_jso(fontFace), wrap_jso(fontFaceAgain), wrap_jso(set))), thisArg); return; } - _blink.BlinkFontFaceSet.instance.forEach_Callback_1_(unwrap_jso(this), unwrap_jso(callback)); + _blink.BlinkFontFaceSet.instance.forEach_Callback_1_(unwrap_jso(this), unwrap_jso((fontFace, fontFaceAgain, set) => callback(wrap_jso(fontFace), wrap_jso(fontFaceAgain), wrap_jso(set)))); return; } @@ -16080,6 +18417,18 @@ class FontFaceSetLoadEvent extends Event { // To suppress missing implicit constructor warnings. factory FontFaceSetLoadEvent._() { throw new UnsupportedError("Not supported"); } + + static FontFaceSetLoadEvent internalCreateFontFaceSetLoadEvent() { + return new FontFaceSetLoadEvent._internalWrap(); + } + + factory FontFaceSetLoadEvent._internalWrap() { + return new FontFaceSetLoadEvent.internal_(); + } + + FontFaceSetLoadEvent.internal_() : super.internal_(); + + @DomName('FontFaceSetLoadEvent.fontfaces') @DocsEditable() @Experimental() // untriaged @@ -16108,7 +18457,22 @@ class FormData extends NativeFieldWrapperClass2 { factory FormData([FormElement form]) => wrap_jso(_create(form)); @DocsEditable() - static FormData _create(form) => _blink.BlinkFormData.instance.constructorCallback_1_(form); + static FormData _create(form) => wrap_jso(_blink.BlinkFormData.instance.constructorCallback_1_(form)); + + static FormData internalCreateFormData() { + return new FormData._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory FormData._internalWrap() { + return new FormData.internal_(); + } + + FormData.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -16138,6 +18502,18 @@ class FormElement extends HtmlElement { @DomName('HTMLFormElement.HTMLFormElement') @DocsEditable() factory FormElement() => document.createElement("form"); + + + static FormElement internalCreateFormElement() { + return new FormElement._internalWrap(); + } + + factory FormElement._internalWrap() { + return new FormElement.internal_(); + } + + FormElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -16151,7 +18527,7 @@ class FormElement extends HtmlElement { @DomName('HTMLFormElement.acceptCharset') @DocsEditable() - void set acceptCharset(String value) => _blink.BlinkHTMLFormElement.instance.acceptCharset_Setter_(unwrap_jso(this), value); + set acceptCharset(String value) => _blink.BlinkHTMLFormElement.instance.acceptCharset_Setter_(unwrap_jso(this), value); @DomName('HTMLFormElement.action') @DocsEditable() @@ -16159,7 +18535,7 @@ class FormElement extends HtmlElement { @DomName('HTMLFormElement.action') @DocsEditable() - void set action(String value) => _blink.BlinkHTMLFormElement.instance.action_Setter_(unwrap_jso(this), value); + set action(String value) => _blink.BlinkHTMLFormElement.instance.action_Setter_(unwrap_jso(this), value); @DomName('HTMLFormElement.autocomplete') @DocsEditable() @@ -16171,7 +18547,7 @@ class FormElement extends HtmlElement { @DocsEditable() // http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#autofilling-form-controls:-the-autocomplete-attribute @Experimental() - void set autocomplete(String value) => _blink.BlinkHTMLFormElement.instance.autocomplete_Setter_(unwrap_jso(this), value); + set autocomplete(String value) => _blink.BlinkHTMLFormElement.instance.autocomplete_Setter_(unwrap_jso(this), value); @DomName('HTMLFormElement.encoding') @DocsEditable() @@ -16179,7 +18555,7 @@ class FormElement extends HtmlElement { @DomName('HTMLFormElement.encoding') @DocsEditable() - void set encoding(String value) => _blink.BlinkHTMLFormElement.instance.encoding_Setter_(unwrap_jso(this), value); + set encoding(String value) => _blink.BlinkHTMLFormElement.instance.encoding_Setter_(unwrap_jso(this), value); @DomName('HTMLFormElement.enctype') @DocsEditable() @@ -16187,7 +18563,7 @@ class FormElement extends HtmlElement { @DomName('HTMLFormElement.enctype') @DocsEditable() - void set enctype(String value) => _blink.BlinkHTMLFormElement.instance.enctype_Setter_(unwrap_jso(this), value); + set enctype(String value) => _blink.BlinkHTMLFormElement.instance.enctype_Setter_(unwrap_jso(this), value); @DomName('HTMLFormElement.length') @DocsEditable() @@ -16199,7 +18575,7 @@ class FormElement extends HtmlElement { @DomName('HTMLFormElement.method') @DocsEditable() - void set method(String value) => _blink.BlinkHTMLFormElement.instance.method_Setter_(unwrap_jso(this), value); + set method(String value) => _blink.BlinkHTMLFormElement.instance.method_Setter_(unwrap_jso(this), value); @DomName('HTMLFormElement.name') @DocsEditable() @@ -16207,7 +18583,7 @@ class FormElement extends HtmlElement { @DomName('HTMLFormElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLFormElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLFormElement.instance.name_Setter_(unwrap_jso(this), value); @DomName('HTMLFormElement.noValidate') @DocsEditable() @@ -16215,7 +18591,7 @@ class FormElement extends HtmlElement { @DomName('HTMLFormElement.noValidate') @DocsEditable() - void set noValidate(bool value) => _blink.BlinkHTMLFormElement.instance.noValidate_Setter_(unwrap_jso(this), value); + set noValidate(bool value) => _blink.BlinkHTMLFormElement.instance.noValidate_Setter_(unwrap_jso(this), value); @DomName('HTMLFormElement.target') @DocsEditable() @@ -16223,14 +18599,14 @@ class FormElement extends HtmlElement { @DomName('HTMLFormElement.target') @DocsEditable() - void set target(String value) => _blink.BlinkHTMLFormElement.instance.target_Setter_(unwrap_jso(this), value); + set target(String value) => _blink.BlinkHTMLFormElement.instance.target_Setter_(unwrap_jso(this), value); Element __getter__(index_OR_name) { if ((index_OR_name is int || index_OR_name == null)) { return wrap_jso(_blink.BlinkHTMLFormElement.instance.$__getter___Callback_1_(unwrap_jso(this), unwrap_jso(index_OR_name))); } if ((index_OR_name is String || index_OR_name == null)) { - return _blink.BlinkHTMLFormElement.instance.$__getter___Callback_1_(unwrap_jso(this), unwrap_jso(index_OR_name)); + return wrap_jso(_blink.BlinkHTMLFormElement.instance.$__getter___Callback_1_(unwrap_jso(this), unwrap_jso(index_OR_name))); } throw new ArgumentError("Incorrect number or type of arguments"); } @@ -16243,7 +18619,7 @@ class FormElement extends HtmlElement { @DocsEditable() // http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2012-October/037711.html @Experimental() - void requestAutocomplete(Map details) => _blink.BlinkHTMLFormElement.instance.requestAutocomplete_Callback_1_(unwrap_jso(this), details); + void requestAutocomplete(Map details) => _blink.BlinkHTMLFormElement.instance.requestAutocomplete_Callback_1_(unwrap_jso(this), details != null ? new js.JsObject.jsify(details) : details); @DomName('HTMLFormElement.reset') @DocsEditable() @@ -16269,6 +18645,21 @@ class Gamepad extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Gamepad._() { throw new UnsupportedError("Not supported"); } + static Gamepad internalCreateGamepad() { + return new Gamepad._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Gamepad._internalWrap() { + return new Gamepad.internal_(); + } + + Gamepad.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Gamepad.axes') @DocsEditable() List get axes => _blink.BlinkGamepad.instance.axes_Getter_(unwrap_jso(this)); @@ -16310,6 +18701,21 @@ class GamepadButton extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory GamepadButton._() { throw new UnsupportedError("Not supported"); } + static GamepadButton internalCreateGamepadButton() { + return new GamepadButton._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory GamepadButton._internalWrap() { + return new GamepadButton.internal_(); + } + + GamepadButton.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('GamepadButton.pressed') @DocsEditable() @Experimental() // untriaged @@ -16318,7 +18724,7 @@ class GamepadButton extends NativeFieldWrapperClass2 { @DomName('GamepadButton.value') @DocsEditable() @Experimental() // untriaged - double get value => _blink.BlinkGamepadButton.instance.value_Getter_(unwrap_jso(this)); + num get value => _blink.BlinkGamepadButton.instance.value_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -16335,6 +18741,18 @@ class GamepadEvent extends Event { // To suppress missing implicit constructor warnings. factory GamepadEvent._() { throw new UnsupportedError("Not supported"); } + + static GamepadEvent internalCreateGamepadEvent() { + return new GamepadEvent._internalWrap(); + } + + factory GamepadEvent._internalWrap() { + return new GamepadEvent.internal_(); + } + + GamepadEvent.internal_() : super.internal_(); + + @DomName('GamepadEvent.gamepad') @DocsEditable() @Experimental() // untriaged @@ -16355,20 +18773,35 @@ class Geofencing extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Geofencing._() { throw new UnsupportedError("Not supported"); } + static Geofencing internalCreateGeofencing() { + return new Geofencing._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Geofencing._internalWrap() { + return new Geofencing.internal_(); + } + + Geofencing.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Geofencing.getRegisteredRegions') @DocsEditable() @Experimental() // untriaged - Future getRegisteredRegions() => _blink.BlinkGeofencing.instance.getRegisteredRegions_Callback_0_(unwrap_jso(this)); + Future getRegisteredRegions() => wrap_jso(_blink.BlinkGeofencing.instance.getRegisteredRegions_Callback_0_(unwrap_jso(this))); @DomName('Geofencing.registerRegion') @DocsEditable() @Experimental() // untriaged - Future registerRegion(GeofencingRegion region) => _blink.BlinkGeofencing.instance.registerRegion_Callback_1_(unwrap_jso(this), unwrap_jso(region)); + Future registerRegion(GeofencingRegion region) => wrap_jso(_blink.BlinkGeofencing.instance.registerRegion_Callback_1_(unwrap_jso(this), unwrap_jso(region))); @DomName('Geofencing.unregisterRegion') @DocsEditable() @Experimental() // untriaged - Future unregisterRegion(String regionId) => _blink.BlinkGeofencing.instance.unregisterRegion_Callback_1_(unwrap_jso(this), regionId); + Future unregisterRegion(String regionId) => wrap_jso(_blink.BlinkGeofencing.instance.unregisterRegion_Callback_1_(unwrap_jso(this), regionId)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -16385,6 +18818,21 @@ class GeofencingRegion extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory GeofencingRegion._() { throw new UnsupportedError("Not supported"); } + static GeofencingRegion internalCreateGeofencingRegion() { + return new GeofencingRegion._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory GeofencingRegion._internalWrap() { + return new GeofencingRegion.internal_(); + } + + GeofencingRegion.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('GeofencingRegion.id') @DocsEditable() @Experimental() // untriaged @@ -16474,31 +18922,46 @@ class Geolocation extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Geolocation._() { throw new UnsupportedError("Not supported"); } + static Geolocation internalCreateGeolocation() { + return new Geolocation._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Geolocation._internalWrap() { + return new Geolocation.internal_(); + } + + Geolocation.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Geolocation.clearWatch') @DocsEditable() void _clearWatch(int watchID) => _blink.BlinkGeolocation.instance.clearWatch_Callback_1_(unwrap_jso(this), watchID); void _getCurrentPosition(_PositionCallback successCallback, [_PositionErrorCallback errorCallback, Map options]) { if (options != null) { - _blink.BlinkGeolocation.instance.getCurrentPosition_Callback_3_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(errorCallback), options); + _blink.BlinkGeolocation.instance.getCurrentPosition_Callback_3_(unwrap_jso(this), unwrap_jso((position) => successCallback(wrap_jso(position))), unwrap_jso((error) => errorCallback(wrap_jso(error))), options != null ? new js.JsObject.jsify(options) : options); return; } if (errorCallback != null) { - _blink.BlinkGeolocation.instance.getCurrentPosition_Callback_2_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkGeolocation.instance.getCurrentPosition_Callback_2_(unwrap_jso(this), unwrap_jso((position) => successCallback(wrap_jso(position))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } - _blink.BlinkGeolocation.instance.getCurrentPosition_Callback_1_(unwrap_jso(this), unwrap_jso(successCallback)); + _blink.BlinkGeolocation.instance.getCurrentPosition_Callback_1_(unwrap_jso(this), unwrap_jso((position) => successCallback(wrap_jso(position)))); return; } int _watchPosition(_PositionCallback successCallback, [_PositionErrorCallback errorCallback, Map options]) { if (options != null) { - return _blink.BlinkGeolocation.instance.watchPosition_Callback_3_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(errorCallback), options); + return _blink.BlinkGeolocation.instance.watchPosition_Callback_3_(unwrap_jso(this), unwrap_jso((position) => successCallback(wrap_jso(position))), unwrap_jso((error) => errorCallback(wrap_jso(error))), options != null ? new js.JsObject.jsify(options) : options); } if (errorCallback != null) { - return _blink.BlinkGeolocation.instance.watchPosition_Callback_2_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(errorCallback)); + return _blink.BlinkGeolocation.instance.watchPosition_Callback_2_(unwrap_jso(this), unwrap_jso((position) => successCallback(wrap_jso(position))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); } - return _blink.BlinkGeolocation.instance.watchPosition_Callback_1_(unwrap_jso(this), unwrap_jso(successCallback)); + return _blink.BlinkGeolocation.instance.watchPosition_Callback_1_(unwrap_jso(this), unwrap_jso((position) => successCallback(wrap_jso(position)))); } } @@ -16516,6 +18979,21 @@ class Geoposition extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Geoposition._() { throw new UnsupportedError("Not supported"); } + static Geoposition internalCreateGeoposition() { + return new Geoposition._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Geoposition._internalWrap() { + return new Geoposition.internal_(); + } + + Geoposition.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Geoposition.coords') @DocsEditable() Coordinates get coords => wrap_jso(_blink.BlinkGeoposition.instance.coords_Getter_(unwrap_jso(this))); @@ -17076,6 +19554,18 @@ class HRElement extends HtmlElement { @DomName('HTMLHRElement.HTMLHRElement') @DocsEditable() factory HRElement() => document.createElement("hr"); + + + static HRElement internalCreateHRElement() { + return new HRElement._internalWrap(); + } + + factory HRElement._internalWrap() { + return new HRElement.internal_(); + } + + HRElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -17091,7 +19581,7 @@ class HRElement extends HtmlElement { @DomName('HTMLHRElement.color') @DocsEditable() @Experimental() // untriaged - void set color(String value) => _blink.BlinkHTMLHRElement.instance.color_Setter_(unwrap_jso(this), value); + set color(String value) => _blink.BlinkHTMLHRElement.instance.color_Setter_(unwrap_jso(this), value); } // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file @@ -17116,6 +19606,18 @@ class HashChangeEvent extends Event { // To suppress missing implicit constructor warnings. factory HashChangeEvent._() { throw new UnsupportedError("Not supported"); } + + static HashChangeEvent internalCreateHashChangeEvent() { + return new HashChangeEvent._internalWrap(); + } + + factory HashChangeEvent._internalWrap() { + return new HashChangeEvent.internal_(); + } + + HashChangeEvent.internal_() : super.internal_(); + + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -17148,6 +19650,18 @@ class HeadElement extends HtmlElement { @DomName('HTMLHeadElement.HTMLHeadElement') @DocsEditable() factory HeadElement() => document.createElement("head"); + + + static HeadElement internalCreateHeadElement() { + return new HeadElement._internalWrap(); + } + + factory HeadElement._internalWrap() { + return new HeadElement.internal_(); + } + + HeadElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -17174,17 +19688,33 @@ class Headers extends NativeFieldWrapperClass2 { @DocsEditable() factory Headers([input]) { if (input == null) { - return _blink.BlinkHeaders.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkHeaders.instance.constructorCallback_0_()); } if ((input is Headers || input == null)) { - return _blink.BlinkHeaders.instance.constructorCallback_1_(input); + return wrap_jso(_blink.BlinkHeaders.instance.constructorCallback_1_(input)); } if ((input is Map || input == null)) { - return _blink.BlinkHeaders.instance.constructorCallback_1_(input); + var input_1 = convertDartToNative_Dictionary(input); + return wrap_jso(_blink.BlinkHeaders.instance.constructorCallback_1_(input_1)); } throw new ArgumentError("Incorrect number or type of arguments"); } + static Headers internalCreateHeaders() { + return new Headers._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Headers._internalWrap() { + return new Headers.internal_(); + } + + Headers.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Headers.size') @DocsEditable() @Experimental() // untriaged @@ -17192,10 +19722,10 @@ class Headers extends NativeFieldWrapperClass2 { void forEach(HeadersForEachCallback callback, [Object thisArg]) { if (thisArg != null) { - _blink.BlinkHeaders.instance.forEach_Callback_2_(unwrap_jso(this), unwrap_jso(callback), thisArg); + _blink.BlinkHeaders.instance.forEach_Callback_2_(unwrap_jso(this), unwrap_jso((String value, String key, map) => callback(value, key, wrap_jso(map))), thisArg); return; } - _blink.BlinkHeaders.instance.forEach_Callback_1_(unwrap_jso(this), unwrap_jso(callback)); + _blink.BlinkHeaders.instance.forEach_Callback_1_(unwrap_jso(this), unwrap_jso((String value, String key, map) => callback(value, key, wrap_jso(map)))); return; } @@ -17246,6 +19776,18 @@ class HeadingElement extends HtmlElement { @DomName('HTMLHeadingElement.HTMLHeadingElement') @DocsEditable() factory HeadingElement.h6() => document.createElement("h6"); + + + static HeadingElement internalCreateHeadingElement() { + return new HeadingElement._internalWrap(); + } + + factory HeadingElement._internalWrap() { + return new HeadingElement.internal_(); + } + + HeadingElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -17275,6 +19817,21 @@ class History extends NativeFieldWrapperClass2 implements HistoryBase { // To suppress missing implicit constructor warnings. factory History._() { throw new UnsupportedError("Not supported"); } + static History internalCreateHistory() { + return new History._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory History._internalWrap() { + return new History.internal_(); + } + + History.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('History.length') @DocsEditable() int get length => _blink.BlinkHistory.instance.length_Getter_(unwrap_jso(this)); @@ -17320,10 +19877,25 @@ class History extends NativeFieldWrapperClass2 implements HistoryBase { @DocsEditable() @DomName('HTMLCollection') -class HtmlCollection extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class HtmlCollection extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory HtmlCollection._() { throw new UnsupportedError("Not supported"); } + static HtmlCollection internalCreateHtmlCollection() { + return new HtmlCollection._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory HtmlCollection._internalWrap() { + return new HtmlCollection.internal_(); + } + + HtmlCollection.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('HTMLCollection.length') @DocsEditable() int get length => _blink.BlinkHTMLCollection.instance.length_Getter_(unwrap_jso(this)); @@ -17335,7 +19907,7 @@ class HtmlCollection extends NativeFieldWrapperClass2 with ListMixin, Immu } Node _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkHTMLCollection.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, Node value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -17343,7 +19915,7 @@ class HtmlCollection extends NativeFieldWrapperClass2 with ListMixin, Immu // Node is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -17396,11 +19968,23 @@ class HtmlDocument extends Document { factory HtmlDocument._() { throw new UnsupportedError("Not supported"); } + static HtmlDocument internalCreateHtmlDocument() { + return new HtmlDocument._internalWrap(); + } + + factory HtmlDocument._internalWrap() { + return new HtmlDocument.internal_(); + } + + HtmlDocument.internal_() : super.internal_(); + + + @DomName('Document.body') BodyElement get body => _body; @DomName('Document.body') - void set body(BodyElement value) { + set body(BodyElement value) { _body = value; } @@ -17467,7 +20051,7 @@ class HtmlDocument extends Document { @DomName('Document.selectedStylesheetSet') String get selectedStylesheetSet => _selectedStylesheetSet; - void set selectedStylesheetSet(String value) { + set selectedStylesheetSet(String value) { _selectedStylesheetSet = value; } @@ -17478,7 +20062,7 @@ class HtmlDocument extends Document { String get title => _title; @DomName('Document.title') - void set title(String value) { + set title(String value) { _title = value; } @@ -17559,6 +20143,39 @@ class HtmlDocument extends Document { @Experimental() String get visibilityState => _webkitVisibilityState; + /** + * Internal routine to find the DOM JS class name being extended for custom + * elements. + */ + String _getJSClassName(ClassMirror classMirror) { + var jsClassName = null; + var isElement = false; + + while (classMirror.superclass != null) { + var fullName = classMirror.superclass.qualifiedName; + isElement = isElement || (fullName == #dart.dom.html.Element); + + var domLibrary = MirrorSystem.getName(fullName).startsWith('dart.dom.'); + if (jsClassName == null && domLibrary) { + // Lookup JS class name (if not found). + var metadatas = classMirror.metadata; + for (var metadata in metadatas) { + var metaDataMirror = metadata.reflectee; + var metaType = reflectClass(metaDataMirror.runtimeType); + if (MirrorSystem.getName(metaType.simpleName) == 'DomName' && + metaDataMirror.name.startsWith('HTML')) { + jsClassName = metadata.reflectee.name; + } + } + } + + classMirror = classMirror.superclass; + } + + // If we're an element then everything is okay. + return isElement ? jsClassName : null; + } + @Experimental() /** * Register a custom subclass of Element to be instantiatable by the DOM. @@ -17603,7 +20220,73 @@ class HtmlDocument extends Document { */ void registerElement(String tag, Type customElementClass, {String extendsTag}) { - _Utils.register(this, tag, customElementClass, extendsTag); + // TODO(terry): Need to handle the extendsTag. + + // Figure out which DOM class is being extended from the user's Dart class. + var classMirror = reflectClass(customElementClass); + var jsClassName = _getJSClassName(classMirror); + if (jsClassName == null) { + // Only components derived from HTML* can be extended. + throw new DomException.jsInterop("HierarchyRequestError: Only HTML elements can be customized."); + } + + // Start the hookup the JS way create an element that extends the + // custom element. Inherit its prototype and signal what tag is + // inherited: + // + // var myProto = Object.create(HTMLElement.prototype); + // var myElement = document.registerElement('x-foo', {prototype: myProto}); + var baseElement = js.context[jsClassName]; + if (baseElement == null) { + // Couldn't find the HTML element so use a generic one. + baseElement = js.context['HTMLElement']; + } + var elemProto = js.context['Object'].callMethod("create", [baseElement['prototype']]); + + // TODO(terry): Hack to stop recursion re-creating custom element when the + // created() constructor of the custom element does e.g., + // + // MyElement.created() : super.created() { + // this.innerHtml = "I'm an x-foo-with-markup!"; + // } + // + // sanitizing causes custom element to created recursively + // until stack overflow. + // + // See https://github.com/dart-lang/sdk/issues/23666 + int creating = 0; + elemProto['createdCallback'] = new js.JsFunction.withThis(($this) { + if (_getJSClassName(reflectClass(customElementClass).superclass) != null && creating < 2) { + creating++; + + var dartClass = _blink.Blink_Utils.constructElement(customElementClass, $this); + + // Need to remember the Dart class that was created for this custom so + // return it and setup the blink_jsObject to the $this that we'll be working + // with as we talk to blink. + $this['dart_class'] = dartClass; + + creating--; + } + }); + elemProto['attributeChangedCallback'] = new js.JsFunction.withThis(($this, attrName, oldVal, newVal) { + if ($this["dart_class"] != null && $this['dart_class'].attributeChanged != null) { + $this['dart_class'].attributeChanged(attrName, oldVal, newVal); + } + }); + elemProto['attachedCallback'] = new js.JsFunction.withThis(($this) { + if ($this["dart_class"] != null && $this['dart_class'].attached != null) { + $this['dart_class'].attached(); + } + }); + elemProto['detachedCallback'] = new js.JsFunction.withThis(($this) { + if ($this["dart_class"] != null && $this['dart_class'].detached != null) { + $this['dart_class'].detached(); + } + }); + // document.registerElement('x-foo', {prototype: elemProto, extends: extendsTag}); + var jsMap = new js.JsObject.jsify({'prototype': elemProto, 'extends': extendsTag}); + js.context['document'].callMethod('registerElement', [tag, jsMap]); } /** *Deprecated*: use [registerElement] instead. */ @@ -17924,6 +20607,18 @@ class HtmlElement extends Element implements GlobalEventHandlers { @DocsEditable() @Experimental() // untriaged static const EventStreamProvider waitingEvent = const EventStreamProvider('waiting'); + + + static HtmlElement internalCreateHtmlElement() { + return new HtmlElement._internalWrap(); + } + + factory HtmlElement._internalWrap() { + return new HtmlElement.internal_(); + } + + HtmlElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -17937,7 +20632,7 @@ class HtmlElement extends Element implements GlobalEventHandlers { @DomName('HTMLElement.contentEditable') @DocsEditable() - void set contentEditable(String value) => _blink.BlinkHTMLElement.instance.contentEditable_Setter_(unwrap_jso(this), value); + set contentEditable(String value) => _blink.BlinkHTMLElement.instance.contentEditable_Setter_(unwrap_jso(this), value); @DomName('HTMLElement.contextMenu') @DocsEditable() @@ -17947,7 +20642,7 @@ class HtmlElement extends Element implements GlobalEventHandlers { @DomName('HTMLElement.contextMenu') @DocsEditable() @Experimental() // untriaged - void set contextMenu(MenuElement value) => _blink.BlinkHTMLElement.instance.contextMenu_Setter_(unwrap_jso(this), unwrap_jso(value)); + set contextMenu(MenuElement value) => _blink.BlinkHTMLElement.instance.contextMenu_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('HTMLElement.dir') @DocsEditable() @@ -17955,7 +20650,7 @@ class HtmlElement extends Element implements GlobalEventHandlers { @DomName('HTMLElement.dir') @DocsEditable() - void set dir(String value) => _blink.BlinkHTMLElement.instance.dir_Setter_(unwrap_jso(this), value); + set dir(String value) => _blink.BlinkHTMLElement.instance.dir_Setter_(unwrap_jso(this), value); @DomName('HTMLElement.draggable') @DocsEditable() @@ -17963,7 +20658,7 @@ class HtmlElement extends Element implements GlobalEventHandlers { @DomName('HTMLElement.draggable') @DocsEditable() - void set draggable(bool value) => _blink.BlinkHTMLElement.instance.draggable_Setter_(unwrap_jso(this), value); + set draggable(bool value) => _blink.BlinkHTMLElement.instance.draggable_Setter_(unwrap_jso(this), value); @DomName('HTMLElement.hidden') @DocsEditable() @@ -17971,7 +20666,7 @@ class HtmlElement extends Element implements GlobalEventHandlers { @DomName('HTMLElement.hidden') @DocsEditable() - void set hidden(bool value) => _blink.BlinkHTMLElement.instance.hidden_Setter_(unwrap_jso(this), value); + set hidden(bool value) => _blink.BlinkHTMLElement.instance.hidden_Setter_(unwrap_jso(this), value); @DomName('HTMLElement.inputMethodContext') @DocsEditable() @@ -17988,7 +20683,7 @@ class HtmlElement extends Element implements GlobalEventHandlers { @DomName('HTMLElement.lang') @DocsEditable() - void set lang(String value) => _blink.BlinkHTMLElement.instance.lang_Setter_(unwrap_jso(this), value); + set lang(String value) => _blink.BlinkHTMLElement.instance.lang_Setter_(unwrap_jso(this), value); @DomName('HTMLElement.spellcheck') @DocsEditable() @@ -18000,7 +20695,7 @@ class HtmlElement extends Element implements GlobalEventHandlers { @DocsEditable() // http://blog.whatwg.org/the-road-to-html-5-spellchecking @Experimental() // nonstandard - void set spellcheck(bool value) => _blink.BlinkHTMLElement.instance.spellcheck_Setter_(unwrap_jso(this), value); + set spellcheck(bool value) => _blink.BlinkHTMLElement.instance.spellcheck_Setter_(unwrap_jso(this), value); @DomName('HTMLElement.tabIndex') @DocsEditable() @@ -18008,7 +20703,7 @@ class HtmlElement extends Element implements GlobalEventHandlers { @DomName('HTMLElement.tabIndex') @DocsEditable() - void set tabIndex(int value) => _blink.BlinkHTMLElement.instance.tabIndex_Setter_(unwrap_jso(this), value); + set tabIndex(int value) => _blink.BlinkHTMLElement.instance.tabIndex_Setter_(unwrap_jso(this), value); @DomName('HTMLElement.title') @DocsEditable() @@ -18016,7 +20711,7 @@ class HtmlElement extends Element implements GlobalEventHandlers { @DomName('HTMLElement.title') @DocsEditable() - void set title(String value) => _blink.BlinkHTMLElement.instance.title_Setter_(unwrap_jso(this), value); + set title(String value) => _blink.BlinkHTMLElement.instance.title_Setter_(unwrap_jso(this), value); @DomName('HTMLElement.translate') @DocsEditable() @@ -18024,7 +20719,7 @@ class HtmlElement extends Element implements GlobalEventHandlers { @DomName('HTMLElement.translate') @DocsEditable() - void set translate(bool value) => _blink.BlinkHTMLElement.instance.translate_Setter_(unwrap_jso(this), value); + set translate(bool value) => _blink.BlinkHTMLElement.instance.translate_Setter_(unwrap_jso(this), value); @DomName('HTMLElement.webkitdropzone') @DocsEditable() @@ -18040,7 +20735,7 @@ class HtmlElement extends Element implements GlobalEventHandlers { @SupportedBrowser(SupportedBrowser.SAFARI) @Experimental() // http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#the-dropzone-attribute - void set dropzone(String value) => _blink.BlinkHTMLElement.instance.webkitdropzone_Setter_(unwrap_jso(this), value); + set dropzone(String value) => _blink.BlinkHTMLElement.instance.webkitdropzone_Setter_(unwrap_jso(this), value); @DomName('HTMLElement.click') @DocsEditable() @@ -18320,6 +21015,18 @@ class HtmlFormControlsCollection extends HtmlCollection { // To suppress missing implicit constructor warnings. factory HtmlFormControlsCollection._() { throw new UnsupportedError("Not supported"); } + + static HtmlFormControlsCollection internalCreateHtmlFormControlsCollection() { + return new HtmlFormControlsCollection._internalWrap(); + } + + factory HtmlFormControlsCollection._internalWrap() { + return new HtmlFormControlsCollection.internal_(); + } + + HtmlFormControlsCollection.internal_() : super.internal_(); + + @DomName('HTMLFormControlsCollection.namedItem') @DocsEditable() Object namedItem(String name) => wrap_jso(_blink.BlinkHTMLFormControlsCollection.instance.namedItem_Callback_1_(unwrap_jso(this), name)); @@ -18341,6 +21048,18 @@ class HtmlHtmlElement extends HtmlElement { @DomName('HTMLHtmlElement.HTMLHtmlElement') @DocsEditable() factory HtmlHtmlElement() => document.createElement("html"); + + + static HtmlHtmlElement internalCreateHtmlHtmlElement() { + return new HtmlHtmlElement._internalWrap(); + } + + factory HtmlHtmlElement._internalWrap() { + return new HtmlHtmlElement.internal_(); + } + + HtmlHtmlElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -18362,6 +21081,18 @@ class HtmlOptionsCollection extends HtmlCollection { // To suppress missing implicit constructor warnings. factory HtmlOptionsCollection._() { throw new UnsupportedError("Not supported"); } + + static HtmlOptionsCollection internalCreateHtmlOptionsCollection() { + return new HtmlOptionsCollection._internalWrap(); + } + + factory HtmlOptionsCollection._internalWrap() { + return new HtmlOptionsCollection.internal_(); + } + + HtmlOptionsCollection.internal_() : super.internal_(); + + } // 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 @@ -18699,6 +21430,31 @@ class HttpRequest extends HttpRequestEventTarget { return headers; } + /** + * Specify the desired `url`, and `method` to use in making the request. + * + * By default the request is done asyncronously, with no user or password + * authentication information. If `async` is false, the request will be send + * synchronously. + * + * Calling `open` again on a currently active request is equivalent to + * calling `abort`. + * + * Note: Most simple HTTP requests can be accomplished using the [getString], + * [request], [requestCrossOrigin], or [postFormData] methods. Use of this + * `open` method is intended only for more complext HTTP requests where + * finer-grained control is needed. + */ + @DomName('XMLHttpRequest.open') + @DocsEditable() + void open(String method, String url, {bool async, String user, String password}) { + if (async == null && user == null && password == null) { + _blink.BlinkXMLHttpRequest.instance.open_Callback_2_(unwrap_jso(this), method, url); + } else { + _blink.BlinkXMLHttpRequest.instance.open_Callback_5_(unwrap_jso(this), method, url, async, user, password); + } + } + // To suppress missing implicit constructor warnings. factory HttpRequest._() { throw new UnsupportedError("Not supported"); } @@ -18733,7 +21489,19 @@ class HttpRequest extends HttpRequestEventTarget { factory HttpRequest() => wrap_jso(_create()); @DocsEditable() - static HttpRequest _create() => _blink.BlinkXMLHttpRequest.instance.constructorCallback_0_(); + static HttpRequest _create() => wrap_jso(_blink.BlinkXMLHttpRequest.instance.constructorCallback_0_()); + + + static HttpRequest internalCreateHttpRequest() { + return new HttpRequest._internalWrap(); + } + + factory HttpRequest._internalWrap() { + return new HttpRequest.internal_(); + } + + HttpRequest.internal_() : super.internal_(); + @DomName('XMLHttpRequest.DONE') @DocsEditable() @@ -18804,7 +21572,7 @@ class HttpRequest extends HttpRequestEventTarget { @SupportedBrowser(SupportedBrowser.FIREFOX) @SupportedBrowser(SupportedBrowser.IE, '10') @SupportedBrowser(SupportedBrowser.SAFARI) - Object get response => _blink.BlinkXMLHttpRequest.instance.response_Getter_(unwrap_jso(this)); + Object get response => wrap_jso(_blink.BlinkXMLHttpRequest.instance.response_Getter_(unwrap_jso(this))); /** * The response in String form or empty String on failure. @@ -18839,7 +21607,7 @@ class HttpRequest extends HttpRequestEventTarget { */ @DomName('XMLHttpRequest.responseType') @DocsEditable() - void set responseType(String value) => _blink.BlinkXMLHttpRequest.instance.responseType_Setter_(unwrap_jso(this), value); + set responseType(String value) => _blink.BlinkXMLHttpRequest.instance.responseType_Setter_(unwrap_jso(this), value); @DomName('XMLHttpRequest.responseURL') @DocsEditable() @@ -18913,7 +21681,7 @@ class HttpRequest extends HttpRequestEventTarget { @DomName('XMLHttpRequest.timeout') @DocsEditable() @Experimental() // untriaged - void set timeout(int value) => _blink.BlinkXMLHttpRequest.instance.timeout_Setter_(unwrap_jso(this), value); + set timeout(int value) => _blink.BlinkXMLHttpRequest.instance.timeout_Setter_(unwrap_jso(this), value); /** * [EventTarget] that can hold listeners to track the progress of the request. @@ -18942,7 +21710,7 @@ class HttpRequest extends HttpRequestEventTarget { */ @DomName('XMLHttpRequest.withCredentials') @DocsEditable() - void set withCredentials(bool value) => _blink.BlinkXMLHttpRequest.instance.withCredentials_Setter_(unwrap_jso(this), value); + set withCredentials(bool value) => _blink.BlinkXMLHttpRequest.instance.withCredentials_Setter_(unwrap_jso(this), value); /** * Stop the current request. @@ -18981,25 +21749,6 @@ class HttpRequest extends HttpRequestEventTarget { @Unstable() String getResponseHeader(String header) => _blink.BlinkXMLHttpRequest.instance.getResponseHeader_Callback_1_(unwrap_jso(this), header); - /** - * Specify the desired `url`, and `method` to use in making the request. - * - * By default the request is done asyncronously, with no user or password - * authentication information. If `async` is false, the request will be send - * synchronously. - * - * Calling `open` again on a currently active request is equivalent to - * calling `abort`. - * - * Note: Most simple HTTP requests can be accomplished using the [getString], - * [request], [requestCrossOrigin], or [postFormData] methods. Use of this - * `open` method is intended only for more complext HTTP requests where - * finer-grained control is needed. - */ - @DomName('XMLHttpRequest.open') - @DocsEditable() - void open(String method, String url, {bool async, String user, String password}) => _blink.BlinkXMLHttpRequest.instance.open_Callback_5_(unwrap_jso(this), method, url, async, user, password); - /** * Specify a particular MIME type (such as `text/xml`) desired for the * response. @@ -19155,6 +21904,18 @@ class HttpRequestEventTarget extends EventTarget { @Experimental() // untriaged static const EventStreamProvider timeoutEvent = const EventStreamProvider('timeout'); + + static HttpRequestEventTarget internalCreateHttpRequestEventTarget() { + return new HttpRequestEventTarget._internalWrap(); + } + + factory HttpRequestEventTarget._internalWrap() { + return new HttpRequestEventTarget.internal_(); + } + + HttpRequestEventTarget.internal_() : super.internal_(); + + /// Stream of `abort` events handled by this [HttpRequestEventTarget]. @DomName('XMLHttpRequestEventTarget.onabort') @DocsEditable() @@ -19221,6 +21982,18 @@ class HttpRequestUpload extends HttpRequestEventTarget { // To suppress missing implicit constructor warnings. factory HttpRequestUpload._() { throw new UnsupportedError("Not supported"); } + + static HttpRequestUpload internalCreateHttpRequestUpload() { + return new HttpRequestUpload._internalWrap(); + } + + factory HttpRequestUpload._internalWrap() { + return new HttpRequestUpload.internal_(); + } + + HttpRequestUpload.internal_() : super.internal_(); + + } // 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 @@ -19238,6 +22011,18 @@ class IFrameElement extends HtmlElement { @DomName('HTMLIFrameElement.HTMLIFrameElement') @DocsEditable() factory IFrameElement() => document.createElement("iframe"); + + + static IFrameElement internalCreateIFrameElement() { + return new IFrameElement._internalWrap(); + } + + factory IFrameElement._internalWrap() { + return new IFrameElement.internal_(); + } + + IFrameElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -19253,7 +22038,7 @@ class IFrameElement extends HtmlElement { @DomName('HTMLIFrameElement.allowFullscreen') @DocsEditable() @Experimental() // untriaged - void set allowFullscreen(bool value) => _blink.BlinkHTMLIFrameElement.instance.allowFullscreen_Setter_(unwrap_jso(this), value); + set allowFullscreen(bool value) => _blink.BlinkHTMLIFrameElement.instance.allowFullscreen_Setter_(unwrap_jso(this), value); @DomName('HTMLIFrameElement.contentWindow') @DocsEditable() @@ -19265,7 +22050,7 @@ class IFrameElement extends HtmlElement { @DomName('HTMLIFrameElement.height') @DocsEditable() - void set height(String value) => _blink.BlinkHTMLIFrameElement.instance.height_Setter_(unwrap_jso(this), value); + set height(String value) => _blink.BlinkHTMLIFrameElement.instance.height_Setter_(unwrap_jso(this), value); @DomName('HTMLIFrameElement.integrity') @DocsEditable() @@ -19275,7 +22060,7 @@ class IFrameElement extends HtmlElement { @DomName('HTMLIFrameElement.integrity') @DocsEditable() @Experimental() // untriaged - void set integrity(String value) => _blink.BlinkHTMLIFrameElement.instance.integrity_Setter_(unwrap_jso(this), value); + set integrity(String value) => _blink.BlinkHTMLIFrameElement.instance.integrity_Setter_(unwrap_jso(this), value); @DomName('HTMLIFrameElement.name') @DocsEditable() @@ -19283,7 +22068,7 @@ class IFrameElement extends HtmlElement { @DomName('HTMLIFrameElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLIFrameElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLIFrameElement.instance.name_Setter_(unwrap_jso(this), value); @DomName('HTMLIFrameElement.sandbox') @DocsEditable() @@ -19291,7 +22076,7 @@ class IFrameElement extends HtmlElement { @DomName('HTMLIFrameElement.sandbox') @DocsEditable() - void set sandbox(String value) => _blink.BlinkHTMLIFrameElement.instance.sandbox_Setter_(unwrap_jso(this), value); + set sandbox(String value) => _blink.BlinkHTMLIFrameElement.instance.sandbox_Setter_(unwrap_jso(this), value); @DomName('HTMLIFrameElement.src') @DocsEditable() @@ -19299,7 +22084,7 @@ class IFrameElement extends HtmlElement { @DomName('HTMLIFrameElement.src') @DocsEditable() - void set src(String value) => _blink.BlinkHTMLIFrameElement.instance.src_Setter_(unwrap_jso(this), value); + set src(String value) => _blink.BlinkHTMLIFrameElement.instance.src_Setter_(unwrap_jso(this), value); @DomName('HTMLIFrameElement.srcdoc') @DocsEditable() @@ -19307,7 +22092,7 @@ class IFrameElement extends HtmlElement { @DomName('HTMLIFrameElement.srcdoc') @DocsEditable() - void set srcdoc(String value) => _blink.BlinkHTMLIFrameElement.instance.srcdoc_Setter_(unwrap_jso(this), value); + set srcdoc(String value) => _blink.BlinkHTMLIFrameElement.instance.srcdoc_Setter_(unwrap_jso(this), value); @DomName('HTMLIFrameElement.width') @DocsEditable() @@ -19315,7 +22100,7 @@ class IFrameElement extends HtmlElement { @DomName('HTMLIFrameElement.width') @DocsEditable() - void set width(String value) => _blink.BlinkHTMLIFrameElement.instance.width_Setter_(unwrap_jso(this), value); + set width(String value) => _blink.BlinkHTMLIFrameElement.instance.width_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -19332,6 +22117,21 @@ class ImageBitmap extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ImageBitmap._() { throw new UnsupportedError("Not supported"); } + static ImageBitmap internalCreateImageBitmap() { + return new ImageBitmap._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ImageBitmap._internalWrap() { + return new ImageBitmap.internal_(); + } + + ImageBitmap.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('ImageBitmap.height') @DocsEditable() @Experimental() // untriaged @@ -19365,17 +22165,32 @@ class ImageData extends NativeFieldWrapperClass2 { @DocsEditable() factory ImageData(data_OR_width, int height_OR_width, [int height]) { if ((height_OR_width is int || height_OR_width == null) && (data_OR_width is int || data_OR_width == null) && height == null) { - return _blink.BlinkImageData.instance.constructorCallback_2_(data_OR_width, height_OR_width); + return wrap_jso(_blink.BlinkImageData.instance.constructorCallback_2_(data_OR_width, height_OR_width)); } if ((height is int || height == null) && (height_OR_width is int || height_OR_width == null) && (data_OR_width is Uint8ClampedList || data_OR_width == null)) { - return _blink.BlinkImageData.instance.constructorCallback_3_(data_OR_width, height_OR_width, height); + return wrap_jso(_blink.BlinkImageData.instance.constructorCallback_3_(data_OR_width, height_OR_width, height)); } throw new ArgumentError("Incorrect number or type of arguments"); } + static ImageData internalCreateImageData() { + return new ImageData._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ImageData._internalWrap() { + return new ImageData.internal_(); + } + + ImageData.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('ImageData.data') @DocsEditable() - Uint8ClampedList get _data => wrap_jso(_blink.BlinkImageData.instance.data_Getter_(unwrap_jso(this))); + Uint8ClampedList get _data => _blink.BlinkImageData.instance.data_Getter_(unwrap_jso(this)); @DomName('ImageData.height') @DocsEditable() @@ -19405,6 +22220,18 @@ class ImageElement extends HtmlElement implements CanvasImageSource { if (height != null) e.height = height; return e; } + + + static ImageElement internalCreateImageElement() { + return new ImageElement._internalWrap(); + } + + factory ImageElement._internalWrap() { + return new ImageElement.internal_(); + } + + ImageElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -19418,7 +22245,7 @@ class ImageElement extends HtmlElement implements CanvasImageSource { @DomName('HTMLImageElement.alt') @DocsEditable() - void set alt(String value) => _blink.BlinkHTMLImageElement.instance.alt_Setter_(unwrap_jso(this), value); + set alt(String value) => _blink.BlinkHTMLImageElement.instance.alt_Setter_(unwrap_jso(this), value); @DomName('HTMLImageElement.complete') @DocsEditable() @@ -19430,7 +22257,7 @@ class ImageElement extends HtmlElement implements CanvasImageSource { @DomName('HTMLImageElement.crossOrigin') @DocsEditable() - void set crossOrigin(String value) => _blink.BlinkHTMLImageElement.instance.crossOrigin_Setter_(unwrap_jso(this), value); + set crossOrigin(String value) => _blink.BlinkHTMLImageElement.instance.crossOrigin_Setter_(unwrap_jso(this), value); @DomName('HTMLImageElement.currentSrc') @DocsEditable() @@ -19443,7 +22270,7 @@ class ImageElement extends HtmlElement implements CanvasImageSource { @DomName('HTMLImageElement.height') @DocsEditable() - void set height(int value) => _blink.BlinkHTMLImageElement.instance.height_Setter_(unwrap_jso(this), value); + set height(int value) => _blink.BlinkHTMLImageElement.instance.height_Setter_(unwrap_jso(this), value); @DomName('HTMLImageElement.integrity') @DocsEditable() @@ -19453,7 +22280,7 @@ class ImageElement extends HtmlElement implements CanvasImageSource { @DomName('HTMLImageElement.integrity') @DocsEditable() @Experimental() // untriaged - void set integrity(String value) => _blink.BlinkHTMLImageElement.instance.integrity_Setter_(unwrap_jso(this), value); + set integrity(String value) => _blink.BlinkHTMLImageElement.instance.integrity_Setter_(unwrap_jso(this), value); @DomName('HTMLImageElement.isMap') @DocsEditable() @@ -19461,7 +22288,7 @@ class ImageElement extends HtmlElement implements CanvasImageSource { @DomName('HTMLImageElement.isMap') @DocsEditable() - void set isMap(bool value) => _blink.BlinkHTMLImageElement.instance.isMap_Setter_(unwrap_jso(this), value); + set isMap(bool value) => _blink.BlinkHTMLImageElement.instance.isMap_Setter_(unwrap_jso(this), value); @DomName('HTMLImageElement.naturalHeight') @DocsEditable() @@ -19479,7 +22306,7 @@ class ImageElement extends HtmlElement implements CanvasImageSource { @DomName('HTMLImageElement.sizes') @DocsEditable() @Experimental() // untriaged - void set sizes(String value) => _blink.BlinkHTMLImageElement.instance.sizes_Setter_(unwrap_jso(this), value); + set sizes(String value) => _blink.BlinkHTMLImageElement.instance.sizes_Setter_(unwrap_jso(this), value); @DomName('HTMLImageElement.src') @DocsEditable() @@ -19487,7 +22314,7 @@ class ImageElement extends HtmlElement implements CanvasImageSource { @DomName('HTMLImageElement.src') @DocsEditable() - void set src(String value) => _blink.BlinkHTMLImageElement.instance.src_Setter_(unwrap_jso(this), value); + set src(String value) => _blink.BlinkHTMLImageElement.instance.src_Setter_(unwrap_jso(this), value); @DomName('HTMLImageElement.srcset') @DocsEditable() @@ -19497,7 +22324,7 @@ class ImageElement extends HtmlElement implements CanvasImageSource { @DomName('HTMLImageElement.srcset') @DocsEditable() @Experimental() // untriaged - void set srcset(String value) => _blink.BlinkHTMLImageElement.instance.srcset_Setter_(unwrap_jso(this), value); + set srcset(String value) => _blink.BlinkHTMLImageElement.instance.srcset_Setter_(unwrap_jso(this), value); @DomName('HTMLImageElement.useMap') @DocsEditable() @@ -19505,7 +22332,7 @@ class ImageElement extends HtmlElement implements CanvasImageSource { @DomName('HTMLImageElement.useMap') @DocsEditable() - void set useMap(String value) => _blink.BlinkHTMLImageElement.instance.useMap_Setter_(unwrap_jso(this), value); + set useMap(String value) => _blink.BlinkHTMLImageElement.instance.useMap_Setter_(unwrap_jso(this), value); @DomName('HTMLImageElement.width') @DocsEditable() @@ -19513,7 +22340,7 @@ class ImageElement extends HtmlElement implements CanvasImageSource { @DomName('HTMLImageElement.width') @DocsEditable() - void set width(int value) => _blink.BlinkHTMLImageElement.instance.width_Setter_(unwrap_jso(this), value); + set width(int value) => _blink.BlinkHTMLImageElement.instance.width_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -19530,6 +22357,21 @@ class InjectedScriptHost extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory InjectedScriptHost._() { throw new UnsupportedError("Not supported"); } + static InjectedScriptHost internalCreateInjectedScriptHost() { + return new InjectedScriptHost._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory InjectedScriptHost._internalWrap() { + return new InjectedScriptHost.internal_(); + } + + InjectedScriptHost.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('InjectedScriptHost.inspect') @DocsEditable() @Experimental() // untriaged @@ -19578,6 +22420,18 @@ class InputElement extends HtmlElement implements // To suppress missing implicit constructor warnings. factory InputElement._() { throw new UnsupportedError("Not supported"); } + + + static InputElement internalCreateInputElement() { + return new InputElement._internalWrap(); + } + + factory InputElement._internalWrap() { + return new InputElement.internal_(); + } + + InputElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -19591,7 +22445,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.accept') @DocsEditable() - void set accept(String value) => _blink.BlinkHTMLInputElement.instance.accept_Setter_(unwrap_jso(this), value); + set accept(String value) => _blink.BlinkHTMLInputElement.instance.accept_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.alt') @DocsEditable() @@ -19599,7 +22453,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.alt') @DocsEditable() - void set alt(String value) => _blink.BlinkHTMLInputElement.instance.alt_Setter_(unwrap_jso(this), value); + set alt(String value) => _blink.BlinkHTMLInputElement.instance.alt_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.autocomplete') @DocsEditable() @@ -19607,7 +22461,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.autocomplete') @DocsEditable() - void set autocomplete(String value) => _blink.BlinkHTMLInputElement.instance.autocomplete_Setter_(unwrap_jso(this), value); + set autocomplete(String value) => _blink.BlinkHTMLInputElement.instance.autocomplete_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.autofocus') @DocsEditable() @@ -19615,7 +22469,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.autofocus') @DocsEditable() - void set autofocus(bool value) => _blink.BlinkHTMLInputElement.instance.autofocus_Setter_(unwrap_jso(this), value); + set autofocus(bool value) => _blink.BlinkHTMLInputElement.instance.autofocus_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.capture') @DocsEditable() @@ -19625,7 +22479,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.capture') @DocsEditable() @Experimental() // untriaged - void set capture(bool value) => _blink.BlinkHTMLInputElement.instance.capture_Setter_(unwrap_jso(this), value); + set capture(bool value) => _blink.BlinkHTMLInputElement.instance.capture_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.checked') @DocsEditable() @@ -19633,7 +22487,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.checked') @DocsEditable() - void set checked(bool value) => _blink.BlinkHTMLInputElement.instance.checked_Setter_(unwrap_jso(this), value); + set checked(bool value) => _blink.BlinkHTMLInputElement.instance.checked_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.defaultChecked') @DocsEditable() @@ -19641,7 +22495,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.defaultChecked') @DocsEditable() - void set defaultChecked(bool value) => _blink.BlinkHTMLInputElement.instance.defaultChecked_Setter_(unwrap_jso(this), value); + set defaultChecked(bool value) => _blink.BlinkHTMLInputElement.instance.defaultChecked_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.defaultValue') @DocsEditable() @@ -19649,7 +22503,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.defaultValue') @DocsEditable() - void set defaultValue(String value) => _blink.BlinkHTMLInputElement.instance.defaultValue_Setter_(unwrap_jso(this), value); + set defaultValue(String value) => _blink.BlinkHTMLInputElement.instance.defaultValue_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.dirName') @DocsEditable() @@ -19657,7 +22511,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.dirName') @DocsEditable() - void set dirName(String value) => _blink.BlinkHTMLInputElement.instance.dirName_Setter_(unwrap_jso(this), value); + set dirName(String value) => _blink.BlinkHTMLInputElement.instance.dirName_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.disabled') @DocsEditable() @@ -19665,15 +22519,15 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.disabled') @DocsEditable() - void set disabled(bool value) => _blink.BlinkHTMLInputElement.instance.disabled_Setter_(unwrap_jso(this), value); + set disabled(bool value) => _blink.BlinkHTMLInputElement.instance.disabled_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.files') @DocsEditable() - List get files => wrap_jso_list(_blink.BlinkHTMLInputElement.instance.files_Getter_(unwrap_jso(this))); + List get files => wrap_jso(_blink.BlinkHTMLInputElement.instance.files_Getter_(unwrap_jso(this))); @DomName('HTMLInputElement.files') @DocsEditable() - void set files(List value) => _blink.BlinkHTMLInputElement.instance.files_Setter_(unwrap_jso(this), unwrap_jso(value)); + set files(List value) => _blink.BlinkHTMLInputElement.instance.files_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('HTMLInputElement.form') @DocsEditable() @@ -19685,7 +22539,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.formAction') @DocsEditable() - void set formAction(String value) => _blink.BlinkHTMLInputElement.instance.formAction_Setter_(unwrap_jso(this), value); + set formAction(String value) => _blink.BlinkHTMLInputElement.instance.formAction_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.formEnctype') @DocsEditable() @@ -19693,7 +22547,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.formEnctype') @DocsEditable() - void set formEnctype(String value) => _blink.BlinkHTMLInputElement.instance.formEnctype_Setter_(unwrap_jso(this), value); + set formEnctype(String value) => _blink.BlinkHTMLInputElement.instance.formEnctype_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.formMethod') @DocsEditable() @@ -19701,7 +22555,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.formMethod') @DocsEditable() - void set formMethod(String value) => _blink.BlinkHTMLInputElement.instance.formMethod_Setter_(unwrap_jso(this), value); + set formMethod(String value) => _blink.BlinkHTMLInputElement.instance.formMethod_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.formNoValidate') @DocsEditable() @@ -19709,7 +22563,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.formNoValidate') @DocsEditable() - void set formNoValidate(bool value) => _blink.BlinkHTMLInputElement.instance.formNoValidate_Setter_(unwrap_jso(this), value); + set formNoValidate(bool value) => _blink.BlinkHTMLInputElement.instance.formNoValidate_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.formTarget') @DocsEditable() @@ -19717,7 +22571,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.formTarget') @DocsEditable() - void set formTarget(String value) => _blink.BlinkHTMLInputElement.instance.formTarget_Setter_(unwrap_jso(this), value); + set formTarget(String value) => _blink.BlinkHTMLInputElement.instance.formTarget_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.height') @DocsEditable() @@ -19725,7 +22579,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.height') @DocsEditable() - void set height(int value) => _blink.BlinkHTMLInputElement.instance.height_Setter_(unwrap_jso(this), value); + set height(int value) => _blink.BlinkHTMLInputElement.instance.height_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.incremental') @DocsEditable() @@ -19737,7 +22591,7 @@ class InputElement extends HtmlElement implements @DocsEditable() // http://www.w3.org/TR/html-markup/input.search.html @Experimental() - void set incremental(bool value) => _blink.BlinkHTMLInputElement.instance.incremental_Setter_(unwrap_jso(this), value); + set incremental(bool value) => _blink.BlinkHTMLInputElement.instance.incremental_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.indeterminate') @DocsEditable() @@ -19745,7 +22599,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.indeterminate') @DocsEditable() - void set indeterminate(bool value) => _blink.BlinkHTMLInputElement.instance.indeterminate_Setter_(unwrap_jso(this), value); + set indeterminate(bool value) => _blink.BlinkHTMLInputElement.instance.indeterminate_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.inputMode') @DocsEditable() @@ -19755,11 +22609,11 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.inputMode') @DocsEditable() @Experimental() // untriaged - void set inputMode(String value) => _blink.BlinkHTMLInputElement.instance.inputMode_Setter_(unwrap_jso(this), value); + set inputMode(String value) => _blink.BlinkHTMLInputElement.instance.inputMode_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.labels') @DocsEditable() - List get labels => wrap_jso_list(_blink.BlinkHTMLInputElement.instance.labels_Getter_(unwrap_jso(this))); + List get labels => wrap_jso(_blink.BlinkHTMLInputElement.instance.labels_Getter_(unwrap_jso(this))); @DomName('HTMLInputElement.list') @DocsEditable() @@ -19771,7 +22625,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.max') @DocsEditable() - void set max(String value) => _blink.BlinkHTMLInputElement.instance.max_Setter_(unwrap_jso(this), value); + set max(String value) => _blink.BlinkHTMLInputElement.instance.max_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.maxLength') @DocsEditable() @@ -19779,7 +22633,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.maxLength') @DocsEditable() - void set maxLength(int value) => _blink.BlinkHTMLInputElement.instance.maxLength_Setter_(unwrap_jso(this), value); + set maxLength(int value) => _blink.BlinkHTMLInputElement.instance.maxLength_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.min') @DocsEditable() @@ -19787,7 +22641,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.min') @DocsEditable() - void set min(String value) => _blink.BlinkHTMLInputElement.instance.min_Setter_(unwrap_jso(this), value); + set min(String value) => _blink.BlinkHTMLInputElement.instance.min_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.multiple') @DocsEditable() @@ -19795,7 +22649,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.multiple') @DocsEditable() - void set multiple(bool value) => _blink.BlinkHTMLInputElement.instance.multiple_Setter_(unwrap_jso(this), value); + set multiple(bool value) => _blink.BlinkHTMLInputElement.instance.multiple_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.name') @DocsEditable() @@ -19803,7 +22657,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLInputElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLInputElement.instance.name_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.pattern') @DocsEditable() @@ -19811,7 +22665,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.pattern') @DocsEditable() - void set pattern(String value) => _blink.BlinkHTMLInputElement.instance.pattern_Setter_(unwrap_jso(this), value); + set pattern(String value) => _blink.BlinkHTMLInputElement.instance.pattern_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.placeholder') @DocsEditable() @@ -19819,7 +22673,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.placeholder') @DocsEditable() - void set placeholder(String value) => _blink.BlinkHTMLInputElement.instance.placeholder_Setter_(unwrap_jso(this), value); + set placeholder(String value) => _blink.BlinkHTMLInputElement.instance.placeholder_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.readOnly') @DocsEditable() @@ -19827,7 +22681,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.readOnly') @DocsEditable() - void set readOnly(bool value) => _blink.BlinkHTMLInputElement.instance.readOnly_Setter_(unwrap_jso(this), value); + set readOnly(bool value) => _blink.BlinkHTMLInputElement.instance.readOnly_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.required') @DocsEditable() @@ -19835,7 +22689,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.required') @DocsEditable() - void set required(bool value) => _blink.BlinkHTMLInputElement.instance.required_Setter_(unwrap_jso(this), value); + set required(bool value) => _blink.BlinkHTMLInputElement.instance.required_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.selectionDirection') @DocsEditable() @@ -19843,7 +22697,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.selectionDirection') @DocsEditable() - void set selectionDirection(String value) => _blink.BlinkHTMLInputElement.instance.selectionDirection_Setter_(unwrap_jso(this), value); + set selectionDirection(String value) => _blink.BlinkHTMLInputElement.instance.selectionDirection_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.selectionEnd') @DocsEditable() @@ -19851,7 +22705,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.selectionEnd') @DocsEditable() - void set selectionEnd(int value) => _blink.BlinkHTMLInputElement.instance.selectionEnd_Setter_(unwrap_jso(this), value); + set selectionEnd(int value) => _blink.BlinkHTMLInputElement.instance.selectionEnd_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.selectionStart') @DocsEditable() @@ -19859,7 +22713,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.selectionStart') @DocsEditable() - void set selectionStart(int value) => _blink.BlinkHTMLInputElement.instance.selectionStart_Setter_(unwrap_jso(this), value); + set selectionStart(int value) => _blink.BlinkHTMLInputElement.instance.selectionStart_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.size') @DocsEditable() @@ -19867,7 +22721,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.size') @DocsEditable() - void set size(int value) => _blink.BlinkHTMLInputElement.instance.size_Setter_(unwrap_jso(this), value); + set size(int value) => _blink.BlinkHTMLInputElement.instance.size_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.src') @DocsEditable() @@ -19875,7 +22729,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.src') @DocsEditable() - void set src(String value) => _blink.BlinkHTMLInputElement.instance.src_Setter_(unwrap_jso(this), value); + set src(String value) => _blink.BlinkHTMLInputElement.instance.src_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.step') @DocsEditable() @@ -19883,7 +22737,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.step') @DocsEditable() - void set step(String value) => _blink.BlinkHTMLInputElement.instance.step_Setter_(unwrap_jso(this), value); + set step(String value) => _blink.BlinkHTMLInputElement.instance.step_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.type') @DocsEditable() @@ -19891,7 +22745,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.type') @DocsEditable() - void set type(String value) => _blink.BlinkHTMLInputElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkHTMLInputElement.instance.type_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.validationMessage') @DocsEditable() @@ -19907,7 +22761,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.value') @DocsEditable() - void set value(String value) => _blink.BlinkHTMLInputElement.instance.value_Setter_(unwrap_jso(this), value); + set value(String value) => _blink.BlinkHTMLInputElement.instance.value_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.valueAsDate') @DocsEditable() @@ -19915,7 +22769,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.valueAsDate') @DocsEditable() - void set valueAsDate(DateTime value) => _blink.BlinkHTMLInputElement.instance.valueAsDate_Setter_(unwrap_jso(this), value); + set valueAsDate(DateTime value) => _blink.BlinkHTMLInputElement.instance.valueAsDate_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.valueAsNumber') @DocsEditable() @@ -19923,7 +22777,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.valueAsNumber') @DocsEditable() - void set valueAsNumber(num value) => _blink.BlinkHTMLInputElement.instance.valueAsNumber_Setter_(unwrap_jso(this), value); + set valueAsNumber(num value) => _blink.BlinkHTMLInputElement.instance.valueAsNumber_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.webkitEntries') @DocsEditable() @@ -19947,7 +22801,7 @@ class InputElement extends HtmlElement implements @SupportedBrowser(SupportedBrowser.SAFARI) @Experimental() // https://plus.sandbox.google.com/+AddyOsmani/posts/Dk5UhZ6zfF3 - void set directory(bool value) => _blink.BlinkHTMLInputElement.instance.webkitdirectory_Setter_(unwrap_jso(this), value); + set directory(bool value) => _blink.BlinkHTMLInputElement.instance.webkitdirectory_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.width') @DocsEditable() @@ -19955,7 +22809,7 @@ class InputElement extends HtmlElement implements @DomName('HTMLInputElement.width') @DocsEditable() - void set width(int value) => _blink.BlinkHTMLInputElement.instance.width_Setter_(unwrap_jso(this), value); + set width(int value) => _blink.BlinkHTMLInputElement.instance.width_Setter_(unwrap_jso(this), value); @DomName('HTMLInputElement.willValidate') @DocsEditable() @@ -20587,6 +23441,18 @@ class InputMethodContext extends EventTarget { // To suppress missing implicit constructor warnings. factory InputMethodContext._() { throw new UnsupportedError("Not supported"); } + + static InputMethodContext internalCreateInputMethodContext() { + return new InputMethodContext._internalWrap(); + } + + factory InputMethodContext._internalWrap() { + return new InputMethodContext.internal_(); + } + + InputMethodContext.internal_() : super.internal_(); + + @DomName('InputMethodContext.compositionEndOffset') @DocsEditable() @Experimental() // untriaged @@ -20625,10 +23491,22 @@ class InstallEvent extends ExtendableEvent { // To suppress missing implicit constructor warnings. factory InstallEvent._() { throw new UnsupportedError("Not supported"); } + + static InstallEvent internalCreateInstallEvent() { + return new InstallEvent._internalWrap(); + } + + factory InstallEvent._internalWrap() { + return new InstallEvent.internal_(); + } + + InstallEvent.internal_() : super.internal_(); + + @DomName('InstallEvent.reloadAll') @DocsEditable() @Experimental() // untriaged - Future reloadAll() => _blink.BlinkInstallEvent.instance.reloadAll_Callback_0_(unwrap_jso(this)); + Future reloadAll() => wrap_jso(_blink.BlinkInstallEvent.instance.reloadAll_Callback_0_(unwrap_jso(this))); @DomName('InstallEvent.replace') @DocsEditable() @@ -20665,6 +23543,18 @@ class KeyboardEvent extends UIEvent { // To suppress missing implicit constructor warnings. factory KeyboardEvent._() { throw new UnsupportedError("Not supported"); } + + static KeyboardEvent internalCreateKeyboardEvent() { + return new KeyboardEvent._internalWrap(); + } + + factory KeyboardEvent._internalWrap() { + return new KeyboardEvent.internal_(); + } + + KeyboardEvent.internal_() : super.internal_(); + + @DomName('KeyboardEvent.DOM_KEY_LOCATION_LEFT') @DocsEditable() @Experimental() // untriaged @@ -20751,6 +23641,18 @@ class KeygenElement extends HtmlElement { @DomName('HTMLKeygenElement.HTMLKeygenElement') @DocsEditable() factory KeygenElement() => document.createElement("keygen"); + + + static KeygenElement internalCreateKeygenElement() { + return new KeygenElement._internalWrap(); + } + + factory KeygenElement._internalWrap() { + return new KeygenElement.internal_(); + } + + KeygenElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -20767,7 +23669,7 @@ class KeygenElement extends HtmlElement { @DomName('HTMLKeygenElement.autofocus') @DocsEditable() - void set autofocus(bool value) => _blink.BlinkHTMLKeygenElement.instance.autofocus_Setter_(unwrap_jso(this), value); + set autofocus(bool value) => _blink.BlinkHTMLKeygenElement.instance.autofocus_Setter_(unwrap_jso(this), value); @DomName('HTMLKeygenElement.challenge') @DocsEditable() @@ -20775,7 +23677,7 @@ class KeygenElement extends HtmlElement { @DomName('HTMLKeygenElement.challenge') @DocsEditable() - void set challenge(String value) => _blink.BlinkHTMLKeygenElement.instance.challenge_Setter_(unwrap_jso(this), value); + set challenge(String value) => _blink.BlinkHTMLKeygenElement.instance.challenge_Setter_(unwrap_jso(this), value); @DomName('HTMLKeygenElement.disabled') @DocsEditable() @@ -20783,7 +23685,7 @@ class KeygenElement extends HtmlElement { @DomName('HTMLKeygenElement.disabled') @DocsEditable() - void set disabled(bool value) => _blink.BlinkHTMLKeygenElement.instance.disabled_Setter_(unwrap_jso(this), value); + set disabled(bool value) => _blink.BlinkHTMLKeygenElement.instance.disabled_Setter_(unwrap_jso(this), value); @DomName('HTMLKeygenElement.form') @DocsEditable() @@ -20795,12 +23697,12 @@ class KeygenElement extends HtmlElement { @DomName('HTMLKeygenElement.keytype') @DocsEditable() - void set keytype(String value) => _blink.BlinkHTMLKeygenElement.instance.keytype_Setter_(unwrap_jso(this), value); + set keytype(String value) => _blink.BlinkHTMLKeygenElement.instance.keytype_Setter_(unwrap_jso(this), value); @DomName('HTMLKeygenElement.labels') @DocsEditable() @Unstable() - List get labels => wrap_jso_list(_blink.BlinkHTMLKeygenElement.instance.labels_Getter_(unwrap_jso(this))); + List get labels => wrap_jso(_blink.BlinkHTMLKeygenElement.instance.labels_Getter_(unwrap_jso(this))); @DomName('HTMLKeygenElement.name') @DocsEditable() @@ -20808,7 +23710,7 @@ class KeygenElement extends HtmlElement { @DomName('HTMLKeygenElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLKeygenElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLKeygenElement.instance.name_Setter_(unwrap_jso(this), value); @DomName('HTMLKeygenElement.type') @DocsEditable() @@ -20851,6 +23753,18 @@ class LIElement extends HtmlElement { @DomName('HTMLLIElement.HTMLLIElement') @DocsEditable() factory LIElement() => document.createElement("li"); + + + static LIElement internalCreateLIElement() { + return new LIElement._internalWrap(); + } + + factory LIElement._internalWrap() { + return new LIElement.internal_(); + } + + LIElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -20864,7 +23778,7 @@ class LIElement extends HtmlElement { @DomName('HTMLLIElement.value') @DocsEditable() - void set value(int value) => _blink.BlinkHTMLLIElement.instance.value_Setter_(unwrap_jso(this), value); + set value(int value) => _blink.BlinkHTMLLIElement.instance.value_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -20883,6 +23797,18 @@ class LabelElement extends HtmlElement { @DomName('HTMLLabelElement.HTMLLabelElement') @DocsEditable() factory LabelElement() => document.createElement("label"); + + + static LabelElement internalCreateLabelElement() { + return new LabelElement._internalWrap(); + } + + factory LabelElement._internalWrap() { + return new LabelElement.internal_(); + } + + LabelElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -20904,7 +23830,7 @@ class LabelElement extends HtmlElement { @DomName('HTMLLabelElement.htmlFor') @DocsEditable() - void set htmlFor(String value) => _blink.BlinkHTMLLabelElement.instance.htmlFor_Setter_(unwrap_jso(this), value); + set htmlFor(String value) => _blink.BlinkHTMLLabelElement.instance.htmlFor_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -20923,6 +23849,18 @@ class LegendElement extends HtmlElement { @DomName('HTMLLegendElement.HTMLLegendElement') @DocsEditable() factory LegendElement() => document.createElement("legend"); + + + static LegendElement internalCreateLegendElement() { + return new LegendElement._internalWrap(); + } + + factory LegendElement._internalWrap() { + return new LegendElement.internal_(); + } + + LegendElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -20949,6 +23887,18 @@ class LinkElement extends HtmlElement { @DomName('HTMLLinkElement.HTMLLinkElement') @DocsEditable() factory LinkElement() => document.createElement("link"); + + + static LinkElement internalCreateLinkElement() { + return new LinkElement._internalWrap(); + } + + factory LinkElement._internalWrap() { + return new LinkElement.internal_(); + } + + LinkElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -20964,7 +23914,7 @@ class LinkElement extends HtmlElement { @DomName('HTMLLinkElement.crossOrigin') @DocsEditable() @Experimental() // untriaged - void set crossOrigin(String value) => _blink.BlinkHTMLLinkElement.instance.crossOrigin_Setter_(unwrap_jso(this), value); + set crossOrigin(String value) => _blink.BlinkHTMLLinkElement.instance.crossOrigin_Setter_(unwrap_jso(this), value); @DomName('HTMLLinkElement.disabled') @DocsEditable() @@ -20972,7 +23922,7 @@ class LinkElement extends HtmlElement { @DomName('HTMLLinkElement.disabled') @DocsEditable() - void set disabled(bool value) => _blink.BlinkHTMLLinkElement.instance.disabled_Setter_(unwrap_jso(this), value); + set disabled(bool value) => _blink.BlinkHTMLLinkElement.instance.disabled_Setter_(unwrap_jso(this), value); @DomName('HTMLLinkElement.href') @DocsEditable() @@ -20980,7 +23930,7 @@ class LinkElement extends HtmlElement { @DomName('HTMLLinkElement.href') @DocsEditable() - void set href(String value) => _blink.BlinkHTMLLinkElement.instance.href_Setter_(unwrap_jso(this), value); + set href(String value) => _blink.BlinkHTMLLinkElement.instance.href_Setter_(unwrap_jso(this), value); @DomName('HTMLLinkElement.hreflang') @DocsEditable() @@ -20988,7 +23938,7 @@ class LinkElement extends HtmlElement { @DomName('HTMLLinkElement.hreflang') @DocsEditable() - void set hreflang(String value) => _blink.BlinkHTMLLinkElement.instance.hreflang_Setter_(unwrap_jso(this), value); + set hreflang(String value) => _blink.BlinkHTMLLinkElement.instance.hreflang_Setter_(unwrap_jso(this), value); @DomName('HTMLLinkElement.import') @DocsEditable() @@ -21004,7 +23954,7 @@ class LinkElement extends HtmlElement { @DomName('HTMLLinkElement.integrity') @DocsEditable() @Experimental() // untriaged - void set integrity(String value) => _blink.BlinkHTMLLinkElement.instance.integrity_Setter_(unwrap_jso(this), value); + set integrity(String value) => _blink.BlinkHTMLLinkElement.instance.integrity_Setter_(unwrap_jso(this), value); @DomName('HTMLLinkElement.media') @DocsEditable() @@ -21012,7 +23962,7 @@ class LinkElement extends HtmlElement { @DomName('HTMLLinkElement.media') @DocsEditable() - void set media(String value) => _blink.BlinkHTMLLinkElement.instance.media_Setter_(unwrap_jso(this), value); + set media(String value) => _blink.BlinkHTMLLinkElement.instance.media_Setter_(unwrap_jso(this), value); @DomName('HTMLLinkElement.rel') @DocsEditable() @@ -21020,7 +23970,7 @@ class LinkElement extends HtmlElement { @DomName('HTMLLinkElement.rel') @DocsEditable() - void set rel(String value) => _blink.BlinkHTMLLinkElement.instance.rel_Setter_(unwrap_jso(this), value); + set rel(String value) => _blink.BlinkHTMLLinkElement.instance.rel_Setter_(unwrap_jso(this), value); @DomName('HTMLLinkElement.sheet') @DocsEditable() @@ -21036,7 +23986,7 @@ class LinkElement extends HtmlElement { @DomName('HTMLLinkElement.type') @DocsEditable() - void set type(String value) => _blink.BlinkHTMLLinkElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkHTMLLinkElement.instance.type_Setter_(unwrap_jso(this), value); /// Checks if HTML imports are supported on the current platform. @@ -21061,9 +24011,21 @@ class LocalCredential extends Credential { @DomName('LocalCredential.LocalCredential') @DocsEditable() factory LocalCredential(String id, String name, String avatarURL, String password) { - return _blink.BlinkLocalCredential.instance.constructorCallback_4_(id, name, avatarURL, password); + return wrap_jso(_blink.BlinkLocalCredential.instance.constructorCallback_4_(id, name, avatarURL, password)); } + + static LocalCredential internalCreateLocalCredential() { + return new LocalCredential._internalWrap(); + } + + factory LocalCredential._internalWrap() { + return new LocalCredential.internal_(); + } + + LocalCredential.internal_() : super.internal_(); + + @DomName('LocalCredential.password') @DocsEditable() @Experimental() // untriaged @@ -21081,6 +24043,21 @@ class Location extends NativeFieldWrapperClass2 implements LocationBase { // To suppress missing implicit constructor warnings. factory Location._() { throw new UnsupportedError("Not supported"); } + static Location internalCreateLocation() { + return new Location._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Location._internalWrap() { + return new Location.internal_(); + } + + Location.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Location.ancestorOrigins') @DocsEditable() @Experimental() // nonstandard @@ -21092,7 +24069,7 @@ class Location extends NativeFieldWrapperClass2 implements LocationBase { @DomName('Location.hash') @DocsEditable() - void set hash(String value) => _blink.BlinkLocation.instance.hash_Setter_(unwrap_jso(this), value); + set hash(String value) => _blink.BlinkLocation.instance.hash_Setter_(unwrap_jso(this), value); @DomName('Location.host') @DocsEditable() @@ -21100,7 +24077,7 @@ class Location extends NativeFieldWrapperClass2 implements LocationBase { @DomName('Location.host') @DocsEditable() - void set host(String value) => _blink.BlinkLocation.instance.host_Setter_(unwrap_jso(this), value); + set host(String value) => _blink.BlinkLocation.instance.host_Setter_(unwrap_jso(this), value); @DomName('Location.hostname') @DocsEditable() @@ -21108,7 +24085,7 @@ class Location extends NativeFieldWrapperClass2 implements LocationBase { @DomName('Location.hostname') @DocsEditable() - void set hostname(String value) => _blink.BlinkLocation.instance.hostname_Setter_(unwrap_jso(this), value); + set hostname(String value) => _blink.BlinkLocation.instance.hostname_Setter_(unwrap_jso(this), value); @DomName('Location.href') @DocsEditable() @@ -21116,7 +24093,7 @@ class Location extends NativeFieldWrapperClass2 implements LocationBase { @DomName('Location.href') @DocsEditable() - void set href(String value) => _blink.BlinkLocation.instance.href_Setter_(unwrap_jso(this), value); + set href(String value) => _blink.BlinkLocation.instance.href_Setter_(unwrap_jso(this), value); @DomName('Location.origin') @DocsEditable() @@ -21130,7 +24107,7 @@ class Location extends NativeFieldWrapperClass2 implements LocationBase { @DomName('Location.pathname') @DocsEditable() - void set pathname(String value) => _blink.BlinkLocation.instance.pathname_Setter_(unwrap_jso(this), value); + set pathname(String value) => _blink.BlinkLocation.instance.pathname_Setter_(unwrap_jso(this), value); @DomName('Location.port') @DocsEditable() @@ -21138,7 +24115,7 @@ class Location extends NativeFieldWrapperClass2 implements LocationBase { @DomName('Location.port') @DocsEditable() - void set port(String value) => _blink.BlinkLocation.instance.port_Setter_(unwrap_jso(this), value); + set port(String value) => _blink.BlinkLocation.instance.port_Setter_(unwrap_jso(this), value); @DomName('Location.protocol') @DocsEditable() @@ -21146,7 +24123,7 @@ class Location extends NativeFieldWrapperClass2 implements LocationBase { @DomName('Location.protocol') @DocsEditable() - void set protocol(String value) => _blink.BlinkLocation.instance.protocol_Setter_(unwrap_jso(this), value); + set protocol(String value) => _blink.BlinkLocation.instance.protocol_Setter_(unwrap_jso(this), value); @DomName('Location.search') @DocsEditable() @@ -21154,7 +24131,7 @@ class Location extends NativeFieldWrapperClass2 implements LocationBase { @DomName('Location.search') @DocsEditable() - void set search(String value) => _blink.BlinkLocation.instance.search_Setter_(unwrap_jso(this), value); + set search(String value) => _blink.BlinkLocation.instance.search_Setter_(unwrap_jso(this), value); @DomName('Location.assign') @DocsEditable() @@ -21212,6 +24189,18 @@ class MapElement extends HtmlElement { @DomName('HTMLMapElement.HTMLMapElement') @DocsEditable() factory MapElement() => document.createElement("map"); + + + static MapElement internalCreateMapElement() { + return new MapElement._internalWrap(); + } + + factory MapElement._internalWrap() { + return new MapElement.internal_(); + } + + MapElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -21221,7 +24210,7 @@ class MapElement extends HtmlElement { @DomName('HTMLMapElement.areas') @DocsEditable() - List get areas => wrap_jso_list(_blink.BlinkHTMLMapElement.instance.areas_Getter_(unwrap_jso(this))); + List get areas => wrap_jso(_blink.BlinkHTMLMapElement.instance.areas_Getter_(unwrap_jso(this))); @DomName('HTMLMapElement.name') @DocsEditable() @@ -21229,7 +24218,7 @@ class MapElement extends HtmlElement { @DomName('HTMLMapElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLMapElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLMapElement.instance.name_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -21250,9 +24239,21 @@ class MediaController extends EventTarget { @DomName('MediaController.MediaController') @DocsEditable() factory MediaController() { - return _blink.BlinkMediaController.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkMediaController.instance.constructorCallback_0_()); } + + static MediaController internalCreateMediaController() { + return new MediaController._internalWrap(); + } + + factory MediaController._internalWrap() { + return new MediaController.internal_(); + } + + MediaController.internal_() : super.internal_(); + + @DomName('MediaController.buffered') @DocsEditable() TimeRanges get buffered => wrap_jso(_blink.BlinkMediaController.instance.buffered_Getter_(unwrap_jso(this))); @@ -21263,7 +24264,7 @@ class MediaController extends EventTarget { @DomName('MediaController.currentTime') @DocsEditable() - void set currentTime(num value) => _blink.BlinkMediaController.instance.currentTime_Setter_(unwrap_jso(this), value); + set currentTime(num value) => _blink.BlinkMediaController.instance.currentTime_Setter_(unwrap_jso(this), value); @DomName('MediaController.defaultPlaybackRate') @DocsEditable() @@ -21271,11 +24272,11 @@ class MediaController extends EventTarget { @DomName('MediaController.defaultPlaybackRate') @DocsEditable() - void set defaultPlaybackRate(num value) => _blink.BlinkMediaController.instance.defaultPlaybackRate_Setter_(unwrap_jso(this), value); + set defaultPlaybackRate(num value) => _blink.BlinkMediaController.instance.defaultPlaybackRate_Setter_(unwrap_jso(this), value); @DomName('MediaController.duration') @DocsEditable() - double get duration => _blink.BlinkMediaController.instance.duration_Getter_(unwrap_jso(this)); + num get duration => _blink.BlinkMediaController.instance.duration_Getter_(unwrap_jso(this)); @DomName('MediaController.muted') @DocsEditable() @@ -21283,7 +24284,7 @@ class MediaController extends EventTarget { @DomName('MediaController.muted') @DocsEditable() - void set muted(bool value) => _blink.BlinkMediaController.instance.muted_Setter_(unwrap_jso(this), value); + set muted(bool value) => _blink.BlinkMediaController.instance.muted_Setter_(unwrap_jso(this), value); @DomName('MediaController.paused') @DocsEditable() @@ -21295,7 +24296,7 @@ class MediaController extends EventTarget { @DomName('MediaController.playbackRate') @DocsEditable() - void set playbackRate(num value) => _blink.BlinkMediaController.instance.playbackRate_Setter_(unwrap_jso(this), value); + set playbackRate(num value) => _blink.BlinkMediaController.instance.playbackRate_Setter_(unwrap_jso(this), value); @DomName('MediaController.playbackState') @DocsEditable() @@ -21315,7 +24316,7 @@ class MediaController extends EventTarget { @DomName('MediaController.volume') @DocsEditable() - void set volume(num value) => _blink.BlinkMediaController.instance.volume_Setter_(unwrap_jso(this), value); + set volume(num value) => _blink.BlinkMediaController.instance.volume_Setter_(unwrap_jso(this), value); @DomName('MediaController.pause') @DocsEditable() @@ -21344,6 +24345,21 @@ class MediaDeviceInfo extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory MediaDeviceInfo._() { throw new UnsupportedError("Not supported"); } + static MediaDeviceInfo internalCreateMediaDeviceInfo() { + return new MediaDeviceInfo._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory MediaDeviceInfo._internalWrap() { + return new MediaDeviceInfo.internal_(); + } + + MediaDeviceInfo.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('MediaDeviceInfo.deviceId') @DocsEditable() @Experimental() // untriaged @@ -21444,6 +24460,18 @@ class MediaElement extends HtmlElement { @Experimental() // https://dvcs.w3.org/hg/html-media/raw-file/eme-v0.1/encrypted-media/encrypted-media.html#dom-keyadded static const EventStreamProvider needKeyEvent = const EventStreamProvider('webkitneedkey'); + + + static MediaElement internalCreateMediaElement() { + return new MediaElement._internalWrap(); + } + + factory MediaElement._internalWrap() { + return new MediaElement.internal_(); + } + + MediaElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -21498,7 +24526,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.autoplay') @DocsEditable() - void set autoplay(bool value) => _blink.BlinkHTMLMediaElement.instance.autoplay_Setter_(unwrap_jso(this), value); + set autoplay(bool value) => _blink.BlinkHTMLMediaElement.instance.autoplay_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.buffered') @DocsEditable() @@ -21510,7 +24538,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.controller') @DocsEditable() - void set controller(MediaController value) => _blink.BlinkHTMLMediaElement.instance.controller_Setter_(unwrap_jso(this), unwrap_jso(value)); + set controller(MediaController value) => _blink.BlinkHTMLMediaElement.instance.controller_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('HTMLMediaElement.controls') @DocsEditable() @@ -21518,7 +24546,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.controls') @DocsEditable() - void set controls(bool value) => _blink.BlinkHTMLMediaElement.instance.controls_Setter_(unwrap_jso(this), value); + set controls(bool value) => _blink.BlinkHTMLMediaElement.instance.controls_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.crossOrigin') @DocsEditable() @@ -21528,7 +24556,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.crossOrigin') @DocsEditable() @Experimental() // untriaged - void set crossOrigin(String value) => _blink.BlinkHTMLMediaElement.instance.crossOrigin_Setter_(unwrap_jso(this), value); + set crossOrigin(String value) => _blink.BlinkHTMLMediaElement.instance.crossOrigin_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.currentSrc') @DocsEditable() @@ -21540,7 +24568,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.currentTime') @DocsEditable() - void set currentTime(num value) => _blink.BlinkHTMLMediaElement.instance.currentTime_Setter_(unwrap_jso(this), value); + set currentTime(num value) => _blink.BlinkHTMLMediaElement.instance.currentTime_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.defaultMuted') @DocsEditable() @@ -21548,7 +24576,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.defaultMuted') @DocsEditable() - void set defaultMuted(bool value) => _blink.BlinkHTMLMediaElement.instance.defaultMuted_Setter_(unwrap_jso(this), value); + set defaultMuted(bool value) => _blink.BlinkHTMLMediaElement.instance.defaultMuted_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.defaultPlaybackRate') @DocsEditable() @@ -21556,11 +24584,11 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.defaultPlaybackRate') @DocsEditable() - void set defaultPlaybackRate(num value) => _blink.BlinkHTMLMediaElement.instance.defaultPlaybackRate_Setter_(unwrap_jso(this), value); + set defaultPlaybackRate(num value) => _blink.BlinkHTMLMediaElement.instance.defaultPlaybackRate_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.duration') @DocsEditable() - double get duration => _blink.BlinkHTMLMediaElement.instance.duration_Getter_(unwrap_jso(this)); + num get duration => _blink.BlinkHTMLMediaElement.instance.duration_Getter_(unwrap_jso(this)); @DomName('HTMLMediaElement.ended') @DocsEditable() @@ -21578,7 +24606,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.integrity') @DocsEditable() @Experimental() // untriaged - void set integrity(String value) => _blink.BlinkHTMLMediaElement.instance.integrity_Setter_(unwrap_jso(this), value); + set integrity(String value) => _blink.BlinkHTMLMediaElement.instance.integrity_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.loop') @DocsEditable() @@ -21586,7 +24614,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.loop') @DocsEditable() - void set loop(bool value) => _blink.BlinkHTMLMediaElement.instance.loop_Setter_(unwrap_jso(this), value); + set loop(bool value) => _blink.BlinkHTMLMediaElement.instance.loop_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.mediaGroup') @DocsEditable() @@ -21594,7 +24622,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.mediaGroup') @DocsEditable() - void set mediaGroup(String value) => _blink.BlinkHTMLMediaElement.instance.mediaGroup_Setter_(unwrap_jso(this), value); + set mediaGroup(String value) => _blink.BlinkHTMLMediaElement.instance.mediaGroup_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.mediaKeys') @DocsEditable() @@ -21608,7 +24636,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.muted') @DocsEditable() - void set muted(bool value) => _blink.BlinkHTMLMediaElement.instance.muted_Setter_(unwrap_jso(this), value); + set muted(bool value) => _blink.BlinkHTMLMediaElement.instance.muted_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.networkState') @DocsEditable() @@ -21624,7 +24652,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.playbackRate') @DocsEditable() - void set playbackRate(num value) => _blink.BlinkHTMLMediaElement.instance.playbackRate_Setter_(unwrap_jso(this), value); + set playbackRate(num value) => _blink.BlinkHTMLMediaElement.instance.playbackRate_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.played') @DocsEditable() @@ -21636,7 +24664,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.preload') @DocsEditable() - void set preload(String value) => _blink.BlinkHTMLMediaElement.instance.preload_Setter_(unwrap_jso(this), value); + set preload(String value) => _blink.BlinkHTMLMediaElement.instance.preload_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.readyState') @DocsEditable() @@ -21656,7 +24684,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.src') @DocsEditable() - void set src(String value) => _blink.BlinkHTMLMediaElement.instance.src_Setter_(unwrap_jso(this), value); + set src(String value) => _blink.BlinkHTMLMediaElement.instance.src_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.textTracks') @DocsEditable() @@ -21675,7 +24703,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.volume') @DocsEditable() - void set volume(num value) => _blink.BlinkHTMLMediaElement.instance.volume_Setter_(unwrap_jso(this), value); + set volume(num value) => _blink.BlinkHTMLMediaElement.instance.volume_Setter_(unwrap_jso(this), value); @DomName('HTMLMediaElement.webkitAudioDecodedByteCount') @DocsEditable() @@ -21725,7 +24753,7 @@ class MediaElement extends HtmlElement { @DomName('HTMLMediaElement.setMediaKeys') @DocsEditable() @Experimental() // untriaged - Future setMediaKeys(MediaKeys mediaKeys) => _blink.BlinkHTMLMediaElement.instance.setMediaKeys_Callback_1_(unwrap_jso(this), unwrap_jso(mediaKeys)); + Future setMediaKeys(MediaKeys mediaKeys) => wrap_jso(_blink.BlinkHTMLMediaElement.instance.setMediaKeys_Callback_1_(unwrap_jso(this), unwrap_jso(mediaKeys))); void addKey(String keySystem, Uint8List key, [Uint8List initData, String sessionId]) { if (initData != null) { @@ -21796,6 +24824,21 @@ class MediaError extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory MediaError._() { throw new UnsupportedError("Not supported"); } + static MediaError internalCreateMediaError() { + return new MediaError._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory MediaError._internalWrap() { + return new MediaError.internal_(); + } + + MediaError.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('MediaError.MEDIA_ERR_ABORTED') @DocsEditable() static const int MEDIA_ERR_ABORTED = 1; @@ -21838,6 +24881,21 @@ class MediaKeyError extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory MediaKeyError._() { throw new UnsupportedError("Not supported"); } + static MediaKeyError internalCreateMediaKeyError() { + return new MediaKeyError._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory MediaKeyError._internalWrap() { + return new MediaKeyError.internal_(); + } + + MediaKeyError.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('MediaKeyError.MEDIA_KEYERR_CLIENT') @DocsEditable() static const int MEDIA_KEYERR_CLIENT = 2; @@ -21887,6 +24945,18 @@ class MediaKeyEvent extends Event { // To suppress missing implicit constructor warnings. factory MediaKeyEvent._() { throw new UnsupportedError("Not supported"); } + + static MediaKeyEvent internalCreateMediaKeyEvent() { + return new MediaKeyEvent._internalWrap(); + } + + factory MediaKeyEvent._internalWrap() { + return new MediaKeyEvent.internal_(); + } + + MediaKeyEvent.internal_() : super.internal_(); + + @DomName('MediaKeyEvent.defaultURL') @DocsEditable() String get defaultUrl => _blink.BlinkMediaKeyEvent.instance.defaultURL_Getter_(unwrap_jso(this)); @@ -21897,7 +24967,7 @@ class MediaKeyEvent extends Event { @DomName('MediaKeyEvent.initData') @DocsEditable() - Uint8List get initData => wrap_jso(_blink.BlinkMediaKeyEvent.instance.initData_Getter_(unwrap_jso(this))); + Uint8List get initData => _blink.BlinkMediaKeyEvent.instance.initData_Getter_(unwrap_jso(this)); @DomName('MediaKeyEvent.keySystem') @DocsEditable() @@ -21905,7 +24975,7 @@ class MediaKeyEvent extends Event { @DomName('MediaKeyEvent.message') @DocsEditable() - Uint8List get message => wrap_jso(_blink.BlinkMediaKeyEvent.instance.message_Getter_(unwrap_jso(this))); + Uint8List get message => _blink.BlinkMediaKeyEvent.instance.message_Getter_(unwrap_jso(this)); @DomName('MediaKeyEvent.sessionId') @DocsEditable() @@ -21931,13 +25001,25 @@ class MediaKeyMessageEvent extends Event { // To suppress missing implicit constructor warnings. factory MediaKeyMessageEvent._() { throw new UnsupportedError("Not supported"); } + + static MediaKeyMessageEvent internalCreateMediaKeyMessageEvent() { + return new MediaKeyMessageEvent._internalWrap(); + } + + factory MediaKeyMessageEvent._internalWrap() { + return new MediaKeyMessageEvent.internal_(); + } + + MediaKeyMessageEvent.internal_() : super.internal_(); + + @DomName('MediaKeyMessageEvent.destinationURL') @DocsEditable() String get destinationUrl => _blink.BlinkMediaKeyMessageEvent.instance.destinationURL_Getter_(unwrap_jso(this)); @DomName('MediaKeyMessageEvent.message') @DocsEditable() - ByteBuffer get message => wrap_jso(_blink.BlinkMediaKeyMessageEvent.instance.message_Getter_(unwrap_jso(this))); + ByteBuffer get message => _blink.BlinkMediaKeyMessageEvent.instance.message_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -21955,6 +25037,18 @@ class MediaKeyNeededEvent extends Event { // To suppress missing implicit constructor warnings. factory MediaKeyNeededEvent._() { throw new UnsupportedError("Not supported"); } + + static MediaKeyNeededEvent internalCreateMediaKeyNeededEvent() { + return new MediaKeyNeededEvent._internalWrap(); + } + + factory MediaKeyNeededEvent._internalWrap() { + return new MediaKeyNeededEvent.internal_(); + } + + MediaKeyNeededEvent.internal_() : super.internal_(); + + @DomName('MediaKeyNeededEvent.contentType') @DocsEditable() @Experimental() // untriaged @@ -21962,7 +25056,7 @@ class MediaKeyNeededEvent extends Event { @DomName('MediaKeyNeededEvent.initData') @DocsEditable() - Uint8List get initData => wrap_jso(_blink.BlinkMediaKeyNeededEvent.instance.initData_Getter_(unwrap_jso(this))); + Uint8List get initData => _blink.BlinkMediaKeyNeededEvent.instance.initData_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -21980,10 +25074,22 @@ class MediaKeySession extends EventTarget { // To suppress missing implicit constructor warnings. factory MediaKeySession._() { throw new UnsupportedError("Not supported"); } + + static MediaKeySession internalCreateMediaKeySession() { + return new MediaKeySession._internalWrap(); + } + + factory MediaKeySession._internalWrap() { + return new MediaKeySession.internal_(); + } + + MediaKeySession.internal_() : super.internal_(); + + @DomName('MediaKeySession.closed') @DocsEditable() @Experimental() // untriaged - Future get closed => _blink.BlinkMediaKeySession.instance.closed_Getter_(unwrap_jso(this)); + Future get closed => wrap_jso(_blink.BlinkMediaKeySession.instance.closed_Getter_(unwrap_jso(this))); @DomName('MediaKeySession.error') @DocsEditable() @@ -21999,10 +25105,10 @@ class MediaKeySession extends EventTarget { Future generateRequest(String initDataType, initData) { if ((initData is TypedData) && (initDataType is String)) { - return _blink.BlinkMediaKeySession.instance.generateRequest_Callback_2_(unwrap_jso(this), initDataType, unwrap_jso(initData)); + return wrap_jso(_blink.BlinkMediaKeySession.instance.generateRequest_Callback_2_(unwrap_jso(this), initDataType, unwrap_jso(initData))); } if ((initData is ByteBuffer) && (initDataType is String)) { - return _blink.BlinkMediaKeySession.instance.generateRequest_Callback_2_(unwrap_jso(this), initDataType, unwrap_jso(initData)); + return wrap_jso(_blink.BlinkMediaKeySession.instance.generateRequest_Callback_2_(unwrap_jso(this), initDataType, unwrap_jso(initData))); } throw new ArgumentError("Incorrect number or type of arguments"); } @@ -22010,14 +25116,14 @@ class MediaKeySession extends EventTarget { @DomName('MediaKeySession.release') @DocsEditable() @Experimental() // untriaged - Future release() => _blink.BlinkMediaKeySession.instance.release_Callback_0_(unwrap_jso(this)); + Future release() => wrap_jso(_blink.BlinkMediaKeySession.instance.release_Callback_0_(unwrap_jso(this))); Future _update(response) { if ((response is TypedData)) { - return _blink.BlinkMediaKeySession.instance.update_Callback_1_(unwrap_jso(this), unwrap_jso(response)); + return wrap_jso(_blink.BlinkMediaKeySession.instance.update_Callback_1_(unwrap_jso(this), unwrap_jso(response))); } if ((response is ByteBuffer)) { - return _blink.BlinkMediaKeySession.instance.update_Callback_1_(unwrap_jso(this), unwrap_jso(response)); + return wrap_jso(_blink.BlinkMediaKeySession.instance.update_Callback_1_(unwrap_jso(this), unwrap_jso(response))); } throw new ArgumentError("Incorrect number or type of arguments"); } @@ -22038,6 +25144,21 @@ class MediaKeys extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory MediaKeys._() { throw new UnsupportedError("Not supported"); } + static MediaKeys internalCreateMediaKeys() { + return new MediaKeys._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory MediaKeys._internalWrap() { + return new MediaKeys.internal_(); + } + + MediaKeys.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('MediaKeys.keySystem') @DocsEditable() String get keySystem => _blink.BlinkMediaKeys.instance.keySystem_Getter_(unwrap_jso(this)); @@ -22045,7 +25166,7 @@ class MediaKeys extends NativeFieldWrapperClass2 { @DomName('MediaKeys.create') @DocsEditable() @Experimental() // untriaged - static Future create(String keySystem) => _blink.BlinkMediaKeys.instance.create_Callback_1_(keySystem); + static Future create(String keySystem) => wrap_jso(_blink.BlinkMediaKeys.instance.create_Callback_1_(keySystem)); MediaKeySession _createSession([String sessionType]) { if (sessionType != null) { @@ -22074,6 +25195,21 @@ class MediaList extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory MediaList._() { throw new UnsupportedError("Not supported"); } + static MediaList internalCreateMediaList() { + return new MediaList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory MediaList._internalWrap() { + return new MediaList.internal_(); + } + + MediaList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('MediaList.length') @DocsEditable() int get length => _blink.BlinkMediaList.instance.length_Getter_(unwrap_jso(this)); @@ -22084,7 +25220,7 @@ class MediaList extends NativeFieldWrapperClass2 { @DomName('MediaList.mediaText') @DocsEditable() - void set mediaText(String value) => _blink.BlinkMediaList.instance.mediaText_Setter_(unwrap_jso(this), value); + set mediaText(String value) => _blink.BlinkMediaList.instance.mediaText_Setter_(unwrap_jso(this), value); @DomName('MediaList.appendMedium') @DocsEditable() @@ -22118,6 +25254,18 @@ class MediaQueryList extends EventTarget { @Experimental() // untriaged static const EventStreamProvider changeEvent = const EventStreamProvider('change'); + + static MediaQueryList internalCreateMediaQueryList() { + return new MediaQueryList._internalWrap(); + } + + factory MediaQueryList._internalWrap() { + return new MediaQueryList.internal_(); + } + + MediaQueryList.internal_() : super.internal_(); + + @DomName('MediaQueryList.matches') @DocsEditable() bool get matches => _blink.BlinkMediaQueryList.instance.matches_Getter_(unwrap_jso(this)); @@ -22128,7 +25276,7 @@ class MediaQueryList extends EventTarget { @DomName('MediaQueryList.addListener') @DocsEditable() - void addListener(EventListener listener) => _blink.BlinkMediaQueryList.instance.addListener_Callback_1_(unwrap_jso(this), unwrap_jso(listener)); + void addListener(EventListener listener) => _blink.BlinkMediaQueryList.instance.addListener_Callback_1_(unwrap_jso(this), unwrap_jso((event) => listener(wrap_jso(event)))); @DomName('MediaQueryList.removeListener') @DocsEditable() @@ -22154,6 +25302,18 @@ class MediaQueryListEvent extends Event { // To suppress missing implicit constructor warnings. factory MediaQueryListEvent._() { throw new UnsupportedError("Not supported"); } + + static MediaQueryListEvent internalCreateMediaQueryListEvent() { + return new MediaQueryListEvent._internalWrap(); + } + + factory MediaQueryListEvent._internalWrap() { + return new MediaQueryListEvent.internal_(); + } + + MediaQueryListEvent.internal_() : super.internal_(); + + @DomName('MediaQueryListEvent.matches') @DocsEditable() @Experimental() // untriaged @@ -22185,9 +25345,21 @@ class MediaSource extends EventTarget { @DomName('MediaSource.MediaSource') @DocsEditable() factory MediaSource() { - return _blink.BlinkMediaSource.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkMediaSource.instance.constructorCallback_0_()); } + + static MediaSource internalCreateMediaSource() { + return new MediaSource._internalWrap(); + } + + factory MediaSource._internalWrap() { + return new MediaSource.internal_(); + } + + MediaSource.internal_() : super.internal_(); + + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -22201,7 +25373,7 @@ class MediaSource extends EventTarget { @DomName('MediaSource.duration') @DocsEditable() - void set duration(num value) => _blink.BlinkMediaSource.instance.duration_Setter_(unwrap_jso(this), value); + set duration(num value) => _blink.BlinkMediaSource.instance.duration_Setter_(unwrap_jso(this), value); @DomName('MediaSource.readyState') @DocsEditable() @@ -22280,17 +25452,29 @@ class MediaStream extends EventTarget { @DocsEditable() factory MediaStream([stream_OR_tracks]) { if (stream_OR_tracks == null) { - return _blink.BlinkMediaStream.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkMediaStream.instance.constructorCallback_0_()); } if ((stream_OR_tracks is MediaStream || stream_OR_tracks == null)) { - return _blink.BlinkMediaStream.instance.constructorCallback_1_(stream_OR_tracks); + return wrap_jso(_blink.BlinkMediaStream.instance.constructorCallback_1_(stream_OR_tracks)); } if ((stream_OR_tracks is List || stream_OR_tracks == null)) { - return _blink.BlinkMediaStream.instance.constructorCallback_1_(stream_OR_tracks); + return wrap_jso(_blink.BlinkMediaStream.instance.constructorCallback_1_(stream_OR_tracks)); } throw new ArgumentError("Incorrect number or type of arguments"); } + + static MediaStream internalCreateMediaStream() { + return new MediaStream._internalWrap(); + } + + factory MediaStream._internalWrap() { + return new MediaStream.internal_(); + } + + MediaStream.internal_() : super.internal_(); + + @DomName('MediaStream.ended') @DocsEditable() bool get ended => _blink.BlinkMediaStream.instance.ended_Getter_(unwrap_jso(this)); @@ -22315,7 +25499,7 @@ class MediaStream extends EventTarget { @DomName('MediaStream.getAudioTracks') @DocsEditable() - List getAudioTracks() => _blink.BlinkMediaStream.instance.getAudioTracks_Callback_0_(unwrap_jso(this)); + List getAudioTracks() => wrap_jso(_blink.BlinkMediaStream.instance.getAudioTracks_Callback_0_(unwrap_jso(this))); @DomName('MediaStream.getTrackById') @DocsEditable() @@ -22324,11 +25508,11 @@ class MediaStream extends EventTarget { @DomName('MediaStream.getTracks') @DocsEditable() @Experimental() // untriaged - List getTracks() => _blink.BlinkMediaStream.instance.getTracks_Callback_0_(unwrap_jso(this)); + List getTracks() => wrap_jso(_blink.BlinkMediaStream.instance.getTracks_Callback_0_(unwrap_jso(this))); @DomName('MediaStream.getVideoTracks') @DocsEditable() - List getVideoTracks() => _blink.BlinkMediaStream.instance.getVideoTracks_Callback_0_(unwrap_jso(this)); + List getVideoTracks() => wrap_jso(_blink.BlinkMediaStream.instance.getVideoTracks_Callback_0_(unwrap_jso(this))); @DomName('MediaStream.removeTrack') @DocsEditable() @@ -22379,6 +25563,18 @@ class MediaStreamEvent extends Event { // To suppress missing implicit constructor warnings. factory MediaStreamEvent._() { throw new UnsupportedError("Not supported"); } + + static MediaStreamEvent internalCreateMediaStreamEvent() { + return new MediaStreamEvent._internalWrap(); + } + + factory MediaStreamEvent._internalWrap() { + return new MediaStreamEvent.internal_(); + } + + MediaStreamEvent.internal_() : super.internal_(); + + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -22433,13 +25629,25 @@ class MediaStreamTrack extends EventTarget { @DocsEditable() static const EventStreamProvider unmuteEvent = const EventStreamProvider('unmute'); + + static MediaStreamTrack internalCreateMediaStreamTrack() { + return new MediaStreamTrack._internalWrap(); + } + + factory MediaStreamTrack._internalWrap() { + return new MediaStreamTrack.internal_(); + } + + MediaStreamTrack.internal_() : super.internal_(); + + @DomName('MediaStreamTrack.enabled') @DocsEditable() bool get enabled => _blink.BlinkMediaStreamTrack.instance.enabled_Getter_(unwrap_jso(this)); @DomName('MediaStreamTrack.enabled') @DocsEditable() - void set enabled(bool value) => _blink.BlinkMediaStreamTrack.instance.enabled_Setter_(unwrap_jso(this), value); + set enabled(bool value) => _blink.BlinkMediaStreamTrack.instance.enabled_Setter_(unwrap_jso(this), value); @DomName('MediaStreamTrack.id') @DocsEditable() @@ -22470,7 +25678,7 @@ class MediaStreamTrack extends EventTarget { @DomName('MediaStreamTrack.getSources') @DocsEditable() @Experimental() // untriaged - static void _getSources(MediaStreamTrackSourcesCallback callback) => _blink.BlinkMediaStreamTrack.instance.getSources_Callback_1_(unwrap_jso(callback)); + static void _getSources(MediaStreamTrackSourcesCallback callback) => _blink.BlinkMediaStreamTrack.instance.getSources_Callback_1_(unwrap_jso((sources) => callback(sources))); static Future> getSources() { var completer = new Completer>(); @@ -22516,6 +25724,18 @@ class MediaStreamTrackEvent extends Event { // To suppress missing implicit constructor warnings. factory MediaStreamTrackEvent._() { throw new UnsupportedError("Not supported"); } + + static MediaStreamTrackEvent internalCreateMediaStreamTrackEvent() { + return new MediaStreamTrackEvent._internalWrap(); + } + + factory MediaStreamTrackEvent._internalWrap() { + return new MediaStreamTrackEvent.internal_(); + } + + MediaStreamTrackEvent.internal_() : super.internal_(); + + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -22548,6 +25768,21 @@ class MemoryInfo extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory MemoryInfo._() { throw new UnsupportedError("Not supported"); } + static MemoryInfo internalCreateMemoryInfo() { + return new MemoryInfo._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory MemoryInfo._internalWrap() { + return new MemoryInfo.internal_(); + } + + MemoryInfo.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('MemoryInfo.jsHeapSizeLimit') @DocsEditable() int get jsHeapSizeLimit => _blink.BlinkMemoryInfo.instance.jsHeapSizeLimit_Getter_(unwrap_jso(this)); @@ -22587,6 +25822,18 @@ class MenuElement extends HtmlElement { @DomName('HTMLMenuElement.HTMLMenuElement') @DocsEditable() factory MenuElement() => document.createElement("menu"); + + + static MenuElement internalCreateMenuElement() { + return new MenuElement._internalWrap(); + } + + factory MenuElement._internalWrap() { + return new MenuElement.internal_(); + } + + MenuElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -22602,7 +25849,7 @@ class MenuElement extends HtmlElement { @DomName('HTMLMenuElement.label') @DocsEditable() @Experimental() // untriaged - void set label(String value) => _blink.BlinkHTMLMenuElement.instance.label_Setter_(unwrap_jso(this), value); + set label(String value) => _blink.BlinkHTMLMenuElement.instance.label_Setter_(unwrap_jso(this), value); @DomName('HTMLMenuElement.type') @DocsEditable() @@ -22612,7 +25859,7 @@ class MenuElement extends HtmlElement { @DomName('HTMLMenuElement.type') @DocsEditable() @Experimental() // untriaged - void set type(String value) => _blink.BlinkHTMLMenuElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkHTMLMenuElement.instance.type_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -22628,6 +25875,18 @@ class MenuElement extends HtmlElement { class MenuItemElement extends HtmlElement { // To suppress missing implicit constructor warnings. factory MenuItemElement._() { throw new UnsupportedError("Not supported"); } + + + static MenuItemElement internalCreateMenuItemElement() { + return new MenuItemElement._internalWrap(); + } + + factory MenuItemElement._internalWrap() { + return new MenuItemElement.internal_(); + } + + MenuItemElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -22643,7 +25902,7 @@ class MenuItemElement extends HtmlElement { @DomName('HTMLMenuItemElement.checked') @DocsEditable() @Experimental() // untriaged - void set checked(bool value) => _blink.BlinkHTMLMenuItemElement.instance.checked_Setter_(unwrap_jso(this), value); + set checked(bool value) => _blink.BlinkHTMLMenuItemElement.instance.checked_Setter_(unwrap_jso(this), value); @DomName('HTMLMenuItemElement.default') @DocsEditable() @@ -22653,7 +25912,7 @@ class MenuItemElement extends HtmlElement { @DomName('HTMLMenuItemElement.default') @DocsEditable() @Experimental() // untriaged - void set defaultValue(bool value) => _blink.BlinkHTMLMenuItemElement.instance.default_Setter_(unwrap_jso(this), value); + set defaultValue(bool value) => _blink.BlinkHTMLMenuItemElement.instance.default_Setter_(unwrap_jso(this), value); @DomName('HTMLMenuItemElement.disabled') @DocsEditable() @@ -22663,7 +25922,7 @@ class MenuItemElement extends HtmlElement { @DomName('HTMLMenuItemElement.disabled') @DocsEditable() @Experimental() // untriaged - void set disabled(bool value) => _blink.BlinkHTMLMenuItemElement.instance.disabled_Setter_(unwrap_jso(this), value); + set disabled(bool value) => _blink.BlinkHTMLMenuItemElement.instance.disabled_Setter_(unwrap_jso(this), value); @DomName('HTMLMenuItemElement.label') @DocsEditable() @@ -22673,7 +25932,7 @@ class MenuItemElement extends HtmlElement { @DomName('HTMLMenuItemElement.label') @DocsEditable() @Experimental() // untriaged - void set label(String value) => _blink.BlinkHTMLMenuItemElement.instance.label_Setter_(unwrap_jso(this), value); + set label(String value) => _blink.BlinkHTMLMenuItemElement.instance.label_Setter_(unwrap_jso(this), value); @DomName('HTMLMenuItemElement.type') @DocsEditable() @@ -22683,7 +25942,7 @@ class MenuItemElement extends HtmlElement { @DomName('HTMLMenuItemElement.type') @DocsEditable() @Experimental() // untriaged - void set type(String value) => _blink.BlinkHTMLMenuItemElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkHTMLMenuItemElement.instance.type_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -22700,6 +25959,21 @@ class MessageChannel extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory MessageChannel._() { throw new UnsupportedError("Not supported"); } + static MessageChannel internalCreateMessageChannel() { + return new MessageChannel._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory MessageChannel._internalWrap() { + return new MessageChannel.internal_(); + } + + MessageChannel.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('MessageChannel.port1') @DocsEditable() MessagePort get port1 => wrap_jso(_blink.BlinkMessageChannel.instance.port1_Getter_(unwrap_jso(this))); @@ -22733,9 +26007,21 @@ class MessageEvent extends Event { // To suppress missing implicit constructor warnings. factory MessageEvent._() { throw new UnsupportedError("Not supported"); } + + static MessageEvent internalCreateMessageEvent() { + return new MessageEvent._internalWrap(); + } + + factory MessageEvent._internalWrap() { + return new MessageEvent.internal_(); + } + + MessageEvent.internal_() : super.internal_(); + + @DomName('MessageEvent.data') @DocsEditable() - Object get data => _blink.BlinkMessageEvent.instance.data_Getter_(unwrap_jso(this)); + Object get data => wrap_jso(_blink.BlinkMessageEvent.instance.data_Getter_(unwrap_jso(this))); @DomName('MessageEvent.lastEventId') @DocsEditable() @@ -22779,6 +26065,18 @@ class MessagePort extends EventTarget { @DocsEditable() static const EventStreamProvider messageEvent = const EventStreamProvider('message'); + + static MessagePort internalCreateMessagePort() { + return new MessagePort._internalWrap(); + } + + factory MessagePort._internalWrap() { + return new MessagePort.internal_(); + } + + MessagePort.internal_() : super.internal_(); + + @DomName('MessagePort.close') @DocsEditable() void close() => _blink.BlinkMessagePort.instance.close_Callback_0_(unwrap_jso(this)); @@ -22813,6 +26111,18 @@ class MetaElement extends HtmlElement { @DomName('HTMLMetaElement.HTMLMetaElement') @DocsEditable() factory MetaElement() => document.createElement("meta"); + + + static MetaElement internalCreateMetaElement() { + return new MetaElement._internalWrap(); + } + + factory MetaElement._internalWrap() { + return new MetaElement.internal_(); + } + + MetaElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -22826,7 +26136,7 @@ class MetaElement extends HtmlElement { @DomName('HTMLMetaElement.content') @DocsEditable() - void set content(String value) => _blink.BlinkHTMLMetaElement.instance.content_Setter_(unwrap_jso(this), value); + set content(String value) => _blink.BlinkHTMLMetaElement.instance.content_Setter_(unwrap_jso(this), value); @DomName('HTMLMetaElement.httpEquiv') @DocsEditable() @@ -22834,7 +26144,7 @@ class MetaElement extends HtmlElement { @DomName('HTMLMetaElement.httpEquiv') @DocsEditable() - void set httpEquiv(String value) => _blink.BlinkHTMLMetaElement.instance.httpEquiv_Setter_(unwrap_jso(this), value); + set httpEquiv(String value) => _blink.BlinkHTMLMetaElement.instance.httpEquiv_Setter_(unwrap_jso(this), value); @DomName('HTMLMetaElement.name') @DocsEditable() @@ -22842,7 +26152,7 @@ class MetaElement extends HtmlElement { @DomName('HTMLMetaElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLMetaElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLMetaElement.instance.name_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -22860,6 +26170,21 @@ class Metadata extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Metadata._() { throw new UnsupportedError("Not supported"); } + static Metadata internalCreateMetadata() { + return new Metadata._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Metadata._internalWrap() { + return new Metadata.internal_(); + } + + Metadata.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Metadata.modificationTime') @DocsEditable() DateTime get modificationTime => _blink.BlinkMetadata.instance.modificationTime_Getter_(unwrap_jso(this)); @@ -22900,6 +26225,18 @@ class MeterElement extends HtmlElement { @DomName('HTMLMeterElement.HTMLMeterElement') @DocsEditable() factory MeterElement() => document.createElement("meter"); + + + static MeterElement internalCreateMeterElement() { + return new MeterElement._internalWrap(); + } + + factory MeterElement._internalWrap() { + return new MeterElement.internal_(); + } + + MeterElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -22916,12 +26253,12 @@ class MeterElement extends HtmlElement { @DomName('HTMLMeterElement.high') @DocsEditable() - void set high(num value) => _blink.BlinkHTMLMeterElement.instance.high_Setter_(unwrap_jso(this), value); + set high(num value) => _blink.BlinkHTMLMeterElement.instance.high_Setter_(unwrap_jso(this), value); @DomName('HTMLMeterElement.labels') @DocsEditable() @Unstable() - List get labels => wrap_jso_list(_blink.BlinkHTMLMeterElement.instance.labels_Getter_(unwrap_jso(this))); + List get labels => wrap_jso(_blink.BlinkHTMLMeterElement.instance.labels_Getter_(unwrap_jso(this))); @DomName('HTMLMeterElement.low') @DocsEditable() @@ -22929,7 +26266,7 @@ class MeterElement extends HtmlElement { @DomName('HTMLMeterElement.low') @DocsEditable() - void set low(num value) => _blink.BlinkHTMLMeterElement.instance.low_Setter_(unwrap_jso(this), value); + set low(num value) => _blink.BlinkHTMLMeterElement.instance.low_Setter_(unwrap_jso(this), value); @DomName('HTMLMeterElement.max') @DocsEditable() @@ -22937,7 +26274,7 @@ class MeterElement extends HtmlElement { @DomName('HTMLMeterElement.max') @DocsEditable() - void set max(num value) => _blink.BlinkHTMLMeterElement.instance.max_Setter_(unwrap_jso(this), value); + set max(num value) => _blink.BlinkHTMLMeterElement.instance.max_Setter_(unwrap_jso(this), value); @DomName('HTMLMeterElement.min') @DocsEditable() @@ -22945,7 +26282,7 @@ class MeterElement extends HtmlElement { @DomName('HTMLMeterElement.min') @DocsEditable() - void set min(num value) => _blink.BlinkHTMLMeterElement.instance.min_Setter_(unwrap_jso(this), value); + set min(num value) => _blink.BlinkHTMLMeterElement.instance.min_Setter_(unwrap_jso(this), value); @DomName('HTMLMeterElement.optimum') @DocsEditable() @@ -22953,7 +26290,7 @@ class MeterElement extends HtmlElement { @DomName('HTMLMeterElement.optimum') @DocsEditable() - void set optimum(num value) => _blink.BlinkHTMLMeterElement.instance.optimum_Setter_(unwrap_jso(this), value); + set optimum(num value) => _blink.BlinkHTMLMeterElement.instance.optimum_Setter_(unwrap_jso(this), value); @DomName('HTMLMeterElement.value') @DocsEditable() @@ -22961,7 +26298,7 @@ class MeterElement extends HtmlElement { @DomName('HTMLMeterElement.value') @DocsEditable() - void set value(num value) => _blink.BlinkHTMLMeterElement.instance.value_Setter_(unwrap_jso(this), value); + set value(num value) => _blink.BlinkHTMLMeterElement.instance.value_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -22999,6 +26336,18 @@ class MidiAccess extends EventTarget { @DocsEditable() static const EventStreamProvider disconnectEvent = const EventStreamProvider('disconnect'); + + static MidiAccess internalCreateMidiAccess() { + return new MidiAccess._internalWrap(); + } + + factory MidiAccess._internalWrap() { + return new MidiAccess.internal_(); + } + + MidiAccess.internal_() : super.internal_(); + + @DomName('MIDIAccess.inputs') @DocsEditable() MidiInputMap get inputs => wrap_jso(_blink.BlinkMIDIAccess.instance.inputs_Getter_(unwrap_jso(this))); @@ -23038,6 +26387,18 @@ class MidiConnectionEvent extends Event { // To suppress missing implicit constructor warnings. factory MidiConnectionEvent._() { throw new UnsupportedError("Not supported"); } + + static MidiConnectionEvent internalCreateMidiConnectionEvent() { + return new MidiConnectionEvent._internalWrap(); + } + + factory MidiConnectionEvent._internalWrap() { + return new MidiConnectionEvent.internal_(); + } + + MidiConnectionEvent.internal_() : super.internal_(); + + @DomName('MIDIConnectionEvent.port') @DocsEditable() MidiPort get port => wrap_jso(_blink.BlinkMIDIConnectionEvent.instance.port_Getter_(unwrap_jso(this))); @@ -23068,6 +26429,18 @@ class MidiInput extends MidiPort { @DocsEditable() static const EventStreamProvider midiMessageEvent = const EventStreamProvider('midimessage'); + + static MidiInput internalCreateMidiInput() { + return new MidiInput._internalWrap(); + } + + factory MidiInput._internalWrap() { + return new MidiInput.internal_(); + } + + MidiInput.internal_() : super.internal_(); + + /// Stream of `midimessage` events handled by this [MidiInput]. @DomName('MIDIInput.onmidimessage') @DocsEditable() @@ -23088,6 +26461,21 @@ class MidiInputMap extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory MidiInputMap._() { throw new UnsupportedError("Not supported"); } + static MidiInputMap internalCreateMidiInputMap() { + return new MidiInputMap._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory MidiInputMap._internalWrap() { + return new MidiInputMap.internal_(); + } + + MidiInputMap.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('MIDIInputMap.size') @DocsEditable() @Experimental() // untriaged @@ -23096,7 +26484,7 @@ class MidiInputMap extends NativeFieldWrapperClass2 { @DomName('MIDIInputMap.entries') @DocsEditable() @Experimental() // untriaged - DomIterator entries() => _blink.BlinkMIDIInputMap.instance.entries_Callback_0_(unwrap_jso(this)); + DomIterator entries() => wrap_jso(_blink.BlinkMIDIInputMap.instance.entries_Callback_0_(unwrap_jso(this))); @DomName('MIDIInputMap.get') @DocsEditable() @@ -23111,12 +26499,12 @@ class MidiInputMap extends NativeFieldWrapperClass2 { @DomName('MIDIInputMap.keys') @DocsEditable() @Experimental() // untriaged - DomIterator keys() => _blink.BlinkMIDIInputMap.instance.keys_Callback_0_(unwrap_jso(this)); + DomIterator keys() => wrap_jso(_blink.BlinkMIDIInputMap.instance.keys_Callback_0_(unwrap_jso(this))); @DomName('MIDIInputMap.values') @DocsEditable() @Experimental() // untriaged - DomIterator values() => _blink.BlinkMIDIInputMap.instance.values_Callback_0_(unwrap_jso(this)); + DomIterator values() => wrap_jso(_blink.BlinkMIDIInputMap.instance.values_Callback_0_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -23134,13 +26522,25 @@ class MidiMessageEvent extends Event { // To suppress missing implicit constructor warnings. factory MidiMessageEvent._() { throw new UnsupportedError("Not supported"); } + + static MidiMessageEvent internalCreateMidiMessageEvent() { + return new MidiMessageEvent._internalWrap(); + } + + factory MidiMessageEvent._internalWrap() { + return new MidiMessageEvent.internal_(); + } + + MidiMessageEvent.internal_() : super.internal_(); + + @DomName('MIDIMessageEvent.data') @DocsEditable() - Uint8List get data => wrap_jso(_blink.BlinkMIDIMessageEvent.instance.data_Getter_(unwrap_jso(this))); + Uint8List get data => _blink.BlinkMIDIMessageEvent.instance.data_Getter_(unwrap_jso(this)); @DomName('MIDIMessageEvent.receivedTime') @DocsEditable() - double get receivedTime => _blink.BlinkMIDIMessageEvent.instance.receivedTime_Getter_(unwrap_jso(this)); + num get receivedTime => _blink.BlinkMIDIMessageEvent.instance.receivedTime_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -23158,6 +26558,18 @@ class MidiOutput extends MidiPort { // To suppress missing implicit constructor warnings. factory MidiOutput._() { throw new UnsupportedError("Not supported"); } + + static MidiOutput internalCreateMidiOutput() { + return new MidiOutput._internalWrap(); + } + + factory MidiOutput._internalWrap() { + return new MidiOutput.internal_(); + } + + MidiOutput.internal_() : super.internal_(); + + void send(Uint8List data, [num timestamp]) { if (timestamp != null) { _blink.BlinkMIDIOutput.instance.send_Callback_2_(unwrap_jso(this), data, timestamp); @@ -23182,6 +26594,21 @@ class MidiOutputMap extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory MidiOutputMap._() { throw new UnsupportedError("Not supported"); } + static MidiOutputMap internalCreateMidiOutputMap() { + return new MidiOutputMap._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory MidiOutputMap._internalWrap() { + return new MidiOutputMap.internal_(); + } + + MidiOutputMap.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('MIDIOutputMap.size') @DocsEditable() @Experimental() // untriaged @@ -23190,7 +26617,7 @@ class MidiOutputMap extends NativeFieldWrapperClass2 { @DomName('MIDIOutputMap.entries') @DocsEditable() @Experimental() // untriaged - DomIterator entries() => _blink.BlinkMIDIOutputMap.instance.entries_Callback_0_(unwrap_jso(this)); + DomIterator entries() => wrap_jso(_blink.BlinkMIDIOutputMap.instance.entries_Callback_0_(unwrap_jso(this))); @DomName('MIDIOutputMap.get') @DocsEditable() @@ -23205,12 +26632,12 @@ class MidiOutputMap extends NativeFieldWrapperClass2 { @DomName('MIDIOutputMap.keys') @DocsEditable() @Experimental() // untriaged - DomIterator keys() => _blink.BlinkMIDIOutputMap.instance.keys_Callback_0_(unwrap_jso(this)); + DomIterator keys() => wrap_jso(_blink.BlinkMIDIOutputMap.instance.keys_Callback_0_(unwrap_jso(this))); @DomName('MIDIOutputMap.values') @DocsEditable() @Experimental() // untriaged - DomIterator values() => _blink.BlinkMIDIOutputMap.instance.values_Callback_0_(unwrap_jso(this)); + DomIterator values() => wrap_jso(_blink.BlinkMIDIOutputMap.instance.values_Callback_0_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -23238,6 +26665,18 @@ class MidiPort extends EventTarget { @DocsEditable() static const EventStreamProvider disconnectEvent = const EventStreamProvider('disconnect'); + + static MidiPort internalCreateMidiPort() { + return new MidiPort._internalWrap(); + } + + factory MidiPort._internalWrap() { + return new MidiPort.internal_(); + } + + MidiPort.internal_() : super.internal_(); + + @DomName('MIDIPort.id') @DocsEditable() String get id => _blink.BlinkMIDIPort.instance.id_Getter_(unwrap_jso(this)); @@ -23278,6 +26717,21 @@ class MimeType extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory MimeType._() { throw new UnsupportedError("Not supported"); } + static MimeType internalCreateMimeType() { + return new MimeType._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory MimeType._internalWrap() { + return new MimeType.internal_(); + } + + MimeType.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('MimeType.description') @DocsEditable() String get description => _blink.BlinkMimeType.instance.description_Getter_(unwrap_jso(this)); @@ -23305,10 +26759,25 @@ class MimeType extends NativeFieldWrapperClass2 { @DocsEditable() @DomName('MimeTypeArray') @Experimental() // non-standard -class MimeTypeArray extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class MimeTypeArray extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory MimeTypeArray._() { throw new UnsupportedError("Not supported"); } + static MimeTypeArray internalCreateMimeTypeArray() { + return new MimeTypeArray._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory MimeTypeArray._internalWrap() { + return new MimeTypeArray.internal_(); + } + + MimeTypeArray.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('MimeTypeArray.length') @DocsEditable() int get length => _blink.BlinkMimeTypeArray.instance.length_Getter_(unwrap_jso(this)); @@ -23320,7 +26789,7 @@ class MimeTypeArray extends NativeFieldWrapperClass2 with ListMixin, I } MimeType _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkMimeTypeArray.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, MimeType value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -23328,7 +26797,7 @@ class MimeTypeArray extends NativeFieldWrapperClass2 with ListMixin, I // MimeType is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -23385,6 +26854,18 @@ class MimeTypeArray extends NativeFieldWrapperClass2 with ListMixin, I class ModElement extends HtmlElement { // To suppress missing implicit constructor warnings. factory ModElement._() { throw new UnsupportedError("Not supported"); } + + + static ModElement internalCreateModElement() { + return new ModElement._internalWrap(); + } + + factory ModElement._internalWrap() { + return new ModElement.internal_(); + } + + ModElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -23398,7 +26879,7 @@ class ModElement extends HtmlElement { @DomName('HTMLModElement.cite') @DocsEditable() - void set cite(String value) => _blink.BlinkHTMLModElement.instance.cite_Setter_(unwrap_jso(this), value); + set cite(String value) => _blink.BlinkHTMLModElement.instance.cite_Setter_(unwrap_jso(this), value); @DomName('HTMLModElement.dateTime') @DocsEditable() @@ -23406,7 +26887,7 @@ class ModElement extends HtmlElement { @DomName('HTMLModElement.dateTime') @DocsEditable() - void set dateTime(String value) => _blink.BlinkHTMLModElement.instance.dateTime_Setter_(unwrap_jso(this), value); + set dateTime(String value) => _blink.BlinkHTMLModElement.instance.dateTime_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -23436,6 +26917,18 @@ class MouseEvent extends UIEvent { // To suppress missing implicit constructor warnings. factory MouseEvent._() { throw new UnsupportedError("Not supported"); } + + static MouseEvent internalCreateMouseEvent() { + return new MouseEvent._internalWrap(); + } + + factory MouseEvent._internalWrap() { + return new MouseEvent.internal_(); + } + + MouseEvent.internal_() : super.internal_(); + + @DomName('MouseEvent.altKey') @DocsEditable() bool get altKey => _blink.BlinkMouseEvent.instance.altKey_Getter_(unwrap_jso(this)); @@ -23615,17 +27108,32 @@ class MutationObserver extends NativeFieldWrapperClass2 { @DocsEditable() factory MutationObserver._(MutationCallback callback) => wrap_jso(_create(callback)); + static MutationObserver internalCreateMutationObserver() { + return new MutationObserver._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory MutationObserver._internalWrap() { + return new MutationObserver.internal_(); + } + + MutationObserver.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('MutationObserver.disconnect') @DocsEditable() void disconnect() => _blink.BlinkMutationObserver.instance.disconnect_Callback_0_(unwrap_jso(this)); @DomName('MutationObserver.observe') @DocsEditable() - void _observe(Node target, Map options) => _blink.BlinkMutationObserver.instance.observe_Callback_2_(unwrap_jso(this), unwrap_jso(target), options); + void _observe(Node target, Map options) => _blink.BlinkMutationObserver.instance.observe_Callback_2_(unwrap_jso(this), unwrap_jso(target), options != null ? new js.JsObject.jsify(options) : options); @DomName('MutationObserver.takeRecords') @DocsEditable() - List takeRecords() => _blink.BlinkMutationObserver.instance.takeRecords_Callback_0_(unwrap_jso(this)); + List takeRecords() => wrap_jso(_blink.BlinkMutationObserver.instance.takeRecords_Callback_0_(unwrap_jso(this))); /** * Checks to see if the mutation observer API is supported on the current @@ -23635,7 +27143,9 @@ class MutationObserver extends NativeFieldWrapperClass2 { return true; } @DocsEditable() - static MutationObserver _create(callback) => _blink.BlinkMutationObserver.instance.constructorCallback_1_(callback); + static MutationObserver _create(callback) => wrap_jso(_blink.BlinkMutationObserver.instance.constructorCallback_1_((mutations, observer) { + callback(mutations, wrap_jso(observer)); + })); /** * Observes the target for the specified changes. @@ -23710,9 +27220,24 @@ class MutationRecord extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory MutationRecord._() { throw new UnsupportedError("Not supported"); } + static MutationRecord internalCreateMutationRecord() { + return new MutationRecord._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory MutationRecord._internalWrap() { + return new MutationRecord.internal_(); + } + + MutationRecord.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('MutationRecord.addedNodes') @DocsEditable() - List get addedNodes => wrap_jso_list(_blink.BlinkMutationRecord.instance.addedNodes_Getter_(unwrap_jso(this))); + List get addedNodes => wrap_jso(_blink.BlinkMutationRecord.instance.addedNodes_Getter_(unwrap_jso(this))); @DomName('MutationRecord.attributeName') @DocsEditable() @@ -23736,7 +27261,7 @@ class MutationRecord extends NativeFieldWrapperClass2 { @DomName('MutationRecord.removedNodes') @DocsEditable() - List get removedNodes => wrap_jso_list(_blink.BlinkMutationRecord.instance.removedNodes_Getter_(unwrap_jso(this))); + List get removedNodes => wrap_jso(_blink.BlinkMutationRecord.instance.removedNodes_Getter_(unwrap_jso(this))); @DomName('MutationRecord.target') @DocsEditable() @@ -23814,6 +27339,21 @@ class Navigator extends NativeFieldWrapperClass2 implements NavigatorCpu, Naviga // To suppress missing implicit constructor warnings. factory Navigator._() { throw new UnsupportedError("Not supported"); } + static Navigator internalCreateNavigator() { + return new Navigator._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Navigator._internalWrap() { + return new Navigator.internal_(); + } + + Navigator.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Navigator.connection') @DocsEditable() @Experimental() // untriaged @@ -23909,12 +27449,12 @@ class Navigator extends NativeFieldWrapperClass2 implements NavigatorCpu, Naviga @DomName('Navigator.getBattery') @DocsEditable() @Experimental() // untriaged - Future getBattery() => _blink.BlinkNavigator.instance.getBattery_Callback_0_(unwrap_jso(this)); + Future getBattery() => wrap_jso(_blink.BlinkNavigator.instance.getBattery_Callback_0_(unwrap_jso(this))); @DomName('Navigator.getGamepads') @DocsEditable() @Experimental() // untriaged - List getGamepads() => _blink.BlinkNavigator.instance.getGamepads_Callback_0_(unwrap_jso(this)); + List getGamepads() => wrap_jso(_blink.BlinkNavigator.instance.getGamepads_Callback_0_(unwrap_jso(this))); @DomName('Navigator.getStorageUpdates') @DocsEditable() @@ -23922,11 +27462,6 @@ class Navigator extends NativeFieldWrapperClass2 implements NavigatorCpu, Naviga @Experimental() void getStorageUpdates() => _blink.BlinkNavigator.instance.getStorageUpdates_Callback_0_(unwrap_jso(this)); - @DomName('Navigator.isProtocolHandlerRegistered') - @DocsEditable() - @Experimental() // untriaged - String isProtocolHandlerRegistered(String scheme, String url) => _blink.BlinkNavigator.instance.isProtocolHandlerRegistered_Callback_2_(unwrap_jso(this), scheme, url); - @DomName('Navigator.registerProtocolHandler') @DocsEditable() @Unstable() @@ -23948,16 +27483,11 @@ class Navigator extends NativeFieldWrapperClass2 implements NavigatorCpu, Naviga throw new ArgumentError("Incorrect number or type of arguments"); } - @DomName('Navigator.unregisterProtocolHandler') - @DocsEditable() - @Experimental() // untriaged - void unregisterProtocolHandler(String scheme, String url) => _blink.BlinkNavigator.instance.unregisterProtocolHandler_Callback_2_(unwrap_jso(this), scheme, url); - @DomName('Navigator.webkitGetUserMedia') @DocsEditable() // http://dev.w3.org/2011/webrtc/editor/getusermedia.html#navigatorusermedia @Experimental() - void _getUserMedia(Map options, _NavigatorUserMediaSuccessCallback successCallback, _NavigatorUserMediaErrorCallback errorCallback) => _blink.BlinkNavigator.instance.webkitGetUserMedia_Callback_3_(unwrap_jso(this), options, unwrap_jso(successCallback), unwrap_jso(errorCallback)); + void _getUserMedia(Map options, _NavigatorUserMediaSuccessCallback successCallback, _NavigatorUserMediaErrorCallback errorCallback) => _blink.BlinkNavigator.instance.webkitGetUserMedia_Callback_3_(unwrap_jso(this), options != null ? new js.JsObject.jsify(options) : options, unwrap_jso((stream) => successCallback(wrap_jso(stream))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); @DomName('Navigator.hardwareConcurrency') @DocsEditable() @@ -24140,6 +27670,21 @@ class NavigatorUserMediaError extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory NavigatorUserMediaError._() { throw new UnsupportedError("Not supported"); } + static NavigatorUserMediaError internalCreateNavigatorUserMediaError() { + return new NavigatorUserMediaError._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory NavigatorUserMediaError._internalWrap() { + return new NavigatorUserMediaError.internal_(); + } + + NavigatorUserMediaError.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('NavigatorUserMediaError.constraintName') @DocsEditable() String get constraintName => _blink.BlinkNavigatorUserMediaError.instance.constraintName_Getter_(unwrap_jso(this)); @@ -24189,6 +27734,18 @@ class NetworkInformation extends EventTarget { // To suppress missing implicit constructor warnings. factory NetworkInformation._() { throw new UnsupportedError("Not supported"); } + + static NetworkInformation internalCreateNetworkInformation() { + return new NetworkInformation._internalWrap(); + } + + factory NetworkInformation._internalWrap() { + return new NetworkInformation.internal_(); + } + + NetworkInformation.internal_() : super.internal_(); + + @DomName('NetworkInformation.type') @DocsEditable() @Experimental() // untriaged @@ -24291,7 +27848,8 @@ class _ChildNodeListLazy extends ListBase implements NodeListWrapper { bool remove(Object object) { if (object is! Node) return false; Node node = object; - if (!identical(_this, node.parentNode)) return false; + // We aren't preserving identity of nodes in JSINTEROP mode + if (_this != node.parentNode) return false; _this._removeChild(node); return true; } @@ -24355,7 +27913,7 @@ class _ChildNodeListLazy extends ListBase implements NodeListWrapper { // a local copy of childNodes is more efficient. int get length => _this.childNodes.length; - void set length(int value) { + set length(int value) { throw new UnsupportedError( "Cannot set length on immutable List."); } @@ -24379,7 +27937,7 @@ class Node extends EventTarget { return new _ChildNodeListLazy(this); } - void set nodes(Iterable value) { + set nodes(Iterable value) { // Copy list first since we don't want liveness during iteration. // TODO(jacobr): there is a better way to do this. List copy = new List.from(value); @@ -24466,10 +28024,22 @@ class Node extends EventTarget { */ @DomName('Node.childNodes') @DocsEditable() - List get childNodes => _blink.BlinkNode.instance.childNodes_Getter_(this); + List get childNodes => wrap_jso(_blink.BlinkNode.instance.childNodes_Getter_(unwrap_jso(this))); // To suppress missing implicit constructor warnings. factory Node._() { throw new UnsupportedError("Not supported"); } + + static Node internalCreateNode() { + return new Node._internalWrap(); + } + + factory Node._internalWrap() { + return new Node.internal_(); + } + + Node.internal_() : super.internal_(); + + @DomName('Node.ATTRIBUTE_NODE') @DocsEditable() static const int ATTRIBUTE_NODE = 2; @@ -24709,7 +28279,7 @@ class Node extends EventTarget { */ @DomName('Node.textContent') @DocsEditable() - void set text(String value) => _blink.BlinkNode.instance.textContent_Setter_(unwrap_jso(this), value); + set text(String value) => _blink.BlinkNode.instance.textContent_Setter_(unwrap_jso(this), value); /** * Adds a node to the end of the child [nodes] list of this node. @@ -24801,6 +28371,21 @@ class NodeFilter extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory NodeFilter._() { throw new UnsupportedError("Not supported"); } + static NodeFilter internalCreateNodeFilter() { + return new NodeFilter._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory NodeFilter._internalWrap() { + return new NodeFilter.internal_(); + } + + NodeFilter.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('NodeFilter.FILTER_ACCEPT') @DocsEditable() static const int FILTER_ACCEPT = 1; @@ -24860,6 +28445,21 @@ class NodeIterator extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory NodeIterator._() { throw new UnsupportedError("Not supported"); } + static NodeIterator internalCreateNodeIterator() { + return new NodeIterator._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory NodeIterator._internalWrap() { + return new NodeIterator.internal_(); + } + + NodeIterator.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('NodeIterator.pointerBeforeReferenceNode') @DocsEditable() bool get pointerBeforeReferenceNode => _blink.BlinkNodeIterator.instance.pointerBeforeReferenceNode_Getter_(unwrap_jso(this)); @@ -24898,10 +28498,25 @@ class NodeIterator extends NativeFieldWrapperClass2 { @DocsEditable() @DomName('NodeList') -class NodeList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class NodeList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory NodeList._() { throw new UnsupportedError("Not supported"); } + static NodeList internalCreateNodeList() { + return new NodeList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory NodeList._internalWrap() { + return new NodeList.internal_(); + } + + NodeList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('NodeList.length') @DocsEditable() int get length => _blink.BlinkNodeList.instance.length_Getter_(unwrap_jso(this)); @@ -24913,7 +28528,7 @@ class NodeList extends NativeFieldWrapperClass2 with ListMixin, ImmutableL } Node _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkNodeList.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, Node value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -24921,7 +28536,7 @@ class NodeList extends NativeFieldWrapperClass2 with ListMixin, ImmutableL // Node is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -25025,11 +28640,24 @@ class Notification extends EventTarget { @DocsEditable() static Notification _factoryNotification(String title, [Map options]) { if (options != null) { - return _blink.BlinkNotification.instance.constructorCallback_2_(title, options); + var options_1 = convertDartToNative_Dictionary(options); + return wrap_jso(_blink.BlinkNotification.instance.constructorCallback_2_(title, options_1)); } - return _blink.BlinkNotification.instance.constructorCallback_1_(title); + return wrap_jso(_blink.BlinkNotification.instance.constructorCallback_1_(title)); } + + static Notification internalCreateNotification() { + return new Notification._internalWrap(); + } + + factory Notification._internalWrap() { + return new Notification.internal_(); + } + + Notification.internal_() : super.internal_(); + + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -25073,7 +28701,7 @@ class Notification extends EventTarget { static void _requestPermission([_NotificationPermissionCallback callback]) { if (callback != null) { - _blink.BlinkNotification.instance.requestPermission_Callback_1_(unwrap_jso(callback)); + _blink.BlinkNotification.instance.requestPermission_Callback_1_(unwrap_jso((permission) => callback(permission))); return; } _blink.BlinkNotification.instance.requestPermission_Callback_0_(); @@ -25135,6 +28763,18 @@ class OListElement extends HtmlElement { @DomName('HTMLOListElement.HTMLOListElement') @DocsEditable() factory OListElement() => document.createElement("ol"); + + + static OListElement internalCreateOListElement() { + return new OListElement._internalWrap(); + } + + factory OListElement._internalWrap() { + return new OListElement.internal_(); + } + + OListElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -25148,7 +28788,7 @@ class OListElement extends HtmlElement { @DomName('HTMLOListElement.reversed') @DocsEditable() - void set reversed(bool value) => _blink.BlinkHTMLOListElement.instance.reversed_Setter_(unwrap_jso(this), value); + set reversed(bool value) => _blink.BlinkHTMLOListElement.instance.reversed_Setter_(unwrap_jso(this), value); @DomName('HTMLOListElement.start') @DocsEditable() @@ -25156,7 +28796,7 @@ class OListElement extends HtmlElement { @DomName('HTMLOListElement.start') @DocsEditable() - void set start(int value) => _blink.BlinkHTMLOListElement.instance.start_Setter_(unwrap_jso(this), value); + set start(int value) => _blink.BlinkHTMLOListElement.instance.start_Setter_(unwrap_jso(this), value); @DomName('HTMLOListElement.type') @DocsEditable() @@ -25164,7 +28804,7 @@ class OListElement extends HtmlElement { @DomName('HTMLOListElement.type') @DocsEditable() - void set type(String value) => _blink.BlinkHTMLOListElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkHTMLOListElement.instance.type_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -25187,6 +28827,18 @@ class ObjectElement extends HtmlElement { @DomName('HTMLObjectElement.HTMLObjectElement') @DocsEditable() factory ObjectElement() => document.createElement("object"); + + + static ObjectElement internalCreateObjectElement() { + return new ObjectElement._internalWrap(); + } + + factory ObjectElement._internalWrap() { + return new ObjectElement.internal_(); + } + + ObjectElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -25203,7 +28855,7 @@ class ObjectElement extends HtmlElement { @DomName('HTMLObjectElement.data') @DocsEditable() - void set data(String value) => _blink.BlinkHTMLObjectElement.instance.data_Setter_(unwrap_jso(this), value); + set data(String value) => _blink.BlinkHTMLObjectElement.instance.data_Setter_(unwrap_jso(this), value); @DomName('HTMLObjectElement.form') @DocsEditable() @@ -25215,7 +28867,7 @@ class ObjectElement extends HtmlElement { @DomName('HTMLObjectElement.height') @DocsEditable() - void set height(String value) => _blink.BlinkHTMLObjectElement.instance.height_Setter_(unwrap_jso(this), value); + set height(String value) => _blink.BlinkHTMLObjectElement.instance.height_Setter_(unwrap_jso(this), value); @DomName('HTMLObjectElement.integrity') @DocsEditable() @@ -25225,7 +28877,7 @@ class ObjectElement extends HtmlElement { @DomName('HTMLObjectElement.integrity') @DocsEditable() @Experimental() // untriaged - void set integrity(String value) => _blink.BlinkHTMLObjectElement.instance.integrity_Setter_(unwrap_jso(this), value); + set integrity(String value) => _blink.BlinkHTMLObjectElement.instance.integrity_Setter_(unwrap_jso(this), value); @DomName('HTMLObjectElement.name') @DocsEditable() @@ -25233,7 +28885,7 @@ class ObjectElement extends HtmlElement { @DomName('HTMLObjectElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLObjectElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLObjectElement.instance.name_Setter_(unwrap_jso(this), value); @DomName('HTMLObjectElement.type') @DocsEditable() @@ -25241,7 +28893,7 @@ class ObjectElement extends HtmlElement { @DomName('HTMLObjectElement.type') @DocsEditable() - void set type(String value) => _blink.BlinkHTMLObjectElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkHTMLObjectElement.instance.type_Setter_(unwrap_jso(this), value); @DomName('HTMLObjectElement.useMap') @DocsEditable() @@ -25249,7 +28901,7 @@ class ObjectElement extends HtmlElement { @DomName('HTMLObjectElement.useMap') @DocsEditable() - void set useMap(String value) => _blink.BlinkHTMLObjectElement.instance.useMap_Setter_(unwrap_jso(this), value); + set useMap(String value) => _blink.BlinkHTMLObjectElement.instance.useMap_Setter_(unwrap_jso(this), value); @DomName('HTMLObjectElement.validationMessage') @DocsEditable() @@ -25265,7 +28917,7 @@ class ObjectElement extends HtmlElement { @DomName('HTMLObjectElement.width') @DocsEditable() - void set width(String value) => _blink.BlinkHTMLObjectElement.instance.width_Setter_(unwrap_jso(this), value); + set width(String value) => _blink.BlinkHTMLObjectElement.instance.width_Setter_(unwrap_jso(this), value); @DomName('HTMLObjectElement.willValidate') @DocsEditable() @@ -25304,6 +28956,18 @@ class OptGroupElement extends HtmlElement { @DomName('HTMLOptGroupElement.HTMLOptGroupElement') @DocsEditable() factory OptGroupElement() => document.createElement("optgroup"); + + + static OptGroupElement internalCreateOptGroupElement() { + return new OptGroupElement._internalWrap(); + } + + factory OptGroupElement._internalWrap() { + return new OptGroupElement.internal_(); + } + + OptGroupElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -25317,7 +28981,7 @@ class OptGroupElement extends HtmlElement { @DomName('HTMLOptGroupElement.disabled') @DocsEditable() - void set disabled(bool value) => _blink.BlinkHTMLOptGroupElement.instance.disabled_Setter_(unwrap_jso(this), value); + set disabled(bool value) => _blink.BlinkHTMLOptGroupElement.instance.disabled_Setter_(unwrap_jso(this), value); @DomName('HTMLOptGroupElement.label') @DocsEditable() @@ -25325,7 +28989,7 @@ class OptGroupElement extends HtmlElement { @DomName('HTMLOptGroupElement.label') @DocsEditable() - void set label(String value) => _blink.BlinkHTMLOptGroupElement.instance.label_Setter_(unwrap_jso(this), value); + set label(String value) => _blink.BlinkHTMLOptGroupElement.instance.label_Setter_(unwrap_jso(this), value); } // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file @@ -25342,8 +29006,20 @@ class OptionElement extends HtmlElement { @DomName('HTMLOptionElement.HTMLOptionElement') @DocsEditable() factory OptionElement._([String data, String value, bool defaultSelected, bool selected]) { - return _blink.BlinkHTMLOptionElement.instance.constructorCallback_4_(data, value, defaultSelected, selected); + return wrap_jso(_blink.BlinkHTMLOptionElement.instance.constructorCallback_4_(data, value, defaultSelected, selected)); } + + + static OptionElement internalCreateOptionElement() { + return new OptionElement._internalWrap(); + } + + factory OptionElement._internalWrap() { + return new OptionElement.internal_(); + } + + OptionElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -25357,7 +29033,7 @@ class OptionElement extends HtmlElement { @DomName('HTMLOptionElement.defaultSelected') @DocsEditable() - void set defaultSelected(bool value) => _blink.BlinkHTMLOptionElement.instance.defaultSelected_Setter_(unwrap_jso(this), value); + set defaultSelected(bool value) => _blink.BlinkHTMLOptionElement.instance.defaultSelected_Setter_(unwrap_jso(this), value); @DomName('HTMLOptionElement.disabled') @DocsEditable() @@ -25365,7 +29041,7 @@ class OptionElement extends HtmlElement { @DomName('HTMLOptionElement.disabled') @DocsEditable() - void set disabled(bool value) => _blink.BlinkHTMLOptionElement.instance.disabled_Setter_(unwrap_jso(this), value); + set disabled(bool value) => _blink.BlinkHTMLOptionElement.instance.disabled_Setter_(unwrap_jso(this), value); @DomName('HTMLOptionElement.form') @DocsEditable() @@ -25381,7 +29057,7 @@ class OptionElement extends HtmlElement { @DomName('HTMLOptionElement.label') @DocsEditable() - void set label(String value) => _blink.BlinkHTMLOptionElement.instance.label_Setter_(unwrap_jso(this), value); + set label(String value) => _blink.BlinkHTMLOptionElement.instance.label_Setter_(unwrap_jso(this), value); @DomName('HTMLOptionElement.selected') @DocsEditable() @@ -25389,7 +29065,7 @@ class OptionElement extends HtmlElement { @DomName('HTMLOptionElement.selected') @DocsEditable() - void set selected(bool value) => _blink.BlinkHTMLOptionElement.instance.selected_Setter_(unwrap_jso(this), value); + set selected(bool value) => _blink.BlinkHTMLOptionElement.instance.selected_Setter_(unwrap_jso(this), value); @DomName('HTMLOptionElement.value') @DocsEditable() @@ -25397,7 +29073,7 @@ class OptionElement extends HtmlElement { @DomName('HTMLOptionElement.value') @DocsEditable() - void set value(String value) => _blink.BlinkHTMLOptionElement.instance.value_Setter_(unwrap_jso(this), value); + set value(String value) => _blink.BlinkHTMLOptionElement.instance.value_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -25419,6 +29095,18 @@ class OutputElement extends HtmlElement { @DomName('HTMLOutputElement.HTMLOutputElement') @DocsEditable() factory OutputElement() => document.createElement("output"); + + + static OutputElement internalCreateOutputElement() { + return new OutputElement._internalWrap(); + } + + factory OutputElement._internalWrap() { + return new OutputElement.internal_(); + } + + OutputElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -25435,7 +29123,7 @@ class OutputElement extends HtmlElement { @DomName('HTMLOutputElement.defaultValue') @DocsEditable() - void set defaultValue(String value) => _blink.BlinkHTMLOutputElement.instance.defaultValue_Setter_(unwrap_jso(this), value); + set defaultValue(String value) => _blink.BlinkHTMLOutputElement.instance.defaultValue_Setter_(unwrap_jso(this), value); @DomName('HTMLOutputElement.form') @DocsEditable() @@ -25448,7 +29136,7 @@ class OutputElement extends HtmlElement { @DomName('HTMLOutputElement.labels') @DocsEditable() @Unstable() - List get labels => wrap_jso_list(_blink.BlinkHTMLOutputElement.instance.labels_Getter_(unwrap_jso(this))); + List get labels => wrap_jso(_blink.BlinkHTMLOutputElement.instance.labels_Getter_(unwrap_jso(this))); @DomName('HTMLOutputElement.name') @DocsEditable() @@ -25456,7 +29144,7 @@ class OutputElement extends HtmlElement { @DomName('HTMLOutputElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLOutputElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLOutputElement.instance.name_Setter_(unwrap_jso(this), value); @DomName('HTMLOutputElement.type') @DocsEditable() @@ -25476,7 +29164,7 @@ class OutputElement extends HtmlElement { @DomName('HTMLOutputElement.value') @DocsEditable() - void set value(String value) => _blink.BlinkHTMLOutputElement.instance.value_Setter_(unwrap_jso(this), value); + set value(String value) => _blink.BlinkHTMLOutputElement.instance.value_Setter_(unwrap_jso(this), value); @DomName('HTMLOutputElement.willValidate') @DocsEditable() @@ -25505,6 +29193,18 @@ class OverflowEvent extends Event { // To suppress missing implicit constructor warnings. factory OverflowEvent._() { throw new UnsupportedError("Not supported"); } + + static OverflowEvent internalCreateOverflowEvent() { + return new OverflowEvent._internalWrap(); + } + + factory OverflowEvent._internalWrap() { + return new OverflowEvent.internal_(); + } + + OverflowEvent.internal_() : super.internal_(); + + @DomName('OverflowEvent.BOTH') @DocsEditable() static const int BOTH = 2; @@ -25545,6 +29245,18 @@ class PageTransitionEvent extends Event { // To suppress missing implicit constructor warnings. factory PageTransitionEvent._() { throw new UnsupportedError("Not supported"); } + + static PageTransitionEvent internalCreatePageTransitionEvent() { + return new PageTransitionEvent._internalWrap(); + } + + factory PageTransitionEvent._internalWrap() { + return new PageTransitionEvent.internal_(); + } + + PageTransitionEvent.internal_() : super.internal_(); + + @DomName('PageTransitionEvent.persisted') @DocsEditable() bool get persisted => _blink.BlinkPageTransitionEvent.instance.persisted_Getter_(unwrap_jso(this)); @@ -25566,6 +29278,18 @@ class ParagraphElement extends HtmlElement { @DomName('HTMLParagraphElement.HTMLParagraphElement') @DocsEditable() factory ParagraphElement() => document.createElement("p"); + + + static ParagraphElement internalCreateParagraphElement() { + return new ParagraphElement._internalWrap(); + } + + factory ParagraphElement._internalWrap() { + return new ParagraphElement.internal_(); + } + + ParagraphElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -25591,6 +29315,18 @@ class ParamElement extends HtmlElement { @DomName('HTMLParamElement.HTMLParamElement') @DocsEditable() factory ParamElement() => document.createElement("param"); + + + static ParamElement internalCreateParamElement() { + return new ParamElement._internalWrap(); + } + + factory ParamElement._internalWrap() { + return new ParamElement.internal_(); + } + + ParamElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -25604,7 +29340,7 @@ class ParamElement extends HtmlElement { @DomName('HTMLParamElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLParamElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLParamElement.instance.name_Setter_(unwrap_jso(this), value); @DomName('HTMLParamElement.value') @DocsEditable() @@ -25612,7 +29348,7 @@ class ParamElement extends HtmlElement { @DomName('HTMLParamElement.value') @DocsEditable() - void set value(String value) => _blink.BlinkHTMLParamElement.instance.value_Setter_(unwrap_jso(this), value); + set value(String value) => _blink.BlinkHTMLParamElement.instance.value_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -25678,17 +29414,32 @@ class Path2D extends NativeFieldWrapperClass2 implements _CanvasPathMethods { @DocsEditable() factory Path2D([path_OR_text]) { if (path_OR_text == null) { - return _blink.BlinkPath2D.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkPath2D.instance.constructorCallback_0_()); } if ((path_OR_text is Path2D || path_OR_text == null)) { - return _blink.BlinkPath2D.instance.constructorCallback_1_(path_OR_text); + return wrap_jso(_blink.BlinkPath2D.instance.constructorCallback_1_(path_OR_text)); } if ((path_OR_text is String || path_OR_text == null)) { - return _blink.BlinkPath2D.instance.constructorCallback_1_(path_OR_text); + return wrap_jso(_blink.BlinkPath2D.instance.constructorCallback_1_(path_OR_text)); } throw new ArgumentError("Incorrect number or type of arguments"); } + static Path2D internalCreatePath2D() { + return new Path2D._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Path2D._internalWrap() { + return new Path2D.internal_(); + } + + Path2D.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + void addPath(Path2D path, [Matrix transform]) { if (transform != null) { _blink.BlinkPath2D.instance.addPath_Callback_2_(unwrap_jso(this), unwrap_jso(path), unwrap_jso(transform)); @@ -25774,6 +29525,18 @@ class Performance extends EventTarget { // http://www.w3c-test.org/webperf/specs/ResourceTiming/#performanceresourcetiming-methods static const EventStreamProvider resourceTimingBufferFullEvent = const EventStreamProvider('webkitresourcetimingbufferfull'); + + static Performance internalCreatePerformance() { + return new Performance._internalWrap(); + } + + factory Performance._internalWrap() { + return new Performance.internal_(); + } + + Performance.internal_() : super.internal_(); + + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -25806,19 +29569,19 @@ class Performance extends EventTarget { @DocsEditable() // http://www.w3.org/TR/performance-timeline/#sec-window.performance-attribute @Experimental() - List getEntries() => _blink.BlinkPerformance.instance.getEntries_Callback_0_(unwrap_jso(this)); + List getEntries() => wrap_jso(_blink.BlinkPerformance.instance.getEntries_Callback_0_(unwrap_jso(this))); @DomName('Performance.getEntriesByName') @DocsEditable() // http://www.w3.org/TR/performance-timeline/#sec-window.performance-attribute @Experimental() - List getEntriesByName(String name, String entryType) => _blink.BlinkPerformance.instance.getEntriesByName_Callback_2_(unwrap_jso(this), name, entryType); + List getEntriesByName(String name, String entryType) => wrap_jso(_blink.BlinkPerformance.instance.getEntriesByName_Callback_2_(unwrap_jso(this), name, entryType)); @DomName('Performance.getEntriesByType') @DocsEditable() // http://www.w3.org/TR/performance-timeline/#sec-window.performance-attribute @Experimental() - List getEntriesByType(String entryType) => _blink.BlinkPerformance.instance.getEntriesByType_Callback_1_(unwrap_jso(this), entryType); + List getEntriesByType(String entryType) => wrap_jso(_blink.BlinkPerformance.instance.getEntriesByType_Callback_1_(unwrap_jso(this), entryType)); @DomName('Performance.mark') @DocsEditable() @@ -25834,7 +29597,7 @@ class Performance extends EventTarget { @DomName('Performance.now') @DocsEditable() - double now() => _blink.BlinkPerformance.instance.now_Callback_0_(unwrap_jso(this)); + num now() => _blink.BlinkPerformance.instance.now_Callback_0_(unwrap_jso(this)); @DomName('Performance.webkitClearResourceTimings') @DocsEditable() @@ -25875,9 +29638,24 @@ class PerformanceEntry extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory PerformanceEntry._() { throw new UnsupportedError("Not supported"); } + static PerformanceEntry internalCreatePerformanceEntry() { + return new PerformanceEntry._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory PerformanceEntry._internalWrap() { + return new PerformanceEntry.internal_(); + } + + PerformanceEntry.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('PerformanceEntry.duration') @DocsEditable() - double get duration => _blink.BlinkPerformanceEntry.instance.duration_Getter_(unwrap_jso(this)); + num get duration => _blink.BlinkPerformanceEntry.instance.duration_Getter_(unwrap_jso(this)); @DomName('PerformanceEntry.entryType') @DocsEditable() @@ -25889,7 +29667,7 @@ class PerformanceEntry extends NativeFieldWrapperClass2 { @DomName('PerformanceEntry.startTime') @DocsEditable() - double get startTime => _blink.BlinkPerformanceEntry.instance.startTime_Getter_(unwrap_jso(this)); + num get startTime => _blink.BlinkPerformanceEntry.instance.startTime_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -25907,6 +29685,18 @@ class PerformanceMark extends PerformanceEntry { // To suppress missing implicit constructor warnings. factory PerformanceMark._() { throw new UnsupportedError("Not supported"); } + + static PerformanceMark internalCreatePerformanceMark() { + return new PerformanceMark._internalWrap(); + } + + factory PerformanceMark._internalWrap() { + return new PerformanceMark.internal_(); + } + + PerformanceMark.internal_() : super.internal_(); + + } // 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 @@ -25923,6 +29713,18 @@ class PerformanceMeasure extends PerformanceEntry { // To suppress missing implicit constructor warnings. factory PerformanceMeasure._() { throw new UnsupportedError("Not supported"); } + + static PerformanceMeasure internalCreatePerformanceMeasure() { + return new PerformanceMeasure._internalWrap(); + } + + factory PerformanceMeasure._internalWrap() { + return new PerformanceMeasure.internal_(); + } + + PerformanceMeasure.internal_() : super.internal_(); + + } // 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 @@ -25938,6 +29740,21 @@ class PerformanceNavigation extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory PerformanceNavigation._() { throw new UnsupportedError("Not supported"); } + static PerformanceNavigation internalCreatePerformanceNavigation() { + return new PerformanceNavigation._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory PerformanceNavigation._internalWrap() { + return new PerformanceNavigation.internal_(); + } + + PerformanceNavigation.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('PerformanceNavigation.TYPE_BACK_FORWARD') @DocsEditable() static const int TYPE_BACK_FORWARD = 2; @@ -25978,25 +29795,37 @@ class PerformanceResourceTiming extends PerformanceEntry { // To suppress missing implicit constructor warnings. factory PerformanceResourceTiming._() { throw new UnsupportedError("Not supported"); } + + static PerformanceResourceTiming internalCreatePerformanceResourceTiming() { + return new PerformanceResourceTiming._internalWrap(); + } + + factory PerformanceResourceTiming._internalWrap() { + return new PerformanceResourceTiming.internal_(); + } + + PerformanceResourceTiming.internal_() : super.internal_(); + + @DomName('PerformanceResourceTiming.connectEnd') @DocsEditable() - double get connectEnd => _blink.BlinkPerformanceResourceTiming.instance.connectEnd_Getter_(unwrap_jso(this)); + num get connectEnd => _blink.BlinkPerformanceResourceTiming.instance.connectEnd_Getter_(unwrap_jso(this)); @DomName('PerformanceResourceTiming.connectStart') @DocsEditable() - double get connectStart => _blink.BlinkPerformanceResourceTiming.instance.connectStart_Getter_(unwrap_jso(this)); + num get connectStart => _blink.BlinkPerformanceResourceTiming.instance.connectStart_Getter_(unwrap_jso(this)); @DomName('PerformanceResourceTiming.domainLookupEnd') @DocsEditable() - double get domainLookupEnd => _blink.BlinkPerformanceResourceTiming.instance.domainLookupEnd_Getter_(unwrap_jso(this)); + num get domainLookupEnd => _blink.BlinkPerformanceResourceTiming.instance.domainLookupEnd_Getter_(unwrap_jso(this)); @DomName('PerformanceResourceTiming.domainLookupStart') @DocsEditable() - double get domainLookupStart => _blink.BlinkPerformanceResourceTiming.instance.domainLookupStart_Getter_(unwrap_jso(this)); + num get domainLookupStart => _blink.BlinkPerformanceResourceTiming.instance.domainLookupStart_Getter_(unwrap_jso(this)); @DomName('PerformanceResourceTiming.fetchStart') @DocsEditable() - double get fetchStart => _blink.BlinkPerformanceResourceTiming.instance.fetchStart_Getter_(unwrap_jso(this)); + num get fetchStart => _blink.BlinkPerformanceResourceTiming.instance.fetchStart_Getter_(unwrap_jso(this)); @DomName('PerformanceResourceTiming.initiatorType') @DocsEditable() @@ -26004,30 +29833,30 @@ class PerformanceResourceTiming extends PerformanceEntry { @DomName('PerformanceResourceTiming.redirectEnd') @DocsEditable() - double get redirectEnd => _blink.BlinkPerformanceResourceTiming.instance.redirectEnd_Getter_(unwrap_jso(this)); + num get redirectEnd => _blink.BlinkPerformanceResourceTiming.instance.redirectEnd_Getter_(unwrap_jso(this)); @DomName('PerformanceResourceTiming.redirectStart') @DocsEditable() - double get redirectStart => _blink.BlinkPerformanceResourceTiming.instance.redirectStart_Getter_(unwrap_jso(this)); + num get redirectStart => _blink.BlinkPerformanceResourceTiming.instance.redirectStart_Getter_(unwrap_jso(this)); @DomName('PerformanceResourceTiming.requestStart') @DocsEditable() @Experimental() // nonstandard - double get requestStart => _blink.BlinkPerformanceResourceTiming.instance.requestStart_Getter_(unwrap_jso(this)); + num get requestStart => _blink.BlinkPerformanceResourceTiming.instance.requestStart_Getter_(unwrap_jso(this)); @DomName('PerformanceResourceTiming.responseEnd') @DocsEditable() @Experimental() // nonstandard - double get responseEnd => _blink.BlinkPerformanceResourceTiming.instance.responseEnd_Getter_(unwrap_jso(this)); + num get responseEnd => _blink.BlinkPerformanceResourceTiming.instance.responseEnd_Getter_(unwrap_jso(this)); @DomName('PerformanceResourceTiming.responseStart') @DocsEditable() @Experimental() // nonstandard - double get responseStart => _blink.BlinkPerformanceResourceTiming.instance.responseStart_Getter_(unwrap_jso(this)); + num get responseStart => _blink.BlinkPerformanceResourceTiming.instance.responseStart_Getter_(unwrap_jso(this)); @DomName('PerformanceResourceTiming.secureConnectionStart') @DocsEditable() - double get secureConnectionStart => _blink.BlinkPerformanceResourceTiming.instance.secureConnectionStart_Getter_(unwrap_jso(this)); + num get secureConnectionStart => _blink.BlinkPerformanceResourceTiming.instance.secureConnectionStart_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -26044,6 +29873,21 @@ class PerformanceTiming extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory PerformanceTiming._() { throw new UnsupportedError("Not supported"); } + static PerformanceTiming internalCreatePerformanceTiming() { + return new PerformanceTiming._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory PerformanceTiming._internalWrap() { + return new PerformanceTiming.internal_(); + } + + PerformanceTiming.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('PerformanceTiming.connectEnd') @DocsEditable() int get connectEnd => _blink.BlinkPerformanceTiming.instance.connectEnd_Getter_(unwrap_jso(this)); @@ -26142,6 +29986,18 @@ class PerformanceTiming extends NativeFieldWrapperClass2 { class PictureElement extends HtmlElement { // To suppress missing implicit constructor warnings. factory PictureElement._() { throw new UnsupportedError("Not supported"); } + + + static PictureElement internalCreatePictureElement() { + return new PictureElement._internalWrap(); + } + + factory PictureElement._internalWrap() { + return new PictureElement.internal_(); + } + + PictureElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -26164,6 +30020,21 @@ class Plugin extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Plugin._() { throw new UnsupportedError("Not supported"); } + static Plugin internalCreatePlugin() { + return new Plugin._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Plugin._internalWrap() { + return new Plugin.internal_(); + } + + Plugin.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Plugin.description') @DocsEditable() String get description => _blink.BlinkPlugin.instance.description_Getter_(unwrap_jso(this)); @@ -26203,10 +30074,25 @@ class Plugin extends NativeFieldWrapperClass2 { @DocsEditable() @DomName('PluginArray') @Experimental() // non-standard -class PluginArray extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class PluginArray extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory PluginArray._() { throw new UnsupportedError("Not supported"); } + static PluginArray internalCreatePluginArray() { + return new PluginArray._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory PluginArray._internalWrap() { + return new PluginArray.internal_(); + } + + PluginArray.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('PluginArray.length') @DocsEditable() int get length => _blink.BlinkPluginArray.instance.length_Getter_(unwrap_jso(this)); @@ -26218,7 +30104,7 @@ class PluginArray extends NativeFieldWrapperClass2 with ListMixin, Immut } Plugin _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkPluginArray.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, Plugin value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -26226,7 +30112,7 @@ class PluginArray extends NativeFieldWrapperClass2 with ListMixin, Immut // Plugin is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -26287,6 +30173,18 @@ class PluginArray extends NativeFieldWrapperClass2 with ListMixin, Immut class PluginPlaceholderElement extends DivElement { // To suppress missing implicit constructor warnings. factory PluginPlaceholderElement._() { throw new UnsupportedError("Not supported"); } + + + static PluginPlaceholderElement internalCreatePluginPlaceholderElement() { + return new PluginPlaceholderElement._internalWrap(); + } + + factory PluginPlaceholderElement._internalWrap() { + return new PluginPlaceholderElement.internal_(); + } + + PluginPlaceholderElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -26302,7 +30200,7 @@ class PluginPlaceholderElement extends DivElement { @DomName('PluginPlaceholderElement.message') @DocsEditable() @Experimental() // untriaged - void set message(String value) => _blink.BlinkPluginPlaceholderElement.instance.message_Setter_(unwrap_jso(this), value); + set message(String value) => _blink.BlinkPluginPlaceholderElement.instance.message_Setter_(unwrap_jso(this), value); @DomName('PluginPlaceholderElement.createdCallback') @DocsEditable() @@ -26327,9 +30225,21 @@ class PopStateEvent extends Event { // To suppress missing implicit constructor warnings. factory PopStateEvent._() { throw new UnsupportedError("Not supported"); } + + static PopStateEvent internalCreatePopStateEvent() { + return new PopStateEvent._internalWrap(); + } + + factory PopStateEvent._internalWrap() { + return new PopStateEvent.internal_(); + } + + PopStateEvent.internal_() : super.internal_(); + + @DomName('PopStateEvent.state') @DocsEditable() - Object get state => _blink.BlinkPopStateEvent.instance.state_Getter_(unwrap_jso(this)); + Object get state => wrap_jso(_blink.BlinkPopStateEvent.instance.state_Getter_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -26356,6 +30266,21 @@ class PositionError extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory PositionError._() { throw new UnsupportedError("Not supported"); } + static PositionError internalCreatePositionError() { + return new PositionError._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory PositionError._internalWrap() { + return new PositionError.internal_(); + } + + PositionError.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('PositionError.PERMISSION_DENIED') @DocsEditable() static const int PERMISSION_DENIED = 1; @@ -26403,6 +30328,18 @@ class PreElement extends HtmlElement { @DomName('HTMLPreElement.HTMLPreElement') @DocsEditable() factory PreElement() => document.createElement("pre"); + + + static PreElement internalCreatePreElement() { + return new PreElement._internalWrap(); + } + + factory PreElement._internalWrap() { + return new PreElement.internal_(); + } + + PreElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -26425,6 +30362,18 @@ class Presentation extends EventTarget { // To suppress missing implicit constructor warnings. factory Presentation._() { throw new UnsupportedError("Not supported"); } + + static Presentation internalCreatePresentation() { + return new Presentation._internalWrap(); + } + + factory Presentation._internalWrap() { + return new Presentation.internal_(); + } + + Presentation.internal_() : super.internal_(); + + } // 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 @@ -26440,6 +30389,18 @@ class ProcessingInstruction extends CharacterData { // To suppress missing implicit constructor warnings. factory ProcessingInstruction._() { throw new UnsupportedError("Not supported"); } + + static ProcessingInstruction internalCreateProcessingInstruction() { + return new ProcessingInstruction._internalWrap(); + } + + factory ProcessingInstruction._internalWrap() { + return new ProcessingInstruction.internal_(); + } + + ProcessingInstruction.internal_() : super.internal_(); + + @DomName('ProcessingInstruction.sheet') @DocsEditable() @Experimental() // non-standard @@ -26470,6 +30431,18 @@ class ProgressElement extends HtmlElement { @DomName('HTMLProgressElement.HTMLProgressElement') @DocsEditable() factory ProgressElement() => document.createElement("progress"); + + + static ProgressElement internalCreateProgressElement() { + return new ProgressElement._internalWrap(); + } + + factory ProgressElement._internalWrap() { + return new ProgressElement.internal_(); + } + + ProgressElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -26483,7 +30456,7 @@ class ProgressElement extends HtmlElement { @DomName('HTMLProgressElement.labels') @DocsEditable() @Unstable() - List get labels => wrap_jso_list(_blink.BlinkHTMLProgressElement.instance.labels_Getter_(unwrap_jso(this))); + List get labels => wrap_jso(_blink.BlinkHTMLProgressElement.instance.labels_Getter_(unwrap_jso(this))); @DomName('HTMLProgressElement.max') @DocsEditable() @@ -26491,11 +30464,11 @@ class ProgressElement extends HtmlElement { @DomName('HTMLProgressElement.max') @DocsEditable() - void set max(num value) => _blink.BlinkHTMLProgressElement.instance.max_Setter_(unwrap_jso(this), value); + set max(num value) => _blink.BlinkHTMLProgressElement.instance.max_Setter_(unwrap_jso(this), value); @DomName('HTMLProgressElement.position') @DocsEditable() - double get position => _blink.BlinkHTMLProgressElement.instance.position_Getter_(unwrap_jso(this)); + num get position => _blink.BlinkHTMLProgressElement.instance.position_Getter_(unwrap_jso(this)); @DomName('HTMLProgressElement.value') @DocsEditable() @@ -26503,7 +30476,7 @@ class ProgressElement extends HtmlElement { @DomName('HTMLProgressElement.value') @DocsEditable() - void set value(num value) => _blink.BlinkHTMLProgressElement.instance.value_Setter_(unwrap_jso(this), value); + set value(num value) => _blink.BlinkHTMLProgressElement.instance.value_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -26519,6 +30492,18 @@ class ProgressEvent extends Event { // To suppress missing implicit constructor warnings. factory ProgressEvent._() { throw new UnsupportedError("Not supported"); } + + static ProgressEvent internalCreateProgressEvent() { + return new ProgressEvent._internalWrap(); + } + + factory ProgressEvent._internalWrap() { + return new ProgressEvent.internal_(); + } + + ProgressEvent.internal_() : super.internal_(); + + @DomName('ProgressEvent.lengthComputable') @DocsEditable() bool get lengthComputable => _blink.BlinkProgressEvent.instance.lengthComputable_Getter_(unwrap_jso(this)); @@ -26546,6 +30531,18 @@ class PushEvent extends Event { // To suppress missing implicit constructor warnings. factory PushEvent._() { throw new UnsupportedError("Not supported"); } + + static PushEvent internalCreatePushEvent() { + return new PushEvent._internalWrap(); + } + + factory PushEvent._internalWrap() { + return new PushEvent.internal_(); + } + + PushEvent.internal_() : super.internal_(); + + @DomName('PushEvent.data') @DocsEditable() @Experimental() // untriaged @@ -26566,10 +30563,25 @@ class PushManager extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory PushManager._() { throw new UnsupportedError("Not supported"); } + static PushManager internalCreatePushManager() { + return new PushManager._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory PushManager._internalWrap() { + return new PushManager.internal_(); + } + + PushManager.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('PushManager.register') @DocsEditable() @Experimental() // untriaged - Future register(String senderId) => _blink.BlinkPushManager.instance.register_Callback_1_(unwrap_jso(this), senderId); + Future register(String senderId) => wrap_jso(_blink.BlinkPushManager.instance.register_Callback_1_(unwrap_jso(this), senderId)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -26586,6 +30598,21 @@ class PushRegistration extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory PushRegistration._() { throw new UnsupportedError("Not supported"); } + static PushRegistration internalCreatePushRegistration() { + return new PushRegistration._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory PushRegistration._internalWrap() { + return new PushRegistration.internal_(); + } + + PushRegistration.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('PushRegistration.pushEndpoint') @DocsEditable() @Experimental() // untriaged @@ -26613,6 +30640,18 @@ class QuoteElement extends HtmlElement { @DomName('HTMLQuoteElement.HTMLQuoteElement') @DocsEditable() factory QuoteElement() => document.createElement("q"); + + + static QuoteElement internalCreateQuoteElement() { + return new QuoteElement._internalWrap(); + } + + factory QuoteElement._internalWrap() { + return new QuoteElement.internal_(); + } + + QuoteElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -26626,7 +30665,7 @@ class QuoteElement extends HtmlElement { @DomName('HTMLQuoteElement.cite') @DocsEditable() - void set cite(String value) => _blink.BlinkHTMLQuoteElement.instance.cite_Setter_(unwrap_jso(this), value); + set cite(String value) => _blink.BlinkHTMLQuoteElement.instance.cite_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -26679,6 +30718,21 @@ class Range extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Range._() { throw new UnsupportedError("Not supported"); } + static Range internalCreateRange() { + return new Range._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Range._internalWrap() { + return new Range.internal_(); + } + + Range.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Range.END_TO_END') @DocsEditable() static const int END_TO_END = 2; @@ -26792,7 +30846,7 @@ class Range extends NativeFieldWrapperClass2 { @DomName('Range.getClientRects') @DocsEditable() - List getClientRects() => _blink.BlinkRange.instance.getClientRects_Callback_0_(unwrap_jso(this)); + List getClientRects() => wrap_jso(_blink.BlinkRange.instance.getClientRects_Callback_0_(unwrap_jso(this))); @DomName('Range.insertNode') @DocsEditable() @@ -26862,10 +30916,25 @@ class ReadableStream extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ReadableStream._() { throw new UnsupportedError("Not supported"); } + static ReadableStream internalCreateReadableStream() { + return new ReadableStream._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ReadableStream._internalWrap() { + return new ReadableStream.internal_(); + } + + ReadableStream.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('ReadableStream.closed') @DocsEditable() @Experimental() // untriaged - Future get closed => _blink.BlinkReadableStream.instance.closed_Getter_(unwrap_jso(this)); + Future get closed => wrap_jso(_blink.BlinkReadableStream.instance.closed_Getter_(unwrap_jso(this))); @DomName('ReadableStream.state') @DocsEditable() @@ -26875,7 +30944,7 @@ class ReadableStream extends NativeFieldWrapperClass2 { @DomName('ReadableStream.cancel') @DocsEditable() @Experimental() // untriaged - Future cancel(Object reason) => _blink.BlinkReadableStream.instance.cancel_Callback_1_(unwrap_jso(this), reason); + Future cancel(Object reason) => wrap_jso(_blink.BlinkReadableStream.instance.cancel_Callback_1_(unwrap_jso(this), reason)); @DomName('ReadableStream.read') @DocsEditable() @@ -26885,7 +30954,7 @@ class ReadableStream extends NativeFieldWrapperClass2 { @DomName('ReadableStream.wait') @DocsEditable() @Experimental() // untriaged - Future wait() => _blink.BlinkReadableStream.instance.wait_Callback_0_(unwrap_jso(this)); + Future wait() => wrap_jso(_blink.BlinkReadableStream.instance.wait_Callback_0_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -26902,6 +30971,18 @@ class RelatedEvent extends Event { // To suppress missing implicit constructor warnings. factory RelatedEvent._() { throw new UnsupportedError("Not supported"); } + + static RelatedEvent internalCreateRelatedEvent() { + return new RelatedEvent._internalWrap(); + } + + factory RelatedEvent._internalWrap() { + return new RelatedEvent.internal_(); + } + + RelatedEvent.internal_() : super.internal_(); + + @DomName('RelatedEvent.relatedTarget') @DocsEditable() @Experimental() // untriaged @@ -26932,6 +31013,18 @@ class ResourceProgressEvent extends ProgressEvent { // To suppress missing implicit constructor warnings. factory ResourceProgressEvent._() { throw new UnsupportedError("Not supported"); } + + static ResourceProgressEvent internalCreateResourceProgressEvent() { + return new ResourceProgressEvent._internalWrap(); + } + + factory ResourceProgressEvent._internalWrap() { + return new ResourceProgressEvent.internal_(); + } + + ResourceProgressEvent.internal_() : super.internal_(); + + @DomName('ResourceProgressEvent.url') @DocsEditable() String get url => _blink.BlinkResourceProgressEvent.instance.url_Getter_(unwrap_jso(this)); @@ -26992,13 +31085,25 @@ class RtcDataChannel extends EventTarget { @DocsEditable() static const EventStreamProvider openEvent = const EventStreamProvider('open'); + + static RtcDataChannel internalCreateRtcDataChannel() { + return new RtcDataChannel._internalWrap(); + } + + factory RtcDataChannel._internalWrap() { + return new RtcDataChannel.internal_(); + } + + RtcDataChannel.internal_() : super.internal_(); + + @DomName('RTCDataChannel.binaryType') @DocsEditable() String get binaryType => _blink.BlinkRTCDataChannel.instance.binaryType_Getter_(unwrap_jso(this)); @DomName('RTCDataChannel.binaryType') @DocsEditable() - void set binaryType(String value) => _blink.BlinkRTCDataChannel.instance.binaryType_Setter_(unwrap_jso(this), value); + set binaryType(String value) => _blink.BlinkRTCDataChannel.instance.binaryType_Setter_(unwrap_jso(this), value); @DomName('RTCDataChannel.bufferedAmount') @DocsEditable() @@ -27122,6 +31227,18 @@ class RtcDataChannelEvent extends Event { // To suppress missing implicit constructor warnings. factory RtcDataChannelEvent._() { throw new UnsupportedError("Not supported"); } + + static RtcDataChannelEvent internalCreateRtcDataChannelEvent() { + return new RtcDataChannelEvent._internalWrap(); + } + + factory RtcDataChannelEvent._internalWrap() { + return new RtcDataChannelEvent.internal_(); + } + + RtcDataChannelEvent.internal_() : super.internal_(); + + @DomName('RTCDataChannelEvent.channel') @DocsEditable() RtcDataChannel get channel => wrap_jso(_blink.BlinkRTCDataChannelEvent.instance.channel_Getter_(unwrap_jso(this))); @@ -27152,6 +31269,18 @@ class RtcDtmfSender extends EventTarget { @DocsEditable() static const EventStreamProvider toneChangeEvent = const EventStreamProvider('tonechange'); + + static RtcDtmfSender internalCreateRtcDtmfSender() { + return new RtcDtmfSender._internalWrap(); + } + + factory RtcDtmfSender._internalWrap() { + return new RtcDtmfSender.internal_(); + } + + RtcDtmfSender.internal_() : super.internal_(); + + @DomName('RTCDTMFSender.canInsertDTMF') @DocsEditable() bool get canInsertDtmf => _blink.BlinkRTCDTMFSender.instance.canInsertDTMF_Getter_(unwrap_jso(this)); @@ -27206,6 +31335,18 @@ class RtcDtmfToneChangeEvent extends Event { // To suppress missing implicit constructor warnings. factory RtcDtmfToneChangeEvent._() { throw new UnsupportedError("Not supported"); } + + static RtcDtmfToneChangeEvent internalCreateRtcDtmfToneChangeEvent() { + return new RtcDtmfToneChangeEvent._internalWrap(); + } + + factory RtcDtmfToneChangeEvent._internalWrap() { + return new RtcDtmfToneChangeEvent.internal_(); + } + + RtcDtmfToneChangeEvent.internal_() : super.internal_(); + + @DomName('RTCDTMFToneChangeEvent.tone') @DocsEditable() String get tone => _blink.BlinkRTCDTMFToneChangeEvent.instance.tone_Getter_(unwrap_jso(this)); @@ -27230,16 +31371,32 @@ class RtcIceCandidate extends NativeFieldWrapperClass2 { @DomName('RTCIceCandidate.RTCIceCandidate') @DocsEditable() factory RtcIceCandidate(Map dictionary) { - return _blink.BlinkRTCIceCandidate.instance.constructorCallback_1_(dictionary); + var dictionary_1 = convertDartToNative_Dictionary(dictionary); + return wrap_jso(_blink.BlinkRTCIceCandidate.instance.constructorCallback_1_(dictionary_1)); } + static RtcIceCandidate internalCreateRtcIceCandidate() { + return new RtcIceCandidate._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory RtcIceCandidate._internalWrap() { + return new RtcIceCandidate.internal_(); + } + + RtcIceCandidate.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('RTCIceCandidate.candidate') @DocsEditable() String get candidate => _blink.BlinkRTCIceCandidate.instance.candidate_Getter_(unwrap_jso(this)); @DomName('RTCIceCandidate.candidate') @DocsEditable() - void set candidate(String value) => _blink.BlinkRTCIceCandidate.instance.candidate_Setter_(unwrap_jso(this), value); + set candidate(String value) => _blink.BlinkRTCIceCandidate.instance.candidate_Setter_(unwrap_jso(this), value); @DomName('RTCIceCandidate.sdpMLineIndex') @DocsEditable() @@ -27247,7 +31404,7 @@ class RtcIceCandidate extends NativeFieldWrapperClass2 { @DomName('RTCIceCandidate.sdpMLineIndex') @DocsEditable() - void set sdpMLineIndex(int value) => _blink.BlinkRTCIceCandidate.instance.sdpMLineIndex_Setter_(unwrap_jso(this), value); + set sdpMLineIndex(int value) => _blink.BlinkRTCIceCandidate.instance.sdpMLineIndex_Setter_(unwrap_jso(this), value); @DomName('RTCIceCandidate.sdpMid') @DocsEditable() @@ -27255,7 +31412,7 @@ class RtcIceCandidate extends NativeFieldWrapperClass2 { @DomName('RTCIceCandidate.sdpMid') @DocsEditable() - void set sdpMid(String value) => _blink.BlinkRTCIceCandidate.instance.sdpMid_Setter_(unwrap_jso(this), value); + set sdpMid(String value) => _blink.BlinkRTCIceCandidate.instance.sdpMid_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -27273,6 +31430,18 @@ class RtcIceCandidateEvent extends Event { // To suppress missing implicit constructor warnings. factory RtcIceCandidateEvent._() { throw new UnsupportedError("Not supported"); } + + static RtcIceCandidateEvent internalCreateRtcIceCandidateEvent() { + return new RtcIceCandidateEvent._internalWrap(); + } + + factory RtcIceCandidateEvent._internalWrap() { + return new RtcIceCandidateEvent.internal_(); + } + + RtcIceCandidateEvent.internal_() : super.internal_(); + + @DomName('RTCIceCandidateEvent.candidate') @DocsEditable() RtcIceCandidate get candidate => wrap_jso(_blink.BlinkRTCIceCandidateEvent.instance.candidate_Getter_(unwrap_jso(this))); @@ -27393,11 +31562,26 @@ class RtcPeerConnection extends EventTarget { @DocsEditable() factory RtcPeerConnection(Map rtcConfiguration, [Map mediaConstraints]) { if (mediaConstraints != null) { - return _blink.BlinkRTCPeerConnection.instance.constructorCallback_2_(rtcConfiguration, mediaConstraints); + var rtcConfiguration_1 = convertDartToNative_Dictionary(rtcConfiguration); + var mediaConstraints_2 = convertDartToNative_Dictionary(mediaConstraints); + return wrap_jso(_blink.BlinkRTCPeerConnection.instance.constructorCallback_2_(rtcConfiguration_1, mediaConstraints_2)); } - return _blink.BlinkRTCPeerConnection.instance.constructorCallback_1_(rtcConfiguration); + var rtcConfiguration_1 = convertDartToNative_Dictionary(rtcConfiguration); + return wrap_jso(_blink.BlinkRTCPeerConnection.instance.constructorCallback_1_(rtcConfiguration_1)); } + + static RtcPeerConnection internalCreateRtcPeerConnection() { + return new RtcPeerConnection._internalWrap(); + } + + factory RtcPeerConnection._internalWrap() { + return new RtcPeerConnection.internal_(); + } + + RtcPeerConnection.internal_() : super.internal_(); + + @DomName('RTCPeerConnection.iceConnectionState') @DocsEditable() String get iceConnectionState => _blink.BlinkRTCPeerConnection.instance.iceConnectionState_Getter_(unwrap_jso(this)); @@ -27420,11 +31604,11 @@ class RtcPeerConnection extends EventTarget { @DomName('RTCPeerConnection.addIceCandidate') @DocsEditable() - void addIceCandidate(RtcIceCandidate candidate, VoidCallback successCallback, _RtcErrorCallback failureCallback) => _blink.BlinkRTCPeerConnection.instance.addIceCandidate_Callback_3_(unwrap_jso(this), unwrap_jso(candidate), unwrap_jso(successCallback), unwrap_jso(failureCallback)); + void addIceCandidate(RtcIceCandidate candidate, VoidCallback successCallback, _RtcErrorCallback failureCallback) => _blink.BlinkRTCPeerConnection.instance.addIceCandidate_Callback_3_(unwrap_jso(this), unwrap_jso(candidate), unwrap_jso(() => successCallback()), unwrap_jso((errorInformation) => failureCallback(errorInformation))); void addStream(MediaStream stream, [Map mediaConstraints]) { if (mediaConstraints != null) { - _blink.BlinkRTCPeerConnection.instance.addStream_Callback_2_(unwrap_jso(this), unwrap_jso(stream), mediaConstraints); + _blink.BlinkRTCPeerConnection.instance.addStream_Callback_2_(unwrap_jso(this), unwrap_jso(stream), mediaConstraints != null ? new js.JsObject.jsify(mediaConstraints) : mediaConstraints); return; } _blink.BlinkRTCPeerConnection.instance.addStream_Callback_1_(unwrap_jso(this), unwrap_jso(stream)); @@ -27437,44 +31621,44 @@ class RtcPeerConnection extends EventTarget { void _createAnswer(_RtcSessionDescriptionCallback successCallback, [_RtcErrorCallback failureCallback, Map mediaConstraints]) { if (mediaConstraints != null) { - _blink.BlinkRTCPeerConnection.instance.createAnswer_Callback_3_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(failureCallback), mediaConstraints); + _blink.BlinkRTCPeerConnection.instance.createAnswer_Callback_3_(unwrap_jso(this), unwrap_jso((sdp) => successCallback(wrap_jso(sdp))), unwrap_jso((errorInformation) => failureCallback(errorInformation)), mediaConstraints != null ? new js.JsObject.jsify(mediaConstraints) : mediaConstraints); return; } - _blink.BlinkRTCPeerConnection.instance.createAnswer_Callback_2_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(failureCallback)); + _blink.BlinkRTCPeerConnection.instance.createAnswer_Callback_2_(unwrap_jso(this), unwrap_jso((sdp) => successCallback(wrap_jso(sdp))), unwrap_jso((errorInformation) => failureCallback(errorInformation))); return; } @DomName('RTCPeerConnection.createDTMFSender') @DocsEditable() - RtcDtmfSender createDtmfSender(MediaStreamTrack track) => _blink.BlinkRTCPeerConnection.instance.createDTMFSender_Callback_1_(unwrap_jso(this), unwrap_jso(track)); + RtcDtmfSender createDtmfSender(MediaStreamTrack track) => wrap_jso(_blink.BlinkRTCPeerConnection.instance.createDTMFSender_Callback_1_(unwrap_jso(this), unwrap_jso(track))); RtcDataChannel createDataChannel(String label, [Map options]) { if (options != null) { - return _blink.BlinkRTCPeerConnection.instance.createDataChannel_Callback_2_(unwrap_jso(this), label, options); + return wrap_jso(_blink.BlinkRTCPeerConnection.instance.createDataChannel_Callback_2_(unwrap_jso(this), label, options != null ? new js.JsObject.jsify(options) : options)); } - return _blink.BlinkRTCPeerConnection.instance.createDataChannel_Callback_1_(unwrap_jso(this), label); + return wrap_jso(_blink.BlinkRTCPeerConnection.instance.createDataChannel_Callback_1_(unwrap_jso(this), label)); } void _createOffer(_RtcSessionDescriptionCallback successCallback, [_RtcErrorCallback failureCallback, Map rtcOfferOptions]) { if (rtcOfferOptions != null) { - _blink.BlinkRTCPeerConnection.instance.createOffer_Callback_3_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(failureCallback), rtcOfferOptions); + _blink.BlinkRTCPeerConnection.instance.createOffer_Callback_3_(unwrap_jso(this), unwrap_jso((sdp) => successCallback(wrap_jso(sdp))), unwrap_jso((errorInformation) => failureCallback(errorInformation)), rtcOfferOptions != null ? new js.JsObject.jsify(rtcOfferOptions) : rtcOfferOptions); return; } - _blink.BlinkRTCPeerConnection.instance.createOffer_Callback_2_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(failureCallback)); + _blink.BlinkRTCPeerConnection.instance.createOffer_Callback_2_(unwrap_jso(this), unwrap_jso((sdp) => successCallback(wrap_jso(sdp))), unwrap_jso((errorInformation) => failureCallback(errorInformation))); return; } @DomName('RTCPeerConnection.getLocalStreams') @DocsEditable() - List getLocalStreams() => _blink.BlinkRTCPeerConnection.instance.getLocalStreams_Callback_0_(unwrap_jso(this)); + List getLocalStreams() => wrap_jso(_blink.BlinkRTCPeerConnection.instance.getLocalStreams_Callback_0_(unwrap_jso(this))); @DomName('RTCPeerConnection.getRemoteStreams') @DocsEditable() - List getRemoteStreams() => _blink.BlinkRTCPeerConnection.instance.getRemoteStreams_Callback_0_(unwrap_jso(this)); + List getRemoteStreams() => wrap_jso(_blink.BlinkRTCPeerConnection.instance.getRemoteStreams_Callback_0_(unwrap_jso(this))); @DomName('RTCPeerConnection.getStats') @DocsEditable() - void _getStats(RtcStatsCallback successCallback, MediaStreamTrack selector) => _blink.BlinkRTCPeerConnection.instance.getStats_Callback_2_(unwrap_jso(this), unwrap_jso(successCallback), unwrap_jso(selector)); + void _getStats(RtcStatsCallback successCallback, MediaStreamTrack selector) => _blink.BlinkRTCPeerConnection.instance.getStats_Callback_2_(unwrap_jso(this), unwrap_jso((response) => successCallback(wrap_jso(response))), unwrap_jso(selector)); @DomName('RTCPeerConnection.getStreamById') @DocsEditable() @@ -27486,7 +31670,7 @@ class RtcPeerConnection extends EventTarget { @DomName('RTCPeerConnection.setLocalDescription') @DocsEditable() - void _setLocalDescription(RtcSessionDescription description, [VoidCallback successCallback, _RtcErrorCallback failureCallback]) => _blink.BlinkRTCPeerConnection.instance.setLocalDescription_Callback_3_(unwrap_jso(this), unwrap_jso(description), unwrap_jso(successCallback), unwrap_jso(failureCallback)); + void _setLocalDescription(RtcSessionDescription description, [VoidCallback successCallback, _RtcErrorCallback failureCallback]) => _blink.BlinkRTCPeerConnection.instance.setLocalDescription_Callback_3_(unwrap_jso(this), unwrap_jso(description), unwrap_jso(() => successCallback()), unwrap_jso((errorInformation) => failureCallback(errorInformation))); Future setLocalDescription(RtcSessionDescription description) { var completer = new Completer(); @@ -27498,7 +31682,7 @@ class RtcPeerConnection extends EventTarget { @DomName('RTCPeerConnection.setRemoteDescription') @DocsEditable() - void _setRemoteDescription(RtcSessionDescription description, [VoidCallback successCallback, _RtcErrorCallback failureCallback]) => _blink.BlinkRTCPeerConnection.instance.setRemoteDescription_Callback_3_(unwrap_jso(this), unwrap_jso(description), unwrap_jso(successCallback), unwrap_jso(failureCallback)); + void _setRemoteDescription(RtcSessionDescription description, [VoidCallback successCallback, _RtcErrorCallback failureCallback]) => _blink.BlinkRTCPeerConnection.instance.setRemoteDescription_Callback_3_(unwrap_jso(this), unwrap_jso(description), unwrap_jso(() => successCallback()), unwrap_jso((errorInformation) => failureCallback(errorInformation))); Future setRemoteDescription(RtcSessionDescription description) { var completer = new Completer(); @@ -27510,11 +31694,11 @@ class RtcPeerConnection extends EventTarget { void updateIce([Map configuration, Map mediaConstraints]) { if (mediaConstraints != null) { - _blink.BlinkRTCPeerConnection.instance.updateIce_Callback_2_(unwrap_jso(this), configuration, mediaConstraints); + _blink.BlinkRTCPeerConnection.instance.updateIce_Callback_2_(unwrap_jso(this), configuration != null ? new js.JsObject.jsify(configuration) : configuration, mediaConstraints != null ? new js.JsObject.jsify(mediaConstraints) : mediaConstraints); return; } if (configuration != null) { - _blink.BlinkRTCPeerConnection.instance.updateIce_Callback_1_(unwrap_jso(this), configuration); + _blink.BlinkRTCPeerConnection.instance.updateIce_Callback_1_(unwrap_jso(this), configuration != null ? new js.JsObject.jsify(configuration) : configuration); return; } _blink.BlinkRTCPeerConnection.instance.updateIce_Callback_0_(unwrap_jso(this)); @@ -27577,18 +31761,34 @@ class RtcSessionDescription extends NativeFieldWrapperClass2 { @DocsEditable() factory RtcSessionDescription([Map descriptionInitDict]) { if (descriptionInitDict != null) { - return _blink.BlinkRTCSessionDescription.instance.constructorCallback_1_(descriptionInitDict); + var descriptionInitDict_1 = convertDartToNative_Dictionary(descriptionInitDict); + return wrap_jso(_blink.BlinkRTCSessionDescription.instance.constructorCallback_1_(descriptionInitDict_1)); } - return _blink.BlinkRTCSessionDescription.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkRTCSessionDescription.instance.constructorCallback_0_()); } + static RtcSessionDescription internalCreateRtcSessionDescription() { + return new RtcSessionDescription._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory RtcSessionDescription._internalWrap() { + return new RtcSessionDescription.internal_(); + } + + RtcSessionDescription.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('RTCSessionDescription.sdp') @DocsEditable() String get sdp => _blink.BlinkRTCSessionDescription.instance.sdp_Getter_(unwrap_jso(this)); @DomName('RTCSessionDescription.sdp') @DocsEditable() - void set sdp(String value) => _blink.BlinkRTCSessionDescription.instance.sdp_Setter_(unwrap_jso(this), value); + set sdp(String value) => _blink.BlinkRTCSessionDescription.instance.sdp_Setter_(unwrap_jso(this), value); @DomName('RTCSessionDescription.type') @DocsEditable() @@ -27596,7 +31796,7 @@ class RtcSessionDescription extends NativeFieldWrapperClass2 { @DomName('RTCSessionDescription.type') @DocsEditable() - void set type(String value) => _blink.BlinkRTCSessionDescription.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkRTCSessionDescription.instance.type_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -27614,6 +31814,21 @@ class RtcStatsReport extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory RtcStatsReport._() { throw new UnsupportedError("Not supported"); } + static RtcStatsReport internalCreateRtcStatsReport() { + return new RtcStatsReport._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory RtcStatsReport._internalWrap() { + return new RtcStatsReport.internal_(); + } + + RtcStatsReport.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('RTCStatsReport.id') @DocsEditable() String get id => _blink.BlinkRTCStatsReport.instance.id_Getter_(unwrap_jso(this)); @@ -27658,17 +31873,32 @@ class RtcStatsResponse extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory RtcStatsResponse._() { throw new UnsupportedError("Not supported"); } + static RtcStatsResponse internalCreateRtcStatsResponse() { + return new RtcStatsResponse._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory RtcStatsResponse._internalWrap() { + return new RtcStatsResponse.internal_(); + } + + RtcStatsResponse.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('RTCStatsResponse.__getter__') @DocsEditable() - RtcStatsReport __getter__(String name) => _blink.BlinkRTCStatsResponse.instance.$__getter___Callback_1_(unwrap_jso(this), name); + RtcStatsReport __getter__(String name) => wrap_jso(_blink.BlinkRTCStatsResponse.instance.$__getter___Callback_1_(unwrap_jso(this), name)); @DomName('RTCStatsResponse.namedItem') @DocsEditable() - RtcStatsReport namedItem(String name) => _blink.BlinkRTCStatsResponse.instance.namedItem_Callback_1_(unwrap_jso(this), name); + RtcStatsReport namedItem(String name) => wrap_jso(_blink.BlinkRTCStatsResponse.instance.namedItem_Callback_1_(unwrap_jso(this), name)); @DomName('RTCStatsResponse.result') @DocsEditable() - List result() => _blink.BlinkRTCStatsResponse.instance.result_Callback_0_(unwrap_jso(this)); + List result() => wrap_jso(_blink.BlinkRTCStatsResponse.instance.result_Callback_0_(unwrap_jso(this))); } // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file @@ -27689,6 +31919,21 @@ class Screen extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Screen._() { throw new UnsupportedError("Not supported"); } + static Screen internalCreateScreen() { + return new Screen._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Screen._internalWrap() { + return new Screen.internal_(); + } + + Screen.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Screen.availHeight') @DocsEditable() int get _availHeight => _blink.BlinkScreen.instance.availHeight_Getter_(unwrap_jso(this)); @@ -27747,6 +31992,18 @@ class ScreenOrientation extends EventTarget { @Experimental() // untriaged static const EventStreamProvider changeEvent = const EventStreamProvider('change'); + + static ScreenOrientation internalCreateScreenOrientation() { + return new ScreenOrientation._internalWrap(); + } + + factory ScreenOrientation._internalWrap() { + return new ScreenOrientation.internal_(); + } + + ScreenOrientation.internal_() : super.internal_(); + + @DomName('ScreenOrientation.angle') @DocsEditable() @Experimental() // untriaged @@ -27760,7 +32017,7 @@ class ScreenOrientation extends EventTarget { @DomName('ScreenOrientation.lock') @DocsEditable() @Experimental() // untriaged - Future lock(String orientation) => _blink.BlinkScreenOrientation.instance.lock_Callback_1_(unwrap_jso(this), orientation); + Future lock(String orientation) => wrap_jso(_blink.BlinkScreenOrientation.instance.lock_Callback_1_(unwrap_jso(this), orientation)); @DomName('ScreenOrientation.unlock') @DocsEditable() @@ -27789,6 +32046,18 @@ class ScriptElement extends HtmlElement { @DomName('HTMLScriptElement.HTMLScriptElement') @DocsEditable() factory ScriptElement() => document.createElement("script"); + + + static ScriptElement internalCreateScriptElement() { + return new ScriptElement._internalWrap(); + } + + factory ScriptElement._internalWrap() { + return new ScriptElement.internal_(); + } + + ScriptElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -27802,7 +32071,7 @@ class ScriptElement extends HtmlElement { @DomName('HTMLScriptElement.async') @DocsEditable() - void set async(bool value) => _blink.BlinkHTMLScriptElement.instance.async_Setter_(unwrap_jso(this), value); + set async(bool value) => _blink.BlinkHTMLScriptElement.instance.async_Setter_(unwrap_jso(this), value); @DomName('HTMLScriptElement.charset') @DocsEditable() @@ -27810,7 +32079,7 @@ class ScriptElement extends HtmlElement { @DomName('HTMLScriptElement.charset') @DocsEditable() - void set charset(String value) => _blink.BlinkHTMLScriptElement.instance.charset_Setter_(unwrap_jso(this), value); + set charset(String value) => _blink.BlinkHTMLScriptElement.instance.charset_Setter_(unwrap_jso(this), value); @DomName('HTMLScriptElement.crossOrigin') @DocsEditable() @@ -27822,7 +32091,7 @@ class ScriptElement extends HtmlElement { @DocsEditable() // http://www.whatwg.org/specs/web-apps/current-work/multipage/scripting-1.html#attr-script-crossorigin @Experimental() - void set crossOrigin(String value) => _blink.BlinkHTMLScriptElement.instance.crossOrigin_Setter_(unwrap_jso(this), value); + set crossOrigin(String value) => _blink.BlinkHTMLScriptElement.instance.crossOrigin_Setter_(unwrap_jso(this), value); @DomName('HTMLScriptElement.defer') @DocsEditable() @@ -27830,7 +32099,7 @@ class ScriptElement extends HtmlElement { @DomName('HTMLScriptElement.defer') @DocsEditable() - void set defer(bool value) => _blink.BlinkHTMLScriptElement.instance.defer_Setter_(unwrap_jso(this), value); + set defer(bool value) => _blink.BlinkHTMLScriptElement.instance.defer_Setter_(unwrap_jso(this), value); @DomName('HTMLScriptElement.integrity') @DocsEditable() @@ -27840,7 +32109,7 @@ class ScriptElement extends HtmlElement { @DomName('HTMLScriptElement.integrity') @DocsEditable() @Experimental() // untriaged - void set integrity(String value) => _blink.BlinkHTMLScriptElement.instance.integrity_Setter_(unwrap_jso(this), value); + set integrity(String value) => _blink.BlinkHTMLScriptElement.instance.integrity_Setter_(unwrap_jso(this), value); @DomName('HTMLScriptElement.nonce') @DocsEditable() @@ -27852,7 +32121,7 @@ class ScriptElement extends HtmlElement { @DocsEditable() // https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html#interaction-with-the-script-src-directive @Experimental() - void set nonce(String value) => _blink.BlinkHTMLScriptElement.instance.nonce_Setter_(unwrap_jso(this), value); + set nonce(String value) => _blink.BlinkHTMLScriptElement.instance.nonce_Setter_(unwrap_jso(this), value); @DomName('HTMLScriptElement.src') @DocsEditable() @@ -27860,7 +32129,7 @@ class ScriptElement extends HtmlElement { @DomName('HTMLScriptElement.src') @DocsEditable() - void set src(String value) => _blink.BlinkHTMLScriptElement.instance.src_Setter_(unwrap_jso(this), value); + set src(String value) => _blink.BlinkHTMLScriptElement.instance.src_Setter_(unwrap_jso(this), value); @DomName('HTMLScriptElement.type') @DocsEditable() @@ -27868,7 +32137,7 @@ class ScriptElement extends HtmlElement { @DomName('HTMLScriptElement.type') @DocsEditable() - void set type(String value) => _blink.BlinkHTMLScriptElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkHTMLScriptElement.instance.type_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -27886,6 +32155,18 @@ class SecurityPolicyViolationEvent extends Event { // To suppress missing implicit constructor warnings. factory SecurityPolicyViolationEvent._() { throw new UnsupportedError("Not supported"); } + + static SecurityPolicyViolationEvent internalCreateSecurityPolicyViolationEvent() { + return new SecurityPolicyViolationEvent._internalWrap(); + } + + factory SecurityPolicyViolationEvent._internalWrap() { + return new SecurityPolicyViolationEvent.internal_(); + } + + SecurityPolicyViolationEvent.internal_() : super.internal_(); + + @DomName('SecurityPolicyViolationEvent.blockedURI') @DocsEditable() String get blockedUri => _blink.BlinkSecurityPolicyViolationEvent.instance.blockedURI_Getter_(unwrap_jso(this)); @@ -27941,6 +32222,18 @@ class SelectElement extends HtmlElement { @DomName('HTMLSelectElement.HTMLSelectElement') @DocsEditable() factory SelectElement() => document.createElement("select"); + + + static SelectElement internalCreateSelectElement() { + return new SelectElement._internalWrap(); + } + + factory SelectElement._internalWrap() { + return new SelectElement.internal_(); + } + + SelectElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -27954,7 +32247,7 @@ class SelectElement extends HtmlElement { @DomName('HTMLSelectElement.autofocus') @DocsEditable() - void set autofocus(bool value) => _blink.BlinkHTMLSelectElement.instance.autofocus_Setter_(unwrap_jso(this), value); + set autofocus(bool value) => _blink.BlinkHTMLSelectElement.instance.autofocus_Setter_(unwrap_jso(this), value); @DomName('HTMLSelectElement.disabled') @DocsEditable() @@ -27962,7 +32255,7 @@ class SelectElement extends HtmlElement { @DomName('HTMLSelectElement.disabled') @DocsEditable() - void set disabled(bool value) => _blink.BlinkHTMLSelectElement.instance.disabled_Setter_(unwrap_jso(this), value); + set disabled(bool value) => _blink.BlinkHTMLSelectElement.instance.disabled_Setter_(unwrap_jso(this), value); @DomName('HTMLSelectElement.form') @DocsEditable() @@ -27971,7 +32264,7 @@ class SelectElement extends HtmlElement { @DomName('HTMLSelectElement.labels') @DocsEditable() @Unstable() - List get labels => wrap_jso_list(_blink.BlinkHTMLSelectElement.instance.labels_Getter_(unwrap_jso(this))); + List get labels => wrap_jso(_blink.BlinkHTMLSelectElement.instance.labels_Getter_(unwrap_jso(this))); @DomName('HTMLSelectElement.length') @DocsEditable() @@ -27979,7 +32272,7 @@ class SelectElement extends HtmlElement { @DomName('HTMLSelectElement.length') @DocsEditable() - void set length(int value) => _blink.BlinkHTMLSelectElement.instance.length_Setter_(unwrap_jso(this), value); + set length(int value) => _blink.BlinkHTMLSelectElement.instance.length_Setter_(unwrap_jso(this), value); @DomName('HTMLSelectElement.multiple') @DocsEditable() @@ -27987,7 +32280,7 @@ class SelectElement extends HtmlElement { @DomName('HTMLSelectElement.multiple') @DocsEditable() - void set multiple(bool value) => _blink.BlinkHTMLSelectElement.instance.multiple_Setter_(unwrap_jso(this), value); + set multiple(bool value) => _blink.BlinkHTMLSelectElement.instance.multiple_Setter_(unwrap_jso(this), value); @DomName('HTMLSelectElement.name') @DocsEditable() @@ -27995,7 +32288,7 @@ class SelectElement extends HtmlElement { @DomName('HTMLSelectElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLSelectElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLSelectElement.instance.name_Setter_(unwrap_jso(this), value); @DomName('HTMLSelectElement.required') @DocsEditable() @@ -28003,7 +32296,7 @@ class SelectElement extends HtmlElement { @DomName('HTMLSelectElement.required') @DocsEditable() - void set required(bool value) => _blink.BlinkHTMLSelectElement.instance.required_Setter_(unwrap_jso(this), value); + set required(bool value) => _blink.BlinkHTMLSelectElement.instance.required_Setter_(unwrap_jso(this), value); @DomName('HTMLSelectElement.selectedIndex') @DocsEditable() @@ -28011,7 +32304,7 @@ class SelectElement extends HtmlElement { @DomName('HTMLSelectElement.selectedIndex') @DocsEditable() - void set selectedIndex(int value) => _blink.BlinkHTMLSelectElement.instance.selectedIndex_Setter_(unwrap_jso(this), value); + set selectedIndex(int value) => _blink.BlinkHTMLSelectElement.instance.selectedIndex_Setter_(unwrap_jso(this), value); @DomName('HTMLSelectElement.size') @DocsEditable() @@ -28019,7 +32312,7 @@ class SelectElement extends HtmlElement { @DomName('HTMLSelectElement.size') @DocsEditable() - void set size(int value) => _blink.BlinkHTMLSelectElement.instance.size_Setter_(unwrap_jso(this), value); + set size(int value) => _blink.BlinkHTMLSelectElement.instance.size_Setter_(unwrap_jso(this), value); @DomName('HTMLSelectElement.type') @DocsEditable() @@ -28039,7 +32332,7 @@ class SelectElement extends HtmlElement { @DomName('HTMLSelectElement.value') @DocsEditable() - void set value(String value) => _blink.BlinkHTMLSelectElement.instance.value_Setter_(unwrap_jso(this), value); + set value(String value) => _blink.BlinkHTMLSelectElement.instance.value_Setter_(unwrap_jso(this), value); @DomName('HTMLSelectElement.willValidate') @DocsEditable() @@ -28102,6 +32395,21 @@ class Selection extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Selection._() { throw new UnsupportedError("Not supported"); } + static Selection internalCreateSelection() { + return new Selection._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Selection._internalWrap() { + return new Selection.internal_(); + } + + Selection.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Selection.anchorNode') @DocsEditable() Node get anchorNode => wrap_jso(_blink.BlinkSelection.instance.anchorNode_Getter_(unwrap_jso(this))); @@ -28241,6 +32549,21 @@ class ServiceWorkerClient extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ServiceWorkerClient._() { throw new UnsupportedError("Not supported"); } + static ServiceWorkerClient internalCreateServiceWorkerClient() { + return new ServiceWorkerClient._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ServiceWorkerClient._internalWrap() { + return new ServiceWorkerClient.internal_(); + } + + ServiceWorkerClient.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('ServiceWorkerClient.id') @DocsEditable() @Experimental() // untriaged @@ -28266,11 +32589,26 @@ class ServiceWorkerClients extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ServiceWorkerClients._() { throw new UnsupportedError("Not supported"); } + static ServiceWorkerClients internalCreateServiceWorkerClients() { + return new ServiceWorkerClients._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ServiceWorkerClients._internalWrap() { + return new ServiceWorkerClients.internal_(); + } + + ServiceWorkerClients.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + Future getAll([Map options]) { if (options != null) { - return _blink.BlinkServiceWorkerClients.instance.getAll_Callback_1_(unwrap_jso(this), options); + return wrap_jso(_blink.BlinkServiceWorkerClients.instance.getAll_Callback_1_(unwrap_jso(this), options != null ? new js.JsObject.jsify(options) : options)); } - return _blink.BlinkServiceWorkerClients.instance.getAll_Callback_0_(unwrap_jso(this)); + return wrap_jso(_blink.BlinkServiceWorkerClients.instance.getAll_Callback_0_(unwrap_jso(this))); } } @@ -28288,6 +32626,21 @@ class ServiceWorkerContainer extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ServiceWorkerContainer._() { throw new UnsupportedError("Not supported"); } + static ServiceWorkerContainer internalCreateServiceWorkerContainer() { + return new ServiceWorkerContainer._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ServiceWorkerContainer._internalWrap() { + return new ServiceWorkerContainer.internal_(); + } + + ServiceWorkerContainer.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('ServiceWorkerContainer.controller') @DocsEditable() @Experimental() // untriaged @@ -28296,20 +32649,20 @@ class ServiceWorkerContainer extends NativeFieldWrapperClass2 { @DomName('ServiceWorkerContainer.ready') @DocsEditable() @Experimental() // untriaged - Future get ready => _blink.BlinkServiceWorkerContainer.instance.ready_Getter_(unwrap_jso(this)); + Future get ready => wrap_jso(_blink.BlinkServiceWorkerContainer.instance.ready_Getter_(unwrap_jso(this))); Future getRegistration([String documentURL]) { if (documentURL != null) { - return _blink.BlinkServiceWorkerContainer.instance.getRegistration_Callback_1_(unwrap_jso(this), documentURL); + return wrap_jso(_blink.BlinkServiceWorkerContainer.instance.getRegistration_Callback_1_(unwrap_jso(this), documentURL)); } - return _blink.BlinkServiceWorkerContainer.instance.getRegistration_Callback_0_(unwrap_jso(this)); + return wrap_jso(_blink.BlinkServiceWorkerContainer.instance.getRegistration_Callback_0_(unwrap_jso(this))); } Future register(String url, [Map options]) { if (options != null) { - return _blink.BlinkServiceWorkerContainer.instance.register_Callback_2_(unwrap_jso(this), url, options); + return wrap_jso(_blink.BlinkServiceWorkerContainer.instance.register_Callback_2_(unwrap_jso(this), url, options != null ? new js.JsObject.jsify(options) : options)); } - return _blink.BlinkServiceWorkerContainer.instance.register_Callback_1_(unwrap_jso(this), url); + return wrap_jso(_blink.BlinkServiceWorkerContainer.instance.register_Callback_1_(unwrap_jso(this), url)); } } @@ -28332,6 +32685,18 @@ class ServiceWorkerGlobalScope extends WorkerGlobalScope { @Experimental() // untriaged static const EventStreamProvider messageEvent = const EventStreamProvider('message'); + + static ServiceWorkerGlobalScope internalCreateServiceWorkerGlobalScope() { + return new ServiceWorkerGlobalScope._internalWrap(); + } + + factory ServiceWorkerGlobalScope._internalWrap() { + return new ServiceWorkerGlobalScope.internal_(); + } + + ServiceWorkerGlobalScope.internal_() : super.internal_(); + + @DomName('ServiceWorkerGlobalScope.caches') @DocsEditable() @Experimental() // untriaged @@ -28354,16 +32719,16 @@ class ServiceWorkerGlobalScope extends WorkerGlobalScope { Future _fetch(request, [Map requestInitDict]) { if ((request is String || request == null) && requestInitDict == null) { - return _blink.BlinkServiceWorkerGlobalScope.instance.fetch_Callback_1_(unwrap_jso(this), unwrap_jso(request)); + return wrap_jso(_blink.BlinkServiceWorkerGlobalScope.instance.fetch_Callback_1_(unwrap_jso(this), unwrap_jso(request))); } if ((requestInitDict is Map || requestInitDict == null) && (request is String || request == null)) { - return _blink.BlinkServiceWorkerGlobalScope.instance.fetch_Callback_2_(unwrap_jso(this), unwrap_jso(request), requestInitDict); + return wrap_jso(_blink.BlinkServiceWorkerGlobalScope.instance.fetch_Callback_2_(unwrap_jso(this), unwrap_jso(request), requestInitDict != null ? new js.JsObject.jsify(requestInitDict) : requestInitDict)); } if ((request is _Request || request == null) && requestInitDict == null) { - return _blink.BlinkServiceWorkerGlobalScope.instance.fetch_Callback_1_(unwrap_jso(this), unwrap_jso(request)); + return wrap_jso(_blink.BlinkServiceWorkerGlobalScope.instance.fetch_Callback_1_(unwrap_jso(this), unwrap_jso(request))); } if ((requestInitDict is Map || requestInitDict == null) && (request is _Request || request == null)) { - return _blink.BlinkServiceWorkerGlobalScope.instance.fetch_Callback_2_(unwrap_jso(this), unwrap_jso(request), requestInitDict); + return wrap_jso(_blink.BlinkServiceWorkerGlobalScope.instance.fetch_Callback_2_(unwrap_jso(this), unwrap_jso(request), requestInitDict != null ? new js.JsObject.jsify(requestInitDict) : requestInitDict)); } throw new ArgumentError("Incorrect number or type of arguments"); } @@ -28388,6 +32753,18 @@ class ServiceWorkerRegistration extends EventTarget { // To suppress missing implicit constructor warnings. factory ServiceWorkerRegistration._() { throw new UnsupportedError("Not supported"); } + + static ServiceWorkerRegistration internalCreateServiceWorkerRegistration() { + return new ServiceWorkerRegistration._internalWrap(); + } + + factory ServiceWorkerRegistration._internalWrap() { + return new ServiceWorkerRegistration.internal_(); + } + + ServiceWorkerRegistration.internal_() : super.internal_(); + + @DomName('ServiceWorkerRegistration.active') @DocsEditable() @Experimental() // untriaged @@ -28411,7 +32788,7 @@ class ServiceWorkerRegistration extends EventTarget { @DomName('ServiceWorkerRegistration.unregister') @DocsEditable() @Experimental() // untriaged - Future unregister() => _blink.BlinkServiceWorkerRegistration.instance.unregister_Callback_0_(unwrap_jso(this)); + Future unregister() => wrap_jso(_blink.BlinkServiceWorkerRegistration.instance.unregister_Callback_0_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -28433,6 +32810,18 @@ class ShadowElement extends HtmlElement { @DomName('HTMLShadowElement.HTMLShadowElement') @DocsEditable() factory ShadowElement() => document.createElement("shadow"); + + + static ShadowElement internalCreateShadowElement() { + return new ShadowElement._internalWrap(); + } + + factory ShadowElement._internalWrap() { + return new ShadowElement.internal_(); + } + + ShadowElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -28446,7 +32835,7 @@ class ShadowElement extends HtmlElement { @DomName('HTMLShadowElement.getDistributedNodes') @DocsEditable() @Experimental() // untriaged - List getDistributedNodes() => wrap_jso_list(_blink.BlinkHTMLShadowElement.instance.getDistributedNodes_Callback_0_(unwrap_jso(this))); + List getDistributedNodes() => wrap_jso(_blink.BlinkHTMLShadowElement.instance.getDistributedNodes_Callback_0_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -28464,6 +32853,18 @@ class ShadowRoot extends DocumentFragment { // To suppress missing implicit constructor warnings. factory ShadowRoot._() { throw new UnsupportedError("Not supported"); } + + static ShadowRoot internalCreateShadowRoot() { + return new ShadowRoot._internalWrap(); + } + + factory ShadowRoot._internalWrap() { + return new ShadowRoot.internal_(); + } + + ShadowRoot.internal_() : super.internal_(); + + @DomName('ShadowRoot.activeElement') @DocsEditable() Element get activeElement => wrap_jso(_blink.BlinkShadowRoot.instance.activeElement_Getter_(unwrap_jso(this))); @@ -28479,7 +32880,7 @@ class ShadowRoot extends DocumentFragment { @DomName('ShadowRoot.innerHTML') @DocsEditable() - void set innerHtml(String value) => _blink.BlinkShadowRoot.instance.innerHTML_Setter_(unwrap_jso(this), value); + set innerHtml(String value) => _blink.BlinkShadowRoot.instance.innerHTML_Setter_(unwrap_jso(this), value); @DomName('ShadowRoot.olderShadowRoot') @DocsEditable() @@ -28489,7 +32890,7 @@ class ShadowRoot extends DocumentFragment { @DomName('ShadowRoot.styleSheets') @DocsEditable() @Experimental() // untriaged - List get styleSheets => wrap_jso_list(_blink.BlinkShadowRoot.instance.styleSheets_Getter_(unwrap_jso(this))); + List get styleSheets => wrap_jso(_blink.BlinkShadowRoot.instance.styleSheets_Getter_(unwrap_jso(this))); @DomName('ShadowRoot.cloneNode') @DocsEditable() @@ -28505,11 +32906,11 @@ class ShadowRoot extends DocumentFragment { @DomName('ShadowRoot.getElementsByClassName') @DocsEditable() - List getElementsByClassName(String className) => wrap_jso_list(_blink.BlinkShadowRoot.instance.getElementsByClassName_Callback_1_(unwrap_jso(this), className)); + List getElementsByClassName(String className) => wrap_jso(_blink.BlinkShadowRoot.instance.getElementsByClassName_Callback_1_(unwrap_jso(this), className)); @DomName('ShadowRoot.getElementsByTagName') @DocsEditable() - List getElementsByTagName(String tagName) => wrap_jso_list(_blink.BlinkShadowRoot.instance.getElementsByTagName_Callback_1_(unwrap_jso(this), tagName)); + List getElementsByTagName(String tagName) => wrap_jso(_blink.BlinkShadowRoot.instance.getElementsByTagName_Callback_1_(unwrap_jso(this), tagName)); @DomName('ShadowRoot.getSelection') @DocsEditable() @@ -28536,7 +32937,7 @@ Please remove them from your code. } @deprecated - void set resetStyleInheritance(bool value) { + set resetStyleInheritance(bool value) { _shadowRootDeprecationReport(); } @@ -28548,7 +32949,7 @@ Please remove them from your code. } @deprecated - void set applyAuthorStyles(bool value) { + set applyAuthorStyles(bool value) { _shadowRootDeprecationReport(); } } @@ -28575,9 +32976,21 @@ class SharedWorker extends EventTarget implements AbstractWorker { @DomName('SharedWorker.SharedWorker') @DocsEditable() factory SharedWorker(String scriptURL, [String name]) { - return _blink.BlinkSharedWorker.instance.constructorCallback_2_(scriptURL, name); + return wrap_jso(_blink.BlinkSharedWorker.instance.constructorCallback_2_(scriptURL, name)); } + + static SharedWorker internalCreateSharedWorker() { + return new SharedWorker._internalWrap(); + } + + factory SharedWorker._internalWrap() { + return new SharedWorker.internal_(); + } + + SharedWorker.internal_() : super.internal_(); + + @DomName('SharedWorker.port') @DocsEditable() MessagePort get port => wrap_jso(_blink.BlinkSharedWorker.instance.port_Getter_(unwrap_jso(this))); @@ -28585,7 +32998,7 @@ class SharedWorker extends EventTarget implements AbstractWorker { @DomName('SharedWorker.workerStart') @DocsEditable() @Experimental() // untriaged - double get workerStart => _blink.BlinkSharedWorker.instance.workerStart_Getter_(unwrap_jso(this)); + num get workerStart => _blink.BlinkSharedWorker.instance.workerStart_Getter_(unwrap_jso(this)); @DomName('SharedWorker.onerror') @DocsEditable() @@ -28618,6 +33031,18 @@ class SharedWorkerGlobalScope extends WorkerGlobalScope { @Experimental() // untriaged static const EventStreamProvider connectEvent = const EventStreamProvider('connect'); + + static SharedWorkerGlobalScope internalCreateSharedWorkerGlobalScope() { + return new SharedWorkerGlobalScope._internalWrap(); + } + + factory SharedWorkerGlobalScope._internalWrap() { + return new SharedWorkerGlobalScope.internal_(); + } + + SharedWorkerGlobalScope.internal_() : super.internal_(); + + @DomName('SharedWorkerGlobalScope.name') @DocsEditable() @Experimental() // untriaged @@ -28645,6 +33070,18 @@ class SourceBuffer extends EventTarget { // To suppress missing implicit constructor warnings. factory SourceBuffer._() { throw new UnsupportedError("Not supported"); } + + static SourceBuffer internalCreateSourceBuffer() { + return new SourceBuffer._internalWrap(); + } + + factory SourceBuffer._internalWrap() { + return new SourceBuffer.internal_(); + } + + SourceBuffer.internal_() : super.internal_(); + + @DomName('SourceBuffer.appendWindowEnd') @DocsEditable() @Experimental() // untriaged @@ -28653,7 +33090,7 @@ class SourceBuffer extends EventTarget { @DomName('SourceBuffer.appendWindowEnd') @DocsEditable() @Experimental() // untriaged - void set appendWindowEnd(num value) => _blink.BlinkSourceBuffer.instance.appendWindowEnd_Setter_(unwrap_jso(this), value); + set appendWindowEnd(num value) => _blink.BlinkSourceBuffer.instance.appendWindowEnd_Setter_(unwrap_jso(this), value); @DomName('SourceBuffer.appendWindowStart') @DocsEditable() @@ -28663,7 +33100,7 @@ class SourceBuffer extends EventTarget { @DomName('SourceBuffer.appendWindowStart') @DocsEditable() @Experimental() // untriaged - void set appendWindowStart(num value) => _blink.BlinkSourceBuffer.instance.appendWindowStart_Setter_(unwrap_jso(this), value); + set appendWindowStart(num value) => _blink.BlinkSourceBuffer.instance.appendWindowStart_Setter_(unwrap_jso(this), value); @DomName('SourceBuffer.buffered') @DocsEditable() @@ -28677,7 +33114,7 @@ class SourceBuffer extends EventTarget { @DomName('SourceBuffer.mode') @DocsEditable() @Experimental() // untriaged - void set mode(String value) => _blink.BlinkSourceBuffer.instance.mode_Setter_(unwrap_jso(this), value); + set mode(String value) => _blink.BlinkSourceBuffer.instance.mode_Setter_(unwrap_jso(this), value); @DomName('SourceBuffer.timestampOffset') @DocsEditable() @@ -28685,7 +33122,7 @@ class SourceBuffer extends EventTarget { @DomName('SourceBuffer.timestampOffset') @DocsEditable() - void set timestampOffset(num value) => _blink.BlinkSourceBuffer.instance.timestampOffset_Setter_(unwrap_jso(this), value); + set timestampOffset(num value) => _blink.BlinkSourceBuffer.instance.timestampOffset_Setter_(unwrap_jso(this), value); @DomName('SourceBuffer.updating') @DocsEditable() @@ -28736,6 +33173,18 @@ class SourceBufferList extends EventTarget with ListMixin, Immutab // To suppress missing implicit constructor warnings. factory SourceBufferList._() { throw new UnsupportedError("Not supported"); } + + static SourceBufferList internalCreateSourceBufferList() { + return new SourceBufferList._internalWrap(); + } + + factory SourceBufferList._internalWrap() { + return new SourceBufferList.internal_(); + } + + SourceBufferList.internal_() : super.internal_(); + + @DomName('SourceBufferList.length') @DocsEditable() int get length => _blink.BlinkSourceBufferList.instance.length_Getter_(unwrap_jso(this)); @@ -28747,7 +33196,7 @@ class SourceBufferList extends EventTarget with ListMixin, Immutab } SourceBuffer _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkSourceBufferList.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, SourceBuffer value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -28755,7 +33204,7 @@ class SourceBufferList extends EventTarget with ListMixin, Immutab // SourceBuffer is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -28807,6 +33256,18 @@ class SourceElement extends HtmlElement { @DomName('HTMLSourceElement.HTMLSourceElement') @DocsEditable() factory SourceElement() => document.createElement("source"); + + + static SourceElement internalCreateSourceElement() { + return new SourceElement._internalWrap(); + } + + factory SourceElement._internalWrap() { + return new SourceElement.internal_(); + } + + SourceElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -28822,7 +33283,7 @@ class SourceElement extends HtmlElement { @DomName('HTMLSourceElement.integrity') @DocsEditable() @Experimental() // untriaged - void set integrity(String value) => _blink.BlinkHTMLSourceElement.instance.integrity_Setter_(unwrap_jso(this), value); + set integrity(String value) => _blink.BlinkHTMLSourceElement.instance.integrity_Setter_(unwrap_jso(this), value); @DomName('HTMLSourceElement.media') @DocsEditable() @@ -28830,7 +33291,7 @@ class SourceElement extends HtmlElement { @DomName('HTMLSourceElement.media') @DocsEditable() - void set media(String value) => _blink.BlinkHTMLSourceElement.instance.media_Setter_(unwrap_jso(this), value); + set media(String value) => _blink.BlinkHTMLSourceElement.instance.media_Setter_(unwrap_jso(this), value); @DomName('HTMLSourceElement.sizes') @DocsEditable() @@ -28840,7 +33301,7 @@ class SourceElement extends HtmlElement { @DomName('HTMLSourceElement.sizes') @DocsEditable() @Experimental() // untriaged - void set sizes(String value) => _blink.BlinkHTMLSourceElement.instance.sizes_Setter_(unwrap_jso(this), value); + set sizes(String value) => _blink.BlinkHTMLSourceElement.instance.sizes_Setter_(unwrap_jso(this), value); @DomName('HTMLSourceElement.src') @DocsEditable() @@ -28848,7 +33309,7 @@ class SourceElement extends HtmlElement { @DomName('HTMLSourceElement.src') @DocsEditable() - void set src(String value) => _blink.BlinkHTMLSourceElement.instance.src_Setter_(unwrap_jso(this), value); + set src(String value) => _blink.BlinkHTMLSourceElement.instance.src_Setter_(unwrap_jso(this), value); @DomName('HTMLSourceElement.srcset') @DocsEditable() @@ -28858,7 +33319,7 @@ class SourceElement extends HtmlElement { @DomName('HTMLSourceElement.srcset') @DocsEditable() @Experimental() // untriaged - void set srcset(String value) => _blink.BlinkHTMLSourceElement.instance.srcset_Setter_(unwrap_jso(this), value); + set srcset(String value) => _blink.BlinkHTMLSourceElement.instance.srcset_Setter_(unwrap_jso(this), value); @DomName('HTMLSourceElement.type') @DocsEditable() @@ -28866,7 +33327,7 @@ class SourceElement extends HtmlElement { @DomName('HTMLSourceElement.type') @DocsEditable() - void set type(String value) => _blink.BlinkHTMLSourceElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkHTMLSourceElement.instance.type_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -28883,6 +33344,21 @@ class SourceInfo extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory SourceInfo._() { throw new UnsupportedError("Not supported"); } + static SourceInfo internalCreateSourceInfo() { + return new SourceInfo._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory SourceInfo._internalWrap() { + return new SourceInfo.internal_(); + } + + SourceInfo.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SourceInfo.facing') @DocsEditable() @Experimental() // untriaged @@ -28920,6 +33396,18 @@ class SpanElement extends HtmlElement { @DomName('HTMLSpanElement.HTMLSpanElement') @DocsEditable() factory SpanElement() => document.createElement("span"); + + + static SpanElement internalCreateSpanElement() { + return new SpanElement._internalWrap(); + } + + factory SpanElement._internalWrap() { + return new SpanElement.internal_(); + } + + SpanElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -28946,16 +33434,31 @@ class SpeechGrammar extends NativeFieldWrapperClass2 { @DomName('SpeechGrammar.SpeechGrammar') @DocsEditable() factory SpeechGrammar() { - return _blink.BlinkSpeechGrammar.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkSpeechGrammar.instance.constructorCallback_0_()); } + static SpeechGrammar internalCreateSpeechGrammar() { + return new SpeechGrammar._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory SpeechGrammar._internalWrap() { + return new SpeechGrammar.internal_(); + } + + SpeechGrammar.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SpeechGrammar.src') @DocsEditable() String get src => _blink.BlinkSpeechGrammar.instance.src_Getter_(unwrap_jso(this)); @DomName('SpeechGrammar.src') @DocsEditable() - void set src(String value) => _blink.BlinkSpeechGrammar.instance.src_Setter_(unwrap_jso(this), value); + set src(String value) => _blink.BlinkSpeechGrammar.instance.src_Setter_(unwrap_jso(this), value); @DomName('SpeechGrammar.weight') @DocsEditable() @@ -28963,7 +33466,7 @@ class SpeechGrammar extends NativeFieldWrapperClass2 { @DomName('SpeechGrammar.weight') @DocsEditable() - void set weight(num value) => _blink.BlinkSpeechGrammar.instance.weight_Setter_(unwrap_jso(this), value); + set weight(num value) => _blink.BlinkSpeechGrammar.instance.weight_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -28977,16 +33480,31 @@ class SpeechGrammar extends NativeFieldWrapperClass2 { @DomName('SpeechGrammarList') // https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#dfn-speechgrammarlist @Experimental() -class SpeechGrammarList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class SpeechGrammarList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory SpeechGrammarList._() { throw new UnsupportedError("Not supported"); } @DomName('SpeechGrammarList.SpeechGrammarList') @DocsEditable() factory SpeechGrammarList() { - return _blink.BlinkSpeechGrammarList.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkSpeechGrammarList.instance.constructorCallback_0_()); } + static SpeechGrammarList internalCreateSpeechGrammarList() { + return new SpeechGrammarList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory SpeechGrammarList._internalWrap() { + return new SpeechGrammarList.internal_(); + } + + SpeechGrammarList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SpeechGrammarList.length') @DocsEditable() int get length => _blink.BlinkSpeechGrammarList.instance.length_Getter_(unwrap_jso(this)); @@ -28998,7 +33516,7 @@ class SpeechGrammarList extends NativeFieldWrapperClass2 with ListMixin wrap_jso(_blink.BlinkSpeechGrammarList.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, SpeechGrammar value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -29006,7 +33524,7 @@ class SpeechGrammarList extends NativeFieldWrapperClass2 with ListMixin true; @@ -29201,7 +33731,7 @@ class SpeechRecognition extends EventTarget { @DomName('SpeechRecognition.continuous') @DocsEditable() - void set continuous(bool value) => _blink.BlinkSpeechRecognition.instance.continuous_Setter_(unwrap_jso(this), value); + set continuous(bool value) => _blink.BlinkSpeechRecognition.instance.continuous_Setter_(unwrap_jso(this), value); @DomName('SpeechRecognition.grammars') @DocsEditable() @@ -29209,7 +33739,7 @@ class SpeechRecognition extends EventTarget { @DomName('SpeechRecognition.grammars') @DocsEditable() - void set grammars(SpeechGrammarList value) => _blink.BlinkSpeechRecognition.instance.grammars_Setter_(unwrap_jso(this), unwrap_jso(value)); + set grammars(SpeechGrammarList value) => _blink.BlinkSpeechRecognition.instance.grammars_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('SpeechRecognition.interimResults') @DocsEditable() @@ -29217,7 +33747,7 @@ class SpeechRecognition extends EventTarget { @DomName('SpeechRecognition.interimResults') @DocsEditable() - void set interimResults(bool value) => _blink.BlinkSpeechRecognition.instance.interimResults_Setter_(unwrap_jso(this), value); + set interimResults(bool value) => _blink.BlinkSpeechRecognition.instance.interimResults_Setter_(unwrap_jso(this), value); @DomName('SpeechRecognition.lang') @DocsEditable() @@ -29225,7 +33755,7 @@ class SpeechRecognition extends EventTarget { @DomName('SpeechRecognition.lang') @DocsEditable() - void set lang(String value) => _blink.BlinkSpeechRecognition.instance.lang_Setter_(unwrap_jso(this), value); + set lang(String value) => _blink.BlinkSpeechRecognition.instance.lang_Setter_(unwrap_jso(this), value); @DomName('SpeechRecognition.maxAlternatives') @DocsEditable() @@ -29233,7 +33763,7 @@ class SpeechRecognition extends EventTarget { @DomName('SpeechRecognition.maxAlternatives') @DocsEditable() - void set maxAlternatives(int value) => _blink.BlinkSpeechRecognition.instance.maxAlternatives_Setter_(unwrap_jso(this), value); + set maxAlternatives(int value) => _blink.BlinkSpeechRecognition.instance.maxAlternatives_Setter_(unwrap_jso(this), value); @DomName('SpeechRecognition.abort') @DocsEditable() @@ -29319,9 +33849,24 @@ class SpeechRecognitionAlternative extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory SpeechRecognitionAlternative._() { throw new UnsupportedError("Not supported"); } + static SpeechRecognitionAlternative internalCreateSpeechRecognitionAlternative() { + return new SpeechRecognitionAlternative._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory SpeechRecognitionAlternative._internalWrap() { + return new SpeechRecognitionAlternative.internal_(); + } + + SpeechRecognitionAlternative.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SpeechRecognitionAlternative.confidence') @DocsEditable() - double get confidence => _blink.BlinkSpeechRecognitionAlternative.instance.confidence_Getter_(unwrap_jso(this)); + num get confidence => _blink.BlinkSpeechRecognitionAlternative.instance.confidence_Getter_(unwrap_jso(this)); @DomName('SpeechRecognitionAlternative.transcript') @DocsEditable() @@ -29344,6 +33889,18 @@ class SpeechRecognitionError extends Event { // To suppress missing implicit constructor warnings. factory SpeechRecognitionError._() { throw new UnsupportedError("Not supported"); } + + static SpeechRecognitionError internalCreateSpeechRecognitionError() { + return new SpeechRecognitionError._internalWrap(); + } + + factory SpeechRecognitionError._internalWrap() { + return new SpeechRecognitionError.internal_(); + } + + SpeechRecognitionError.internal_() : super.internal_(); + + @DomName('SpeechRecognitionError.error') @DocsEditable() String get error => _blink.BlinkSpeechRecognitionError.instance.error_Getter_(unwrap_jso(this)); @@ -29369,6 +33926,18 @@ class SpeechRecognitionEvent extends Event { // To suppress missing implicit constructor warnings. factory SpeechRecognitionEvent._() { throw new UnsupportedError("Not supported"); } + + static SpeechRecognitionEvent internalCreateSpeechRecognitionEvent() { + return new SpeechRecognitionEvent._internalWrap(); + } + + factory SpeechRecognitionEvent._internalWrap() { + return new SpeechRecognitionEvent.internal_(); + } + + SpeechRecognitionEvent.internal_() : super.internal_(); + + @DomName('SpeechRecognitionEvent.emma') @DocsEditable() Document get emma => wrap_jso(_blink.BlinkSpeechRecognitionEvent.instance.emma_Getter_(unwrap_jso(this))); @@ -29383,7 +33952,7 @@ class SpeechRecognitionEvent extends Event { @DomName('SpeechRecognitionEvent.results') @DocsEditable() - List get results => wrap_jso_list(_blink.BlinkSpeechRecognitionEvent.instance.results_Getter_(unwrap_jso(this))); + List get results => wrap_jso(_blink.BlinkSpeechRecognitionEvent.instance.results_Getter_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -29402,6 +33971,21 @@ class SpeechRecognitionResult extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory SpeechRecognitionResult._() { throw new UnsupportedError("Not supported"); } + static SpeechRecognitionResult internalCreateSpeechRecognitionResult() { + return new SpeechRecognitionResult._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory SpeechRecognitionResult._internalWrap() { + return new SpeechRecognitionResult.internal_(); + } + + SpeechRecognitionResult.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SpeechRecognitionResult.isFinal') @DocsEditable() bool get isFinal => _blink.BlinkSpeechRecognitionResult.instance.isFinal_Getter_(unwrap_jso(this)); @@ -29430,6 +34014,18 @@ class SpeechSynthesis extends EventTarget { // To suppress missing implicit constructor warnings. factory SpeechSynthesis._() { throw new UnsupportedError("Not supported"); } + + static SpeechSynthesis internalCreateSpeechSynthesis() { + return new SpeechSynthesis._internalWrap(); + } + + factory SpeechSynthesis._internalWrap() { + return new SpeechSynthesis.internal_(); + } + + SpeechSynthesis.internal_() : super.internal_(); + + @DomName('SpeechSynthesis.paused') @DocsEditable() bool get paused => _blink.BlinkSpeechSynthesis.instance.paused_Getter_(unwrap_jso(this)); @@ -29448,7 +34044,7 @@ class SpeechSynthesis extends EventTarget { @DomName('SpeechSynthesis.getVoices') @DocsEditable() - List getVoices() => _blink.BlinkSpeechSynthesis.instance.getVoices_Callback_0_(unwrap_jso(this)); + List getVoices() => wrap_jso(_blink.BlinkSpeechSynthesis.instance.getVoices_Callback_0_(unwrap_jso(this))); @DomName('SpeechSynthesis.pause') @DocsEditable() @@ -29478,13 +34074,25 @@ class SpeechSynthesisEvent extends Event { // To suppress missing implicit constructor warnings. factory SpeechSynthesisEvent._() { throw new UnsupportedError("Not supported"); } + + static SpeechSynthesisEvent internalCreateSpeechSynthesisEvent() { + return new SpeechSynthesisEvent._internalWrap(); + } + + factory SpeechSynthesisEvent._internalWrap() { + return new SpeechSynthesisEvent.internal_(); + } + + SpeechSynthesisEvent.internal_() : super.internal_(); + + @DomName('SpeechSynthesisEvent.charIndex') @DocsEditable() int get charIndex => _blink.BlinkSpeechSynthesisEvent.instance.charIndex_Getter_(unwrap_jso(this)); @DomName('SpeechSynthesisEvent.elapsedTime') @DocsEditable() - double get elapsedTime => _blink.BlinkSpeechSynthesisEvent.instance.elapsedTime_Getter_(unwrap_jso(this)); + num get elapsedTime => _blink.BlinkSpeechSynthesisEvent.instance.elapsedTime_Getter_(unwrap_jso(this)); @DomName('SpeechSynthesisEvent.name') @DocsEditable() @@ -29579,16 +34187,28 @@ class SpeechSynthesisUtterance extends EventTarget { @DomName('SpeechSynthesisUtterance.SpeechSynthesisUtterance') @DocsEditable() factory SpeechSynthesisUtterance([String text]) { - return _blink.BlinkSpeechSynthesisUtterance.instance.constructorCallback_1_(text); + return wrap_jso(_blink.BlinkSpeechSynthesisUtterance.instance.constructorCallback_1_(text)); } + + static SpeechSynthesisUtterance internalCreateSpeechSynthesisUtterance() { + return new SpeechSynthesisUtterance._internalWrap(); + } + + factory SpeechSynthesisUtterance._internalWrap() { + return new SpeechSynthesisUtterance.internal_(); + } + + SpeechSynthesisUtterance.internal_() : super.internal_(); + + @DomName('SpeechSynthesisUtterance.lang') @DocsEditable() String get lang => _blink.BlinkSpeechSynthesisUtterance.instance.lang_Getter_(unwrap_jso(this)); @DomName('SpeechSynthesisUtterance.lang') @DocsEditable() - void set lang(String value) => _blink.BlinkSpeechSynthesisUtterance.instance.lang_Setter_(unwrap_jso(this), value); + set lang(String value) => _blink.BlinkSpeechSynthesisUtterance.instance.lang_Setter_(unwrap_jso(this), value); @DomName('SpeechSynthesisUtterance.pitch') @DocsEditable() @@ -29596,7 +34216,7 @@ class SpeechSynthesisUtterance extends EventTarget { @DomName('SpeechSynthesisUtterance.pitch') @DocsEditable() - void set pitch(num value) => _blink.BlinkSpeechSynthesisUtterance.instance.pitch_Setter_(unwrap_jso(this), value); + set pitch(num value) => _blink.BlinkSpeechSynthesisUtterance.instance.pitch_Setter_(unwrap_jso(this), value); @DomName('SpeechSynthesisUtterance.rate') @DocsEditable() @@ -29604,7 +34224,7 @@ class SpeechSynthesisUtterance extends EventTarget { @DomName('SpeechSynthesisUtterance.rate') @DocsEditable() - void set rate(num value) => _blink.BlinkSpeechSynthesisUtterance.instance.rate_Setter_(unwrap_jso(this), value); + set rate(num value) => _blink.BlinkSpeechSynthesisUtterance.instance.rate_Setter_(unwrap_jso(this), value); @DomName('SpeechSynthesisUtterance.text') @DocsEditable() @@ -29612,7 +34232,7 @@ class SpeechSynthesisUtterance extends EventTarget { @DomName('SpeechSynthesisUtterance.text') @DocsEditable() - void set text(String value) => _blink.BlinkSpeechSynthesisUtterance.instance.text_Setter_(unwrap_jso(this), value); + set text(String value) => _blink.BlinkSpeechSynthesisUtterance.instance.text_Setter_(unwrap_jso(this), value); @DomName('SpeechSynthesisUtterance.voice') @DocsEditable() @@ -29620,7 +34240,7 @@ class SpeechSynthesisUtterance extends EventTarget { @DomName('SpeechSynthesisUtterance.voice') @DocsEditable() - void set voice(SpeechSynthesisVoice value) => _blink.BlinkSpeechSynthesisUtterance.instance.voice_Setter_(unwrap_jso(this), unwrap_jso(value)); + set voice(SpeechSynthesisVoice value) => _blink.BlinkSpeechSynthesisUtterance.instance.voice_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('SpeechSynthesisUtterance.volume') @DocsEditable() @@ -29628,7 +34248,7 @@ class SpeechSynthesisUtterance extends EventTarget { @DomName('SpeechSynthesisUtterance.volume') @DocsEditable() - void set volume(num value) => _blink.BlinkSpeechSynthesisUtterance.instance.volume_Setter_(unwrap_jso(this), value); + set volume(num value) => _blink.BlinkSpeechSynthesisUtterance.instance.volume_Setter_(unwrap_jso(this), value); /// Stream of `boundary` events handled by this [SpeechSynthesisUtterance]. @DomName('SpeechSynthesisUtterance.onboundary') @@ -29681,6 +34301,21 @@ class SpeechSynthesisVoice extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory SpeechSynthesisVoice._() { throw new UnsupportedError("Not supported"); } + static SpeechSynthesisVoice internalCreateSpeechSynthesisVoice() { + return new SpeechSynthesisVoice._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory SpeechSynthesisVoice._internalWrap() { + return new SpeechSynthesisVoice.internal_(); + } + + SpeechSynthesisVoice.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SpeechSynthesisVoice.default') @DocsEditable() bool get defaultValue => _blink.BlinkSpeechSynthesisVoice.instance.default_Getter_(unwrap_jso(this)); @@ -29792,6 +34427,21 @@ class Storage extends NativeFieldWrapperClass2 // To suppress missing implicit constructor warnings. factory Storage._() { throw new UnsupportedError("Not supported"); } + static Storage internalCreateStorage() { + return new Storage._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Storage._internalWrap() { + return new Storage.internal_(); + } + + Storage.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Storage.length') @DocsEditable() int get _length => _blink.BlinkStorage.instance.length_Getter_(unwrap_jso(this)); @@ -29882,6 +34532,18 @@ class StorageEvent extends Event { // To suppress missing implicit constructor warnings. factory StorageEvent._() { throw new UnsupportedError("Not supported"); } + + static StorageEvent internalCreateStorageEvent() { + return new StorageEvent._internalWrap(); + } + + factory StorageEvent._internalWrap() { + return new StorageEvent.internal_(); + } + + StorageEvent.internal_() : super.internal_(); + + @DomName('StorageEvent.key') @DocsEditable() String get key => _blink.BlinkStorageEvent.instance.key_Getter_(unwrap_jso(this)); @@ -29922,6 +34584,21 @@ class StorageInfo extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory StorageInfo._() { throw new UnsupportedError("Not supported"); } + static StorageInfo internalCreateStorageInfo() { + return new StorageInfo._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory StorageInfo._internalWrap() { + return new StorageInfo.internal_(); + } + + StorageInfo.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('StorageInfo.quota') @DocsEditable() @Experimental() // untriaged @@ -29948,6 +34625,21 @@ class StorageQuota extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory StorageQuota._() { throw new UnsupportedError("Not supported"); } + static StorageQuota internalCreateStorageQuota() { + return new StorageQuota._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory StorageQuota._internalWrap() { + return new StorageQuota.internal_(); + } + + StorageQuota.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('StorageQuota.supportedTypes') @DocsEditable() @Experimental() // untriaged @@ -29956,12 +34648,12 @@ class StorageQuota extends NativeFieldWrapperClass2 { @DomName('StorageQuota.queryInfo') @DocsEditable() @Experimental() // untriaged - Future queryInfo(String type) => _blink.BlinkStorageQuota.instance.queryInfo_Callback_1_(unwrap_jso(this), type); + Future queryInfo(String type) => wrap_jso(_blink.BlinkStorageQuota.instance.queryInfo_Callback_1_(unwrap_jso(this), type)); @DomName('StorageQuota.requestPersistentQuota') @DocsEditable() @Experimental() // untriaged - Future requestPersistentQuota(int newQuota) => _blink.BlinkStorageQuota.instance.requestPersistentQuota_Callback_1_(unwrap_jso(this), newQuota); + Future requestPersistentQuota(int newQuota) => wrap_jso(_blink.BlinkStorageQuota.instance.requestPersistentQuota_Callback_1_(unwrap_jso(this), newQuota)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -30013,6 +34705,18 @@ class StyleElement extends HtmlElement { @DomName('HTMLStyleElement.HTMLStyleElement') @DocsEditable() factory StyleElement() => document.createElement("style"); + + + static StyleElement internalCreateStyleElement() { + return new StyleElement._internalWrap(); + } + + factory StyleElement._internalWrap() { + return new StyleElement.internal_(); + } + + StyleElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -30026,7 +34730,7 @@ class StyleElement extends HtmlElement { @DomName('HTMLStyleElement.disabled') @DocsEditable() - void set disabled(bool value) => _blink.BlinkHTMLStyleElement.instance.disabled_Setter_(unwrap_jso(this), value); + set disabled(bool value) => _blink.BlinkHTMLStyleElement.instance.disabled_Setter_(unwrap_jso(this), value); @DomName('HTMLStyleElement.media') @DocsEditable() @@ -30034,7 +34738,7 @@ class StyleElement extends HtmlElement { @DomName('HTMLStyleElement.media') @DocsEditable() - void set media(String value) => _blink.BlinkHTMLStyleElement.instance.media_Setter_(unwrap_jso(this), value); + set media(String value) => _blink.BlinkHTMLStyleElement.instance.media_Setter_(unwrap_jso(this), value); @DomName('HTMLStyleElement.sheet') @DocsEditable() @@ -30046,7 +34750,7 @@ class StyleElement extends HtmlElement { @DomName('HTMLStyleElement.type') @DocsEditable() - void set type(String value) => _blink.BlinkHTMLStyleElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkHTMLStyleElement.instance.type_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -30064,6 +34768,21 @@ class StyleMedia extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory StyleMedia._() { throw new UnsupportedError("Not supported"); } + static StyleMedia internalCreateStyleMedia() { + return new StyleMedia._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory StyleMedia._internalWrap() { + return new StyleMedia.internal_(); + } + + StyleMedia.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('StyleMedia.type') @DocsEditable() String get type => _blink.BlinkStyleMedia.instance.type_Getter_(unwrap_jso(this)); @@ -30086,13 +34805,28 @@ class StyleSheet extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory StyleSheet._() { throw new UnsupportedError("Not supported"); } + static StyleSheet internalCreateStyleSheet() { + return new StyleSheet._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory StyleSheet._internalWrap() { + return new StyleSheet.internal_(); + } + + StyleSheet.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('StyleSheet.disabled') @DocsEditable() bool get disabled => _blink.BlinkStyleSheet.instance.disabled_Getter_(unwrap_jso(this)); @DomName('StyleSheet.disabled') @DocsEditable() - void set disabled(bool value) => _blink.BlinkStyleSheet.instance.disabled_Setter_(unwrap_jso(this), value); + set disabled(bool value) => _blink.BlinkStyleSheet.instance.disabled_Setter_(unwrap_jso(this), value); @DomName('StyleSheet.href') @DocsEditable() @@ -30135,6 +34869,18 @@ class TableCaptionElement extends HtmlElement { @DomName('HTMLTableCaptionElement.HTMLTableCaptionElement') @DocsEditable() factory TableCaptionElement() => document.createElement("caption"); + + + static TableCaptionElement internalCreateTableCaptionElement() { + return new TableCaptionElement._internalWrap(); + } + + factory TableCaptionElement._internalWrap() { + return new TableCaptionElement.internal_(); + } + + TableCaptionElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -30159,6 +34905,18 @@ class TableCellElement extends HtmlElement { @DomName('HTMLTableCellElement.HTMLTableCellElement') @DocsEditable() factory TableCellElement() => document.createElement("td"); + + + static TableCellElement internalCreateTableCellElement() { + return new TableCellElement._internalWrap(); + } + + factory TableCellElement._internalWrap() { + return new TableCellElement.internal_(); + } + + TableCellElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -30176,7 +34934,7 @@ class TableCellElement extends HtmlElement { @DomName('HTMLTableCellElement.colSpan') @DocsEditable() - void set colSpan(int value) => _blink.BlinkHTMLTableCellElement.instance.colSpan_Setter_(unwrap_jso(this), value); + set colSpan(int value) => _blink.BlinkHTMLTableCellElement.instance.colSpan_Setter_(unwrap_jso(this), value); @DomName('HTMLTableCellElement.headers') @DocsEditable() @@ -30184,7 +34942,7 @@ class TableCellElement extends HtmlElement { @DomName('HTMLTableCellElement.headers') @DocsEditable() - void set headers(String value) => _blink.BlinkHTMLTableCellElement.instance.headers_Setter_(unwrap_jso(this), value); + set headers(String value) => _blink.BlinkHTMLTableCellElement.instance.headers_Setter_(unwrap_jso(this), value); @DomName('HTMLTableCellElement.rowSpan') @DocsEditable() @@ -30192,7 +34950,7 @@ class TableCellElement extends HtmlElement { @DomName('HTMLTableCellElement.rowSpan') @DocsEditable() - void set rowSpan(int value) => _blink.BlinkHTMLTableCellElement.instance.rowSpan_Setter_(unwrap_jso(this), value); + set rowSpan(int value) => _blink.BlinkHTMLTableCellElement.instance.rowSpan_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -30211,6 +34969,18 @@ class TableColElement extends HtmlElement { @DomName('HTMLTableColElement.HTMLTableColElement') @DocsEditable() factory TableColElement() => document.createElement("col"); + + + static TableColElement internalCreateTableColElement() { + return new TableColElement._internalWrap(); + } + + factory TableColElement._internalWrap() { + return new TableColElement.internal_(); + } + + TableColElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -30224,7 +34994,7 @@ class TableColElement extends HtmlElement { @DomName('HTMLTableColElement.span') @DocsEditable() - void set span(int value) => _blink.BlinkHTMLTableColElement.instance.span_Setter_(unwrap_jso(this), value); + set span(int value) => _blink.BlinkHTMLTableColElement.instance.span_Setter_(unwrap_jso(this), value); } // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file @@ -30261,6 +35031,18 @@ class TableElement extends HtmlElement { @DomName('HTMLTableElement.HTMLTableElement') @DocsEditable() factory TableElement() => document.createElement("table"); + + + static TableElement internalCreateTableElement() { + return new TableElement._internalWrap(); + } + + factory TableElement._internalWrap() { + return new TableElement.internal_(); + } + + TableElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -30274,15 +35056,15 @@ class TableElement extends HtmlElement { @DomName('HTMLTableElement.caption') @DocsEditable() - void set caption(TableCaptionElement value) => _blink.BlinkHTMLTableElement.instance.caption_Setter_(unwrap_jso(this), unwrap_jso(value)); + set caption(TableCaptionElement value) => _blink.BlinkHTMLTableElement.instance.caption_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('HTMLTableElement.rows') @DocsEditable() - List get _rows => wrap_jso_list(_blink.BlinkHTMLTableElement.instance.rows_Getter_(unwrap_jso(this))); + List get _rows => wrap_jso(_blink.BlinkHTMLTableElement.instance.rows_Getter_(unwrap_jso(this))); @DomName('HTMLTableElement.tBodies') @DocsEditable() - List get _tBodies => wrap_jso_list(_blink.BlinkHTMLTableElement.instance.tBodies_Getter_(unwrap_jso(this))); + List get _tBodies => wrap_jso(_blink.BlinkHTMLTableElement.instance.tBodies_Getter_(unwrap_jso(this))); @DomName('HTMLTableElement.tFoot') @DocsEditable() @@ -30290,7 +35072,7 @@ class TableElement extends HtmlElement { @DomName('HTMLTableElement.tFoot') @DocsEditable() - void set tFoot(TableSectionElement value) => _blink.BlinkHTMLTableElement.instance.tFoot_Setter_(unwrap_jso(this), unwrap_jso(value)); + set tFoot(TableSectionElement value) => _blink.BlinkHTMLTableElement.instance.tFoot_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('HTMLTableElement.tHead') @DocsEditable() @@ -30298,7 +35080,7 @@ class TableElement extends HtmlElement { @DomName('HTMLTableElement.tHead') @DocsEditable() - void set tHead(TableSectionElement value) => _blink.BlinkHTMLTableElement.instance.tHead_Setter_(unwrap_jso(this), unwrap_jso(value)); + set tHead(TableSectionElement value) => _blink.BlinkHTMLTableElement.instance.tHead_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('HTMLTableElement.createCaption') @DocsEditable() @@ -30334,9 +35116,9 @@ class TableElement extends HtmlElement { HtmlElement _insertRow([int index]) { if (index != null) { - return _blink.BlinkHTMLTableElement.instance.insertRow_Callback_1_(unwrap_jso(this), index); + return wrap_jso(_blink.BlinkHTMLTableElement.instance.insertRow_Callback_1_(unwrap_jso(this), index)); } - return _blink.BlinkHTMLTableElement.instance.insertRow_Callback_0_(unwrap_jso(this)); + return wrap_jso(_blink.BlinkHTMLTableElement.instance.insertRow_Callback_0_(unwrap_jso(this))); } } // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file @@ -30365,6 +35147,18 @@ class TableRowElement extends HtmlElement { @DomName('HTMLTableRowElement.HTMLTableRowElement') @DocsEditable() factory TableRowElement() => document.createElement("tr"); + + + static TableRowElement internalCreateTableRowElement() { + return new TableRowElement._internalWrap(); + } + + factory TableRowElement._internalWrap() { + return new TableRowElement.internal_(); + } + + TableRowElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -30374,7 +35168,7 @@ class TableRowElement extends HtmlElement { @DomName('HTMLTableRowElement.cells') @DocsEditable() - List get _cells => wrap_jso_list(_blink.BlinkHTMLTableRowElement.instance.cells_Getter_(unwrap_jso(this))); + List get _cells => wrap_jso(_blink.BlinkHTMLTableRowElement.instance.cells_Getter_(unwrap_jso(this))); @DomName('HTMLTableRowElement.rowIndex') @DocsEditable() @@ -30390,9 +35184,9 @@ class TableRowElement extends HtmlElement { HtmlElement _insertCell([int index]) { if (index != null) { - return _blink.BlinkHTMLTableRowElement.instance.insertCell_Callback_1_(unwrap_jso(this), index); + return wrap_jso(_blink.BlinkHTMLTableRowElement.instance.insertCell_Callback_1_(unwrap_jso(this), index)); } - return _blink.BlinkHTMLTableRowElement.instance.insertCell_Callback_0_(unwrap_jso(this)); + return wrap_jso(_blink.BlinkHTMLTableRowElement.instance.insertCell_Callback_0_(unwrap_jso(this))); } } // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file @@ -30417,6 +35211,18 @@ class TableSectionElement extends HtmlElement { // To suppress missing implicit constructor warnings. factory TableSectionElement._() { throw new UnsupportedError("Not supported"); } + + + static TableSectionElement internalCreateTableSectionElement() { + return new TableSectionElement._internalWrap(); + } + + factory TableSectionElement._internalWrap() { + return new TableSectionElement.internal_(); + } + + TableSectionElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -30426,7 +35232,7 @@ class TableSectionElement extends HtmlElement { @DomName('HTMLTableSectionElement.rows') @DocsEditable() - List get _rows => wrap_jso_list(_blink.BlinkHTMLTableSectionElement.instance.rows_Getter_(unwrap_jso(this))); + List get _rows => wrap_jso(_blink.BlinkHTMLTableSectionElement.instance.rows_Getter_(unwrap_jso(this))); @DomName('HTMLTableSectionElement.deleteRow') @DocsEditable() @@ -30434,9 +35240,9 @@ class TableSectionElement extends HtmlElement { HtmlElement _insertRow([int index]) { if (index != null) { - return _blink.BlinkHTMLTableSectionElement.instance.insertRow_Callback_1_(unwrap_jso(this), index); + return wrap_jso(_blink.BlinkHTMLTableSectionElement.instance.insertRow_Callback_1_(unwrap_jso(this), index)); } - return _blink.BlinkHTMLTableSectionElement.instance.insertRow_Callback_0_(unwrap_jso(this)); + return wrap_jso(_blink.BlinkHTMLTableSectionElement.instance.insertRow_Callback_0_(unwrap_jso(this))); } } // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file @@ -30458,6 +35264,18 @@ class TemplateElement extends HtmlElement { @DomName('HTMLTemplateElement.HTMLTemplateElement') @DocsEditable() factory TemplateElement() => document.createElement("template"); + + + static TemplateElement internalCreateTemplateElement() { + return new TemplateElement._internalWrap(); + } + + factory TemplateElement._internalWrap() { + return new TemplateElement.internal_(); + } + + TemplateElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -30502,6 +35320,18 @@ class Text extends CharacterData { // To suppress missing implicit constructor warnings. factory Text._() { throw new UnsupportedError("Not supported"); } + + static Text internalCreateText() { + return new Text._internalWrap(); + } + + factory Text._internalWrap() { + return new Text.internal_(); + } + + Text.internal_() : super.internal_(); + + @DomName('Text.wholeText') @DocsEditable() String get wholeText => _blink.BlinkText.instance.wholeText_Getter_(unwrap_jso(this)); @@ -30509,7 +35339,7 @@ class Text extends CharacterData { @DomName('Text.getDestinationInsertionPoints') @DocsEditable() @Experimental() // untriaged - List getDestinationInsertionPoints() => wrap_jso_list(_blink.BlinkText.instance.getDestinationInsertionPoints_Callback_0_(unwrap_jso(this))); + List getDestinationInsertionPoints() => wrap_jso(_blink.BlinkText.instance.getDestinationInsertionPoints_Callback_0_(unwrap_jso(this))); @DomName('Text.splitText') @DocsEditable() @@ -30532,6 +35362,18 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.HTMLTextAreaElement') @DocsEditable() factory TextAreaElement() => document.createElement("textarea"); + + + static TextAreaElement internalCreateTextAreaElement() { + return new TextAreaElement._internalWrap(); + } + + factory TextAreaElement._internalWrap() { + return new TextAreaElement.internal_(); + } + + TextAreaElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -30545,7 +35387,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.autofocus') @DocsEditable() - void set autofocus(bool value) => _blink.BlinkHTMLTextAreaElement.instance.autofocus_Setter_(unwrap_jso(this), value); + set autofocus(bool value) => _blink.BlinkHTMLTextAreaElement.instance.autofocus_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.cols') @DocsEditable() @@ -30553,7 +35395,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.cols') @DocsEditable() - void set cols(int value) => _blink.BlinkHTMLTextAreaElement.instance.cols_Setter_(unwrap_jso(this), value); + set cols(int value) => _blink.BlinkHTMLTextAreaElement.instance.cols_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.defaultValue') @DocsEditable() @@ -30561,7 +35403,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.defaultValue') @DocsEditable() - void set defaultValue(String value) => _blink.BlinkHTMLTextAreaElement.instance.defaultValue_Setter_(unwrap_jso(this), value); + set defaultValue(String value) => _blink.BlinkHTMLTextAreaElement.instance.defaultValue_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.dirName') @DocsEditable() @@ -30573,7 +35415,7 @@ class TextAreaElement extends HtmlElement { @DocsEditable() // http://www.whatwg.org/specs/web-apps/current-work/multipage/the-button-element.html#dom-textarea-dirname @Experimental() - void set dirName(String value) => _blink.BlinkHTMLTextAreaElement.instance.dirName_Setter_(unwrap_jso(this), value); + set dirName(String value) => _blink.BlinkHTMLTextAreaElement.instance.dirName_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.disabled') @DocsEditable() @@ -30581,7 +35423,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.disabled') @DocsEditable() - void set disabled(bool value) => _blink.BlinkHTMLTextAreaElement.instance.disabled_Setter_(unwrap_jso(this), value); + set disabled(bool value) => _blink.BlinkHTMLTextAreaElement.instance.disabled_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.form') @DocsEditable() @@ -30595,12 +35437,12 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.inputMode') @DocsEditable() @Experimental() // untriaged - void set inputMode(String value) => _blink.BlinkHTMLTextAreaElement.instance.inputMode_Setter_(unwrap_jso(this), value); + set inputMode(String value) => _blink.BlinkHTMLTextAreaElement.instance.inputMode_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.labels') @DocsEditable() @Unstable() - List get labels => wrap_jso_list(_blink.BlinkHTMLTextAreaElement.instance.labels_Getter_(unwrap_jso(this))); + List get labels => wrap_jso(_blink.BlinkHTMLTextAreaElement.instance.labels_Getter_(unwrap_jso(this))); @DomName('HTMLTextAreaElement.maxLength') @DocsEditable() @@ -30608,7 +35450,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.maxLength') @DocsEditable() - void set maxLength(int value) => _blink.BlinkHTMLTextAreaElement.instance.maxLength_Setter_(unwrap_jso(this), value); + set maxLength(int value) => _blink.BlinkHTMLTextAreaElement.instance.maxLength_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.name') @DocsEditable() @@ -30616,7 +35458,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.name') @DocsEditable() - void set name(String value) => _blink.BlinkHTMLTextAreaElement.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkHTMLTextAreaElement.instance.name_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.placeholder') @DocsEditable() @@ -30624,7 +35466,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.placeholder') @DocsEditable() - void set placeholder(String value) => _blink.BlinkHTMLTextAreaElement.instance.placeholder_Setter_(unwrap_jso(this), value); + set placeholder(String value) => _blink.BlinkHTMLTextAreaElement.instance.placeholder_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.readOnly') @DocsEditable() @@ -30632,7 +35474,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.readOnly') @DocsEditable() - void set readOnly(bool value) => _blink.BlinkHTMLTextAreaElement.instance.readOnly_Setter_(unwrap_jso(this), value); + set readOnly(bool value) => _blink.BlinkHTMLTextAreaElement.instance.readOnly_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.required') @DocsEditable() @@ -30640,7 +35482,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.required') @DocsEditable() - void set required(bool value) => _blink.BlinkHTMLTextAreaElement.instance.required_Setter_(unwrap_jso(this), value); + set required(bool value) => _blink.BlinkHTMLTextAreaElement.instance.required_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.rows') @DocsEditable() @@ -30648,7 +35490,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.rows') @DocsEditable() - void set rows(int value) => _blink.BlinkHTMLTextAreaElement.instance.rows_Setter_(unwrap_jso(this), value); + set rows(int value) => _blink.BlinkHTMLTextAreaElement.instance.rows_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.selectionDirection') @DocsEditable() @@ -30656,7 +35498,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.selectionDirection') @DocsEditable() - void set selectionDirection(String value) => _blink.BlinkHTMLTextAreaElement.instance.selectionDirection_Setter_(unwrap_jso(this), value); + set selectionDirection(String value) => _blink.BlinkHTMLTextAreaElement.instance.selectionDirection_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.selectionEnd') @DocsEditable() @@ -30664,7 +35506,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.selectionEnd') @DocsEditable() - void set selectionEnd(int value) => _blink.BlinkHTMLTextAreaElement.instance.selectionEnd_Setter_(unwrap_jso(this), value); + set selectionEnd(int value) => _blink.BlinkHTMLTextAreaElement.instance.selectionEnd_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.selectionStart') @DocsEditable() @@ -30672,7 +35514,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.selectionStart') @DocsEditable() - void set selectionStart(int value) => _blink.BlinkHTMLTextAreaElement.instance.selectionStart_Setter_(unwrap_jso(this), value); + set selectionStart(int value) => _blink.BlinkHTMLTextAreaElement.instance.selectionStart_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.textLength') @DocsEditable() @@ -30696,7 +35538,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.value') @DocsEditable() - void set value(String value) => _blink.BlinkHTMLTextAreaElement.instance.value_Setter_(unwrap_jso(this), value); + set value(String value) => _blink.BlinkHTMLTextAreaElement.instance.value_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.willValidate') @DocsEditable() @@ -30708,7 +35550,7 @@ class TextAreaElement extends HtmlElement { @DomName('HTMLTextAreaElement.wrap') @DocsEditable() - void set wrap(String value) => _blink.BlinkHTMLTextAreaElement.instance.wrap_Setter_(unwrap_jso(this), value); + set wrap(String value) => _blink.BlinkHTMLTextAreaElement.instance.wrap_Setter_(unwrap_jso(this), value); @DomName('HTMLTextAreaElement.checkValidity') @DocsEditable() @@ -30766,6 +35608,18 @@ class TextEvent extends UIEvent { // To suppress missing implicit constructor warnings. factory TextEvent._() { throw new UnsupportedError("Not supported"); } + + static TextEvent internalCreateTextEvent() { + return new TextEvent._internalWrap(); + } + + factory TextEvent._internalWrap() { + return new TextEvent.internal_(); + } + + TextEvent.internal_() : super.internal_(); + + @DomName('TextEvent.data') @DocsEditable() String get data => _blink.BlinkTextEvent.instance.data_Getter_(unwrap_jso(this)); @@ -30788,64 +35642,79 @@ class TextMetrics extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory TextMetrics._() { throw new UnsupportedError("Not supported"); } + static TextMetrics internalCreateTextMetrics() { + return new TextMetrics._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory TextMetrics._internalWrap() { + return new TextMetrics.internal_(); + } + + TextMetrics.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('TextMetrics.actualBoundingBoxAscent') @DocsEditable() @Experimental() // untriaged - double get actualBoundingBoxAscent => _blink.BlinkTextMetrics.instance.actualBoundingBoxAscent_Getter_(unwrap_jso(this)); + num get actualBoundingBoxAscent => _blink.BlinkTextMetrics.instance.actualBoundingBoxAscent_Getter_(unwrap_jso(this)); @DomName('TextMetrics.actualBoundingBoxDescent') @DocsEditable() @Experimental() // untriaged - double get actualBoundingBoxDescent => _blink.BlinkTextMetrics.instance.actualBoundingBoxDescent_Getter_(unwrap_jso(this)); + num get actualBoundingBoxDescent => _blink.BlinkTextMetrics.instance.actualBoundingBoxDescent_Getter_(unwrap_jso(this)); @DomName('TextMetrics.actualBoundingBoxLeft') @DocsEditable() @Experimental() // untriaged - double get actualBoundingBoxLeft => _blink.BlinkTextMetrics.instance.actualBoundingBoxLeft_Getter_(unwrap_jso(this)); + num get actualBoundingBoxLeft => _blink.BlinkTextMetrics.instance.actualBoundingBoxLeft_Getter_(unwrap_jso(this)); @DomName('TextMetrics.actualBoundingBoxRight') @DocsEditable() @Experimental() // untriaged - double get actualBoundingBoxRight => _blink.BlinkTextMetrics.instance.actualBoundingBoxRight_Getter_(unwrap_jso(this)); + num get actualBoundingBoxRight => _blink.BlinkTextMetrics.instance.actualBoundingBoxRight_Getter_(unwrap_jso(this)); @DomName('TextMetrics.alphabeticBaseline') @DocsEditable() @Experimental() // untriaged - double get alphabeticBaseline => _blink.BlinkTextMetrics.instance.alphabeticBaseline_Getter_(unwrap_jso(this)); + num get alphabeticBaseline => _blink.BlinkTextMetrics.instance.alphabeticBaseline_Getter_(unwrap_jso(this)); @DomName('TextMetrics.emHeightAscent') @DocsEditable() @Experimental() // untriaged - double get emHeightAscent => _blink.BlinkTextMetrics.instance.emHeightAscent_Getter_(unwrap_jso(this)); + num get emHeightAscent => _blink.BlinkTextMetrics.instance.emHeightAscent_Getter_(unwrap_jso(this)); @DomName('TextMetrics.emHeightDescent') @DocsEditable() @Experimental() // untriaged - double get emHeightDescent => _blink.BlinkTextMetrics.instance.emHeightDescent_Getter_(unwrap_jso(this)); + num get emHeightDescent => _blink.BlinkTextMetrics.instance.emHeightDescent_Getter_(unwrap_jso(this)); @DomName('TextMetrics.fontBoundingBoxAscent') @DocsEditable() @Experimental() // untriaged - double get fontBoundingBoxAscent => _blink.BlinkTextMetrics.instance.fontBoundingBoxAscent_Getter_(unwrap_jso(this)); + num get fontBoundingBoxAscent => _blink.BlinkTextMetrics.instance.fontBoundingBoxAscent_Getter_(unwrap_jso(this)); @DomName('TextMetrics.fontBoundingBoxDescent') @DocsEditable() @Experimental() // untriaged - double get fontBoundingBoxDescent => _blink.BlinkTextMetrics.instance.fontBoundingBoxDescent_Getter_(unwrap_jso(this)); + num get fontBoundingBoxDescent => _blink.BlinkTextMetrics.instance.fontBoundingBoxDescent_Getter_(unwrap_jso(this)); @DomName('TextMetrics.hangingBaseline') @DocsEditable() @Experimental() // untriaged - double get hangingBaseline => _blink.BlinkTextMetrics.instance.hangingBaseline_Getter_(unwrap_jso(this)); + num get hangingBaseline => _blink.BlinkTextMetrics.instance.hangingBaseline_Getter_(unwrap_jso(this)); @DomName('TextMetrics.ideographicBaseline') @DocsEditable() @Experimental() // untriaged - double get ideographicBaseline => _blink.BlinkTextMetrics.instance.ideographicBaseline_Getter_(unwrap_jso(this)); + num get ideographicBaseline => _blink.BlinkTextMetrics.instance.ideographicBaseline_Getter_(unwrap_jso(this)); @DomName('TextMetrics.width') @DocsEditable() - double get width => _blink.BlinkTextMetrics.instance.width_Getter_(unwrap_jso(this)); + num get width => _blink.BlinkTextMetrics.instance.width_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -30873,6 +35742,18 @@ class TextTrack extends EventTarget { @DocsEditable() static const EventStreamProvider cueChangeEvent = const EventStreamProvider('cuechange'); + + static TextTrack internalCreateTextTrack() { + return new TextTrack._internalWrap(); + } + + factory TextTrack._internalWrap() { + return new TextTrack.internal_(); + } + + TextTrack.internal_() : super.internal_(); + + @DomName('TextTrack.activeCues') @DocsEditable() TextTrackCueList get activeCues => wrap_jso(_blink.BlinkTextTrack.instance.activeCues_Getter_(unwrap_jso(this))); @@ -30904,7 +35785,7 @@ class TextTrack extends EventTarget { @DomName('TextTrack.mode') @DocsEditable() - void set mode(String value) => _blink.BlinkTextTrack.instance.mode_Setter_(unwrap_jso(this), value); + set mode(String value) => _blink.BlinkTextTrack.instance.mode_Setter_(unwrap_jso(this), value); @DomName('TextTrack.regions') @DocsEditable() @@ -30970,13 +35851,25 @@ class TextTrackCue extends EventTarget { @DocsEditable() static const EventStreamProvider exitEvent = const EventStreamProvider('exit'); + + static TextTrackCue internalCreateTextTrackCue() { + return new TextTrackCue._internalWrap(); + } + + factory TextTrackCue._internalWrap() { + return new TextTrackCue.internal_(); + } + + TextTrackCue.internal_() : super.internal_(); + + @DomName('TextTrackCue.endTime') @DocsEditable() num get endTime => _blink.BlinkTextTrackCue.instance.endTime_Getter_(unwrap_jso(this)); @DomName('TextTrackCue.endTime') @DocsEditable() - void set endTime(num value) => _blink.BlinkTextTrackCue.instance.endTime_Setter_(unwrap_jso(this), value); + set endTime(num value) => _blink.BlinkTextTrackCue.instance.endTime_Setter_(unwrap_jso(this), value); @DomName('TextTrackCue.id') @DocsEditable() @@ -30984,7 +35877,7 @@ class TextTrackCue extends EventTarget { @DomName('TextTrackCue.id') @DocsEditable() - void set id(String value) => _blink.BlinkTextTrackCue.instance.id_Setter_(unwrap_jso(this), value); + set id(String value) => _blink.BlinkTextTrackCue.instance.id_Setter_(unwrap_jso(this), value); @DomName('TextTrackCue.pauseOnExit') @DocsEditable() @@ -30992,7 +35885,7 @@ class TextTrackCue extends EventTarget { @DomName('TextTrackCue.pauseOnExit') @DocsEditable() - void set pauseOnExit(bool value) => _blink.BlinkTextTrackCue.instance.pauseOnExit_Setter_(unwrap_jso(this), value); + set pauseOnExit(bool value) => _blink.BlinkTextTrackCue.instance.pauseOnExit_Setter_(unwrap_jso(this), value); @DomName('TextTrackCue.startTime') @DocsEditable() @@ -31000,7 +35893,7 @@ class TextTrackCue extends EventTarget { @DomName('TextTrackCue.startTime') @DocsEditable() - void set startTime(num value) => _blink.BlinkTextTrackCue.instance.startTime_Setter_(unwrap_jso(this), value); + set startTime(num value) => _blink.BlinkTextTrackCue.instance.startTime_Setter_(unwrap_jso(this), value); @DomName('TextTrackCue.track') @DocsEditable() @@ -31028,10 +35921,25 @@ class TextTrackCue extends EventTarget { @DomName('TextTrackCueList') // http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#texttrackcuelist @Experimental() -class TextTrackCueList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class TextTrackCueList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory TextTrackCueList._() { throw new UnsupportedError("Not supported"); } + static TextTrackCueList internalCreateTextTrackCueList() { + return new TextTrackCueList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory TextTrackCueList._internalWrap() { + return new TextTrackCueList.internal_(); + } + + TextTrackCueList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('TextTrackCueList.length') @DocsEditable() int get length => _blink.BlinkTextTrackCueList.instance.length_Getter_(unwrap_jso(this)); @@ -31043,7 +35951,7 @@ class TextTrackCueList extends NativeFieldWrapperClass2 with ListMixin wrap_jso(_blink.BlinkTextTrackCueList.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, TextTrackCue value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -31051,7 +35959,7 @@ class TextTrackCueList extends NativeFieldWrapperClass2 with ListMixin, ImmutableList @Experimental() // untriaged static const EventStreamProvider changeEvent = const EventStreamProvider('change'); + + static TextTrackList internalCreateTextTrackList() { + return new TextTrackList._internalWrap(); + } + + factory TextTrackList._internalWrap() { + return new TextTrackList.internal_(); + } + + TextTrackList.internal_() : super.internal_(); + + @DomName('TextTrackList.length') @DocsEditable() int get length => _blink.BlinkTextTrackList.instance.length_Getter_(unwrap_jso(this)); @@ -31132,7 +36052,7 @@ class TextTrackList extends EventTarget with ListMixin, ImmutableList } TextTrack _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkTextTrackList.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, TextTrack value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -31140,7 +36060,7 @@ class TextTrackList extends EventTarget with ListMixin, ImmutableList // TextTrack is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -31205,17 +36125,32 @@ class TimeRanges extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory TimeRanges._() { throw new UnsupportedError("Not supported"); } + static TimeRanges internalCreateTimeRanges() { + return new TimeRanges._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory TimeRanges._internalWrap() { + return new TimeRanges.internal_(); + } + + TimeRanges.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('TimeRanges.length') @DocsEditable() int get length => _blink.BlinkTimeRanges.instance.length_Getter_(unwrap_jso(this)); @DomName('TimeRanges.end') @DocsEditable() - double end(int index) => _blink.BlinkTimeRanges.instance.end_Callback_1_(unwrap_jso(this), index); + num end(int index) => _blink.BlinkTimeRanges.instance.end_Callback_1_(unwrap_jso(this), index); @DomName('TimeRanges.start') @DocsEditable() - double start(int index) => _blink.BlinkTimeRanges.instance.start_Callback_1_(unwrap_jso(this), index); + num start(int index) => _blink.BlinkTimeRanges.instance.start_Callback_1_(unwrap_jso(this), index); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -31241,6 +36176,21 @@ class Timing extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Timing._() { throw new UnsupportedError("Not supported"); } + static Timing internalCreateTiming() { + return new Timing._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Timing._internalWrap() { + return new Timing.internal_(); + } + + Timing.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Timing.delay') @DocsEditable() @Experimental() // untriaged @@ -31249,7 +36199,7 @@ class Timing extends NativeFieldWrapperClass2 { @DomName('Timing.delay') @DocsEditable() @Experimental() // untriaged - void set delay(num value) => _blink.BlinkTiming.instance.delay_Setter_(unwrap_jso(this), value); + set delay(num value) => _blink.BlinkTiming.instance.delay_Setter_(unwrap_jso(this), value); @DomName('Timing.direction') @DocsEditable() @@ -31259,7 +36209,7 @@ class Timing extends NativeFieldWrapperClass2 { @DomName('Timing.direction') @DocsEditable() @Experimental() // untriaged - void set direction(String value) => _blink.BlinkTiming.instance.direction_Setter_(unwrap_jso(this), value); + set direction(String value) => _blink.BlinkTiming.instance.direction_Setter_(unwrap_jso(this), value); @DomName('Timing.easing') @DocsEditable() @@ -31269,7 +36219,7 @@ class Timing extends NativeFieldWrapperClass2 { @DomName('Timing.easing') @DocsEditable() @Experimental() // untriaged - void set easing(String value) => _blink.BlinkTiming.instance.easing_Setter_(unwrap_jso(this), value); + set easing(String value) => _blink.BlinkTiming.instance.easing_Setter_(unwrap_jso(this), value); @DomName('Timing.endDelay') @DocsEditable() @@ -31279,7 +36229,7 @@ class Timing extends NativeFieldWrapperClass2 { @DomName('Timing.endDelay') @DocsEditable() @Experimental() // untriaged - void set endDelay(num value) => _blink.BlinkTiming.instance.endDelay_Setter_(unwrap_jso(this), value); + set endDelay(num value) => _blink.BlinkTiming.instance.endDelay_Setter_(unwrap_jso(this), value); @DomName('Timing.fill') @DocsEditable() @@ -31289,7 +36239,7 @@ class Timing extends NativeFieldWrapperClass2 { @DomName('Timing.fill') @DocsEditable() @Experimental() // untriaged - void set fill(String value) => _blink.BlinkTiming.instance.fill_Setter_(unwrap_jso(this), value); + set fill(String value) => _blink.BlinkTiming.instance.fill_Setter_(unwrap_jso(this), value); @DomName('Timing.iterationStart') @DocsEditable() @@ -31299,7 +36249,7 @@ class Timing extends NativeFieldWrapperClass2 { @DomName('Timing.iterationStart') @DocsEditable() @Experimental() // untriaged - void set iterationStart(num value) => _blink.BlinkTiming.instance.iterationStart_Setter_(unwrap_jso(this), value); + set iterationStart(num value) => _blink.BlinkTiming.instance.iterationStart_Setter_(unwrap_jso(this), value); @DomName('Timing.iterations') @DocsEditable() @@ -31309,7 +36259,7 @@ class Timing extends NativeFieldWrapperClass2 { @DomName('Timing.iterations') @DocsEditable() @Experimental() // untriaged - void set iterations(num value) => _blink.BlinkTiming.instance.iterations_Setter_(unwrap_jso(this), value); + set iterations(num value) => _blink.BlinkTiming.instance.iterations_Setter_(unwrap_jso(this), value); @DomName('Timing.playbackRate') @DocsEditable() @@ -31319,7 +36269,7 @@ class Timing extends NativeFieldWrapperClass2 { @DomName('Timing.playbackRate') @DocsEditable() @Experimental() // untriaged - void set playbackRate(num value) => _blink.BlinkTiming.instance.playbackRate_Setter_(unwrap_jso(this), value); + set playbackRate(num value) => _blink.BlinkTiming.instance.playbackRate_Setter_(unwrap_jso(this), value); @DomName('Timing.__getter__') @DocsEditable() @@ -31348,6 +36298,18 @@ class TitleElement extends HtmlElement { @DomName('HTMLTitleElement.HTMLTitleElement') @DocsEditable() factory TitleElement() => document.createElement("title"); + + + static TitleElement internalCreateTitleElement() { + return new TitleElement._internalWrap(); + } + + factory TitleElement._internalWrap() { + return new TitleElement.internal_(); + } + + TitleElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -31369,18 +36331,33 @@ class Touch extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Touch._() { throw new UnsupportedError("Not supported"); } + static Touch internalCreateTouch() { + return new Touch._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Touch._internalWrap() { + return new Touch.internal_(); + } + + Touch.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('Touch.clientX') @DocsEditable() - double get _clientX => _blink.BlinkTouch.instance.clientX_Getter_(unwrap_jso(this)); + num get _clientX => _blink.BlinkTouch.instance.clientX_Getter_(unwrap_jso(this)); @DomName('Touch.clientY') @DocsEditable() - double get _clientY => _blink.BlinkTouch.instance.clientY_Getter_(unwrap_jso(this)); + num get _clientY => _blink.BlinkTouch.instance.clientY_Getter_(unwrap_jso(this)); @DomName('Touch.force') @DocsEditable() @Experimental() // untriaged - double get force => _blink.BlinkTouch.instance.force_Getter_(unwrap_jso(this)); + num get force => _blink.BlinkTouch.instance.force_Getter_(unwrap_jso(this)); @DomName('Touch.identifier') @DocsEditable() @@ -31388,29 +36365,29 @@ class Touch extends NativeFieldWrapperClass2 { @DomName('Touch.pageX') @DocsEditable() - double get _pageX => _blink.BlinkTouch.instance.pageX_Getter_(unwrap_jso(this)); + num get _pageX => _blink.BlinkTouch.instance.pageX_Getter_(unwrap_jso(this)); @DomName('Touch.pageY') @DocsEditable() - double get _pageY => _blink.BlinkTouch.instance.pageY_Getter_(unwrap_jso(this)); + num get _pageY => _blink.BlinkTouch.instance.pageY_Getter_(unwrap_jso(this)); @DomName('Touch.radiusX') @DocsEditable() @Experimental() // untriaged - double get _radiusX => _blink.BlinkTouch.instance.radiusX_Getter_(unwrap_jso(this)); + num get _radiusX => _blink.BlinkTouch.instance.radiusX_Getter_(unwrap_jso(this)); @DomName('Touch.radiusY') @DocsEditable() @Experimental() // untriaged - double get _radiusY => _blink.BlinkTouch.instance.radiusY_Getter_(unwrap_jso(this)); + num get _radiusY => _blink.BlinkTouch.instance.radiusY_Getter_(unwrap_jso(this)); @DomName('Touch.screenX') @DocsEditable() - double get _screenX => _blink.BlinkTouch.instance.screenX_Getter_(unwrap_jso(this)); + num get _screenX => _blink.BlinkTouch.instance.screenX_Getter_(unwrap_jso(this)); @DomName('Touch.screenY') @DocsEditable() - double get _screenY => _blink.BlinkTouch.instance.screenY_Getter_(unwrap_jso(this)); + num get _screenY => _blink.BlinkTouch.instance.screenY_Getter_(unwrap_jso(this)); @DomName('Touch.target') @DocsEditable() @@ -31421,19 +36398,19 @@ class Touch extends NativeFieldWrapperClass2 { @SupportedBrowser(SupportedBrowser.CHROME) @SupportedBrowser(SupportedBrowser.SAFARI) @Experimental() - double get rotationAngle => _blink.BlinkTouch.instance.webkitRotationAngle_Getter_(unwrap_jso(this)); + num get rotationAngle => _blink.BlinkTouch.instance.webkitRotationAngle_Getter_(unwrap_jso(this)); // As of Chrome 37, these all changed from long to double. This code // preserves backwards compatability for the time being. - int get __clientX => _blink.BlinkTouch.clientX_Getter(unwrap_jso(this)).round(); - int get __clientY => _blink.BlinkTouch.clientY_Getter(unwrap_jso(this)).round(); - int get __screenX => _blink.BlinkTouch.screenX_Getter(unwrap_jso(this)).round(); - int get __screenY => _blink.BlinkTouch.screenY_Getter(unwrap_jso(this)).round(); - int get __pageX => _blink.BlinkTouch.pageX_Getter(unwrap_jso(this)).round(); - int get __pageY => _blink.BlinkTouch.pageY_Getter(unwrap_jso(this)).round(); - int get __radiusX => _blink.BlinkTouch.radiusX_Getter(unwrap_jso(this)).round(); - int get __radiusY => _blink.BlinkTouch.radiusY_Getter(unwrap_jso(this)).round(); + int get __clientX => _blink.BlinkTouch.instance.clientX_Getter_(unwrap_jso(this)).round(); + int get __clientY => _blink.BlinkTouch.instance.clientY_Getter_(unwrap_jso(this)).round(); + int get __screenX => _blink.BlinkTouch.instance.screenX_Getter_(unwrap_jso(this)).round(); + int get __screenY => _blink.BlinkTouch.instance.screenY_Getter_(unwrap_jso(this)).round(); + int get __pageX => _blink.BlinkTouch.instance.pageX_Getter_(unwrap_jso(this)).round(); + int get __pageY => _blink.BlinkTouch.instance.pageY_Getter_(unwrap_jso(this)).round(); + int get __radiusX => _blink.BlinkTouch.instance.radiusX_Getter_(unwrap_jso(this)).round(); + int get __radiusY => _blink.BlinkTouch.instance.radiusY_Getter_(unwrap_jso(this)).round(); @DomName('Touch.clientX') @DomName('Touch.clientY') @@ -31489,6 +36466,18 @@ class TouchEvent extends UIEvent { // To suppress missing implicit constructor warnings. factory TouchEvent._() { throw new UnsupportedError("Not supported"); } + + static TouchEvent internalCreateTouchEvent() { + return new TouchEvent._internalWrap(); + } + + factory TouchEvent._internalWrap() { + return new TouchEvent.internal_(); + } + + TouchEvent.internal_() : super.internal_(); + + @DomName('TouchEvent.altKey') @DocsEditable() bool get altKey => _blink.BlinkTouchEvent.instance.altKey_Getter_(unwrap_jso(this)); @@ -31540,7 +36529,7 @@ class TouchEvent extends UIEvent { @DomName('TouchList') // http://www.w3.org/TR/touch-events/, http://www.chromestatus.com/features @Experimental() -class TouchList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class TouchList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { /// NB: This constructor likely does not work as you might expect it to! This /// constructor will simply fail (returning null) if you are not on a device /// with touch enabled. See dartbug.com/8314. @@ -31549,6 +36538,21 @@ class TouchList extends NativeFieldWrapperClass2 with ListMixin, Immutabl // To suppress missing implicit constructor warnings. factory TouchList._() { throw new UnsupportedError("Not supported"); } + static TouchList internalCreateTouchList() { + return new TouchList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory TouchList._internalWrap() { + return new TouchList.internal_(); + } + + TouchList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -31563,7 +36567,7 @@ class TouchList extends NativeFieldWrapperClass2 with ListMixin, Immutabl } Touch _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkTouchList.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, Touch value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -31571,7 +36575,7 @@ class TouchList extends NativeFieldWrapperClass2 with ListMixin, Immutabl // Touch is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -31628,6 +36632,18 @@ class TrackElement extends HtmlElement { @DomName('HTMLTrackElement.HTMLTrackElement') @DocsEditable() factory TrackElement() => document.createElement("track"); + + + static TrackElement internalCreateTrackElement() { + return new TrackElement._internalWrap(); + } + + factory TrackElement._internalWrap() { + return new TrackElement.internal_(); + } + + TrackElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -31660,7 +36676,7 @@ class TrackElement extends HtmlElement { @DomName('HTMLTrackElement.default') @DocsEditable() - void set defaultValue(bool value) => _blink.BlinkHTMLTrackElement.instance.default_Setter_(unwrap_jso(this), value); + set defaultValue(bool value) => _blink.BlinkHTMLTrackElement.instance.default_Setter_(unwrap_jso(this), value); @DomName('HTMLTrackElement.integrity') @DocsEditable() @@ -31670,7 +36686,7 @@ class TrackElement extends HtmlElement { @DomName('HTMLTrackElement.integrity') @DocsEditable() @Experimental() // untriaged - void set integrity(String value) => _blink.BlinkHTMLTrackElement.instance.integrity_Setter_(unwrap_jso(this), value); + set integrity(String value) => _blink.BlinkHTMLTrackElement.instance.integrity_Setter_(unwrap_jso(this), value); @DomName('HTMLTrackElement.kind') @DocsEditable() @@ -31678,7 +36694,7 @@ class TrackElement extends HtmlElement { @DomName('HTMLTrackElement.kind') @DocsEditable() - void set kind(String value) => _blink.BlinkHTMLTrackElement.instance.kind_Setter_(unwrap_jso(this), value); + set kind(String value) => _blink.BlinkHTMLTrackElement.instance.kind_Setter_(unwrap_jso(this), value); @DomName('HTMLTrackElement.label') @DocsEditable() @@ -31686,7 +36702,7 @@ class TrackElement extends HtmlElement { @DomName('HTMLTrackElement.label') @DocsEditable() - void set label(String value) => _blink.BlinkHTMLTrackElement.instance.label_Setter_(unwrap_jso(this), value); + set label(String value) => _blink.BlinkHTMLTrackElement.instance.label_Setter_(unwrap_jso(this), value); @DomName('HTMLTrackElement.readyState') @DocsEditable() @@ -31698,7 +36714,7 @@ class TrackElement extends HtmlElement { @DomName('HTMLTrackElement.src') @DocsEditable() - void set src(String value) => _blink.BlinkHTMLTrackElement.instance.src_Setter_(unwrap_jso(this), value); + set src(String value) => _blink.BlinkHTMLTrackElement.instance.src_Setter_(unwrap_jso(this), value); @DomName('HTMLTrackElement.srclang') @DocsEditable() @@ -31706,7 +36722,7 @@ class TrackElement extends HtmlElement { @DomName('HTMLTrackElement.srclang') @DocsEditable() - void set srclang(String value) => _blink.BlinkHTMLTrackElement.instance.srclang_Setter_(unwrap_jso(this), value); + set srclang(String value) => _blink.BlinkHTMLTrackElement.instance.srclang_Setter_(unwrap_jso(this), value); @DomName('HTMLTrackElement.track') @DocsEditable() @@ -31727,9 +36743,21 @@ class TrackEvent extends Event { // To suppress missing implicit constructor warnings. factory TrackEvent._() { throw new UnsupportedError("Not supported"); } + + static TrackEvent internalCreateTrackEvent() { + return new TrackEvent._internalWrap(); + } + + factory TrackEvent._internalWrap() { + return new TrackEvent.internal_(); + } + + TrackEvent.internal_() : super.internal_(); + + @DomName('TrackEvent.track') @DocsEditable() - Object get track => _blink.BlinkTrackEvent.instance.track_Getter_(unwrap_jso(this)); + Object get track => wrap_jso(_blink.BlinkTrackEvent.instance.track_Getter_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -31745,9 +36773,21 @@ class TransitionEvent extends Event { // To suppress missing implicit constructor warnings. factory TransitionEvent._() { throw new UnsupportedError("Not supported"); } + + static TransitionEvent internalCreateTransitionEvent() { + return new TransitionEvent._internalWrap(); + } + + factory TransitionEvent._internalWrap() { + return new TransitionEvent.internal_(); + } + + TransitionEvent.internal_() : super.internal_(); + + @DomName('TransitionEvent.elapsedTime') @DocsEditable() - double get elapsedTime => _blink.BlinkTransitionEvent.instance.elapsedTime_Getter_(unwrap_jso(this)); + num get elapsedTime => _blink.BlinkTransitionEvent.instance.elapsedTime_Getter_(unwrap_jso(this)); @DomName('TransitionEvent.propertyName') @DocsEditable() @@ -31772,13 +36812,28 @@ class TreeWalker extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory TreeWalker._() { throw new UnsupportedError("Not supported"); } + static TreeWalker internalCreateTreeWalker() { + return new TreeWalker._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory TreeWalker._internalWrap() { + return new TreeWalker.internal_(); + } + + TreeWalker.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('TreeWalker.currentNode') @DocsEditable() Node get currentNode => wrap_jso(_blink.BlinkTreeWalker.instance.currentNode_Getter_(unwrap_jso(this))); @DomName('TreeWalker.currentNode') @DocsEditable() - void set currentNode(Node value) => _blink.BlinkTreeWalker.instance.currentNode_Setter_(unwrap_jso(this), unwrap_jso(value)); + set currentNode(Node value) => _blink.BlinkTreeWalker.instance.currentNode_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('TreeWalker.filter') @DocsEditable() @@ -31849,6 +36904,18 @@ class UIEvent extends Event { // To suppress missing implicit constructor warnings. factory UIEvent._() { throw new UnsupportedError("Not supported"); } + + static UIEvent internalCreateUIEvent() { + return new UIEvent._internalWrap(); + } + + factory UIEvent._internalWrap() { + return new UIEvent.internal_(); + } + + UIEvent.internal_() : super.internal_(); + + @DomName('UIEvent.charCode') @DocsEditable() @Unstable() @@ -31925,6 +36992,18 @@ class UListElement extends HtmlElement { @DomName('HTMLUListElement.HTMLUListElement') @DocsEditable() factory UListElement() => document.createElement("ul"); + + + static UListElement internalCreateUListElement() { + return new UListElement._internalWrap(); + } + + factory UListElement._internalWrap() { + return new UListElement.internal_(); + } + + UListElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -31945,6 +37024,18 @@ class UListElement extends HtmlElement { class UnknownElement extends HtmlElement { // To suppress missing implicit constructor warnings. factory UnknownElement._() { throw new UnsupportedError("Not supported"); } + + + static UnknownElement internalCreateUnknownElement() { + return new UnknownElement._internalWrap(); + } + + factory UnknownElement._internalWrap() { + return new UnknownElement.internal_(); + } + + UnknownElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -31966,14 +37057,29 @@ class Url extends NativeFieldWrapperClass2 implements UrlUtils { // To suppress missing implicit constructor warnings. factory Url._() { throw new UnsupportedError("Not supported"); } + static Url internalCreateUrl() { + return new Url._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Url._internalWrap() { + return new Url.internal_(); + } + + Url.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + static String createObjectUrl(blob_OR_source_OR_stream) { if ((blob_OR_source_OR_stream is Blob || blob_OR_source_OR_stream == null)) { return _blink.BlinkURL.instance.createObjectURL_Callback_1_(unwrap_jso(blob_OR_source_OR_stream)); } - if ((blob_OR_source_OR_stream is MediaSource)) { + if ((blob_OR_source_OR_stream is MediaStream)) { return _blink.BlinkURL.instance.createObjectURL_Callback_1_(unwrap_jso(blob_OR_source_OR_stream)); } - if ((blob_OR_source_OR_stream is MediaStream)) { + if ((blob_OR_source_OR_stream is MediaSource)) { return _blink.BlinkURL.instance.createObjectURL_Callback_1_(unwrap_jso(blob_OR_source_OR_stream)); } throw new ArgumentError("Incorrect number or type of arguments"); @@ -32003,7 +37109,7 @@ class Url extends NativeFieldWrapperClass2 implements UrlUtils { @DomName('URL.hash') @DocsEditable() @Experimental() // untriaged - void set hash(String value) => _blink.BlinkURL.instance.hash_Setter_(unwrap_jso(this), value); + set hash(String value) => _blink.BlinkURL.instance.hash_Setter_(unwrap_jso(this), value); @DomName('URL.host') @DocsEditable() @@ -32013,7 +37119,7 @@ class Url extends NativeFieldWrapperClass2 implements UrlUtils { @DomName('URL.host') @DocsEditable() @Experimental() // untriaged - void set host(String value) => _blink.BlinkURL.instance.host_Setter_(unwrap_jso(this), value); + set host(String value) => _blink.BlinkURL.instance.host_Setter_(unwrap_jso(this), value); @DomName('URL.hostname') @DocsEditable() @@ -32023,7 +37129,7 @@ class Url extends NativeFieldWrapperClass2 implements UrlUtils { @DomName('URL.hostname') @DocsEditable() @Experimental() // untriaged - void set hostname(String value) => _blink.BlinkURL.instance.hostname_Setter_(unwrap_jso(this), value); + set hostname(String value) => _blink.BlinkURL.instance.hostname_Setter_(unwrap_jso(this), value); @DomName('URL.href') @DocsEditable() @@ -32033,7 +37139,7 @@ class Url extends NativeFieldWrapperClass2 implements UrlUtils { @DomName('URL.href') @DocsEditable() @Experimental() // untriaged - void set href(String value) => _blink.BlinkURL.instance.href_Setter_(unwrap_jso(this), value); + set href(String value) => _blink.BlinkURL.instance.href_Setter_(unwrap_jso(this), value); @DomName('URL.origin') @DocsEditable() @@ -32048,7 +37154,7 @@ class Url extends NativeFieldWrapperClass2 implements UrlUtils { @DomName('URL.password') @DocsEditable() @Experimental() // untriaged - void set password(String value) => _blink.BlinkURL.instance.password_Setter_(unwrap_jso(this), value); + set password(String value) => _blink.BlinkURL.instance.password_Setter_(unwrap_jso(this), value); @DomName('URL.pathname') @DocsEditable() @@ -32058,7 +37164,7 @@ class Url extends NativeFieldWrapperClass2 implements UrlUtils { @DomName('URL.pathname') @DocsEditable() @Experimental() // untriaged - void set pathname(String value) => _blink.BlinkURL.instance.pathname_Setter_(unwrap_jso(this), value); + set pathname(String value) => _blink.BlinkURL.instance.pathname_Setter_(unwrap_jso(this), value); @DomName('URL.port') @DocsEditable() @@ -32068,7 +37174,7 @@ class Url extends NativeFieldWrapperClass2 implements UrlUtils { @DomName('URL.port') @DocsEditable() @Experimental() // untriaged - void set port(String value) => _blink.BlinkURL.instance.port_Setter_(unwrap_jso(this), value); + set port(String value) => _blink.BlinkURL.instance.port_Setter_(unwrap_jso(this), value); @DomName('URL.protocol') @DocsEditable() @@ -32078,7 +37184,7 @@ class Url extends NativeFieldWrapperClass2 implements UrlUtils { @DomName('URL.protocol') @DocsEditable() @Experimental() // untriaged - void set protocol(String value) => _blink.BlinkURL.instance.protocol_Setter_(unwrap_jso(this), value); + set protocol(String value) => _blink.BlinkURL.instance.protocol_Setter_(unwrap_jso(this), value); @DomName('URL.search') @DocsEditable() @@ -32088,7 +37194,7 @@ class Url extends NativeFieldWrapperClass2 implements UrlUtils { @DomName('URL.search') @DocsEditable() @Experimental() // untriaged - void set search(String value) => _blink.BlinkURL.instance.search_Setter_(unwrap_jso(this), value); + set search(String value) => _blink.BlinkURL.instance.search_Setter_(unwrap_jso(this), value); @DomName('URL.username') @DocsEditable() @@ -32098,7 +37204,7 @@ class Url extends NativeFieldWrapperClass2 implements UrlUtils { @DomName('URL.username') @DocsEditable() @Experimental() // untriaged - void set username(String value) => _blink.BlinkURL.instance.username_Setter_(unwrap_jso(this), value); + set username(String value) => _blink.BlinkURL.instance.username_Setter_(unwrap_jso(this), value); @DomName('URL.toString') @DocsEditable() @@ -32128,7 +37234,7 @@ abstract class UrlUtils extends NativeFieldWrapperClass2 { @DomName('URLUtils.hash') @DocsEditable() @Experimental() // untriaged - void set hash(String value); + set hash(String value); @DomName('URLUtils.host') @DocsEditable() @@ -32138,7 +37244,7 @@ abstract class UrlUtils extends NativeFieldWrapperClass2 { @DomName('URLUtils.host') @DocsEditable() @Experimental() // untriaged - void set host(String value); + set host(String value); @DomName('URLUtils.hostname') @DocsEditable() @@ -32148,7 +37254,7 @@ abstract class UrlUtils extends NativeFieldWrapperClass2 { @DomName('URLUtils.hostname') @DocsEditable() @Experimental() // untriaged - void set hostname(String value); + set hostname(String value); @DomName('URLUtils.href') @DocsEditable() @@ -32158,7 +37264,7 @@ abstract class UrlUtils extends NativeFieldWrapperClass2 { @DomName('URLUtils.href') @DocsEditable() @Experimental() // untriaged - void set href(String value); + set href(String value); @DomName('URLUtils.origin') @DocsEditable() @@ -32173,7 +37279,7 @@ abstract class UrlUtils extends NativeFieldWrapperClass2 { @DomName('URLUtils.password') @DocsEditable() @Experimental() // untriaged - void set password(String value); + set password(String value); @DomName('URLUtils.pathname') @DocsEditable() @@ -32183,7 +37289,7 @@ abstract class UrlUtils extends NativeFieldWrapperClass2 { @DomName('URLUtils.pathname') @DocsEditable() @Experimental() // untriaged - void set pathname(String value); + set pathname(String value); @DomName('URLUtils.port') @DocsEditable() @@ -32193,7 +37299,7 @@ abstract class UrlUtils extends NativeFieldWrapperClass2 { @DomName('URLUtils.port') @DocsEditable() @Experimental() // untriaged - void set port(String value); + set port(String value); @DomName('URLUtils.protocol') @DocsEditable() @@ -32203,7 +37309,7 @@ abstract class UrlUtils extends NativeFieldWrapperClass2 { @DomName('URLUtils.protocol') @DocsEditable() @Experimental() // untriaged - void set protocol(String value); + set protocol(String value); @DomName('URLUtils.search') @DocsEditable() @@ -32213,7 +37319,7 @@ abstract class UrlUtils extends NativeFieldWrapperClass2 { @DomName('URLUtils.search') @DocsEditable() @Experimental() // untriaged - void set search(String value); + set search(String value); @DomName('URLUtils.username') @DocsEditable() @@ -32223,7 +37329,7 @@ abstract class UrlUtils extends NativeFieldWrapperClass2 { @DomName('URLUtils.username') @DocsEditable() @Experimental() // untriaged - void set username(String value); + set username(String value); @DomName('URLUtils.toString') @DocsEditable() @@ -32309,6 +37415,21 @@ class ValidityState extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ValidityState._() { throw new UnsupportedError("Not supported"); } + static ValidityState internalCreateValidityState() { + return new ValidityState._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ValidityState._internalWrap() { + return new ValidityState.internal_(); + } + + ValidityState.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('ValidityState.badInput') @DocsEditable() bool get badInput => _blink.BlinkValidityState.instance.badInput_Getter_(unwrap_jso(this)); @@ -32363,6 +37484,18 @@ class VideoElement extends MediaElement implements CanvasImageSource { @DomName('HTMLVideoElement.HTMLVideoElement') @DocsEditable() factory VideoElement() => document.createElement("video"); + + + static VideoElement internalCreateVideoElement() { + return new VideoElement._internalWrap(); + } + + factory VideoElement._internalWrap() { + return new VideoElement.internal_(); + } + + VideoElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -32376,7 +37509,7 @@ class VideoElement extends MediaElement implements CanvasImageSource { @DomName('HTMLVideoElement.height') @DocsEditable() - void set height(int value) => _blink.BlinkHTMLVideoElement.instance.height_Setter_(unwrap_jso(this), value); + set height(int value) => _blink.BlinkHTMLVideoElement.instance.height_Setter_(unwrap_jso(this), value); @DomName('HTMLVideoElement.poster') @DocsEditable() @@ -32384,7 +37517,7 @@ class VideoElement extends MediaElement implements CanvasImageSource { @DomName('HTMLVideoElement.poster') @DocsEditable() - void set poster(String value) => _blink.BlinkHTMLVideoElement.instance.poster_Setter_(unwrap_jso(this), value); + set poster(String value) => _blink.BlinkHTMLVideoElement.instance.poster_Setter_(unwrap_jso(this), value); @DomName('HTMLVideoElement.videoHeight') @DocsEditable() @@ -32414,7 +37547,7 @@ class VideoElement extends MediaElement implements CanvasImageSource { @DomName('HTMLVideoElement.width') @DocsEditable() - void set width(int value) => _blink.BlinkHTMLVideoElement.instance.width_Setter_(unwrap_jso(this), value); + set width(int value) => _blink.BlinkHTMLVideoElement.instance.width_Setter_(unwrap_jso(this), value); @DomName('HTMLVideoElement.getVideoPlaybackQuality') @DocsEditable() @@ -32452,6 +37585,21 @@ class VideoPlaybackQuality extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory VideoPlaybackQuality._() { throw new UnsupportedError("Not supported"); } + static VideoPlaybackQuality internalCreateVideoPlaybackQuality() { + return new VideoPlaybackQuality._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory VideoPlaybackQuality._internalWrap() { + return new VideoPlaybackQuality.internal_(); + } + + VideoPlaybackQuality.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('VideoPlaybackQuality.corruptedVideoFrames') @DocsEditable() @Experimental() // untriaged @@ -32460,7 +37608,7 @@ class VideoPlaybackQuality extends NativeFieldWrapperClass2 { @DomName('VideoPlaybackQuality.creationTime') @DocsEditable() @Experimental() // untriaged - double get creationTime => _blink.BlinkVideoPlaybackQuality.instance.creationTime_Getter_(unwrap_jso(this)); + num get creationTime => _blink.BlinkVideoPlaybackQuality.instance.creationTime_Getter_(unwrap_jso(this)); @DomName('VideoPlaybackQuality.droppedVideoFrames') @DocsEditable() @@ -32487,6 +37635,21 @@ class VideoTrack extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory VideoTrack._() { throw new UnsupportedError("Not supported"); } + static VideoTrack internalCreateVideoTrack() { + return new VideoTrack._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory VideoTrack._internalWrap() { + return new VideoTrack.internal_(); + } + + VideoTrack.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('VideoTrack.id') @DocsEditable() @Experimental() // untriaged @@ -32515,7 +37678,7 @@ class VideoTrack extends NativeFieldWrapperClass2 { @DomName('VideoTrack.selected') @DocsEditable() @Experimental() // untriaged - void set selected(bool value) => _blink.BlinkVideoTrack.instance.selected_Setter_(unwrap_jso(this), value); + set selected(bool value) => _blink.BlinkVideoTrack.instance.selected_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -32537,6 +37700,18 @@ class VideoTrackList extends EventTarget { @Experimental() // untriaged static const EventStreamProvider changeEvent = const EventStreamProvider('change'); + + static VideoTrackList internalCreateVideoTrackList() { + return new VideoTrackList._internalWrap(); + } + + factory VideoTrackList._internalWrap() { + return new VideoTrackList.internal_(); + } + + VideoTrackList.internal_() : super.internal_(); + + @DomName('VideoTrackList.length') @DocsEditable() @Experimental() // untriaged @@ -32591,9 +37766,21 @@ class VttCue extends TextTrackCue { @DomName('VTTCue.VTTCue') @DocsEditable() factory VttCue(num startTime, num endTime, String text) { - return _blink.BlinkVTTCue.instance.constructorCallback_3_(startTime, endTime, text); + return wrap_jso(_blink.BlinkVTTCue.instance.constructorCallback_3_(startTime, endTime, text)); } + + static VttCue internalCreateVttCue() { + return new VttCue._internalWrap(); + } + + factory VttCue._internalWrap() { + return new VttCue.internal_(); + } + + VttCue.internal_() : super.internal_(); + + @DomName('VTTCue.align') @DocsEditable() @Experimental() // untriaged @@ -32602,7 +37789,7 @@ class VttCue extends TextTrackCue { @DomName('VTTCue.align') @DocsEditable() @Experimental() // untriaged - void set align(String value) => _blink.BlinkVTTCue.instance.align_Setter_(unwrap_jso(this), value); + set align(String value) => _blink.BlinkVTTCue.instance.align_Setter_(unwrap_jso(this), value); @DomName('VTTCue.line') @DocsEditable() @@ -32612,7 +37799,7 @@ class VttCue extends TextTrackCue { @DomName('VTTCue.line') @DocsEditable() @Experimental() // untriaged - void set line(int value) => _blink.BlinkVTTCue.instance.line_Setter_(unwrap_jso(this), value); + set line(int value) => _blink.BlinkVTTCue.instance.line_Setter_(unwrap_jso(this), value); @DomName('VTTCue.position') @DocsEditable() @@ -32622,7 +37809,7 @@ class VttCue extends TextTrackCue { @DomName('VTTCue.position') @DocsEditable() @Experimental() // untriaged - void set position(int value) => _blink.BlinkVTTCue.instance.position_Setter_(unwrap_jso(this), value); + set position(int value) => _blink.BlinkVTTCue.instance.position_Setter_(unwrap_jso(this), value); @DomName('VTTCue.regionId') @DocsEditable() @@ -32632,7 +37819,7 @@ class VttCue extends TextTrackCue { @DomName('VTTCue.regionId') @DocsEditable() @Experimental() // untriaged - void set regionId(String value) => _blink.BlinkVTTCue.instance.regionId_Setter_(unwrap_jso(this), value); + set regionId(String value) => _blink.BlinkVTTCue.instance.regionId_Setter_(unwrap_jso(this), value); @DomName('VTTCue.size') @DocsEditable() @@ -32642,7 +37829,7 @@ class VttCue extends TextTrackCue { @DomName('VTTCue.size') @DocsEditable() @Experimental() // untriaged - void set size(int value) => _blink.BlinkVTTCue.instance.size_Setter_(unwrap_jso(this), value); + set size(int value) => _blink.BlinkVTTCue.instance.size_Setter_(unwrap_jso(this), value); @DomName('VTTCue.snapToLines') @DocsEditable() @@ -32652,7 +37839,7 @@ class VttCue extends TextTrackCue { @DomName('VTTCue.snapToLines') @DocsEditable() @Experimental() // untriaged - void set snapToLines(bool value) => _blink.BlinkVTTCue.instance.snapToLines_Setter_(unwrap_jso(this), value); + set snapToLines(bool value) => _blink.BlinkVTTCue.instance.snapToLines_Setter_(unwrap_jso(this), value); @DomName('VTTCue.text') @DocsEditable() @@ -32662,7 +37849,7 @@ class VttCue extends TextTrackCue { @DomName('VTTCue.text') @DocsEditable() @Experimental() // untriaged - void set text(String value) => _blink.BlinkVTTCue.instance.text_Setter_(unwrap_jso(this), value); + set text(String value) => _blink.BlinkVTTCue.instance.text_Setter_(unwrap_jso(this), value); @DomName('VTTCue.vertical') @DocsEditable() @@ -32672,7 +37859,7 @@ class VttCue extends TextTrackCue { @DomName('VTTCue.vertical') @DocsEditable() @Experimental() // untriaged - void set vertical(String value) => _blink.BlinkVTTCue.instance.vertical_Setter_(unwrap_jso(this), value); + set vertical(String value) => _blink.BlinkVTTCue.instance.vertical_Setter_(unwrap_jso(this), value); @DomName('VTTCue.getCueAsHTML') @DocsEditable() @@ -32697,9 +37884,24 @@ class VttRegion extends NativeFieldWrapperClass2 { @DomName('VTTRegion.VTTRegion') @DocsEditable() factory VttRegion() { - return _blink.BlinkVTTRegion.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkVTTRegion.instance.constructorCallback_0_()); } + static VttRegion internalCreateVttRegion() { + return new VttRegion._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory VttRegion._internalWrap() { + return new VttRegion.internal_(); + } + + VttRegion.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('VTTRegion.height') @DocsEditable() @Experimental() // untriaged @@ -32708,7 +37910,7 @@ class VttRegion extends NativeFieldWrapperClass2 { @DomName('VTTRegion.height') @DocsEditable() @Experimental() // untriaged - void set height(int value) => _blink.BlinkVTTRegion.instance.height_Setter_(unwrap_jso(this), value); + set height(int value) => _blink.BlinkVTTRegion.instance.height_Setter_(unwrap_jso(this), value); @DomName('VTTRegion.id') @DocsEditable() @@ -32718,7 +37920,7 @@ class VttRegion extends NativeFieldWrapperClass2 { @DomName('VTTRegion.id') @DocsEditable() @Experimental() // untriaged - void set id(String value) => _blink.BlinkVTTRegion.instance.id_Setter_(unwrap_jso(this), value); + set id(String value) => _blink.BlinkVTTRegion.instance.id_Setter_(unwrap_jso(this), value); @DomName('VTTRegion.regionAnchorX') @DocsEditable() @@ -32728,7 +37930,7 @@ class VttRegion extends NativeFieldWrapperClass2 { @DomName('VTTRegion.regionAnchorX') @DocsEditable() @Experimental() // untriaged - void set regionAnchorX(num value) => _blink.BlinkVTTRegion.instance.regionAnchorX_Setter_(unwrap_jso(this), value); + set regionAnchorX(num value) => _blink.BlinkVTTRegion.instance.regionAnchorX_Setter_(unwrap_jso(this), value); @DomName('VTTRegion.regionAnchorY') @DocsEditable() @@ -32738,7 +37940,7 @@ class VttRegion extends NativeFieldWrapperClass2 { @DomName('VTTRegion.regionAnchorY') @DocsEditable() @Experimental() // untriaged - void set regionAnchorY(num value) => _blink.BlinkVTTRegion.instance.regionAnchorY_Setter_(unwrap_jso(this), value); + set regionAnchorY(num value) => _blink.BlinkVTTRegion.instance.regionAnchorY_Setter_(unwrap_jso(this), value); @DomName('VTTRegion.scroll') @DocsEditable() @@ -32748,7 +37950,7 @@ class VttRegion extends NativeFieldWrapperClass2 { @DomName('VTTRegion.scroll') @DocsEditable() @Experimental() // untriaged - void set scroll(String value) => _blink.BlinkVTTRegion.instance.scroll_Setter_(unwrap_jso(this), value); + set scroll(String value) => _blink.BlinkVTTRegion.instance.scroll_Setter_(unwrap_jso(this), value); @DomName('VTTRegion.track') @DocsEditable() @@ -32763,7 +37965,7 @@ class VttRegion extends NativeFieldWrapperClass2 { @DomName('VTTRegion.viewportAnchorX') @DocsEditable() @Experimental() // untriaged - void set viewportAnchorX(num value) => _blink.BlinkVTTRegion.instance.viewportAnchorX_Setter_(unwrap_jso(this), value); + set viewportAnchorX(num value) => _blink.BlinkVTTRegion.instance.viewportAnchorX_Setter_(unwrap_jso(this), value); @DomName('VTTRegion.viewportAnchorY') @DocsEditable() @@ -32773,7 +37975,7 @@ class VttRegion extends NativeFieldWrapperClass2 { @DomName('VTTRegion.viewportAnchorY') @DocsEditable() @Experimental() // untriaged - void set viewportAnchorY(num value) => _blink.BlinkVTTRegion.instance.viewportAnchorY_Setter_(unwrap_jso(this), value); + set viewportAnchorY(num value) => _blink.BlinkVTTRegion.instance.viewportAnchorY_Setter_(unwrap_jso(this), value); @DomName('VTTRegion.width') @DocsEditable() @@ -32783,7 +37985,7 @@ class VttRegion extends NativeFieldWrapperClass2 { @DomName('VTTRegion.width') @DocsEditable() @Experimental() // untriaged - void set width(num value) => _blink.BlinkVTTRegion.instance.width_Setter_(unwrap_jso(this), value); + set width(num value) => _blink.BlinkVTTRegion.instance.width_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -32800,6 +38002,21 @@ class VttRegionList extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory VttRegionList._() { throw new UnsupportedError("Not supported"); } + static VttRegionList internalCreateVttRegionList() { + return new VttRegionList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory VttRegionList._internalWrap() { + return new VttRegionList.internal_(); + } + + VttRegionList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('VTTRegionList.length') @DocsEditable() @Experimental() // untriaged @@ -32808,12 +38025,12 @@ class VttRegionList extends NativeFieldWrapperClass2 { @DomName('VTTRegionList.getRegionById') @DocsEditable() @Experimental() // untriaged - VttRegion getRegionById(String id) => _blink.BlinkVTTRegionList.instance.getRegionById_Callback_1_(unwrap_jso(this), id); + VttRegion getRegionById(String id) => wrap_jso(_blink.BlinkVTTRegionList.instance.getRegionById_Callback_1_(unwrap_jso(this), id)); @DomName('VTTRegionList.item') @DocsEditable() @Experimental() // untriaged - VttRegion item(int index) => _blink.BlinkVTTRegionList.instance.item_Callback_1_(unwrap_jso(this), index); + VttRegion item(int index) => wrap_jso(_blink.BlinkVTTRegionList.instance.item_Callback_1_(unwrap_jso(this), index)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -32912,17 +38129,30 @@ class WebSocket extends EventTarget { @DocsEditable() factory WebSocket(String url, [protocol_OR_protocols]) { if ((url is String || url == null) && protocol_OR_protocols == null) { - return _blink.BlinkWebSocket.instance.constructorCallback_1_(url); + return wrap_jso(_blink.BlinkWebSocket.instance.constructorCallback_1_(url)); } if ((protocol_OR_protocols is String || protocol_OR_protocols == null) && (url is String || url == null)) { - return _blink.BlinkWebSocket.instance.constructorCallback_2_(url, protocol_OR_protocols); + return wrap_jso(_blink.BlinkWebSocket.instance.constructorCallback_2_(url, protocol_OR_protocols)); } if ((protocol_OR_protocols is List || protocol_OR_protocols == null) && (url is String || url == null)) { - return _blink.BlinkWebSocket.instance.constructorCallback_2_(url, protocol_OR_protocols); + List protocols_1 = convertDartToNative_StringArray(protocol_OR_protocols); + return wrap_jso(_blink.BlinkWebSocket.instance.constructorCallback_2_(url, protocols_1)); } throw new ArgumentError("Incorrect number or type of arguments"); } + + static WebSocket internalCreateWebSocket() { + return new WebSocket._internalWrap(); + } + + factory WebSocket._internalWrap() { + return new WebSocket.internal_(); + } + + WebSocket.internal_() : super.internal_(); + + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -32948,7 +38178,7 @@ class WebSocket extends EventTarget { @DomName('WebSocket.binaryType') @DocsEditable() - void set binaryType(String value) => _blink.BlinkWebSocket.instance.binaryType_Setter_(unwrap_jso(this), value); + set binaryType(String value) => _blink.BlinkWebSocket.instance.binaryType_Setter_(unwrap_jso(this), value); @DomName('WebSocket.bufferedAmount') @DocsEditable() @@ -33077,12 +38307,24 @@ class WheelEvent extends MouseEvent { 'relatedTarget': relatedTarget, }; - return _blink.BlinkWheelEvent.constructorCallback_2(type, options); + return wrap_jso(_blink.BlinkWheelEvent.instance.constructorCallback_2_(type, convertDartToNative_Dictionary(options))); } // To suppress missing implicit constructor warnings. factory WheelEvent._() { throw new UnsupportedError("Not supported"); } + + static WheelEvent internalCreateWheelEvent() { + return new WheelEvent._internalWrap(); + } + + factory WheelEvent._internalWrap() { + return new WheelEvent.internal_(); + } + + WheelEvent.internal_() : super.internal_(); + + @DomName('WheelEvent.DOM_DELTA_LINE') @DocsEditable() static const int DOM_DELTA_LINE = 0x01; @@ -33101,15 +38343,15 @@ class WheelEvent extends MouseEvent { @DomName('WheelEvent.deltaX') @DocsEditable() - double get _deltaX => _blink.BlinkWheelEvent.instance.deltaX_Getter_(unwrap_jso(this)); + num get _deltaX => _blink.BlinkWheelEvent.instance.deltaX_Getter_(unwrap_jso(this)); @DomName('WheelEvent.deltaY') @DocsEditable() - double get _deltaY => _blink.BlinkWheelEvent.instance.deltaY_Getter_(unwrap_jso(this)); + num get _deltaY => _blink.BlinkWheelEvent.instance.deltaY_Getter_(unwrap_jso(this)); @DomName('WheelEvent.deltaZ') @DocsEditable() - double get deltaZ => _blink.BlinkWheelEvent.instance.deltaZ_Getter_(unwrap_jso(this)); + num get deltaZ => _blink.BlinkWheelEvent.instance.deltaZ_Getter_(unwrap_jso(this)); /** @@ -33411,6 +38653,18 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo @Experimental() static const EventStreamProvider animationStartEvent = const EventStreamProvider('webkitAnimationStart'); + + static Window internalCreateWindow() { + return new Window._internalWrap(); + } + + factory Window._internalWrap() { + return new Window.internal_(); + } + + Window.internal_() : super.internal_(); + + /** * Indicates that file system data cannot be cleared unless given user * permission. @@ -33501,7 +38755,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo @DomName('Window.defaultStatus') @DocsEditable() @Experimental() // non-standard - void set defaultStatus(String value) => _blink.BlinkWindow.instance.defaultStatus_Setter_(unwrap_jso(this), value); + set defaultStatus(String value) => _blink.BlinkWindow.instance.defaultStatus_Setter_(unwrap_jso(this), value); /// *Deprecated*. @DomName('Window.defaultstatus') @@ -33513,7 +38767,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo @DomName('Window.defaultstatus') @DocsEditable() @Experimental() // non-standard - void set defaultstatus(String value) => _blink.BlinkWindow.instance.defaultstatus_Setter_(unwrap_jso(this), value); + set defaultstatus(String value) => _blink.BlinkWindow.instance.defaultstatus_Setter_(unwrap_jso(this), value); /** * The ratio between physical pixels and logical CSS pixels. @@ -33531,7 +38785,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo @DocsEditable() // http://www.quirksmode.org/blog/archives/2012/06/devicepixelrati.html @Experimental() // non-standard - double get devicePixelRatio => _blink.BlinkWindow.instance.devicePixelRatio_Getter_(unwrap_jso(this)); + num get devicePixelRatio => _blink.BlinkWindow.instance.devicePixelRatio_Getter_(unwrap_jso(this)); @DomName('Window.document') @DocsEditable() @@ -33655,7 +38909,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo */ @DomName('Window.name') @DocsEditable() - void set name(String value) => _blink.BlinkWindow.instance.name_Setter_(unwrap_jso(this), value); + set name(String value) => _blink.BlinkWindow.instance.name_Setter_(unwrap_jso(this), value); /** * The user agent accessing this window. @@ -33690,7 +38944,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo @DomName('Window.opener') @DocsEditable() - void set opener(Window value) => _blink.BlinkWindow.instance.opener_Setter_(unwrap_jso(this), unwrap_jso(value)); + set opener(Window value) => _blink.BlinkWindow.instance.opener_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('Window.orientation') @DocsEditable() @@ -33737,7 +38991,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo */ @DomName('Window.pageXOffset') @DocsEditable() - double get _pageXOffset => _blink.BlinkWindow.instance.pageXOffset_Getter_(unwrap_jso(this)); + num get _pageXOffset => _blink.BlinkWindow.instance.pageXOffset_Getter_(unwrap_jso(this)); /** * The distance this window has been scrolled vertically. @@ -33753,7 +39007,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo */ @DomName('Window.pageYOffset') @DocsEditable() - double get _pageYOffset => _blink.BlinkWindow.instance.pageYOffset_Getter_(unwrap_jso(this)); + num get _pageYOffset => _blink.BlinkWindow.instance.pageYOffset_Getter_(unwrap_jso(this)); @DomName('Window.parent') @DocsEditable() @@ -33840,11 +39094,11 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo @DomName('Window.scrollX') @DocsEditable() - double get _scrollX => _blink.BlinkWindow.instance.scrollX_Getter_(unwrap_jso(this)); + num get _scrollX => _blink.BlinkWindow.instance.scrollX_Getter_(unwrap_jso(this)); @DomName('Window.scrollY') @DocsEditable() - double get _scrollY => _blink.BlinkWindow.instance.scrollY_Getter_(unwrap_jso(this)); + num get _scrollY => _blink.BlinkWindow.instance.scrollY_Getter_(unwrap_jso(this)); /** * This window's scroll bars. @@ -33911,7 +39165,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo /// *Deprecated*. @DomName('Window.status') @DocsEditable() - void set status(String value) => _blink.BlinkWindow.instance.status_Setter_(unwrap_jso(this), value); + set status(String value) => _blink.BlinkWindow.instance.status_Setter_(unwrap_jso(this), value); /** * This window's status bar. @@ -33972,10 +39226,10 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo WindowBase __getter__(index_OR_name) { if ((index_OR_name is int)) { - return _blink.BlinkWindow.instance.$__getter___Callback_1_(unwrap_jso(this), unwrap_jso(index_OR_name)); + return wrap_jso(_blink.BlinkWindow.instance.$__getter___Callback_1_(unwrap_jso(this), unwrap_jso(index_OR_name))); } if ((index_OR_name is String)) { - return _blink.BlinkWindow.instance.$__getter___Callback_1_(unwrap_jso(this), unwrap_jso(index_OR_name)); + return wrap_jso(_blink.BlinkWindow.instance.$__getter___Callback_1_(unwrap_jso(this), unwrap_jso(index_OR_name))); } throw new ArgumentError("Incorrect number or type of arguments"); } @@ -34019,7 +39273,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo @DomName('Window.getComputedStyle') @DocsEditable() - CssStyleDeclaration _getComputedStyle(Element element, String pseudoElement) => _blink.BlinkWindow.instance.getComputedStyle_Callback_2_(unwrap_jso(this), unwrap_jso(element), pseudoElement); + CssStyleDeclaration _getComputedStyle(Element element, String pseudoElement) => wrap_jso(_blink.BlinkWindow.instance.getComputedStyle_Callback_2_(unwrap_jso(this), unwrap_jso(element), pseudoElement)); /** * Returns all CSS rules that apply to the element's pseudo-element. @@ -34027,7 +39281,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo @DomName('Window.getMatchedCSSRules') @DocsEditable() @Experimental() // non-standard - List getMatchedCssRules(Element element, String pseudoElement) => _blink.BlinkWindow.instance.getMatchedCSSRules_Callback_2_(unwrap_jso(this), unwrap_jso(element), pseudoElement); + List getMatchedCssRules(Element element, String pseudoElement) => wrap_jso(_blink.BlinkWindow.instance.getMatchedCSSRules_Callback_2_(unwrap_jso(this), unwrap_jso(element), pseudoElement)); /** * Returns the currently selected text. @@ -34079,13 +39333,13 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo @DomName('Window.open') @DocsEditable() - WindowBase open(String url, String name, [String options]) => _blink.BlinkWindow.instance.open_Callback_3_(unwrap_jso(this), url, name, options); + WindowBase open(String url, String name, [String options]) => wrap_jso(_blink.BlinkWindow.instance.open_Callback_3_(unwrap_jso(this), url, name, options)); SqlDatabase openDatabase(String name, String version, String displayName, int estimatedSize, [DatabaseCallback creationCallback]) { if (creationCallback != null) { - return _blink.BlinkWindow.instance.openDatabase_Callback_5_(unwrap_jso(this), name, version, displayName, estimatedSize, unwrap_jso(creationCallback)); + return wrap_jso(_blink.BlinkWindow.instance.openDatabase_Callback_5_(unwrap_jso(this), name, version, displayName, estimatedSize, unwrap_jso((database) => creationCallback(wrap_jso(database))))); } - return _blink.BlinkWindow.instance.openDatabase_Callback_4_(unwrap_jso(this), name, version, displayName, estimatedSize); + return wrap_jso(_blink.BlinkWindow.instance.openDatabase_Callback_4_(unwrap_jso(this), name, version, displayName, estimatedSize)); } @DomName('Window.postMessage') @@ -34106,7 +39360,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo @DomName('Window.requestAnimationFrame') @DocsEditable() - int _requestAnimationFrame(RequestAnimationFrameCallback callback) => _blink.BlinkWindow.instance.requestAnimationFrame_Callback_1_(unwrap_jso(this), unwrap_jso(callback)); + int _requestAnimationFrame(RequestAnimationFrameCallback callback) => _blink.BlinkWindow.instance.requestAnimationFrame_Callback_1_(unwrap_jso(this), unwrap_jso((highResTime) => callback(highResTime))); /** * Resizes this window by an offset. @@ -34138,7 +39392,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo return; } if ((scrollOptions is Map) && (y is num) && (x is num)) { - _blink.BlinkWindow.instance.scroll_Callback_3_(unwrap_jso(this), unwrap_jso(x), unwrap_jso(y), scrollOptions); + _blink.BlinkWindow.instance.scroll_Callback_3_(unwrap_jso(this), unwrap_jso(x), unwrap_jso(y), scrollOptions != null ? new js.JsObject.jsify(scrollOptions) : scrollOptions); return; } if ((y is int) && (x is int) && scrollOptions == null) { @@ -34146,7 +39400,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo return; } if ((scrollOptions is Map) && (y is int) && (x is int)) { - _blink.BlinkWindow.instance.scroll_Callback_3_(unwrap_jso(this), unwrap_jso(x), unwrap_jso(y), scrollOptions); + _blink.BlinkWindow.instance.scroll_Callback_3_(unwrap_jso(this), unwrap_jso(x), unwrap_jso(y), scrollOptions != null ? new js.JsObject.jsify(scrollOptions) : scrollOptions); return; } throw new ArgumentError("Incorrect number or type of arguments"); @@ -34158,7 +39412,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo return; } if ((scrollOptions is Map) && (y is num) && (x is num)) { - _blink.BlinkWindow.instance.scrollBy_Callback_3_(unwrap_jso(this), unwrap_jso(x), unwrap_jso(y), scrollOptions); + _blink.BlinkWindow.instance.scrollBy_Callback_3_(unwrap_jso(this), unwrap_jso(x), unwrap_jso(y), scrollOptions != null ? new js.JsObject.jsify(scrollOptions) : scrollOptions); return; } if ((y is int) && (x is int) && scrollOptions == null) { @@ -34166,7 +39420,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo return; } if ((scrollOptions is Map) && (y is int) && (x is int)) { - _blink.BlinkWindow.instance.scrollBy_Callback_3_(unwrap_jso(this), unwrap_jso(x), unwrap_jso(y), scrollOptions); + _blink.BlinkWindow.instance.scrollBy_Callback_3_(unwrap_jso(this), unwrap_jso(x), unwrap_jso(y), scrollOptions != null ? new js.JsObject.jsify(scrollOptions) : scrollOptions); return; } throw new ArgumentError("Incorrect number or type of arguments"); @@ -34178,7 +39432,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo return; } if ((scrollOptions is Map) && (y is num) && (x is num)) { - _blink.BlinkWindow.instance.scrollTo_Callback_3_(unwrap_jso(this), unwrap_jso(x), unwrap_jso(y), scrollOptions); + _blink.BlinkWindow.instance.scrollTo_Callback_3_(unwrap_jso(this), unwrap_jso(x), unwrap_jso(y), scrollOptions != null ? new js.JsObject.jsify(scrollOptions) : scrollOptions); return; } if ((y is int) && (x is int) && scrollOptions == null) { @@ -34186,7 +39440,7 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo return; } if ((scrollOptions is Map) && (y is int) && (x is int)) { - _blink.BlinkWindow.instance.scrollTo_Callback_3_(unwrap_jso(this), unwrap_jso(x), unwrap_jso(y), scrollOptions); + _blink.BlinkWindow.instance.scrollTo_Callback_3_(unwrap_jso(this), unwrap_jso(x), unwrap_jso(y), scrollOptions != null ? new js.JsObject.jsify(scrollOptions) : scrollOptions); return; } throw new ArgumentError("Incorrect number or type of arguments"); @@ -34220,10 +39474,10 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo void __requestFileSystem(int type, int size, _FileSystemCallback successCallback, [_ErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkWindow.instance.webkitRequestFileSystem_Callback_4_(unwrap_jso(this), type, size, unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkWindow.instance.webkitRequestFileSystem_Callback_4_(unwrap_jso(this), type, size, unwrap_jso((fileSystem) => successCallback(wrap_jso(fileSystem))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } - _blink.BlinkWindow.instance.webkitRequestFileSystem_Callback_3_(unwrap_jso(this), type, size, unwrap_jso(successCallback)); + _blink.BlinkWindow.instance.webkitRequestFileSystem_Callback_3_(unwrap_jso(this), type, size, unwrap_jso((fileSystem) => successCallback(wrap_jso(fileSystem)))); return; } @@ -34237,10 +39491,10 @@ class Window extends EventTarget implements WindowEventHandlers, WindowBase, Glo void _resolveLocalFileSystemUrl(String url, _EntryCallback successCallback, [_ErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkWindow.instance.webkitResolveLocalFileSystemURL_Callback_3_(unwrap_jso(this), url, unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkWindow.instance.webkitResolveLocalFileSystemURL_Callback_3_(unwrap_jso(this), url, unwrap_jso((entry) => successCallback(wrap_jso(entry))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } - _blink.BlinkWindow.instance.webkitResolveLocalFileSystemURL_Callback_2_(unwrap_jso(this), url, unwrap_jso(successCallback)); + _blink.BlinkWindow.instance.webkitResolveLocalFileSystemURL_Callback_2_(unwrap_jso(this), url, unwrap_jso((entry) => successCallback(wrap_jso(entry)))); return; } @@ -34873,9 +40127,21 @@ class Worker extends EventTarget implements AbstractWorker { @DomName('Worker.Worker') @DocsEditable() factory Worker(String scriptUrl) { - return _blink.BlinkWorker.instance.constructorCallback_1_(scriptUrl); + return wrap_jso(_blink.BlinkWorker.instance.constructorCallback_1_(scriptUrl)); } + + static Worker internalCreateWorker() { + return new Worker._internalWrap(); + } + + factory Worker._internalWrap() { + return new Worker.internal_(); + } + + Worker.internal_() : super.internal_(); + + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -34913,6 +40179,18 @@ class WorkerConsole extends ConsoleBase { // To suppress missing implicit constructor warnings. factory WorkerConsole._() { throw new UnsupportedError("Not supported"); } + + static WorkerConsole internalCreateWorkerConsole() { + return new WorkerConsole._internalWrap(); + } + + factory WorkerConsole._internalWrap() { + return new WorkerConsole.internal_(); + } + + WorkerConsole.internal_() : super.internal_(); + + } // 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 @@ -34939,6 +40217,18 @@ class WorkerGlobalScope extends EventTarget implements _WindowTimers, WindowBase @Experimental() // untriaged static const EventStreamProvider errorEvent = const EventStreamProvider('error'); + + static WorkerGlobalScope internalCreateWorkerGlobalScope() { + return new WorkerGlobalScope._internalWrap(); + } + + factory WorkerGlobalScope._internalWrap() { + return new WorkerGlobalScope.internal_(); + } + + WorkerGlobalScope.internal_() : super.internal_(); + + @DomName('WorkerGlobalScope.PERSISTENT') @DocsEditable() @Experimental() // untriaged @@ -34996,11 +40286,11 @@ class WorkerGlobalScope extends EventTarget implements _WindowTimers, WindowBase void _webkitRequestFileSystem(int type, int size, [_FileSystemCallback successCallback, _ErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkWorkerGlobalScope.instance.webkitRequestFileSystem_Callback_4_(unwrap_jso(this), type, size, unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkWorkerGlobalScope.instance.webkitRequestFileSystem_Callback_4_(unwrap_jso(this), type, size, unwrap_jso((fileSystem) => successCallback(wrap_jso(fileSystem))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } if (successCallback != null) { - _blink.BlinkWorkerGlobalScope.instance.webkitRequestFileSystem_Callback_3_(unwrap_jso(this), type, size, unwrap_jso(successCallback)); + _blink.BlinkWorkerGlobalScope.instance.webkitRequestFileSystem_Callback_3_(unwrap_jso(this), type, size, unwrap_jso((fileSystem) => successCallback(wrap_jso(fileSystem)))); return; } _blink.BlinkWorkerGlobalScope.instance.webkitRequestFileSystem_Callback_2_(unwrap_jso(this), type, size); @@ -35021,7 +40311,7 @@ class WorkerGlobalScope extends EventTarget implements _WindowTimers, WindowBase @SupportedBrowser(SupportedBrowser.SAFARI) @Experimental() @Experimental() // untriaged - _DOMFileSystemSync requestFileSystemSync(int type, int size) => _blink.BlinkWorkerGlobalScope.instance.webkitRequestFileSystemSync_Callback_2_(unwrap_jso(this), type, size); + _DOMFileSystemSync requestFileSystemSync(int type, int size) => wrap_jso(_blink.BlinkWorkerGlobalScope.instance.webkitRequestFileSystemSync_Callback_2_(unwrap_jso(this), type, size)); @DomName('WorkerGlobalScope.webkitResolveLocalFileSystemSyncURL') @DocsEditable() @@ -35029,14 +40319,14 @@ class WorkerGlobalScope extends EventTarget implements _WindowTimers, WindowBase @SupportedBrowser(SupportedBrowser.SAFARI) @Experimental() @Experimental() // untriaged - _EntrySync resolveLocalFileSystemSyncUrl(String url) => _blink.BlinkWorkerGlobalScope.instance.webkitResolveLocalFileSystemSyncURL_Callback_1_(unwrap_jso(this), url); + _EntrySync resolveLocalFileSystemSyncUrl(String url) => wrap_jso(_blink.BlinkWorkerGlobalScope.instance.webkitResolveLocalFileSystemSyncURL_Callback_1_(unwrap_jso(this), url)); void _webkitResolveLocalFileSystemUrl(String url, _EntryCallback successCallback, [_ErrorCallback errorCallback]) { if (errorCallback != null) { - _blink.BlinkWorkerGlobalScope.instance.webkitResolveLocalFileSystemURL_Callback_3_(unwrap_jso(this), url, unwrap_jso(successCallback), unwrap_jso(errorCallback)); + _blink.BlinkWorkerGlobalScope.instance.webkitResolveLocalFileSystemURL_Callback_3_(unwrap_jso(this), url, unwrap_jso((entry) => successCallback(wrap_jso(entry))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } - _blink.BlinkWorkerGlobalScope.instance.webkitResolveLocalFileSystemURL_Callback_2_(unwrap_jso(this), url, unwrap_jso(successCallback)); + _blink.BlinkWorkerGlobalScope.instance.webkitResolveLocalFileSystemURL_Callback_2_(unwrap_jso(this), url, unwrap_jso((entry) => successCallback(wrap_jso(entry)))); return; } @@ -35099,6 +40389,21 @@ class WorkerPerformance extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory WorkerPerformance._() { throw new UnsupportedError("Not supported"); } + static WorkerPerformance internalCreateWorkerPerformance() { + return new WorkerPerformance._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory WorkerPerformance._internalWrap() { + return new WorkerPerformance.internal_(); + } + + WorkerPerformance.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('WorkerPerformance.memory') @DocsEditable() @Experimental() // untriaged @@ -35107,7 +40412,7 @@ class WorkerPerformance extends NativeFieldWrapperClass2 { @DomName('WorkerPerformance.now') @DocsEditable() @Experimental() // untriaged - double now() => _blink.BlinkWorkerPerformance.instance.now_Callback_0_(unwrap_jso(this)); + num now() => _blink.BlinkWorkerPerformance.instance.now_Callback_0_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -35128,9 +40433,24 @@ class XPathEvaluator extends NativeFieldWrapperClass2 { @DomName('XPathEvaluator.XPathEvaluator') @DocsEditable() factory XPathEvaluator() { - return _blink.BlinkXPathEvaluator.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkXPathEvaluator.instance.constructorCallback_0_()); } + static XPathEvaluator internalCreateXPathEvaluator() { + return new XPathEvaluator._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory XPathEvaluator._internalWrap() { + return new XPathEvaluator.internal_(); + } + + XPathEvaluator.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('XPathEvaluator.createExpression') @DocsEditable() XPathExpression createExpression(String expression, XPathNSResolver resolver) => wrap_jso(_blink.BlinkXPathEvaluator.instance.createExpression_Callback_2_(unwrap_jso(this), expression, unwrap_jso(resolver))); @@ -35159,6 +40479,21 @@ class XPathExpression extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory XPathExpression._() { throw new UnsupportedError("Not supported"); } + static XPathExpression internalCreateXPathExpression() { + return new XPathExpression._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory XPathExpression._internalWrap() { + return new XPathExpression.internal_(); + } + + XPathExpression.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('XPathExpression.evaluate') @DocsEditable() XPathResult evaluate(Node contextNode, int type, XPathResult inResult) => wrap_jso(_blink.BlinkXPathExpression.instance.evaluate_Callback_3_(unwrap_jso(this), unwrap_jso(contextNode), type, unwrap_jso(inResult))); @@ -35179,6 +40514,21 @@ class XPathNSResolver extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory XPathNSResolver._() { throw new UnsupportedError("Not supported"); } + static XPathNSResolver internalCreateXPathNSResolver() { + return new XPathNSResolver._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory XPathNSResolver._internalWrap() { + return new XPathNSResolver.internal_(); + } + + XPathNSResolver.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('XPathNSResolver.lookupNamespaceURI') @DocsEditable() String lookupNamespaceUri(String prefix) => _blink.BlinkXPathNSResolver.instance.lookupNamespaceURI_Callback_1_(unwrap_jso(this), prefix); @@ -35199,6 +40549,21 @@ class XPathResult extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory XPathResult._() { throw new UnsupportedError("Not supported"); } + static XPathResult internalCreateXPathResult() { + return new XPathResult._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory XPathResult._internalWrap() { + return new XPathResult.internal_(); + } + + XPathResult.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('XPathResult.ANY_TYPE') @DocsEditable() static const int ANY_TYPE = 0; @@ -35249,7 +40614,7 @@ class XPathResult extends NativeFieldWrapperClass2 { @DomName('XPathResult.numberValue') @DocsEditable() - double get numberValue => _blink.BlinkXPathResult.instance.numberValue_Getter_(unwrap_jso(this)); + num get numberValue => _blink.BlinkXPathResult.instance.numberValue_Getter_(unwrap_jso(this)); @DomName('XPathResult.resultType') @DocsEditable() @@ -35290,6 +40655,18 @@ class XmlDocument extends Document { // To suppress missing implicit constructor warnings. factory XmlDocument._() { throw new UnsupportedError("Not supported"); } + + static XmlDocument internalCreateXmlDocument() { + return new XmlDocument._internalWrap(); + } + + factory XmlDocument._internalWrap() { + return new XmlDocument.internal_(); + } + + XmlDocument.internal_() : super.internal_(); + + } // 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 @@ -35309,9 +40686,24 @@ class XmlSerializer extends NativeFieldWrapperClass2 { @DomName('XMLSerializer.XMLSerializer') @DocsEditable() factory XmlSerializer() { - return _blink.BlinkXMLSerializer.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkXMLSerializer.instance.constructorCallback_0_()); } + static XmlSerializer internalCreateXmlSerializer() { + return new XmlSerializer._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory XmlSerializer._internalWrap() { + return new XmlSerializer.internal_(); + } + + XmlSerializer.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('XMLSerializer.serializeToString') @DocsEditable() String serializeToString(Node node) => _blink.BlinkXMLSerializer.instance.serializeToString_Callback_1_(unwrap_jso(this), unwrap_jso(node)); @@ -35337,9 +40729,24 @@ class XsltProcessor extends NativeFieldWrapperClass2 { @DomName('XSLTProcessor.XSLTProcessor') @DocsEditable() factory XsltProcessor() { - return _blink.BlinkXSLTProcessor.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkXSLTProcessor.instance.constructorCallback_0_()); } + static XsltProcessor internalCreateXsltProcessor() { + return new XsltProcessor._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory XsltProcessor._internalWrap() { + return new XsltProcessor.internal_(); + } + + XsltProcessor.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -35389,6 +40796,18 @@ class _Attr extends Node { // To suppress missing implicit constructor warnings. factory _Attr._() { throw new UnsupportedError("Not supported"); } + + static _Attr internalCreate_Attr() { + return new _Attr._internalWrap(); + } + + factory _Attr._internalWrap() { + return new _Attr.internal_(); + } + + _Attr.internal_() : super.internal_(); + + @DomName('Attr.localName') @DocsEditable() @Experimental() // untriaged @@ -35416,7 +40835,7 @@ class _Attr extends Node { @DomName('Attr.textContent') @DocsEditable() @Experimental() // untriaged - void set text(String value) => _blink.BlinkAttr.instance.textContent_Setter_(unwrap_jso(this), value); + set text(String value) => _blink.BlinkAttr.instance.textContent_Setter_(unwrap_jso(this), value); @DomName('Attr.value') @DocsEditable() @@ -35424,7 +40843,7 @@ class _Attr extends Node { @DomName('Attr.value') @DocsEditable() - void set value(String value) => _blink.BlinkAttr.instance.value_Setter_(unwrap_jso(this), value); + set value(String value) => _blink.BlinkAttr.instance.value_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -35438,10 +40857,22 @@ class _Attr extends Node { @DomName('CSSPrimitiveValue') // http://dev.w3.org/csswg/cssom/#the-cssstyledeclaration-interface @deprecated // deprecated -abstract class _CSSPrimitiveValue extends _CSSValue { +class _CSSPrimitiveValue extends _CSSValue { // To suppress missing implicit constructor warnings. factory _CSSPrimitiveValue._() { throw new UnsupportedError("Not supported"); } + + static _CSSPrimitiveValue internalCreate_CSSPrimitiveValue() { + return new _CSSPrimitiveValue._internalWrap(); + } + + factory _CSSPrimitiveValue._internalWrap() { + return new _CSSPrimitiveValue.internal_(); + } + + _CSSPrimitiveValue.internal_() : super.internal_(); + + } // 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 @@ -35454,10 +40885,22 @@ abstract class _CSSPrimitiveValue extends _CSSValue { @DomName('CSSUnknownRule') // http://dev.w3.org/csswg/cssom/#the-cssstylesheet-interface @deprecated // deprecated -abstract class _CSSUnknownRule extends CssRule { +class _CSSUnknownRule extends CssRule { // To suppress missing implicit constructor warnings. factory _CSSUnknownRule._() { throw new UnsupportedError("Not supported"); } + + static _CSSUnknownRule internalCreate_CSSUnknownRule() { + return new _CSSUnknownRule._internalWrap(); + } + + factory _CSSUnknownRule._internalWrap() { + return new _CSSUnknownRule.internal_(); + } + + _CSSUnknownRule.internal_() : super.internal_(); + + } // 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 @@ -35470,10 +40913,25 @@ abstract class _CSSUnknownRule extends CssRule { @DomName('CSSValue') // http://dev.w3.org/csswg/cssom/ @deprecated // deprecated -abstract class _CSSValue extends NativeFieldWrapperClass2 { +class _CSSValue extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _CSSValue._() { throw new UnsupportedError("Not supported"); } + static _CSSValue internalCreate_CSSValue() { + return new _CSSValue._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _CSSValue._internalWrap() { + return new _CSSValue.internal_(); + } + + _CSSValue.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -35485,10 +40943,25 @@ abstract class _CSSValue extends NativeFieldWrapperClass2 { @DocsEditable() @DomName('Cache') @Experimental() // untriaged -abstract class _Cache extends NativeFieldWrapperClass2 { +class _Cache extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _Cache._() { throw new UnsupportedError("Not supported"); } + static _Cache internalCreate_Cache() { + return new _Cache._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _Cache._internalWrap() { + return new _Cache.internal_(); + } + + _Cache.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -35500,7 +40973,7 @@ abstract class _Cache extends NativeFieldWrapperClass2 { @DocsEditable() @DomName('CanvasPathMethods') @Experimental() // untriaged -abstract class _CanvasPathMethods extends NativeFieldWrapperClass2 { +class _CanvasPathMethods extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _CanvasPathMethods._() { throw new UnsupportedError("Not supported"); } @@ -35606,29 +41079,42 @@ class _ClientRect extends NativeFieldWrapperClass2 implements Rectangle { // To suppress missing implicit constructor warnings. factory _ClientRect._() { throw new UnsupportedError("Not supported"); } + static _ClientRect internalCreate_ClientRect() { + return new _ClientRect._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _ClientRect._internalWrap() { + return new _ClientRect.internal_(); + } + + _ClientRect.internal_() { } + + @DomName('ClientRect.bottom') @DocsEditable() - double get bottom => _blink.BlinkClientRect.instance.bottom_Getter_(unwrap_jso(this)); + num get bottom => _blink.BlinkClientRect.instance.bottom_Getter_(unwrap_jso(this)); @DomName('ClientRect.height') @DocsEditable() - double get height => _blink.BlinkClientRect.instance.height_Getter_(unwrap_jso(this)); + num get height => _blink.BlinkClientRect.instance.height_Getter_(unwrap_jso(this)); @DomName('ClientRect.left') @DocsEditable() - double get left => _blink.BlinkClientRect.instance.left_Getter_(unwrap_jso(this)); + num get left => _blink.BlinkClientRect.instance.left_Getter_(unwrap_jso(this)); @DomName('ClientRect.right') @DocsEditable() - double get right => _blink.BlinkClientRect.instance.right_Getter_(unwrap_jso(this)); + num get right => _blink.BlinkClientRect.instance.right_Getter_(unwrap_jso(this)); @DomName('ClientRect.top') @DocsEditable() - double get top => _blink.BlinkClientRect.instance.top_Getter_(unwrap_jso(this)); + num get top => _blink.BlinkClientRect.instance.top_Getter_(unwrap_jso(this)); @DomName('ClientRect.width') @DocsEditable() - double get width => _blink.BlinkClientRect.instance.width_Getter_(unwrap_jso(this)); + num get width => _blink.BlinkClientRect.instance.width_Getter_(unwrap_jso(this)); } /** @@ -35676,10 +41162,25 @@ class _JenkinsSmiHash { @DocsEditable() @DomName('ClientRectList') -class _ClientRectList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class _ClientRectList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory _ClientRectList._() { throw new UnsupportedError("Not supported"); } + static _ClientRectList internalCreate_ClientRectList() { + return new _ClientRectList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _ClientRectList._internalWrap() { + return new _ClientRectList.internal_(); + } + + _ClientRectList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('ClientRectList.length') @DocsEditable() int get length => _blink.BlinkClientRectList.instance.length_Getter_(unwrap_jso(this)); @@ -35691,7 +41192,7 @@ class _ClientRectList extends NativeFieldWrapperClass2 with ListMixin } Rectangle _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkClientRectList.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, Rectangle value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -35699,7 +41200,7 @@ class _ClientRectList extends NativeFieldWrapperClass2 with ListMixin // Rectangle is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -35746,10 +41247,25 @@ class _ClientRectList extends NativeFieldWrapperClass2 with ListMixin @DomName('Counter') // http://dev.w3.org/csswg/cssom/ @deprecated // deprecated -abstract class _Counter extends NativeFieldWrapperClass2 { +class _Counter extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _Counter._() { throw new UnsupportedError("Not supported"); } + static _Counter internalCreate_Counter() { + return new _Counter._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _Counter._internalWrap() { + return new _Counter.internal_(); + } + + _Counter.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -35760,10 +41276,25 @@ abstract class _Counter extends NativeFieldWrapperClass2 { @DocsEditable() @DomName('CSSRuleList') -class _CssRuleList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class _CssRuleList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory _CssRuleList._() { throw new UnsupportedError("Not supported"); } + static _CssRuleList internalCreate_CssRuleList() { + return new _CssRuleList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _CssRuleList._internalWrap() { + return new _CssRuleList.internal_(); + } + + _CssRuleList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('CSSRuleList.length') @DocsEditable() int get length => _blink.BlinkCSSRuleList.instance.length_Getter_(unwrap_jso(this)); @@ -35775,7 +41306,7 @@ class _CssRuleList extends NativeFieldWrapperClass2 with ListMixin, Imm } CssRule _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkCSSRuleList.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, CssRule value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -35783,7 +41314,7 @@ class _CssRuleList extends NativeFieldWrapperClass2 with ListMixin, Imm // CssRule is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -35816,7 +41347,7 @@ class _CssRuleList extends NativeFieldWrapperClass2 with ListMixin, Imm @DomName('CSSRuleList.item') @DocsEditable() - CssRule item(int index) => _blink.BlinkCSSRuleList.instance.item_Callback_1_(unwrap_jso(this), index); + CssRule item(int index) => wrap_jso(_blink.BlinkCSSRuleList.instance.item_Callback_1_(unwrap_jso(this), index)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -35834,6 +41365,18 @@ class _CssValueList extends _CSSValue with ListMixin<_CSSValue>, ImmutableListMi // To suppress missing implicit constructor warnings. factory _CssValueList._() { throw new UnsupportedError("Not supported"); } + + static _CssValueList internalCreate_CssValueList() { + return new _CssValueList._internalWrap(); + } + + factory _CssValueList._internalWrap() { + return new _CssValueList.internal_(); + } + + _CssValueList.internal_() : super.internal_(); + + @DomName('CSSValueList.length') @DocsEditable() int get length => _blink.BlinkCSSValueList.instance.length_Getter_(unwrap_jso(this)); @@ -35845,7 +41388,7 @@ class _CssValueList extends _CSSValue with ListMixin<_CSSValue>, ImmutableListMi } _CSSValue _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkCSSValueList.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, _CSSValue value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -35853,7 +41396,7 @@ class _CssValueList extends _CSSValue with ListMixin<_CSSValue>, ImmutableListMi // _CSSValue is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -35886,7 +41429,7 @@ class _CssValueList extends _CSSValue with ListMixin<_CSSValue>, ImmutableListMi @DomName('CSSValueList.item') @DocsEditable() - _CSSValue item(int index) => _blink.BlinkCSSValueList.instance.item_Callback_1_(unwrap_jso(this), index); + _CSSValue item(int index) => wrap_jso(_blink.BlinkCSSValueList.instance.item_Callback_1_(unwrap_jso(this), index)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -35901,10 +41444,25 @@ class _CssValueList extends _CSSValue with ListMixin<_CSSValue>, ImmutableListMi @SupportedBrowser(SupportedBrowser.CHROME) @Experimental() // http://www.w3.org/TR/file-system-api/#the-filesystemsync-interface -abstract class _DOMFileSystemSync extends NativeFieldWrapperClass2 { +class _DOMFileSystemSync extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _DOMFileSystemSync._() { throw new UnsupportedError("Not supported"); } + static _DOMFileSystemSync internalCreate_DOMFileSystemSync() { + return new _DOMFileSystemSync._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _DOMFileSystemSync._internalWrap() { + return new _DOMFileSystemSync.internal_(); + } + + _DOMFileSystemSync.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -35917,10 +41475,22 @@ abstract class _DOMFileSystemSync extends NativeFieldWrapperClass2 { @DomName('DirectoryEntrySync') // http://www.w3.org/TR/file-system-api/#the-directoryentrysync-interface @Experimental() -abstract class _DirectoryEntrySync extends _EntrySync { +class _DirectoryEntrySync extends _EntrySync { // To suppress missing implicit constructor warnings. factory _DirectoryEntrySync._() { throw new UnsupportedError("Not supported"); } + + static _DirectoryEntrySync internalCreate_DirectoryEntrySync() { + return new _DirectoryEntrySync._internalWrap(); + } + + factory _DirectoryEntrySync._internalWrap() { + return new _DirectoryEntrySync.internal_(); + } + + _DirectoryEntrySync.internal_() : super.internal_(); + + } // 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 @@ -35933,27 +41503,56 @@ abstract class _DirectoryEntrySync extends _EntrySync { @DomName('DirectoryReaderSync') // http://www.w3.org/TR/file-system-api/#idl-def-DirectoryReaderSync @Experimental() -abstract class _DirectoryReaderSync extends NativeFieldWrapperClass2 { +class _DirectoryReaderSync extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _DirectoryReaderSync._() { throw new UnsupportedError("Not supported"); } + static _DirectoryReaderSync internalCreate_DirectoryReaderSync() { + return new _DirectoryReaderSync._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _DirectoryReaderSync._internalWrap() { + return new _DirectoryReaderSync.internal_(); + } + + _DirectoryReaderSync.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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. -// WARNING: Do not edit - generated code. - @DocsEditable() @DomName('DocumentType') // http://www.w3.org/TR/DOM-Level-3-Core/core.html#ID-412266927 @deprecated // stable -abstract class _DocumentType extends Node implements ChildNode { +class _DocumentType extends Node implements ChildNode { // To suppress missing implicit constructor warnings. factory _DocumentType._() { throw new UnsupportedError("Not supported"); } + + static _DocumentType internalCreate_DocumentType() { + return new _DocumentType._internalWrap(); + } + + factory _DocumentType._internalWrap() { + return new _DocumentType.internal_(); + } + + _DocumentType.internal_() : super.internal_(); + + + // Override this methods for Dartium _DocumentType can't be abstract. + Element get nextElementSibling => wrap_jso(_blink.BlinkDocumentType.instance.nextElementSibling_Getter_(unwrap_jso(this))); + Element get previousElementSibling => wrap_jso(_blink.BlinkDocumentType.instance.previousElementSibling_Getter_(unwrap_jso(this))); } + // 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. @@ -35972,20 +41571,32 @@ class _DomRect extends DomRectReadOnly { @DocsEditable() factory _DomRect([num x, num y, num width, num height]) { if (height != null) { - return _blink.BlinkDOMRect.instance.constructorCallback_4_(x, y, width, height); + return wrap_jso(_blink.BlinkDOMRect.instance.constructorCallback_4_(x, y, width, height)); } if (width != null) { - return _blink.BlinkDOMRect.instance.constructorCallback_3_(x, y, width); + return wrap_jso(_blink.BlinkDOMRect.instance.constructorCallback_3_(x, y, width)); } if (y != null) { - return _blink.BlinkDOMRect.instance.constructorCallback_2_(x, y); + return wrap_jso(_blink.BlinkDOMRect.instance.constructorCallback_2_(x, y)); } if (x != null) { - return _blink.BlinkDOMRect.instance.constructorCallback_1_(x); + return wrap_jso(_blink.BlinkDOMRect.instance.constructorCallback_1_(x)); } - return _blink.BlinkDOMRect.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkDOMRect.instance.constructorCallback_0_()); } + + static _DomRect internalCreate_DomRect() { + return new _DomRect._internalWrap(); + } + + factory _DomRect._internalWrap() { + return new _DomRect.internal_(); + } + + _DomRect.internal_() : super.internal_(); + + @DomName('DOMRect.height') @DocsEditable() @Experimental() // untriaged @@ -35994,7 +41605,7 @@ class _DomRect extends DomRectReadOnly { @DomName('DOMRect.height') @DocsEditable() @Experimental() // untriaged - void set height(num value) => _blink.BlinkDOMRect.instance.height_Setter_(unwrap_jso(this), value); + set height(num value) => _blink.BlinkDOMRect.instance.height_Setter_(unwrap_jso(this), value); @DomName('DOMRect.width') @DocsEditable() @@ -36004,7 +41615,7 @@ class _DomRect extends DomRectReadOnly { @DomName('DOMRect.width') @DocsEditable() @Experimental() // untriaged - void set width(num value) => _blink.BlinkDOMRect.instance.width_Setter_(unwrap_jso(this), value); + set width(num value) => _blink.BlinkDOMRect.instance.width_Setter_(unwrap_jso(this), value); @DomName('DOMRect.x') @DocsEditable() @@ -36014,7 +41625,7 @@ class _DomRect extends DomRectReadOnly { @DomName('DOMRect.x') @DocsEditable() @Experimental() // untriaged - void set x(num value) => _blink.BlinkDOMRect.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkDOMRect.instance.x_Setter_(unwrap_jso(this), value); @DomName('DOMRect.y') @DocsEditable() @@ -36024,7 +41635,7 @@ class _DomRect extends DomRectReadOnly { @DomName('DOMRect.y') @DocsEditable() @Experimental() // untriaged - void set y(num value) => _blink.BlinkDOMRect.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkDOMRect.instance.y_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -36038,10 +41649,25 @@ class _DomRect extends DomRectReadOnly { @DomName('EntrySync') // http://www.w3.org/TR/file-system-api/#idl-def-EntrySync @Experimental() -abstract class _EntrySync extends NativeFieldWrapperClass2 { +class _EntrySync extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _EntrySync._() { throw new UnsupportedError("Not supported"); } + static _EntrySync internalCreate_EntrySync() { + return new _EntrySync._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _EntrySync._internalWrap() { + return new _EntrySync.internal_(); + } + + _EntrySync.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -36054,10 +41680,22 @@ abstract class _EntrySync extends NativeFieldWrapperClass2 { @DomName('FileEntrySync') // http://www.w3.org/TR/file-system-api/#the-fileentrysync-interface @Experimental() -abstract class _FileEntrySync extends _EntrySync { +class _FileEntrySync extends _EntrySync { // To suppress missing implicit constructor warnings. factory _FileEntrySync._() { throw new UnsupportedError("Not supported"); } + + static _FileEntrySync internalCreate_FileEntrySync() { + return new _FileEntrySync._internalWrap(); + } + + factory _FileEntrySync._internalWrap() { + return new _FileEntrySync.internal_(); + } + + _FileEntrySync.internal_() : super.internal_(); + + } // 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 @@ -36070,16 +41708,31 @@ abstract class _FileEntrySync extends _EntrySync { @DomName('FileReaderSync') // http://www.w3.org/TR/FileAPI/#FileReaderSync @Experimental() -abstract class _FileReaderSync extends NativeFieldWrapperClass2 { +class _FileReaderSync extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _FileReaderSync._() { throw new UnsupportedError("Not supported"); } @DomName('FileReaderSync.FileReaderSync') @DocsEditable() factory _FileReaderSync() { - return _blink.BlinkFileReaderSync.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkFileReaderSync.instance.constructorCallback_0_()); } + static _FileReaderSync internalCreate_FileReaderSync() { + return new _FileReaderSync._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _FileReaderSync._internalWrap() { + return new _FileReaderSync.internal_(); + } + + _FileReaderSync.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -36092,10 +41745,25 @@ abstract class _FileReaderSync extends NativeFieldWrapperClass2 { @DomName('FileWriterSync') // http://www.w3.org/TR/file-writer-api/#idl-def-FileWriterSync @Experimental() -abstract class _FileWriterSync extends NativeFieldWrapperClass2 { +class _FileWriterSync extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _FileWriterSync._() { throw new UnsupportedError("Not supported"); } + static _FileWriterSync internalCreate_FileWriterSync() { + return new _FileWriterSync._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _FileWriterSync._internalWrap() { + return new _FileWriterSync.internal_(); + } + + _FileWriterSync.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -36108,10 +41776,25 @@ abstract class _FileWriterSync extends NativeFieldWrapperClass2 { @DomName('GamepadList') // https://dvcs.w3.org/hg/gamepad/raw-file/default/gamepad.html @Experimental() -class _GamepadList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class _GamepadList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory _GamepadList._() { throw new UnsupportedError("Not supported"); } + static _GamepadList internalCreate_GamepadList() { + return new _GamepadList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _GamepadList._internalWrap() { + return new _GamepadList.internal_(); + } + + _GamepadList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('GamepadList.length') @DocsEditable() int get length => _blink.BlinkGamepadList.instance.length_Getter_(unwrap_jso(this)); @@ -36123,7 +41806,7 @@ class _GamepadList extends NativeFieldWrapperClass2 with ListMixin, Imm } Gamepad _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkGamepadList.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, Gamepad value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -36131,7 +41814,7 @@ class _GamepadList extends NativeFieldWrapperClass2 with ListMixin, Imm // Gamepad is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -36178,10 +41861,25 @@ class _GamepadList extends NativeFieldWrapperClass2 with ListMixin, Imm @DomName('HTMLAllCollection') // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#dom-document-all @deprecated // deprecated -abstract class _HTMLAllCollection extends NativeFieldWrapperClass2 { +class _HTMLAllCollection extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _HTMLAllCollection._() { throw new UnsupportedError("Not supported"); } + static _HTMLAllCollection internalCreate_HTMLAllCollection() { + return new _HTMLAllCollection._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _HTMLAllCollection._internalWrap() { + return new _HTMLAllCollection.internal_(); + } + + _HTMLAllCollection.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('HTMLAllCollection.item') @DocsEditable() Element _item(int index) => wrap_jso(_blink.BlinkHTMLAllCollection.instance.item_Callback_1_(unwrap_jso(this), index)); @@ -36198,9 +41896,21 @@ abstract class _HTMLAllCollection extends NativeFieldWrapperClass2 { @DomName('HTMLAppletElement') // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#the-applet-element @deprecated // deprecated -abstract class _HTMLAppletElement extends HtmlElement { +class _HTMLAppletElement extends HtmlElement { // To suppress missing implicit constructor warnings. factory _HTMLAppletElement._() { throw new UnsupportedError("Not supported"); } + + + static _HTMLAppletElement internalCreate_HTMLAppletElement() { + return new _HTMLAppletElement._internalWrap(); + } + + factory _HTMLAppletElement._internalWrap() { + return new _HTMLAppletElement.internal_(); + } + + _HTMLAppletElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -36220,9 +41930,21 @@ abstract class _HTMLAppletElement extends HtmlElement { @DomName('HTMLDirectoryElement') // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#dir @deprecated // deprecated -abstract class _HTMLDirectoryElement extends HtmlElement { +class _HTMLDirectoryElement extends HtmlElement { // To suppress missing implicit constructor warnings. factory _HTMLDirectoryElement._() { throw new UnsupportedError("Not supported"); } + + + static _HTMLDirectoryElement internalCreate_HTMLDirectoryElement() { + return new _HTMLDirectoryElement._internalWrap(); + } + + factory _HTMLDirectoryElement._internalWrap() { + return new _HTMLDirectoryElement.internal_(); + } + + _HTMLDirectoryElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -36242,9 +41964,21 @@ abstract class _HTMLDirectoryElement extends HtmlElement { @DomName('HTMLFontElement') // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#htmlfontelement @deprecated // deprecated -abstract class _HTMLFontElement extends HtmlElement { +class _HTMLFontElement extends HtmlElement { // To suppress missing implicit constructor warnings. factory _HTMLFontElement._() { throw new UnsupportedError("Not supported"); } + + + static _HTMLFontElement internalCreate_HTMLFontElement() { + return new _HTMLFontElement._internalWrap(); + } + + factory _HTMLFontElement._internalWrap() { + return new _HTMLFontElement.internal_(); + } + + _HTMLFontElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -36264,9 +41998,21 @@ abstract class _HTMLFontElement extends HtmlElement { @DomName('HTMLFrameElement') // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#htmlframeelement @deprecated // deprecated -abstract class _HTMLFrameElement extends HtmlElement { +class _HTMLFrameElement extends HtmlElement { // To suppress missing implicit constructor warnings. factory _HTMLFrameElement._() { throw new UnsupportedError("Not supported"); } + + + static _HTMLFrameElement internalCreate_HTMLFrameElement() { + return new _HTMLFrameElement._internalWrap(); + } + + factory _HTMLFrameElement._internalWrap() { + return new _HTMLFrameElement.internal_(); + } + + _HTMLFrameElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -36279,16 +42025,26 @@ abstract class _HTMLFrameElement extends HtmlElement { // 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. -// WARNING: Do not edit - generated code. - @DocsEditable() @DomName('HTMLFrameSetElement') // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#frameset @deprecated // deprecated -abstract class _HTMLFrameSetElement extends HtmlElement implements WindowEventHandlers { +class _HTMLFrameSetElement extends HtmlElement implements WindowEventHandlers { // To suppress missing implicit constructor warnings. factory _HTMLFrameSetElement._() { throw new UnsupportedError("Not supported"); } + + + static _HTMLFrameSetElement internalCreate_HTMLFrameSetElement() { + return new _HTMLFrameSetElement._internalWrap(); + } + + factory _HTMLFrameSetElement._internalWrap() { + return new _HTMLFrameSetElement.internal_(); + } + + _HTMLFrameSetElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -36296,7 +42052,16 @@ abstract class _HTMLFrameSetElement extends HtmlElement implements WindowEventHa */ _HTMLFrameSetElement.created() : super.created(); + // Override these methods for Dartium _HTMLFrameSetElement can't be abstract. + Stream get onHashChange => hashChangeEvent.forTarget(this); + Stream get onMessage => messageEvent.forTarget(this); + Stream get onOffline => offlineEvent.forTarget(this); + Stream get onOnline => onlineEvent.forTarget(this); + Stream get onPopState => popStateEvent.forTarget(this); + Stream get onStorage => storageEvent.forTarget(this); + Stream get onUnload => unloadEvent.forTarget(this); } + // 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. @@ -36308,9 +42073,21 @@ abstract class _HTMLFrameSetElement extends HtmlElement implements WindowEventHa @DomName('HTMLMarqueeElement') // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#the-marquee-element @deprecated // deprecated -abstract class _HTMLMarqueeElement extends HtmlElement { +class _HTMLMarqueeElement extends HtmlElement { // To suppress missing implicit constructor warnings. factory _HTMLMarqueeElement._() { throw new UnsupportedError("Not supported"); } + + + static _HTMLMarqueeElement internalCreate_HTMLMarqueeElement() { + return new _HTMLMarqueeElement._internalWrap(); + } + + factory _HTMLMarqueeElement._internalWrap() { + return new _HTMLMarqueeElement.internal_(); + } + + _HTMLMarqueeElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -36327,7 +42104,7 @@ abstract class _HTMLMarqueeElement extends HtmlElement { @DomName('MutationEvent') // http://www.w3.org/TR/DOM-Level-3-Events/#events-mutationevents @deprecated -abstract class _MutationEvent extends Event { +class _MutationEvent extends Event { factory _MutationEvent(String type, {bool canBubble: false, bool cancelable: false, Node relatedNode, String prevValue, String newValue, String attrName, int attrChange: 0}) { @@ -36340,6 +42117,18 @@ abstract class _MutationEvent extends Event { // To suppress missing implicit constructor warnings. factory _MutationEvent._() { throw new UnsupportedError("Not supported"); } + + static _MutationEvent internalCreate_MutationEvent() { + return new _MutationEvent._internalWrap(); + } + + factory _MutationEvent._internalWrap() { + return new _MutationEvent.internal_(); + } + + _MutationEvent.internal_() : super.internal_(); + + } // 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 @@ -36352,10 +42141,25 @@ abstract class _MutationEvent extends Event { @DomName('NamedNodeMap') // http://dom.spec.whatwg.org/#namednodemap @deprecated // deprecated -class _NamedNodeMap extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class _NamedNodeMap extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory _NamedNodeMap._() { throw new UnsupportedError("Not supported"); } + static _NamedNodeMap internalCreate_NamedNodeMap() { + return new _NamedNodeMap._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _NamedNodeMap._internalWrap() { + return new _NamedNodeMap.internal_(); + } + + _NamedNodeMap.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('NamedNodeMap.length') @DocsEditable() int get length => _blink.BlinkNamedNodeMap.instance.length_Getter_(unwrap_jso(this)); @@ -36367,7 +42171,7 @@ class _NamedNodeMap extends NativeFieldWrapperClass2 with ListMixin, Immut } Node _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkNamedNodeMap.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, Node value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -36375,7 +42179,7 @@ class _NamedNodeMap extends NativeFieldWrapperClass2 with ListMixin, Immut // Node is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -36449,10 +42253,25 @@ class _NamedNodeMap extends NativeFieldWrapperClass2 with ListMixin, Immut @DocsEditable() @DomName('PagePopupController') @deprecated // nonstandard -abstract class _PagePopupController extends NativeFieldWrapperClass2 { +class _PagePopupController extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _PagePopupController._() { throw new UnsupportedError("Not supported"); } + static _PagePopupController internalCreate_PagePopupController() { + return new _PagePopupController._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _PagePopupController._internalWrap() { + return new _PagePopupController.internal_(); + } + + _PagePopupController.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -36465,10 +42284,25 @@ abstract class _PagePopupController extends NativeFieldWrapperClass2 { @DomName('RGBColor') // http://dev.w3.org/csswg/cssom/ @deprecated // deprecated -abstract class _RGBColor extends NativeFieldWrapperClass2 { +class _RGBColor extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _RGBColor._() { throw new UnsupportedError("Not supported"); } + static _RGBColor internalCreate_RGBColor() { + return new _RGBColor._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _RGBColor._internalWrap() { + return new _RGBColor.internal_(); + } + + _RGBColor.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file // for details. All rights reserved. Use of this source code is governed by a @@ -36476,10 +42310,22 @@ abstract class _RGBColor extends NativeFieldWrapperClass2 { @DomName('RadioNodeList') -abstract class _RadioNodeList extends NodeList { +class _RadioNodeList extends NodeList { // To suppress missing implicit constructor warnings. factory _RadioNodeList._() { throw new UnsupportedError("Not supported"); } + + static _RadioNodeList internalCreate_RadioNodeList() { + return new _RadioNodeList._internalWrap(); + } + + factory _RadioNodeList._internalWrap() { + return new _RadioNodeList.internal_(); + } + + _RadioNodeList.internal_() : super.internal_(); + + } // 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 @@ -36492,10 +42338,25 @@ abstract class _RadioNodeList extends NodeList { @DomName('Rect') // http://dev.w3.org/csswg/cssom/ @deprecated // deprecated -abstract class _Rect extends NativeFieldWrapperClass2 { +class _Rect extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _Rect._() { throw new UnsupportedError("Not supported"); } + static _Rect internalCreate_Rect() { + return new _Rect._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _Rect._internalWrap() { + return new _Rect.internal_(); + } + + _Rect.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -36515,20 +42376,34 @@ class _Request extends Body { @DocsEditable() factory _Request(input, [Map requestInitDict]) { if ((input is String || input == null) && requestInitDict == null) { - return _blink.BlinkRequest.instance.constructorCallback_1_(input); + return wrap_jso(_blink.BlinkRequest.instance.constructorCallback_1_(input)); } if ((requestInitDict is Map || requestInitDict == null) && (input is String || input == null)) { - return _blink.BlinkRequest.instance.constructorCallback_2_(input, requestInitDict); + var requestInitDict_1 = convertDartToNative_Dictionary(requestInitDict); + return wrap_jso(_blink.BlinkRequest.instance.constructorCallback_2_(input, requestInitDict_1)); } if ((input is _Request || input == null) && requestInitDict == null) { - return _blink.BlinkRequest.instance.constructorCallback_1_(input); + return wrap_jso(_blink.BlinkRequest.instance.constructorCallback_1_(input)); } if ((requestInitDict is Map || requestInitDict == null) && (input is _Request || input == null)) { - return _blink.BlinkRequest.instance.constructorCallback_2_(input, requestInitDict); + var requestInitDict_1 = convertDartToNative_Dictionary(requestInitDict); + return wrap_jso(_blink.BlinkRequest.instance.constructorCallback_2_(input, requestInitDict_1)); } throw new ArgumentError("Incorrect number or type of arguments"); } + + static _Request internalCreate_Request() { + return new _Request._internalWrap(); + } + + factory _Request._internalWrap() { + return new _Request.internal_(); + } + + _Request.internal_() : super.internal_(); + + @DomName('Request.credentials') @DocsEditable() @Experimental() // untriaged @@ -36557,7 +42432,7 @@ class _Request extends Body { @DomName('Request.clone') @DocsEditable() @Experimental() // untriaged - _Request clone() => _blink.BlinkRequest.instance.clone_Callback_0_(unwrap_jso(this)); + _Request clone() => wrap_jso(_blink.BlinkRequest.instance.clone_Callback_0_(unwrap_jso(this))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -36570,7 +42445,7 @@ class _Request extends Body { @DocsEditable() @DomName('Response') @Experimental() // untriaged -abstract class _Response extends Body { +class _Response extends Body { // To suppress missing implicit constructor warnings. factory _Response._() { throw new UnsupportedError("Not supported"); } @@ -36578,48 +42453,77 @@ abstract class _Response extends Body { @DocsEditable() factory _Response(body_OR_input, [Map requestInitDict_OR_responseInitDict]) { if ((body_OR_input is String || body_OR_input == null) && requestInitDict_OR_responseInitDict == null) { - return _blink.BlinkResponse.instance.constructorCallback_1_(body_OR_input); + return wrap_jso(_blink.BlinkResponse.instance.constructorCallback_1_(body_OR_input)); } if ((requestInitDict_OR_responseInitDict is Map || requestInitDict_OR_responseInitDict == null) && (body_OR_input is String || body_OR_input == null)) { - return _blink.BlinkResponse.instance.constructorCallback_2_(body_OR_input, requestInitDict_OR_responseInitDict); + var responseInitDict_1 = convertDartToNative_Dictionary(requestInitDict_OR_responseInitDict); + return wrap_jso(_blink.BlinkResponse.instance.constructorCallback_2_(body_OR_input, responseInitDict_1)); } if ((body_OR_input is Blob || body_OR_input == null) && requestInitDict_OR_responseInitDict == null) { - return _blink.BlinkResponse.instance.constructorCallback_1_(body_OR_input); + return wrap_jso(_blink.BlinkResponse.instance.constructorCallback_1_(body_OR_input)); } if ((requestInitDict_OR_responseInitDict is Map || requestInitDict_OR_responseInitDict == null) && (body_OR_input is Blob || body_OR_input == null)) { - return _blink.BlinkResponse.instance.constructorCallback_2_(body_OR_input, requestInitDict_OR_responseInitDict); + var responseInitDict_1 = convertDartToNative_Dictionary(requestInitDict_OR_responseInitDict); + return wrap_jso(_blink.BlinkResponse.instance.constructorCallback_2_(body_OR_input, responseInitDict_1)); } if ((body_OR_input is TypedData || body_OR_input == null) && requestInitDict_OR_responseInitDict == null) { - return _blink.BlinkResponse.instance.constructorCallback_1_(body_OR_input); + return wrap_jso(_blink.BlinkResponse.instance.constructorCallback_1_(body_OR_input)); } if ((requestInitDict_OR_responseInitDict is Map || requestInitDict_OR_responseInitDict == null) && (body_OR_input is TypedData || body_OR_input == null)) { - return _blink.BlinkResponse.instance.constructorCallback_2_(body_OR_input, requestInitDict_OR_responseInitDict); + var requestInitDict_1 = convertDartToNative_Dictionary(requestInitDict_OR_responseInitDict); + return wrap_jso(_blink.BlinkResponse.instance.constructorCallback_2_(body_OR_input, requestInitDict_1)); } if ((body_OR_input is ByteBuffer || body_OR_input == null) && requestInitDict_OR_responseInitDict == null) { - return _blink.BlinkResponse.instance.constructorCallback_1_(body_OR_input); + return wrap_jso(_blink.BlinkResponse.instance.constructorCallback_1_(body_OR_input)); } if ((requestInitDict_OR_responseInitDict is Map || requestInitDict_OR_responseInitDict == null) && (body_OR_input is ByteBuffer || body_OR_input == null)) { - return _blink.BlinkResponse.instance.constructorCallback_2_(body_OR_input, requestInitDict_OR_responseInitDict); + var requestInitDict_1 = convertDartToNative_Dictionary(requestInitDict_OR_responseInitDict); + return wrap_jso(_blink.BlinkResponse.instance.constructorCallback_2_(body_OR_input, requestInitDict_1)); } throw new ArgumentError("Incorrect number or type of arguments"); } + + static _Response internalCreate_Response() { + return new _Response._internalWrap(); + } + + factory _Response._internalWrap() { + return new _Response.internal_(); + } + + _Response.internal_() : super.internal_(); + + } // 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. -// WARNING: Do not edit - generated code. - @DocsEditable() @DomName('ServiceWorker') @Experimental() // untriaged -abstract class _ServiceWorker extends EventTarget implements AbstractWorker { +class _ServiceWorker extends EventTarget implements AbstractWorker { // To suppress missing implicit constructor warnings. factory _ServiceWorker._() { throw new UnsupportedError("Not supported"); } + + static _ServiceWorker internalCreate_ServiceWorker() { + return new _ServiceWorker._internalWrap(); + } + + factory _ServiceWorker._internalWrap() { + return new _ServiceWorker.internal_(); + } + + _ServiceWorker.internal_() : super.internal_(); + + + // Override these methods for Dartium _ServiceWorker can't be abstract. + Stream get onError => errorEvent.forTarget(this); } + // 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. @@ -36631,10 +42535,25 @@ abstract class _ServiceWorker extends EventTarget implements AbstractWorker { @DomName('SpeechRecognitionResultList') // https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#speechrecognitionresultlist @Experimental() -class _SpeechRecognitionResultList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class _SpeechRecognitionResultList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory _SpeechRecognitionResultList._() { throw new UnsupportedError("Not supported"); } + static _SpeechRecognitionResultList internalCreate_SpeechRecognitionResultList() { + return new _SpeechRecognitionResultList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _SpeechRecognitionResultList._internalWrap() { + return new _SpeechRecognitionResultList.internal_(); + } + + _SpeechRecognitionResultList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SpeechRecognitionResultList.length') @DocsEditable() int get length => _blink.BlinkSpeechRecognitionResultList.instance.length_Getter_(unwrap_jso(this)); @@ -36646,7 +42565,7 @@ class _SpeechRecognitionResultList extends NativeFieldWrapperClass2 with ListMix } SpeechRecognitionResult _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkSpeechRecognitionResultList.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, SpeechRecognitionResult value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -36654,7 +42573,7 @@ class _SpeechRecognitionResultList extends NativeFieldWrapperClass2 with ListMix // SpeechRecognitionResult is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -36699,10 +42618,25 @@ class _SpeechRecognitionResultList extends NativeFieldWrapperClass2 with ListMix @DocsEditable() @DomName('StyleSheetList') -class _StyleSheetList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class _StyleSheetList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory _StyleSheetList._() { throw new UnsupportedError("Not supported"); } + static _StyleSheetList internalCreate_StyleSheetList() { + return new _StyleSheetList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _StyleSheetList._internalWrap() { + return new _StyleSheetList.internal_(); + } + + _StyleSheetList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('StyleSheetList.length') @DocsEditable() int get length => _blink.BlinkStyleSheetList.instance.length_Getter_(unwrap_jso(this)); @@ -36714,7 +42648,7 @@ class _StyleSheetList extends NativeFieldWrapperClass2 with ListMixin wrap_jso(_blink.BlinkStyleSheetList.instance.item_Callback_1_(unwrap_jso(this), index)); - + void operator[]=(int index, StyleSheet value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -36722,7 +42656,7 @@ class _StyleSheetList extends NativeFieldWrapperClass2 with ListMixin _blink.BlinkStyleSheetList.instance.$__getter___Callback_1_(unwrap_jso(this), name); + CssStyleSheet __getter__(String name) => wrap_jso(_blink.BlinkStyleSheetList.instance.$__getter___Callback_1_(unwrap_jso(this), name)); @DomName('StyleSheetList.item') @DocsEditable() @@ -36772,10 +42706,25 @@ class _StyleSheetList extends NativeFieldWrapperClass2 with ListMixin unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -36788,10 +42737,22 @@ abstract class _SubtleCrypto extends NativeFieldWrapperClass2 { @DomName('WebKitCSSFilterValue') // http://dev.w3.org/csswg/cssom/ @deprecated // deprecated -abstract class _WebKitCSSFilterValue extends _CssValueList { +class _WebKitCSSFilterValue extends _CssValueList { // To suppress missing implicit constructor warnings. factory _WebKitCSSFilterValue._() { throw new UnsupportedError("Not supported"); } + + static _WebKitCSSFilterValue internalCreate_WebKitCSSFilterValue() { + return new _WebKitCSSFilterValue._internalWrap(); + } + + factory _WebKitCSSFilterValue._internalWrap() { + return new _WebKitCSSFilterValue.internal_(); + } + + _WebKitCSSFilterValue.internal_() : super.internal_(); + + } // 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 @@ -36807,16 +42768,31 @@ abstract class _WebKitCSSFilterValue extends _CssValueList { @Experimental() // http://dev.w3.org/csswg/cssom/ @deprecated // deprecated -abstract class _WebKitCSSMatrix extends NativeFieldWrapperClass2 { +class _WebKitCSSMatrix extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _WebKitCSSMatrix._() { throw new UnsupportedError("Not supported"); } @DomName('WebKitCSSMatrix.WebKitCSSMatrix') @DocsEditable() factory _WebKitCSSMatrix([String cssValue]) { - return _blink.BlinkWebKitCSSMatrix.instance.constructorCallback_1_(cssValue); + return wrap_jso(_blink.BlinkWebKitCSSMatrix.instance.constructorCallback_1_(cssValue)); } + static _WebKitCSSMatrix internalCreate_WebKitCSSMatrix() { + return new _WebKitCSSMatrix._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _WebKitCSSMatrix._internalWrap() { + return new _WebKitCSSMatrix.internal_(); + } + + _WebKitCSSMatrix.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -36829,10 +42805,22 @@ abstract class _WebKitCSSMatrix extends NativeFieldWrapperClass2 { @DomName('WebKitCSSTransformValue') // http://dev.w3.org/csswg/cssom/ @deprecated // deprecated -abstract class _WebKitCSSTransformValue extends _CssValueList { +class _WebKitCSSTransformValue extends _CssValueList { // To suppress missing implicit constructor warnings. factory _WebKitCSSTransformValue._() { throw new UnsupportedError("Not supported"); } + + static _WebKitCSSTransformValue internalCreate_WebKitCSSTransformValue() { + return new _WebKitCSSTransformValue._internalWrap(); + } + + factory _WebKitCSSTransformValue._internalWrap() { + return new _WebKitCSSTransformValue.internal_(); + } + + _WebKitCSSTransformValue.internal_() : super.internal_(); + + } // 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 @@ -36873,34 +42861,82 @@ abstract class _WindowTimers extends NativeFieldWrapperClass2 { // 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. -// WARNING: Do not edit - generated code. - @DocsEditable() @DomName('WorkerLocation') // http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#workerlocation @Experimental() -abstract class _WorkerLocation extends NativeFieldWrapperClass2 implements UrlUtilsReadOnly { +class _WorkerLocation extends NativeFieldWrapperClass2 implements UrlUtilsReadOnly { // To suppress missing implicit constructor warnings. factory _WorkerLocation._() { throw new UnsupportedError("Not supported"); } + static _WorkerLocation internalCreate_WorkerLocation() { + return new _WorkerLocation._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _WorkerLocation._internalWrap() { + return new _WorkerLocation.internal_(); + } + + _WorkerLocation.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + + // Override these methods for Dartium _WorkerLocation can't be abstract. + String get hash => _blink.BlinkWorkerLocation.instance.hash_Getter_(unwrap_jso(this)); + String get host => _blink.BlinkWorkerLocation.instance.host_Getter_(unwrap_jso(this)); + String get hostname => _blink.BlinkWorkerLocation.instance.hostname_Getter_(unwrap_jso(this)); + String get href => _blink.BlinkWorkerLocation.instance.href_Getter_(unwrap_jso(this)); + String get origin => _blink.BlinkWorkerLocation.instance.origin_Getter_(unwrap_jso(this)); + String get pathname => _blink.BlinkWorkerLocation.instance.pathname_Getter_(unwrap_jso(this)); + String get port => _blink.BlinkWorkerLocation.instance.port_Getter_(unwrap_jso(this)); + String get protocol => _blink.BlinkWorkerLocation.instance.protocol_Getter_(unwrap_jso(this)); + String get search => _blink.BlinkWorkerLocation.instance.search_Getter_(unwrap_jso(this)); } + // 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. -// WARNING: Do not edit - generated code. - @DocsEditable() @DomName('WorkerNavigator') // http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#workernavigator @Experimental() -abstract class _WorkerNavigator extends NativeFieldWrapperClass2 implements NavigatorCpu, NavigatorOnLine, NavigatorID { +class _WorkerNavigator extends NativeFieldWrapperClass2 implements NavigatorCpu, NavigatorOnLine, NavigatorID { // To suppress missing implicit constructor warnings. factory _WorkerNavigator._() { throw new UnsupportedError("Not supported"); } + static _WorkerNavigator internalCreate_WorkerNavigator() { + return new _WorkerNavigator._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory _WorkerNavigator._internalWrap() { + return new _WorkerNavigator.internal_(); + } + + _WorkerNavigator.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + + // Override these methods for Dartium _WorkerNavigator can't be abstract. + String get appCodeName => _blink.BlinkWorkerNavigator.instance.appCodeName_Getter_(unwrap_jso(this)); + String get appName => _blink.BlinkWorkerNavigator.instance.appCodeName_Getter_(unwrap_jso(this)); + String get appVersion => _blink.BlinkWorkerNavigator.instance.appVersion_Getter_(unwrap_jso(this)); + bool get dartEnabled => _blink.BlinkWorkerNavigator.instance.dartEnabled_Getter_(unwrap_jso(this)); + String get platform => _blink.BlinkWorkerNavigator.instance.platform_Getter_(unwrap_jso(this)); + String get product => _blink.BlinkWorkerNavigator.instance.product_Getter_(unwrap_jso(this)); + String get userAgent => _blink.BlinkWorkerNavigator.instance.userAgent_Getter_(unwrap_jso(this)); + int get hardwareConcurrency => _blink.BlinkWorkerNavigator.instance.hardwareConcurrency_Getter_(unwrap_jso(this)); + bool get onLine => _blink.BlinkWorkerNavigator.instance.onLine_Getter_(unwrap_jso(this)); } + // 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. @@ -36915,6 +42951,18 @@ class _XMLHttpRequestProgressEvent extends ProgressEvent { // To suppress missing implicit constructor warnings. factory _XMLHttpRequestProgressEvent._() { throw new UnsupportedError("Not supported"); } + + static _XMLHttpRequestProgressEvent internalCreate_XMLHttpRequestProgressEvent() { + return new _XMLHttpRequestProgressEvent._internalWrap(); + } + + factory _XMLHttpRequestProgressEvent._internalWrap() { + return new _XMLHttpRequestProgressEvent.internal_(); + } + + _XMLHttpRequestProgressEvent.internal_() : super.internal_(); + + } // 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 @@ -37605,7 +43653,7 @@ class _ContentCssRect extends CssRect { * `height` function in jQuery and the calculated `height` CSS value, * converted to a num in pixels. */ - void set height(newHeight) { + set height(newHeight) { if (newHeight is Dimension) { if (newHeight.value < 0) newHeight = new Dimension.px(0); _element.style.height = newHeight.toString(); @@ -37623,7 +43671,7 @@ class _ContentCssRect extends CssRect { * and the calculated * `width` CSS value, converted to a dimensionless num in pixels. */ - void set width(newWidth) { + set width(newWidth) { if (newWidth is Dimension) { if (newWidth.value < 0) newWidth = new Dimension.px(0); _element.style.width = newWidth.toString(); @@ -37658,7 +43706,7 @@ class _ContentCssListRect extends _ContentCssRect { * function in jQuery and the calculated `height` CSS value, converted to a * num in pixels. */ - void set height(newHeight) { + set height(newHeight) { _elementList.forEach((e) => e.contentEdge.height = newHeight); } @@ -37668,7 +43716,7 @@ class _ContentCssListRect extends _ContentCssRect { * This is equivalent to the `width` function in jQuery and the calculated * `width` CSS value, converted to a dimensionless num in pixels. */ - void set width(newWidth) { + set width(newWidth) { _elementList.forEach((e) => e.contentEdge.width = newWidth); } } @@ -37775,7 +43823,7 @@ abstract class CssRect extends MutableRectangle { * * Note that only the content height can actually be set via this method. */ - void set height(newHeight) { + set height(newHeight) { throw new UnsupportedError("Can only set height for content rect."); } @@ -37789,7 +43837,7 @@ abstract class CssRect extends MutableRectangle { * * Note that only the content width can be set via this method. */ - void set width(newWidth) { + set width(newWidth) { throw new UnsupportedError("Can only set width for content rect."); } @@ -38783,11 +44831,11 @@ class _Html5NodeValidator implements NodeValidator { } bool allowsElement(Element element) { - return _allowedElements.contains(element.tagName); + return _allowedElements.contains(element._safeTagName); } bool allowsAttribute(Element element, String attributeName, String value) { - var tagName = element.tagName; + var tagName = element._safeTagName; var validator = _attributeValidators['$tagName::$attributeName']; if (validator == null) { validator = _attributeValidators['*::$attributeName']; @@ -40449,11 +46497,11 @@ class _SimpleNodeValidator implements NodeValidator { } bool allowsElement(Element element) { - return allowedElements.contains(element.tagName); + return allowedElements.contains(element._safeTagName); } bool allowsAttribute(Element element, String attributeName, String value) { - var tagName = element.tagName; + var tagName = element._safeTagName; if (allowedUriAttributes.contains('$tagName::$attributeName')) { return uriPolicy.allowsUri(value); } else if (allowedUriAttributes.contains('*::$attributeName')) { @@ -40494,10 +46542,10 @@ class _CustomElementNodeValidator extends _SimpleNodeValidator { var isAttr = element.attributes['is']; if (isAttr != null) { return allowedElements.contains(isAttr.toUpperCase()) && - allowedElements.contains(element.tagName); + allowedElements.contains(element._safeTagName); } } - return allowCustomTag && allowedElements.contains(element.tagName); + return allowCustomTag && allowedElements.contains(element._safeTagName); } bool allowsAttribute(Element element, String attributeName, String value) { @@ -40553,7 +46601,7 @@ class _SvgNodeValidator implements NodeValidator { // foreignobject tag as SvgElement. We don't want foreignobject contents // anyway, so just remove the whole tree outright. And we can't rely // on IE recognizing the SvgForeignObject type, so go by tagName. Bug 23144 - if (element is svg.SvgElement && element.tagName == 'foreignObject') { + if (element is svg.SvgElement && element._safeTagName == 'foreignObject') { return false; } if (element is svg.SvgElement) { @@ -40667,7 +46715,7 @@ abstract class NodeTreeSanitizer { /** * A sanitizer for trees that we trust. It does no validation and allows * any elements. It is also more efficient, since it can pass the text - * directly through to the underlying APIs without creating a document + * directly through to the underlying APIs without creating a document * fragment to be sanitized. */ static const trusted = const _TrustedHtmlTreeSanitizer(); @@ -40682,7 +46730,7 @@ class _TrustedHtmlTreeSanitizer implements NodeTreeSanitizer { sanitizeTree(Node node) {} } - + /** * Defines the policy for what types of uris are allowed for particular * attribute values. @@ -40736,14 +46784,14 @@ class _ThrowsNodeValidator implements NodeValidator { bool allowsElement(Element element) { if (!validator.allowsElement(element)) { - throw new ArgumentError(element.tagName); + throw new ArgumentError(element._safeTagName); } return true; } bool allowsAttribute(Element element, String attributeName, String value) { if (!validator.allowsAttribute(element, attributeName, value)) { - throw new ArgumentError('${element.tagName}[$attributeName="$value"]'); + throw new ArgumentError('${element._safeTagName}[$attributeName="$value"]'); } } } @@ -40808,10 +46856,7 @@ class _ValidatingTreeSanitizer implements NodeTreeSanitizer { try { elementText = element.toString(); } catch(e) {} - var elementTagName = 'element tag unavailable'; - try { - elementTagName = element.tagName; - } catch(e) {} + var elementTagName = element._safeTagName; _sanitizeElement(element, parent, corrupted, elementText, elementTagName, attrs, isAttr); } @@ -40913,7 +46958,7 @@ class _WrappedList extends ListBase void operator []=(int index, E value) { _list[index] = value; } - void set length(int newLength) { _list.length = newLength; } + set length(int newLength) { _list.length = newLength; } void sort([int compare(E a, E b)]) { _list.sort(compare); } @@ -41161,6 +47206,13 @@ bool _isBuiltinType(ClassMirror cls) { @Experimental() class KeyEvent extends _WrappedEvent implements KeyboardEvent { + /** Needed because KeyboardEvent is implements. + * TODO(terry): Consider making blink_jsObject private (add underscore) for + * all blink_jsObject. Then needed private wrap/unwrap_jso + * functions that delegate to a public wrap/unwrap_jso. + */ + js.JsObject blink_jsObject; + /** The parent KeyboardEvent that this KeyEvent is wrapping and "fixing". */ KeyboardEvent _parent; @@ -41313,6 +47365,13 @@ class Platform { * Helper class to implement custom events which wrap DOM events. */ class _WrappedEvent implements Event { + /** Needed because KeyboardEvent is implements. + * TODO(terry): Consider making blink_jsObject private (add underscore) for + * all blink_jsObject. Then needed private wrap/unwrap_jso + * functions that delegate to a public wrap/unwrap_jso. + */ + js.JsObject blink_jsObject; + final Event wrapped; /** The CSS selector involved with event delegation. */ @@ -41655,9 +47714,7 @@ class _Utils { return element; } - // TODO(terry): Enable below for Dartium w/ interop and remove other static window(). - // static window() => wrap_jso(_blink.Blink_Utils.window()['window']); - static window() => _blink.Blink_Utils.window(); + static window() => wrap_jso(js.context['window']); static forwardingPrint(String message) => _blink.Blink_Utils.forwardingPrint(message); static void spawnDomHelper(Function f, int replyTo) => @@ -42274,15 +48331,19 @@ class _Utils { static Element createElement(Document document, String tagName) => wrap_jso(_blink.Blink_Utils.createElement(unwrap_jso(document), tagName)); - static void initializeCustomElement(HtmlElement element) => - _blink.Blink_Utils.initializeCustomElement(unwrap_jso(element)); - static Element changeElementWrapper(HtmlElement element, Type type) => _blink.Blink_Utils.changeElementWrapper(unwrap_jso(element), type); } class _DOMWindowCrossFrame extends NativeFieldWrapperClass2 implements WindowBase { + /** Needed because KeyboardEvent is implements. + * TODO(terry): Consider making blink_jsObject private (add underscore) for + * all blink_jsObject. Then needed private wrap/unwrap_jso + * functions that delegate to a public wrap/unwrap_jso. + */ + js.JsObject blink_jsObject; + _DOMWindowCrossFrame.internal(); // Fields. @@ -42341,7 +48402,7 @@ class _LocationCrossFrame extends NativeFieldWrapperClass2 implements LocationBa _LocationCrossFrame.internal(); // Fields. - void set href(String h) => _blink.Blink_LocationCrossFrame.set_href(this, h); + set href(String h) => _blink.Blink_LocationCrossFrame.set_href(this, h); // Implementation support. String get typeName => "Location"; @@ -42577,10 +48638,6 @@ get _pureIsolateScheduleImmediateClosure => ((void callback()) => throw new UnimplementedError("scheduleMicrotask in background isolates " "are not supported in the browser")); -void _initializeCustomElement(Element e) { - _Utils.initializeCustomElement(e); -} - // Class for unsupported native browser 'DOM' objects. class _UnsupportedBrowserObject extends NativeFieldWrapperClass2 { } diff --git a/sdk/lib/html/html_common/filtered_element_list.dart b/sdk/lib/html/html_common/filtered_element_list.dart index 1a55d79284e..e9e47180fbd 100644 --- a/sdk/lib/html/html_common/filtered_element_list.dart +++ b/sdk/lib/html/html_common/filtered_element_list.dart @@ -45,7 +45,7 @@ class FilteredElementList extends ListBase implements NodeListWrapper { this[index].replaceWith(value); } - void set length(int newLength) { + set length(int newLength) { final len = this.length; if (newLength >= len) { return; diff --git a/sdk/lib/indexed_db/dartium/indexed_db_dartium.dart b/sdk/lib/indexed_db/dartium/indexed_db_dartium.dart index eb045b09294..6987096028f 100644 --- a/sdk/lib/indexed_db/dartium/indexed_db_dartium.dart +++ b/sdk/lib/indexed_db/dartium/indexed_db_dartium.dart @@ -62,7 +62,7 @@ * and where both the keys and the values are strings. * * * [dart:web_sql]—a database that can be queried with SQL. - * + * * For a tutorial about using the indexed_db library with Dart, * check out * [Use IndexedDB](http://www.dartlang.org/docs/tutorials/indexeddb/). @@ -77,6 +77,7 @@ import 'dart:html'; import 'dart:html_common'; import 'dart:nativewrappers'; import 'dart:_blink' as _blink; +import 'dart:js' as js; // 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. @@ -122,6 +123,21 @@ final indexed_dbBlinkMap = { }; +// FIXME: Can we make this private? +final indexed_dbBlinkFunctionMap = { + 'IDBCursor': () => Cursor.internalCreateCursor, + 'IDBCursorWithValue': () => CursorWithValue.internalCreateCursorWithValue, + 'IDBDatabase': () => Database.internalCreateDatabase, + 'IDBFactory': () => IdbFactory.internalCreateIdbFactory, + 'IDBIndex': () => Index.internalCreateIndex, + 'IDBKeyRange': () => KeyRange.internalCreateKeyRange, + 'IDBObjectStore': () => ObjectStore.internalCreateObjectStore, + 'IDBOpenDBRequest': () => OpenDBRequest.internalCreateOpenDBRequest, + 'IDBRequest': () => Request.internalCreateRequest, + 'IDBTransaction': () => Transaction.internalCreateTransaction, + 'IDBVersionChangeEvent': () => VersionChangeEvent.internalCreateVersionChangeEvent, + +}; // Copyright (c) 2013, 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. @@ -151,21 +167,36 @@ class Cursor extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Cursor._() { throw new UnsupportedError("Not supported"); } + static Cursor internalCreateCursor() { + return new Cursor._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Cursor._internalWrap() { + return new Cursor.internal_(); + } + + Cursor.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('IDBCursor.direction') @DocsEditable() String get direction => _blink.BlinkIDBCursor.instance.direction_Getter_(unwrap_jso(this)); @DomName('IDBCursor.key') @DocsEditable() - Object get key => _blink.BlinkIDBCursor.instance.key_Getter_(unwrap_jso(this)); + Object get key => wrap_jso(_blink.BlinkIDBCursor.instance.key_Getter_(unwrap_jso(this))); @DomName('IDBCursor.primaryKey') @DocsEditable() - Object get primaryKey => _blink.BlinkIDBCursor.instance.primaryKey_Getter_(unwrap_jso(this)); + Object get primaryKey => wrap_jso(_blink.BlinkIDBCursor.instance.primaryKey_Getter_(unwrap_jso(this))); @DomName('IDBCursor.source') @DocsEditable() - Object get source => _blink.BlinkIDBCursor.instance.source_Getter_(unwrap_jso(this)); + Object get source => wrap_jso(_blink.BlinkIDBCursor.instance.source_Getter_(unwrap_jso(this))); @DomName('IDBCursor.advance') @DocsEditable() @@ -208,9 +239,21 @@ class CursorWithValue extends Cursor { // To suppress missing implicit constructor warnings. factory CursorWithValue._() { throw new UnsupportedError("Not supported"); } + + static CursorWithValue internalCreateCursorWithValue() { + return new CursorWithValue._internalWrap(); + } + + factory CursorWithValue._internalWrap() { + return new CursorWithValue.internal_(); + } + + CursorWithValue.internal_() : super.internal_(); + + @DomName('IDBCursorWithValue.value') @DocsEditable() - Object get value => _blink.BlinkIDBCursorWithValue.instance.value_Getter_(unwrap_jso(this)); + Object get value => wrap_jso(_blink.BlinkIDBCursorWithValue.instance.value_Getter_(unwrap_jso(this))); } // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file @@ -291,6 +334,18 @@ class Database extends EventTarget { @DocsEditable() static const EventStreamProvider versionChangeEvent = const EventStreamProvider('versionchange'); + + static Database internalCreateDatabase() { + return new Database._internalWrap(); + } + + factory Database._internalWrap() { + return new Database.internal_(); + } + + Database.internal_() : super.internal_(); + + @DomName('IDBDatabase.name') @DocsEditable() String get name => _blink.BlinkIDBDatabase.instance.name_Getter_(unwrap_jso(this)); @@ -301,7 +356,7 @@ class Database extends EventTarget { @DomName('IDBDatabase.version') @DocsEditable() - Object get version => _blink.BlinkIDBDatabase.instance.version_Getter_(unwrap_jso(this)); + Object get version => wrap_jso(_blink.BlinkIDBDatabase.instance.version_Getter_(unwrap_jso(this))); @DomName('IDBDatabase.close') @DocsEditable() @@ -309,9 +364,9 @@ class Database extends EventTarget { ObjectStore _createObjectStore(String name, [Map options]) { if (options != null) { - return _blink.BlinkIDBDatabase.instance.createObjectStore_Callback_2_(unwrap_jso(this), name, options); + return wrap_jso(_blink.BlinkIDBDatabase.instance.createObjectStore_Callback_2_(unwrap_jso(this), name, options != null ? new js.JsObject.jsify(options) : options)); } - return _blink.BlinkIDBDatabase.instance.createObjectStore_Callback_1_(unwrap_jso(this), name); + return wrap_jso(_blink.BlinkIDBDatabase.instance.createObjectStore_Callback_1_(unwrap_jso(this), name)); } @DomName('IDBDatabase.deleteObjectStore') @@ -320,45 +375,45 @@ class Database extends EventTarget { Transaction transaction(storeName_OR_storeNames, [String mode]) { if ((storeName_OR_storeNames is String || storeName_OR_storeNames == null) && mode == null) { - return _blink.BlinkIDBDatabase.instance.transaction_Callback_1_(unwrap_jso(this), unwrap_jso(storeName_OR_storeNames)); + return wrap_jso(_blink.BlinkIDBDatabase.instance.transaction_Callback_1_(unwrap_jso(this), unwrap_jso(storeName_OR_storeNames))); } if ((mode is String || mode == null) && (storeName_OR_storeNames is String || storeName_OR_storeNames == null)) { - return _blink.BlinkIDBDatabase.instance.transaction_Callback_2_(unwrap_jso(this), unwrap_jso(storeName_OR_storeNames), mode); + return wrap_jso(_blink.BlinkIDBDatabase.instance.transaction_Callback_2_(unwrap_jso(this), unwrap_jso(storeName_OR_storeNames), mode)); } if ((storeName_OR_storeNames is List || storeName_OR_storeNames == null) && mode == null) { - return _blink.BlinkIDBDatabase.instance.transaction_Callback_1_(unwrap_jso(this), unwrap_jso(storeName_OR_storeNames)); + return wrap_jso(_blink.BlinkIDBDatabase.instance.transaction_Callback_1_(unwrap_jso(this), unwrap_jso(storeName_OR_storeNames))); } if ((mode is String || mode == null) && (storeName_OR_storeNames is List || storeName_OR_storeNames == null)) { - return _blink.BlinkIDBDatabase.instance.transaction_Callback_2_(unwrap_jso(this), unwrap_jso(storeName_OR_storeNames), mode); + return wrap_jso(_blink.BlinkIDBDatabase.instance.transaction_Callback_2_(unwrap_jso(this), unwrap_jso(storeName_OR_storeNames), mode)); } if ((storeName_OR_storeNames is DomStringList || storeName_OR_storeNames == null) && mode == null) { - return _blink.BlinkIDBDatabase.instance.transaction_Callback_1_(unwrap_jso(this), unwrap_jso(storeName_OR_storeNames)); + return wrap_jso(_blink.BlinkIDBDatabase.instance.transaction_Callback_1_(unwrap_jso(this), unwrap_jso(storeName_OR_storeNames))); } if ((mode is String || mode == null) && (storeName_OR_storeNames is DomStringList || storeName_OR_storeNames == null)) { - return _blink.BlinkIDBDatabase.instance.transaction_Callback_2_(unwrap_jso(this), unwrap_jso(storeName_OR_storeNames), mode); + return wrap_jso(_blink.BlinkIDBDatabase.instance.transaction_Callback_2_(unwrap_jso(this), unwrap_jso(storeName_OR_storeNames), mode)); } throw new ArgumentError("Incorrect number or type of arguments"); } Transaction transactionList(List storeNames, [String mode]) { if (mode != null) { - return _blink.BlinkIDBDatabase.instance.transaction_Callback_2_(unwrap_jso(this), storeNames, mode); + return wrap_jso(_blink.BlinkIDBDatabase.instance.transaction_Callback_2_(unwrap_jso(this), storeNames, mode)); } - return _blink.BlinkIDBDatabase.instance.transaction_Callback_1_(unwrap_jso(this), storeNames); + return wrap_jso(_blink.BlinkIDBDatabase.instance.transaction_Callback_1_(unwrap_jso(this), storeNames)); } Transaction transactionStore(String storeName, [String mode]) { if (mode != null) { - return _blink.BlinkIDBDatabase.instance.transaction_Callback_2_(unwrap_jso(this), storeName, mode); + return wrap_jso(_blink.BlinkIDBDatabase.instance.transaction_Callback_2_(unwrap_jso(this), storeName, mode)); } - return _blink.BlinkIDBDatabase.instance.transaction_Callback_1_(unwrap_jso(this), storeName); + return wrap_jso(_blink.BlinkIDBDatabase.instance.transaction_Callback_1_(unwrap_jso(this), storeName)); } Transaction transactionStores(List storeNames, [String mode]) { if (mode != null) { - return _blink.BlinkIDBDatabase.instance.transaction_Callback_2_(unwrap_jso(this), unwrap_jso(storeNames), mode); + return wrap_jso(_blink.BlinkIDBDatabase.instance.transaction_Callback_2_(unwrap_jso(this), unwrap_jso(storeNames), mode)); } - return _blink.BlinkIDBDatabase.instance.transaction_Callback_1_(unwrap_jso(this), unwrap_jso(storeNames)); + return wrap_jso(_blink.BlinkIDBDatabase.instance.transaction_Callback_1_(unwrap_jso(this), unwrap_jso(storeNames))); } /// Stream of `abort` events handled by this [Database]. @@ -473,19 +528,34 @@ class IdbFactory extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory IdbFactory._() { throw new UnsupportedError("Not supported"); } + static IdbFactory internalCreateIdbFactory() { + return new IdbFactory._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory IdbFactory._internalWrap() { + return new IdbFactory.internal_(); + } + + IdbFactory.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('IDBFactory.cmp') @DocsEditable() int cmp(Object first, Object second) => _blink.BlinkIDBFactory.instance.cmp_Callback_2_(unwrap_jso(this), first, second); @DomName('IDBFactory.deleteDatabase') @DocsEditable() - OpenDBRequest _deleteDatabase(String name) => _blink.BlinkIDBFactory.instance.deleteDatabase_Callback_1_(unwrap_jso(this), name); + OpenDBRequest _deleteDatabase(String name) => wrap_jso(_blink.BlinkIDBFactory.instance.deleteDatabase_Callback_1_(unwrap_jso(this), name)); OpenDBRequest _open(String name, [int version]) { if (version != null) { - return _blink.BlinkIDBFactory.instance.open_Callback_2_(unwrap_jso(this), name, version); + return wrap_jso(_blink.BlinkIDBFactory.instance.open_Callback_2_(unwrap_jso(this), name, version)); } - return _blink.BlinkIDBFactory.instance.open_Callback_1_(unwrap_jso(this), name); + return wrap_jso(_blink.BlinkIDBFactory.instance.open_Callback_1_(unwrap_jso(this), name)); } @DomName('IDBFactory.webkitGetDatabaseNames') @@ -611,9 +681,24 @@ class Index extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Index._() { throw new UnsupportedError("Not supported"); } + static Index internalCreateIndex() { + return new Index._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Index._internalWrap() { + return new Index.internal_(); + } + + Index.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('IDBIndex.keyPath') @DocsEditable() - Object get keyPath => _blink.BlinkIDBIndex.instance.keyPath_Getter_(unwrap_jso(this)); + Object get keyPath => wrap_jso(_blink.BlinkIDBIndex.instance.keyPath_Getter_(unwrap_jso(this))); @DomName('IDBIndex.multiEntry') @DocsEditable() @@ -687,9 +772,24 @@ class KeyRange extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory KeyRange._() { throw new UnsupportedError("Not supported"); } + static KeyRange internalCreateKeyRange() { + return new KeyRange._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory KeyRange._internalWrap() { + return new KeyRange.internal_(); + } + + KeyRange.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('IDBKeyRange.lower') @DocsEditable() - Object get lower => _blink.BlinkIDBKeyRange.instance.lower_Getter_(unwrap_jso(this)); + Object get lower => wrap_jso(_blink.BlinkIDBKeyRange.instance.lower_Getter_(unwrap_jso(this))); @DomName('IDBKeyRange.lowerOpen') @DocsEditable() @@ -697,7 +797,7 @@ class KeyRange extends NativeFieldWrapperClass2 { @DomName('IDBKeyRange.upper') @DocsEditable() - Object get upper => _blink.BlinkIDBKeyRange.instance.upper_Getter_(unwrap_jso(this)); + Object get upper => wrap_jso(_blink.BlinkIDBKeyRange.instance.upper_Getter_(unwrap_jso(this))); @DomName('IDBKeyRange.upperOpen') @DocsEditable() @@ -705,31 +805,31 @@ class KeyRange extends NativeFieldWrapperClass2 { static KeyRange bound_(Object lower, Object upper, [bool lowerOpen, bool upperOpen]) { if (upperOpen != null) { - return _blink.BlinkIDBKeyRange.instance.bound_Callback_4_(lower, upper, lowerOpen, upperOpen); + return wrap_jso(_blink.BlinkIDBKeyRange.instance.bound_Callback_4_(lower, upper, lowerOpen, upperOpen)); } if (lowerOpen != null) { - return _blink.BlinkIDBKeyRange.instance.bound_Callback_3_(lower, upper, lowerOpen); + return wrap_jso(_blink.BlinkIDBKeyRange.instance.bound_Callback_3_(lower, upper, lowerOpen)); } - return _blink.BlinkIDBKeyRange.instance.bound_Callback_2_(lower, upper); + return wrap_jso(_blink.BlinkIDBKeyRange.instance.bound_Callback_2_(lower, upper)); } static KeyRange lowerBound_(Object bound, [bool open]) { if (open != null) { - return _blink.BlinkIDBKeyRange.instance.lowerBound_Callback_2_(bound, open); + return wrap_jso(_blink.BlinkIDBKeyRange.instance.lowerBound_Callback_2_(bound, open)); } - return _blink.BlinkIDBKeyRange.instance.lowerBound_Callback_1_(bound); + return wrap_jso(_blink.BlinkIDBKeyRange.instance.lowerBound_Callback_1_(bound)); } @DomName('IDBKeyRange.only_') @DocsEditable() @Experimental() // non-standard - static KeyRange only_(Object value) => _blink.BlinkIDBKeyRange.instance.only_Callback_1_(value); + static KeyRange only_(Object value) => wrap_jso(_blink.BlinkIDBKeyRange.instance.only_Callback_1_(value)); static KeyRange upperBound_(Object bound, [bool open]) { if (open != null) { - return _blink.BlinkIDBKeyRange.instance.upperBound_Callback_2_(bound, open); + return wrap_jso(_blink.BlinkIDBKeyRange.instance.upperBound_Callback_2_(bound, open)); } - return _blink.BlinkIDBKeyRange.instance.upperBound_Callback_1_(bound); + return wrap_jso(_blink.BlinkIDBKeyRange.instance.upperBound_Callback_1_(bound)); } } @@ -871,6 +971,21 @@ class ObjectStore extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ObjectStore._() { throw new UnsupportedError("Not supported"); } + static ObjectStore internalCreateObjectStore() { + return new ObjectStore._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ObjectStore._internalWrap() { + return new ObjectStore.internal_(); + } + + ObjectStore.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('IDBObjectStore.autoIncrement') @DocsEditable() bool get autoIncrement => _blink.BlinkIDBObjectStore.instance.autoIncrement_Getter_(unwrap_jso(this)); @@ -881,7 +996,7 @@ class ObjectStore extends NativeFieldWrapperClass2 { @DomName('IDBObjectStore.keyPath') @DocsEditable() - Object get keyPath => _blink.BlinkIDBObjectStore.instance.keyPath_Getter_(unwrap_jso(this)); + Object get keyPath => wrap_jso(_blink.BlinkIDBObjectStore.instance.keyPath_Getter_(unwrap_jso(this))); @DomName('IDBObjectStore.name') @DocsEditable() @@ -908,16 +1023,16 @@ class ObjectStore extends NativeFieldWrapperClass2 { Index _createIndex(String name, keyPath, [Map options]) { if ((keyPath is String || keyPath == null) && (name is String || name == null) && options == null) { - return _blink.BlinkIDBObjectStore.instance.createIndex_Callback_2_(unwrap_jso(this), name, unwrap_jso(keyPath)); + return wrap_jso(_blink.BlinkIDBObjectStore.instance.createIndex_Callback_2_(unwrap_jso(this), name, unwrap_jso(keyPath))); } if ((options is Map || options == null) && (keyPath is String || keyPath == null) && (name is String || name == null)) { - return _blink.BlinkIDBObjectStore.instance.createIndex_Callback_3_(unwrap_jso(this), name, unwrap_jso(keyPath), options); + return wrap_jso(_blink.BlinkIDBObjectStore.instance.createIndex_Callback_3_(unwrap_jso(this), name, unwrap_jso(keyPath), options != null ? new js.JsObject.jsify(options) : options)); } if ((keyPath is List || keyPath == null) && (name is String || name == null) && options == null) { - return _blink.BlinkIDBObjectStore.instance.createIndex_Callback_2_(unwrap_jso(this), name, unwrap_jso(keyPath)); + return wrap_jso(_blink.BlinkIDBObjectStore.instance.createIndex_Callback_2_(unwrap_jso(this), name, unwrap_jso(keyPath))); } if ((options is Map || options == null) && (keyPath is List || keyPath == null) && (name is String || name == null)) { - return _blink.BlinkIDBObjectStore.instance.createIndex_Callback_3_(unwrap_jso(this), name, unwrap_jso(keyPath), options); + return wrap_jso(_blink.BlinkIDBObjectStore.instance.createIndex_Callback_3_(unwrap_jso(this), name, unwrap_jso(keyPath), options != null ? new js.JsObject.jsify(options) : options)); } throw new ArgumentError("Incorrect number or type of arguments"); } @@ -936,7 +1051,7 @@ class ObjectStore extends NativeFieldWrapperClass2 { @DomName('IDBObjectStore.index') @DocsEditable() - Index index(String name) => _blink.BlinkIDBObjectStore.instance.index_Callback_1_(unwrap_jso(this), name); + Index index(String name) => wrap_jso(_blink.BlinkIDBObjectStore.instance.index_Callback_1_(unwrap_jso(this), name)); Request _openCursor(Object range, [String direction]) { if (direction != null) { @@ -1021,6 +1136,18 @@ class OpenDBRequest extends Request { @DocsEditable() static const EventStreamProvider upgradeNeededEvent = const EventStreamProvider('upgradeneeded'); + + static OpenDBRequest internalCreateOpenDBRequest() { + return new OpenDBRequest._internalWrap(); + } + + factory OpenDBRequest._internalWrap() { + return new OpenDBRequest.internal_(); + } + + OpenDBRequest.internal_() : super.internal_(); + + /// Stream of `blocked` events handled by this [OpenDBRequest]. @DomName('IDBOpenDBRequest.onblocked') @DocsEditable() @@ -1066,6 +1193,18 @@ class Request extends EventTarget { @DocsEditable() static const EventStreamProvider successEvent = const EventStreamProvider('success'); + + static Request internalCreateRequest() { + return new Request._internalWrap(); + } + + factory Request._internalWrap() { + return new Request.internal_(); + } + + Request.internal_() : super.internal_(); + + @DomName('IDBRequest.error') @DocsEditable() DomError get error => wrap_jso(_blink.BlinkIDBRequest.instance.error_Getter_(unwrap_jso(this))); @@ -1076,11 +1215,11 @@ class Request extends EventTarget { @DomName('IDBRequest.result') @DocsEditable() - Object get result => _blink.BlinkIDBRequest.instance.result_Getter_(unwrap_jso(this)); + Object get result => wrap_jso(_blink.BlinkIDBRequest.instance.result_Getter_(unwrap_jso(this))); @DomName('IDBRequest.source') @DocsEditable() - Object get source => _blink.BlinkIDBRequest.instance.source_Getter_(unwrap_jso(this)); + Object get source => wrap_jso(_blink.BlinkIDBRequest.instance.source_Getter_(unwrap_jso(this))); @DomName('IDBRequest.transaction') @DocsEditable() @@ -1167,6 +1306,18 @@ class Transaction extends EventTarget { @DocsEditable() static const EventStreamProvider errorEvent = const EventStreamProvider('error'); + + static Transaction internalCreateTransaction() { + return new Transaction._internalWrap(); + } + + factory Transaction._internalWrap() { + return new Transaction.internal_(); + } + + Transaction.internal_() : super.internal_(); + + @DomName('IDBTransaction.db') @DocsEditable() Database get db => wrap_jso(_blink.BlinkIDBTransaction.instance.db_Getter_(unwrap_jso(this))); @@ -1185,7 +1336,7 @@ class Transaction extends EventTarget { @DomName('IDBTransaction.objectStore') @DocsEditable() - ObjectStore objectStore(String name) => _blink.BlinkIDBTransaction.instance.objectStore_Callback_1_(unwrap_jso(this), name); + ObjectStore objectStore(String name) => wrap_jso(_blink.BlinkIDBTransaction.instance.objectStore_Callback_1_(unwrap_jso(this), name)); /// Stream of `abort` events handled by this [Transaction]. @DomName('IDBTransaction.onabort') @@ -1217,6 +1368,18 @@ class VersionChangeEvent extends Event { // To suppress missing implicit constructor warnings. factory VersionChangeEvent._() { throw new UnsupportedError("Not supported"); } + + static VersionChangeEvent internalCreateVersionChangeEvent() { + return new VersionChangeEvent._internalWrap(); + } + + factory VersionChangeEvent._internalWrap() { + return new VersionChangeEvent.internal_(); + } + + VersionChangeEvent.internal_() : super.internal_(); + + @DomName('IDBVersionChangeEvent.dataLoss') @DocsEditable() @Experimental() // untriaged diff --git a/sdk/lib/internal/list.dart b/sdk/lib/internal/list.dart index ed5c987dd46..37ee3f8c19c 100644 --- a/sdk/lib/internal/list.dart +++ b/sdk/lib/internal/list.dart @@ -11,7 +11,7 @@ part of dart._internal; */ abstract class FixedLengthListMixin { /** This operation is not supported by a fixed length list. */ - void set length(int newLength) { + set length(int newLength) { throw new UnsupportedError( "Cannot change the length of a fixed-length list"); } @@ -105,7 +105,7 @@ abstract class UnmodifiableListMixin implements List { } /** This operation is not supported by an unmodifiable list. */ - void set length(int newLength) { + set length(int newLength) { throw new UnsupportedError( "Cannot change the length of an unmodifiable list"); } diff --git a/sdk/lib/js/dart2js/js_dart2js.dart b/sdk/lib/js/dart2js/js_dart2js.dart index 849de82658d..1d2c9e018df 100644 --- a/sdk/lib/js/dart2js/js_dart2js.dart +++ b/sdk/lib/js/dart2js/js_dart2js.dart @@ -449,7 +449,7 @@ class JsArray extends JsObject with ListMixin { throw new StateError('Bad JsArray length'); } - void set length(int length) { super['length'] = length; } + set length(int length) { super['length'] = length; } // Methods overriden for better performance diff --git a/sdk/lib/js/dartium/js_dartium.dart b/sdk/lib/js/dartium/js_dartium.dart index 0bb53c361dc..b6c71981cd4 100644 --- a/sdk/lib/js/dartium/js_dartium.dart +++ b/sdk/lib/js/dartium/js_dartium.dart @@ -4,7 +4,7 @@ /** * Support for interoperating with JavaScript. - * + * * This library provides access to JavaScript objects from Dart, allowing * Dart code to get and set properties, and call methods of JavaScript objects * and invoke JavaScript functions. The library takes care of converting @@ -27,14 +27,14 @@ * global function `alert()`: * * import 'dart:js'; - * + * * main() => context.callMethod('alert', ['Hello from Dart!']); * * This example shows how to create a [JsObject] from a JavaScript constructor * and access its properties: * * import 'dart:js'; - * + * * main() { * var object = new JsObject(context['Object']); * object['greeting'] = 'Hello'; @@ -44,7 +44,7 @@ * } * * ## Proxying and automatic conversion - * + * * When setting properties on a JsObject or passing arguments to a Javascript * method or function, Dart objects are automatically converted or proxied to * JavaScript objects. When accessing JavaScript properties, or when a Dart @@ -80,7 +80,7 @@ * `a` and `b` defined: * * var jsMap = new JsObject.jsify({'a': 1, 'b': 2}); - * + * * This expression creates a JavaScript array: * * var jsArray = new JsObject.jsify([1, 2, 3]); @@ -91,6 +91,7 @@ import 'dart:collection' show ListMixin; import 'dart:nativewrappers'; import 'dart:math' as math; import 'dart:mirrors' as mirrors; +import 'dart:html' as html; // Pretend we are always in checked mode as we aren't interested in users // running Dartium code outside of checked mode. @@ -491,8 +492,14 @@ class JsObject extends NativeFieldWrapperClass2 { * Constructs a new JavaScript object from [constructor] and returns a proxy * to it. */ - factory JsObject(JsFunction constructor, [List arguments]) => - _create(constructor, arguments); + factory JsObject(JsFunction constructor, [List arguments]) { + try { + return _create(constructor, arguments); + } catch (e) { + // Re-throw any errors (returned as a string) as a DomException. + throw new html.DomException.jsInterop(e); + } + } static JsObject _create( JsFunction constructor, arguments) native "JsObject_constructorCallback"; @@ -517,7 +524,7 @@ class JsObject extends NativeFieldWrapperClass2 { * Use this constructor only if you wish to get access to JavaScript * properties attached to a browser host object, such as a Node or Blob, that * is normally automatically converted into a native Dart object. - * + * * An exception will be thrown if [object] either is `null` or has the type * `bool`, `num`, or `String`. */ @@ -546,8 +553,7 @@ class JsObject extends NativeFieldWrapperClass2 { static JsObject _jsify(object) native "JsObject_jsify"; - static JsObject _fromBrowserObject( - object) native "JsObject_fromBrowserObject"; + static JsObject _fromBrowserObject(object) => html.unwrap_jso(object); /** * Returns the value associated with [property] from the proxied JavaScript @@ -555,7 +561,15 @@ class JsObject extends NativeFieldWrapperClass2 { * * The type of [property] must be either [String] or [num]. */ - operator [](property) native "JsObject_[]"; + operator [](property) { + try { + return _operator_getter(property); + } catch (e) { + // Re-throw any errors (returned as a string) as a DomException. + throw new html.DomException.jsInterop(e); + } + } + _operator_getter(property) native "JsObject_[]"; /** * Sets the value associated with [property] on the proxied JavaScript @@ -563,11 +577,26 @@ class JsObject extends NativeFieldWrapperClass2 { * * The type of [property] must be either [String] or [num]. */ - operator []=(property, value) native "JsObject_[]="; + operator []=(property, value) { + try { + _operator_setter(property, value); + } catch (e) { + // Re-throw any errors (returned as a string) as a DomException. + throw new html.DomException.jsInterop(e); + } + } + _operator_setter(property, value) native "JsObject_[]="; int get hashCode native "JsObject_hashCode"; - operator ==(other) => other is JsObject && _identityEquality(this, other); + operator ==(other) { + var is_JsObject = other is JsObject; + if (!is_JsObject) { + other = html.unwrap_jso(other); + is_JsObject = other is JsObject; + } + return is_JsObject && _identityEquality(this, other); + } static bool _identityEquality( JsObject a, JsObject b) native "JsObject_identityEquality"; @@ -618,7 +647,8 @@ class JsObject extends NativeFieldWrapperClass2 { return _callMethod(method, args); } catch (e) { if (hasProperty(method)) { - rethrow; + // Return a DomException if DOM call returned an error. + throw new html.DomException.jsInterop(e); } else { throw new NoSuchMethodError(this, new Symbol(method), args, null); } @@ -754,7 +784,12 @@ class JsArray extends JsObject with ListMixin { if (index is int) { _checkIndex(index); } - return super[index]; + + // Lazily create the Dart class that wraps the JS object when the object in + // a list if fetched. + var wrap_entry = html.wrap_jso(super[index]); + super[index] = wrap_entry; + return wrap_entry; } void operator []=(index, E value) { @@ -766,7 +801,7 @@ class JsArray extends JsObject with ListMixin { int get length native "JsArray_length"; - void set length(int length) { + set length(int length) { super['length'] = length; } diff --git a/sdk/lib/svg/dart2js/svg_dart2js.dart b/sdk/lib/svg/dart2js/svg_dart2js.dart index 1e63bd22a5e..d77dcf07b70 100644 --- a/sdk/lib/svg/dart2js/svg_dart2js.dart +++ b/sdk/lib/svg/dart2js/svg_dart2js.dart @@ -2693,7 +2693,7 @@ class LengthList extends Interceptor with ListMixin, ImmutableListMixin< // Length is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -3145,7 +3145,7 @@ class NumberList extends Interceptor with ListMixin, ImmutableListMixin< // Number is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -3932,7 +3932,7 @@ class PathSegList extends Interceptor with ListMixin, ImmutableListMixi // PathSeg is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -4627,7 +4627,7 @@ class StringList extends Interceptor with ListMixin, ImmutableListMixin< // String is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -4731,7 +4731,7 @@ class StyleElement extends SvgElement { // Shadowing definition. String get title => JS("String", "#.title", this); - void set title(String value) { + set title(String value) { JS("void", "#.title = #", this, value); } @@ -4801,7 +4801,7 @@ class SvgElement extends Element implements GlobalEventHandlers { List get children => new FilteredElementList(this); - void set children(List value) { + set children(List value) { final children = this.children; children.clear(); children.addAll(value); @@ -4821,7 +4821,7 @@ class SvgElement extends Element implements GlobalEventHandlers { return container.innerHtml; } - void set innerHtml(String value) { + set innerHtml(String value) { this.setInnerHtml(value); } @@ -4886,6 +4886,7 @@ class SvgElement extends Element implements GlobalEventHandlers { var e = new SvgElement.tag(tag); return e is SvgElement && !(e is UnknownElement); } + // To suppress missing implicit constructor warnings. factory SvgElement._() { throw new UnsupportedError("Not supported"); } @@ -5169,7 +5170,7 @@ class SvgElement extends Element implements GlobalEventHandlers { // Shadowing definition. int get tabIndex => JS("int", "#.tabIndex", this); - void set tabIndex(int value) { + set tabIndex(int value) { JS("void", "#.tabIndex = #", this, value); } @@ -6082,7 +6083,7 @@ class TransformList extends Interceptor with ListMixin, ImmutableList // Transform is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -6536,7 +6537,9 @@ abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes // From SVGTests // From SVGURIReference + } + // 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. @@ -6557,7 +6560,9 @@ abstract class _SVGFEDropShadowElement extends SvgElement implements FilterPrimi _SVGFEDropShadowElement.created() : super.created(); // From SVGFilterPrimitiveStandardAttributes + } + // 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. @@ -6715,7 +6720,9 @@ abstract class _SVGGlyphRefElement extends SvgElement implements UriReference { _SVGGlyphRefElement.created() : super.created(); // From SVGURIReference + } + // 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. @@ -6762,7 +6769,9 @@ abstract class _SVGMPathElement extends SvgElement implements UriReference { _SVGMPathElement.created() : super.created(); // From SVGURIReference + } + // 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. diff --git a/sdk/lib/svg/dartium/svg_dartium.dart b/sdk/lib/svg/dartium/svg_dartium.dart index 8d52279642e..815fca5e31a 100644 --- a/sdk/lib/svg/dartium/svg_dartium.dart +++ b/sdk/lib/svg/dartium/svg_dartium.dart @@ -15,12 +15,18 @@ import 'dart:html'; import 'dart:html_common'; import 'dart:nativewrappers'; import 'dart:_blink' as _blink; +import 'dart:js' as js; // DO NOT EDIT // Auto-generated dart:svg library. +// Need a default constructor for constructing classes with mixins that are +// also extending NativeFieldWrapperClass2. Defining JsoNativeFieldWrapper +// extending NativeFieldWrapperClass2 creates a default constructor. +class JsoNativeFieldWrapper extends NativeFieldWrapperClass2 {} + // FIXME: Can we make this private? final svgBlinkMap = { @@ -169,6 +175,147 @@ final svgBlinkMap = { }; +// FIXME: Can we make this private? +final svgBlinkFunctionMap = { + 'SVGAElement': () => AElement.internalCreateAElement, + 'SVGAltGlyphDefElement': () => _SVGAltGlyphDefElement.internalCreate_SVGAltGlyphDefElement, + 'SVGAltGlyphElement': () => AltGlyphElement.internalCreateAltGlyphElement, + 'SVGAltGlyphItemElement': () => _SVGAltGlyphItemElement.internalCreate_SVGAltGlyphItemElement, + 'SVGAngle': () => Angle.internalCreateAngle, + 'SVGAnimateElement': () => AnimateElement.internalCreateAnimateElement, + 'SVGAnimateMotionElement': () => AnimateMotionElement.internalCreateAnimateMotionElement, + 'SVGAnimateTransformElement': () => AnimateTransformElement.internalCreateAnimateTransformElement, + 'SVGAnimatedAngle': () => AnimatedAngle.internalCreateAnimatedAngle, + 'SVGAnimatedBoolean': () => AnimatedBoolean.internalCreateAnimatedBoolean, + 'SVGAnimatedEnumeration': () => AnimatedEnumeration.internalCreateAnimatedEnumeration, + 'SVGAnimatedInteger': () => AnimatedInteger.internalCreateAnimatedInteger, + 'SVGAnimatedLength': () => AnimatedLength.internalCreateAnimatedLength, + 'SVGAnimatedLengthList': () => AnimatedLengthList.internalCreateAnimatedLengthList, + 'SVGAnimatedNumber': () => AnimatedNumber.internalCreateAnimatedNumber, + 'SVGAnimatedNumberList': () => AnimatedNumberList.internalCreateAnimatedNumberList, + 'SVGAnimatedPreserveAspectRatio': () => AnimatedPreserveAspectRatio.internalCreateAnimatedPreserveAspectRatio, + 'SVGAnimatedRect': () => AnimatedRect.internalCreateAnimatedRect, + 'SVGAnimatedString': () => AnimatedString.internalCreateAnimatedString, + 'SVGAnimatedTransformList': () => AnimatedTransformList.internalCreateAnimatedTransformList, + 'SVGAnimationElement': () => AnimationElement.internalCreateAnimationElement, + 'SVGCircleElement': () => CircleElement.internalCreateCircleElement, + 'SVGClipPathElement': () => ClipPathElement.internalCreateClipPathElement, + 'SVGComponentTransferFunctionElement': () => _SVGComponentTransferFunctionElement.internalCreate_SVGComponentTransferFunctionElement, + 'SVGCursorElement': () => _SVGCursorElement.internalCreate_SVGCursorElement, + 'SVGDefsElement': () => DefsElement.internalCreateDefsElement, + 'SVGDescElement': () => DescElement.internalCreateDescElement, + 'SVGDiscardElement': () => DiscardElement.internalCreateDiscardElement, + 'SVGElement': () => SvgElement.internalCreateSvgElement, + 'SVGEllipseElement': () => EllipseElement.internalCreateEllipseElement, + 'SVGFEBlendElement': () => FEBlendElement.internalCreateFEBlendElement, + 'SVGFEColorMatrixElement': () => FEColorMatrixElement.internalCreateFEColorMatrixElement, + 'SVGFEComponentTransferElement': () => FEComponentTransferElement.internalCreateFEComponentTransferElement, + 'SVGFECompositeElement': () => FECompositeElement.internalCreateFECompositeElement, + 'SVGFEConvolveMatrixElement': () => FEConvolveMatrixElement.internalCreateFEConvolveMatrixElement, + 'SVGFEDiffuseLightingElement': () => FEDiffuseLightingElement.internalCreateFEDiffuseLightingElement, + 'SVGFEDisplacementMapElement': () => FEDisplacementMapElement.internalCreateFEDisplacementMapElement, + 'SVGFEDistantLightElement': () => FEDistantLightElement.internalCreateFEDistantLightElement, + 'SVGFEDropShadowElement': () => _SVGFEDropShadowElement.internalCreate_SVGFEDropShadowElement, + 'SVGFEFloodElement': () => FEFloodElement.internalCreateFEFloodElement, + 'SVGFEFuncAElement': () => FEFuncAElement.internalCreateFEFuncAElement, + 'SVGFEFuncBElement': () => FEFuncBElement.internalCreateFEFuncBElement, + 'SVGFEFuncGElement': () => FEFuncGElement.internalCreateFEFuncGElement, + 'SVGFEFuncRElement': () => FEFuncRElement.internalCreateFEFuncRElement, + 'SVGFEGaussianBlurElement': () => FEGaussianBlurElement.internalCreateFEGaussianBlurElement, + 'SVGFEImageElement': () => FEImageElement.internalCreateFEImageElement, + 'SVGFEMergeElement': () => FEMergeElement.internalCreateFEMergeElement, + 'SVGFEMergeNodeElement': () => FEMergeNodeElement.internalCreateFEMergeNodeElement, + 'SVGFEMorphologyElement': () => FEMorphologyElement.internalCreateFEMorphologyElement, + 'SVGFEOffsetElement': () => FEOffsetElement.internalCreateFEOffsetElement, + 'SVGFEPointLightElement': () => FEPointLightElement.internalCreateFEPointLightElement, + 'SVGFESpecularLightingElement': () => FESpecularLightingElement.internalCreateFESpecularLightingElement, + 'SVGFESpotLightElement': () => FESpotLightElement.internalCreateFESpotLightElement, + 'SVGFETileElement': () => FETileElement.internalCreateFETileElement, + 'SVGFETurbulenceElement': () => FETurbulenceElement.internalCreateFETurbulenceElement, + 'SVGFilterElement': () => FilterElement.internalCreateFilterElement, + 'SVGFontElement': () => _SVGFontElement.internalCreate_SVGFontElement, + 'SVGFontFaceElement': () => _SVGFontFaceElement.internalCreate_SVGFontFaceElement, + 'SVGFontFaceFormatElement': () => _SVGFontFaceFormatElement.internalCreate_SVGFontFaceFormatElement, + 'SVGFontFaceNameElement': () => _SVGFontFaceNameElement.internalCreate_SVGFontFaceNameElement, + 'SVGFontFaceSrcElement': () => _SVGFontFaceSrcElement.internalCreate_SVGFontFaceSrcElement, + 'SVGFontFaceUriElement': () => _SVGFontFaceUriElement.internalCreate_SVGFontFaceUriElement, + 'SVGForeignObjectElement': () => ForeignObjectElement.internalCreateForeignObjectElement, + 'SVGGElement': () => GElement.internalCreateGElement, + 'SVGGeometryElement': () => GeometryElement.internalCreateGeometryElement, + 'SVGGlyphElement': () => _SVGGlyphElement.internalCreate_SVGGlyphElement, + 'SVGGlyphRefElement': () => _SVGGlyphRefElement.internalCreate_SVGGlyphRefElement, + 'SVGGradientElement': () => _GradientElement.internalCreate_GradientElement, + 'SVGGraphicsElement': () => GraphicsElement.internalCreateGraphicsElement, + 'SVGHKernElement': () => _SVGHKernElement.internalCreate_SVGHKernElement, + 'SVGImageElement': () => ImageElement.internalCreateImageElement, + 'SVGLength': () => Length.internalCreateLength, + 'SVGLengthList': () => LengthList.internalCreateLengthList, + 'SVGLineElement': () => LineElement.internalCreateLineElement, + 'SVGLinearGradientElement': () => LinearGradientElement.internalCreateLinearGradientElement, + 'SVGMPathElement': () => _SVGMPathElement.internalCreate_SVGMPathElement, + 'SVGMarkerElement': () => MarkerElement.internalCreateMarkerElement, + 'SVGMaskElement': () => MaskElement.internalCreateMaskElement, + 'SVGMatrix': () => Matrix.internalCreateMatrix, + 'SVGMetadataElement': () => MetadataElement.internalCreateMetadataElement, + 'SVGMissingGlyphElement': () => _SVGMissingGlyphElement.internalCreate_SVGMissingGlyphElement, + 'SVGNumber': () => Number.internalCreateNumber, + 'SVGNumberList': () => NumberList.internalCreateNumberList, + 'SVGPathElement': () => PathElement.internalCreatePathElement, + 'SVGPathSeg': () => PathSeg.internalCreatePathSeg, + 'SVGPathSegArcAbs': () => PathSegArcAbs.internalCreatePathSegArcAbs, + 'SVGPathSegArcRel': () => PathSegArcRel.internalCreatePathSegArcRel, + 'SVGPathSegClosePath': () => PathSegClosePath.internalCreatePathSegClosePath, + 'SVGPathSegCurvetoCubicAbs': () => PathSegCurvetoCubicAbs.internalCreatePathSegCurvetoCubicAbs, + 'SVGPathSegCurvetoCubicRel': () => PathSegCurvetoCubicRel.internalCreatePathSegCurvetoCubicRel, + 'SVGPathSegCurvetoCubicSmoothAbs': () => PathSegCurvetoCubicSmoothAbs.internalCreatePathSegCurvetoCubicSmoothAbs, + 'SVGPathSegCurvetoCubicSmoothRel': () => PathSegCurvetoCubicSmoothRel.internalCreatePathSegCurvetoCubicSmoothRel, + 'SVGPathSegCurvetoQuadraticAbs': () => PathSegCurvetoQuadraticAbs.internalCreatePathSegCurvetoQuadraticAbs, + 'SVGPathSegCurvetoQuadraticRel': () => PathSegCurvetoQuadraticRel.internalCreatePathSegCurvetoQuadraticRel, + 'SVGPathSegCurvetoQuadraticSmoothAbs': () => PathSegCurvetoQuadraticSmoothAbs.internalCreatePathSegCurvetoQuadraticSmoothAbs, + 'SVGPathSegCurvetoQuadraticSmoothRel': () => PathSegCurvetoQuadraticSmoothRel.internalCreatePathSegCurvetoQuadraticSmoothRel, + 'SVGPathSegLinetoAbs': () => PathSegLinetoAbs.internalCreatePathSegLinetoAbs, + 'SVGPathSegLinetoHorizontalAbs': () => PathSegLinetoHorizontalAbs.internalCreatePathSegLinetoHorizontalAbs, + 'SVGPathSegLinetoHorizontalRel': () => PathSegLinetoHorizontalRel.internalCreatePathSegLinetoHorizontalRel, + 'SVGPathSegLinetoRel': () => PathSegLinetoRel.internalCreatePathSegLinetoRel, + 'SVGPathSegLinetoVerticalAbs': () => PathSegLinetoVerticalAbs.internalCreatePathSegLinetoVerticalAbs, + 'SVGPathSegLinetoVerticalRel': () => PathSegLinetoVerticalRel.internalCreatePathSegLinetoVerticalRel, + 'SVGPathSegList': () => PathSegList.internalCreatePathSegList, + 'SVGPathSegMovetoAbs': () => PathSegMovetoAbs.internalCreatePathSegMovetoAbs, + 'SVGPathSegMovetoRel': () => PathSegMovetoRel.internalCreatePathSegMovetoRel, + 'SVGPatternElement': () => PatternElement.internalCreatePatternElement, + 'SVGPoint': () => Point.internalCreatePoint, + 'SVGPointList': () => PointList.internalCreatePointList, + 'SVGPolygonElement': () => PolygonElement.internalCreatePolygonElement, + 'SVGPolylineElement': () => PolylineElement.internalCreatePolylineElement, + 'SVGPreserveAspectRatio': () => PreserveAspectRatio.internalCreatePreserveAspectRatio, + 'SVGRadialGradientElement': () => RadialGradientElement.internalCreateRadialGradientElement, + 'SVGRect': () => Rect.internalCreateRect, + 'SVGRectElement': () => RectElement.internalCreateRectElement, + 'SVGRenderingIntent': () => RenderingIntent.internalCreateRenderingIntent, + 'SVGSVGElement': () => SvgSvgElement.internalCreateSvgSvgElement, + 'SVGScriptElement': () => ScriptElement.internalCreateScriptElement, + 'SVGSetElement': () => SetElement.internalCreateSetElement, + 'SVGStopElement': () => StopElement.internalCreateStopElement, + 'SVGStringList': () => StringList.internalCreateStringList, + 'SVGStyleElement': () => StyleElement.internalCreateStyleElement, + 'SVGSwitchElement': () => SwitchElement.internalCreateSwitchElement, + 'SVGSymbolElement': () => SymbolElement.internalCreateSymbolElement, + 'SVGTSpanElement': () => TSpanElement.internalCreateTSpanElement, + 'SVGTextContentElement': () => TextContentElement.internalCreateTextContentElement, + 'SVGTextElement': () => TextElement.internalCreateTextElement, + 'SVGTextPathElement': () => TextPathElement.internalCreateTextPathElement, + 'SVGTextPositioningElement': () => TextPositioningElement.internalCreateTextPositioningElement, + 'SVGTitleElement': () => TitleElement.internalCreateTitleElement, + 'SVGTransform': () => Transform.internalCreateTransform, + 'SVGTransformList': () => TransformList.internalCreateTransformList, + 'SVGUnitTypes': () => UnitTypes.internalCreateUnitTypes, + 'SVGUseElement': () => UseElement.internalCreateUseElement, + 'SVGVKernElement': () => _SVGVKernElement.internalCreate_SVGVKernElement, + 'SVGViewElement': () => ViewElement.internalCreateViewElement, + 'SVGViewSpec': () => ViewSpec.internalCreateViewSpec, + 'SVGZoomEvent': () => ZoomEvent.internalCreateZoomEvent, + +}; // 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. @@ -198,6 +345,18 @@ class AElement extends GraphicsElement implements UriReference { @DomName('SVGAElement.SVGAElement') @DocsEditable() factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a"); + + + static AElement internalCreateAElement() { + return new AElement._internalWrap(); + } + + factory AElement._internalWrap() { + return new AElement.internal_(); + } + + AElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -234,6 +393,18 @@ class AltGlyphElement extends TextPositioningElement implements UriReference { @DomName('SVGAltGlyphElement.SVGAltGlyphElement') @DocsEditable() factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag("altGlyph"); + + + static AltGlyphElement internalCreateAltGlyphElement() { + return new AltGlyphElement._internalWrap(); + } + + factory AltGlyphElement._internalWrap() { + return new AltGlyphElement.internal_(); + } + + AltGlyphElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -250,7 +421,7 @@ class AltGlyphElement extends TextPositioningElement implements UriReference { @DomName('SVGAltGlyphElement.format') @DocsEditable() - void set format(String value) => _blink.BlinkSVGAltGlyphElement.instance.format_Setter_(unwrap_jso(this), value); + set format(String value) => _blink.BlinkSVGAltGlyphElement.instance.format_Setter_(unwrap_jso(this), value); @DomName('SVGAltGlyphElement.glyphRef') @DocsEditable() @@ -258,7 +429,7 @@ class AltGlyphElement extends TextPositioningElement implements UriReference { @DomName('SVGAltGlyphElement.glyphRef') @DocsEditable() - void set glyphRef(String value) => _blink.BlinkSVGAltGlyphElement.instance.glyphRef_Setter_(unwrap_jso(this), value); + set glyphRef(String value) => _blink.BlinkSVGAltGlyphElement.instance.glyphRef_Setter_(unwrap_jso(this), value); @DomName('SVGAltGlyphElement.href') @DocsEditable() @@ -279,6 +450,21 @@ class Angle extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Angle._() { throw new UnsupportedError("Not supported"); } + static Angle internalCreateAngle() { + return new Angle._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Angle._internalWrap() { + return new Angle.internal_(); + } + + Angle.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGAngle.SVG_ANGLETYPE_DEG') @DocsEditable() static const int SVG_ANGLETYPE_DEG = 2; @@ -309,7 +495,7 @@ class Angle extends NativeFieldWrapperClass2 { @DomName('SVGAngle.value') @DocsEditable() - void set value(num value) => _blink.BlinkSVGAngle.instance.value_Setter_(unwrap_jso(this), value); + set value(num value) => _blink.BlinkSVGAngle.instance.value_Setter_(unwrap_jso(this), value); @DomName('SVGAngle.valueAsString') @DocsEditable() @@ -317,7 +503,7 @@ class Angle extends NativeFieldWrapperClass2 { @DomName('SVGAngle.valueAsString') @DocsEditable() - void set valueAsString(String value) => _blink.BlinkSVGAngle.instance.valueAsString_Setter_(unwrap_jso(this), value); + set valueAsString(String value) => _blink.BlinkSVGAngle.instance.valueAsString_Setter_(unwrap_jso(this), value); @DomName('SVGAngle.valueInSpecifiedUnits') @DocsEditable() @@ -325,7 +511,7 @@ class Angle extends NativeFieldWrapperClass2 { @DomName('SVGAngle.valueInSpecifiedUnits') @DocsEditable() - void set valueInSpecifiedUnits(num value) => _blink.BlinkSVGAngle.instance.valueInSpecifiedUnits_Setter_(unwrap_jso(this), value); + set valueInSpecifiedUnits(num value) => _blink.BlinkSVGAngle.instance.valueInSpecifiedUnits_Setter_(unwrap_jso(this), value); @DomName('SVGAngle.convertToSpecifiedUnits') @DocsEditable() @@ -356,6 +542,18 @@ class AnimateElement extends AnimationElement { @DomName('SVGAnimateElement.SVGAnimateElement') @DocsEditable() factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("animate"); + + + static AnimateElement internalCreateAnimateElement() { + return new AnimateElement._internalWrap(); + } + + factory AnimateElement._internalWrap() { + return new AnimateElement.internal_(); + } + + AnimateElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -387,6 +585,18 @@ class AnimateMotionElement extends AnimationElement { @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement') @DocsEditable() factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_tag("animateMotion"); + + + static AnimateMotionElement internalCreateAnimateMotionElement() { + return new AnimateMotionElement._internalWrap(); + } + + factory AnimateMotionElement._internalWrap() { + return new AnimateMotionElement.internal_(); + } + + AnimateMotionElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -418,6 +628,18 @@ class AnimateTransformElement extends AnimationElement { @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement') @DocsEditable() factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgElement_tag("animateTransform"); + + + static AnimateTransformElement internalCreateAnimateTransformElement() { + return new AnimateTransformElement._internalWrap(); + } + + factory AnimateTransformElement._internalWrap() { + return new AnimateTransformElement.internal_(); + } + + AnimateTransformElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -443,6 +665,21 @@ class AnimatedAngle extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimatedAngle._() { throw new UnsupportedError("Not supported"); } + static AnimatedAngle internalCreateAnimatedAngle() { + return new AnimatedAngle._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimatedAngle._internalWrap() { + return new AnimatedAngle.internal_(); + } + + AnimatedAngle.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGAnimatedAngle.animVal') @DocsEditable() Angle get animVal => wrap_jso(_blink.BlinkSVGAnimatedAngle.instance.animVal_Getter_(unwrap_jso(this))); @@ -466,6 +703,21 @@ class AnimatedBoolean extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimatedBoolean._() { throw new UnsupportedError("Not supported"); } + static AnimatedBoolean internalCreateAnimatedBoolean() { + return new AnimatedBoolean._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimatedBoolean._internalWrap() { + return new AnimatedBoolean.internal_(); + } + + AnimatedBoolean.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGAnimatedBoolean.animVal') @DocsEditable() bool get animVal => _blink.BlinkSVGAnimatedBoolean.instance.animVal_Getter_(unwrap_jso(this)); @@ -476,7 +728,7 @@ class AnimatedBoolean extends NativeFieldWrapperClass2 { @DomName('SVGAnimatedBoolean.baseVal') @DocsEditable() - void set baseVal(bool value) => _blink.BlinkSVGAnimatedBoolean.instance.baseVal_Setter_(unwrap_jso(this), value); + set baseVal(bool value) => _blink.BlinkSVGAnimatedBoolean.instance.baseVal_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -493,6 +745,21 @@ class AnimatedEnumeration extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimatedEnumeration._() { throw new UnsupportedError("Not supported"); } + static AnimatedEnumeration internalCreateAnimatedEnumeration() { + return new AnimatedEnumeration._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimatedEnumeration._internalWrap() { + return new AnimatedEnumeration.internal_(); + } + + AnimatedEnumeration.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGAnimatedEnumeration.animVal') @DocsEditable() int get animVal => _blink.BlinkSVGAnimatedEnumeration.instance.animVal_Getter_(unwrap_jso(this)); @@ -503,7 +770,7 @@ class AnimatedEnumeration extends NativeFieldWrapperClass2 { @DomName('SVGAnimatedEnumeration.baseVal') @DocsEditable() - void set baseVal(int value) => _blink.BlinkSVGAnimatedEnumeration.instance.baseVal_Setter_(unwrap_jso(this), value); + set baseVal(int value) => _blink.BlinkSVGAnimatedEnumeration.instance.baseVal_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -520,6 +787,21 @@ class AnimatedInteger extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimatedInteger._() { throw new UnsupportedError("Not supported"); } + static AnimatedInteger internalCreateAnimatedInteger() { + return new AnimatedInteger._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimatedInteger._internalWrap() { + return new AnimatedInteger.internal_(); + } + + AnimatedInteger.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGAnimatedInteger.animVal') @DocsEditable() int get animVal => _blink.BlinkSVGAnimatedInteger.instance.animVal_Getter_(unwrap_jso(this)); @@ -530,7 +812,7 @@ class AnimatedInteger extends NativeFieldWrapperClass2 { @DomName('SVGAnimatedInteger.baseVal') @DocsEditable() - void set baseVal(int value) => _blink.BlinkSVGAnimatedInteger.instance.baseVal_Setter_(unwrap_jso(this), value); + set baseVal(int value) => _blink.BlinkSVGAnimatedInteger.instance.baseVal_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -547,6 +829,21 @@ class AnimatedLength extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimatedLength._() { throw new UnsupportedError("Not supported"); } + static AnimatedLength internalCreateAnimatedLength() { + return new AnimatedLength._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimatedLength._internalWrap() { + return new AnimatedLength.internal_(); + } + + AnimatedLength.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGAnimatedLength.animVal') @DocsEditable() Length get animVal => wrap_jso(_blink.BlinkSVGAnimatedLength.instance.animVal_Getter_(unwrap_jso(this))); @@ -570,6 +867,21 @@ class AnimatedLengthList extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimatedLengthList._() { throw new UnsupportedError("Not supported"); } + static AnimatedLengthList internalCreateAnimatedLengthList() { + return new AnimatedLengthList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimatedLengthList._internalWrap() { + return new AnimatedLengthList.internal_(); + } + + AnimatedLengthList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGAnimatedLengthList.animVal') @DocsEditable() LengthList get animVal => wrap_jso(_blink.BlinkSVGAnimatedLengthList.instance.animVal_Getter_(unwrap_jso(this))); @@ -593,9 +905,24 @@ class AnimatedNumber extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimatedNumber._() { throw new UnsupportedError("Not supported"); } + static AnimatedNumber internalCreateAnimatedNumber() { + return new AnimatedNumber._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimatedNumber._internalWrap() { + return new AnimatedNumber.internal_(); + } + + AnimatedNumber.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGAnimatedNumber.animVal') @DocsEditable() - double get animVal => _blink.BlinkSVGAnimatedNumber.instance.animVal_Getter_(unwrap_jso(this)); + num get animVal => _blink.BlinkSVGAnimatedNumber.instance.animVal_Getter_(unwrap_jso(this)); @DomName('SVGAnimatedNumber.baseVal') @DocsEditable() @@ -603,7 +930,7 @@ class AnimatedNumber extends NativeFieldWrapperClass2 { @DomName('SVGAnimatedNumber.baseVal') @DocsEditable() - void set baseVal(num value) => _blink.BlinkSVGAnimatedNumber.instance.baseVal_Setter_(unwrap_jso(this), value); + set baseVal(num value) => _blink.BlinkSVGAnimatedNumber.instance.baseVal_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -620,6 +947,21 @@ class AnimatedNumberList extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimatedNumberList._() { throw new UnsupportedError("Not supported"); } + static AnimatedNumberList internalCreateAnimatedNumberList() { + return new AnimatedNumberList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimatedNumberList._internalWrap() { + return new AnimatedNumberList.internal_(); + } + + AnimatedNumberList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGAnimatedNumberList.animVal') @DocsEditable() NumberList get animVal => wrap_jso(_blink.BlinkSVGAnimatedNumberList.instance.animVal_Getter_(unwrap_jso(this))); @@ -643,6 +985,21 @@ class AnimatedPreserveAspectRatio extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimatedPreserveAspectRatio._() { throw new UnsupportedError("Not supported"); } + static AnimatedPreserveAspectRatio internalCreateAnimatedPreserveAspectRatio() { + return new AnimatedPreserveAspectRatio._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimatedPreserveAspectRatio._internalWrap() { + return new AnimatedPreserveAspectRatio.internal_(); + } + + AnimatedPreserveAspectRatio.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGAnimatedPreserveAspectRatio.animVal') @DocsEditable() PreserveAspectRatio get animVal => wrap_jso(_blink.BlinkSVGAnimatedPreserveAspectRatio.instance.animVal_Getter_(unwrap_jso(this))); @@ -666,6 +1023,21 @@ class AnimatedRect extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimatedRect._() { throw new UnsupportedError("Not supported"); } + static AnimatedRect internalCreateAnimatedRect() { + return new AnimatedRect._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimatedRect._internalWrap() { + return new AnimatedRect.internal_(); + } + + AnimatedRect.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGAnimatedRect.animVal') @DocsEditable() Rect get animVal => wrap_jso(_blink.BlinkSVGAnimatedRect.instance.animVal_Getter_(unwrap_jso(this))); @@ -689,6 +1061,21 @@ class AnimatedString extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimatedString._() { throw new UnsupportedError("Not supported"); } + static AnimatedString internalCreateAnimatedString() { + return new AnimatedString._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimatedString._internalWrap() { + return new AnimatedString.internal_(); + } + + AnimatedString.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGAnimatedString.animVal') @DocsEditable() String get animVal => _blink.BlinkSVGAnimatedString.instance.animVal_Getter_(unwrap_jso(this)); @@ -699,7 +1086,7 @@ class AnimatedString extends NativeFieldWrapperClass2 { @DomName('SVGAnimatedString.baseVal') @DocsEditable() - void set baseVal(String value) => _blink.BlinkSVGAnimatedString.instance.baseVal_Setter_(unwrap_jso(this), value); + set baseVal(String value) => _blink.BlinkSVGAnimatedString.instance.baseVal_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -716,6 +1103,21 @@ class AnimatedTransformList extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AnimatedTransformList._() { throw new UnsupportedError("Not supported"); } + static AnimatedTransformList internalCreateAnimatedTransformList() { + return new AnimatedTransformList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AnimatedTransformList._internalWrap() { + return new AnimatedTransformList.internal_(); + } + + AnimatedTransformList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGAnimatedTransformList.animVal') @DocsEditable() TransformList get animVal => wrap_jso(_blink.BlinkSVGAnimatedTransformList.instance.animVal_Getter_(unwrap_jso(this))); @@ -742,6 +1144,18 @@ class AnimationElement extends SvgElement implements Tests { @DomName('SVGAnimationElement.SVGAnimationElement') @DocsEditable() factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag("animation"); + + + static AnimationElement internalCreateAnimationElement() { + return new AnimationElement._internalWrap(); + } + + factory AnimationElement._internalWrap() { + return new AnimationElement.internal_(); + } + + AnimationElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -771,15 +1185,15 @@ class AnimationElement extends SvgElement implements Tests { @DomName('SVGAnimationElement.getCurrentTime') @DocsEditable() - double getCurrentTime() => _blink.BlinkSVGAnimationElement.instance.getCurrentTime_Callback_0_(unwrap_jso(this)); + num getCurrentTime() => _blink.BlinkSVGAnimationElement.instance.getCurrentTime_Callback_0_(unwrap_jso(this)); @DomName('SVGAnimationElement.getSimpleDuration') @DocsEditable() - double getSimpleDuration() => _blink.BlinkSVGAnimationElement.instance.getSimpleDuration_Callback_0_(unwrap_jso(this)); + num getSimpleDuration() => _blink.BlinkSVGAnimationElement.instance.getSimpleDuration_Callback_0_(unwrap_jso(this)); @DomName('SVGAnimationElement.getStartTime') @DocsEditable() - double getStartTime() => _blink.BlinkSVGAnimationElement.instance.getStartTime_Callback_0_(unwrap_jso(this)); + num getStartTime() => _blink.BlinkSVGAnimationElement.instance.getStartTime_Callback_0_(unwrap_jso(this)); @DomName('SVGAnimationElement.requiredExtensions') @DocsEditable() @@ -815,6 +1229,18 @@ class CircleElement extends GeometryElement { @DomName('SVGCircleElement.SVGCircleElement') @DocsEditable() factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("circle"); + + + static CircleElement internalCreateCircleElement() { + return new CircleElement._internalWrap(); + } + + factory CircleElement._internalWrap() { + return new CircleElement.internal_(); + } + + CircleElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -852,6 +1278,18 @@ class ClipPathElement extends GraphicsElement { @DomName('SVGClipPathElement.SVGClipPathElement') @DocsEditable() factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag("clipPath"); + + + static ClipPathElement internalCreateClipPathElement() { + return new ClipPathElement._internalWrap(); + } + + factory ClipPathElement._internalWrap() { + return new ClipPathElement.internal_(); + } + + ClipPathElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -881,6 +1319,18 @@ class DefsElement extends GraphicsElement { @DomName('SVGDefsElement.SVGDefsElement') @DocsEditable() factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs"); + + + static DefsElement internalCreateDefsElement() { + return new DefsElement._internalWrap(); + } + + factory DefsElement._internalWrap() { + return new DefsElement.internal_(); + } + + DefsElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -906,6 +1356,18 @@ class DescElement extends SvgElement { @DomName('SVGDescElement.SVGDescElement') @DocsEditable() factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc"); + + + static DescElement internalCreateDescElement() { + return new DescElement._internalWrap(); + } + + factory DescElement._internalWrap() { + return new DescElement.internal_(); + } + + DescElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -927,6 +1389,18 @@ class DescElement extends SvgElement { class DiscardElement extends SvgElement { // To suppress missing implicit constructor warnings. factory DiscardElement._() { throw new UnsupportedError("Not supported"); } + + + static DiscardElement internalCreateDiscardElement() { + return new DiscardElement._internalWrap(); + } + + factory DiscardElement._internalWrap() { + return new DiscardElement.internal_(); + } + + DiscardElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -952,6 +1426,18 @@ class EllipseElement extends GeometryElement { @DomName('SVGEllipseElement.SVGEllipseElement') @DocsEditable() factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("ellipse"); + + + static EllipseElement internalCreateEllipseElement() { + return new EllipseElement._internalWrap(); + } + + factory EllipseElement._internalWrap() { + return new EllipseElement.internal_(); + } + + EllipseElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -997,6 +1483,18 @@ class FEBlendElement extends SvgElement implements FilterPrimitiveStandardAttrib @DomName('SVGFEBlendElement.SVGFEBlendElement') @DocsEditable() factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("feBlend"); + + + static FEBlendElement internalCreateFEBlendElement() { + return new FEBlendElement._internalWrap(); + } + + factory FEBlendElement._internalWrap() { + return new FEBlendElement.internal_(); + } + + FEBlendElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1085,6 +1583,18 @@ class FEColorMatrixElement extends SvgElement implements FilterPrimitiveStandard @DomName('SVGFEColorMatrixElement.SVGFEColorMatrixElement') @DocsEditable() factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_tag("feColorMatrix"); + + + static FEColorMatrixElement internalCreateFEColorMatrixElement() { + return new FEColorMatrixElement._internalWrap(); + } + + factory FEColorMatrixElement._internalWrap() { + return new FEColorMatrixElement.internal_(); + } + + FEColorMatrixElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1169,6 +1679,18 @@ class FEComponentTransferElement extends SvgElement implements FilterPrimitiveSt @DomName('SVGFEComponentTransferElement.SVGFEComponentTransferElement') @DocsEditable() factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgElement_tag("feComponentTransfer"); + + + static FEComponentTransferElement internalCreateFEComponentTransferElement() { + return new FEComponentTransferElement._internalWrap(); + } + + factory FEComponentTransferElement._internalWrap() { + return new FEComponentTransferElement.internal_(); + } + + FEComponentTransferElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1217,6 +1739,18 @@ class FEComponentTransferElement extends SvgElement implements FilterPrimitiveSt class FECompositeElement extends SvgElement implements FilterPrimitiveStandardAttributes { // To suppress missing implicit constructor warnings. factory FECompositeElement._() { throw new UnsupportedError("Not supported"); } + + + static FECompositeElement internalCreateFECompositeElement() { + return new FECompositeElement._internalWrap(); + } + + factory FECompositeElement._internalWrap() { + return new FECompositeElement.internal_(); + } + + FECompositeElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1322,6 +1856,18 @@ class FEConvolveMatrixElement extends SvgElement implements FilterPrimitiveStand @DomName('SVGFEConvolveMatrixElement.SVGFEConvolveMatrixElement') @DocsEditable() factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgElement_tag("feConvolveMatrix"); + + + static FEConvolveMatrixElement internalCreateFEConvolveMatrixElement() { + return new FEConvolveMatrixElement._internalWrap(); + } + + factory FEConvolveMatrixElement._internalWrap() { + return new FEConvolveMatrixElement.internal_(); + } + + FEConvolveMatrixElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1438,6 +1984,18 @@ class FEDiffuseLightingElement extends SvgElement implements FilterPrimitiveStan @DomName('SVGFEDiffuseLightingElement.SVGFEDiffuseLightingElement') @DocsEditable() factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElement_tag("feDiffuseLighting"); + + + static FEDiffuseLightingElement internalCreateFEDiffuseLightingElement() { + return new FEDiffuseLightingElement._internalWrap(); + } + + factory FEDiffuseLightingElement._internalWrap() { + return new FEDiffuseLightingElement.internal_(); + } + + FEDiffuseLightingElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1510,6 +2068,18 @@ class FEDisplacementMapElement extends SvgElement implements FilterPrimitiveStan @DomName('SVGFEDisplacementMapElement.SVGFEDisplacementMapElement') @DocsEditable() factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElement_tag("feDisplacementMap"); + + + static FEDisplacementMapElement internalCreateFEDisplacementMapElement() { + return new FEDisplacementMapElement._internalWrap(); + } + + factory FEDisplacementMapElement._internalWrap() { + return new FEDisplacementMapElement.internal_(); + } + + FEDisplacementMapElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1602,6 +2172,18 @@ class FEDistantLightElement extends SvgElement { @DomName('SVGFEDistantLightElement.SVGFEDistantLightElement') @DocsEditable() factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement_tag("feDistantLight"); + + + static FEDistantLightElement internalCreateFEDistantLightElement() { + return new FEDistantLightElement._internalWrap(); + } + + factory FEDistantLightElement._internalWrap() { + return new FEDistantLightElement.internal_(); + } + + FEDistantLightElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1642,6 +2224,18 @@ class FEFloodElement extends SvgElement implements FilterPrimitiveStandardAttrib @DomName('SVGFEFloodElement.SVGFEFloodElement') @DocsEditable() factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("feFlood"); + + + static FEFloodElement internalCreateFEFloodElement() { + return new FEFloodElement._internalWrap(); + } + + factory FEFloodElement._internalWrap() { + return new FEFloodElement.internal_(); + } + + FEFloodElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1694,6 +2288,18 @@ class FEFuncAElement extends _SVGComponentTransferFunctionElement { @DomName('SVGFEFuncAElement.SVGFEFuncAElement') @DocsEditable() factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("feFuncA"); + + + static FEFuncAElement internalCreateFEFuncAElement() { + return new FEFuncAElement._internalWrap(); + } + + factory FEFuncAElement._internalWrap() { + return new FEFuncAElement.internal_(); + } + + FEFuncAElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1726,6 +2332,18 @@ class FEFuncBElement extends _SVGComponentTransferFunctionElement { @DomName('SVGFEFuncBElement.SVGFEFuncBElement') @DocsEditable() factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("feFuncB"); + + + static FEFuncBElement internalCreateFEFuncBElement() { + return new FEFuncBElement._internalWrap(); + } + + factory FEFuncBElement._internalWrap() { + return new FEFuncBElement.internal_(); + } + + FEFuncBElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1758,6 +2376,18 @@ class FEFuncGElement extends _SVGComponentTransferFunctionElement { @DomName('SVGFEFuncGElement.SVGFEFuncGElement') @DocsEditable() factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("feFuncG"); + + + static FEFuncGElement internalCreateFEFuncGElement() { + return new FEFuncGElement._internalWrap(); + } + + factory FEFuncGElement._internalWrap() { + return new FEFuncGElement.internal_(); + } + + FEFuncGElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1790,6 +2420,18 @@ class FEFuncRElement extends _SVGComponentTransferFunctionElement { @DomName('SVGFEFuncRElement.SVGFEFuncRElement') @DocsEditable() factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("feFuncR"); + + + static FEFuncRElement internalCreateFEFuncRElement() { + return new FEFuncRElement._internalWrap(); + } + + factory FEFuncRElement._internalWrap() { + return new FEFuncRElement.internal_(); + } + + FEFuncRElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1822,6 +2464,18 @@ class FEGaussianBlurElement extends SvgElement implements FilterPrimitiveStandar @DomName('SVGFEGaussianBlurElement.SVGFEGaussianBlurElement') @DocsEditable() factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement_tag("feGaussianBlur"); + + + static FEGaussianBlurElement internalCreateFEGaussianBlurElement() { + return new FEGaussianBlurElement._internalWrap(); + } + + factory FEGaussianBlurElement._internalWrap() { + return new FEGaussianBlurElement.internal_(); + } + + FEGaussianBlurElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1890,6 +2544,18 @@ class FEImageElement extends SvgElement implements FilterPrimitiveStandardAttrib @DomName('SVGFEImageElement.SVGFEImageElement') @DocsEditable() factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("feImage"); + + + static FEImageElement internalCreateFEImageElement() { + return new FEImageElement._internalWrap(); + } + + factory FEImageElement._internalWrap() { + return new FEImageElement.internal_(); + } + + FEImageElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -1950,6 +2616,18 @@ class FEMergeElement extends SvgElement implements FilterPrimitiveStandardAttrib @DomName('SVGFEMergeElement.SVGFEMergeElement') @DocsEditable() factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("feMerge"); + + + static FEMergeElement internalCreateFEMergeElement() { + return new FEMergeElement._internalWrap(); + } + + factory FEMergeElement._internalWrap() { + return new FEMergeElement.internal_(); + } + + FEMergeElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2002,6 +2680,18 @@ class FEMergeNodeElement extends SvgElement { @DomName('SVGFEMergeNodeElement.SVGFEMergeNodeElement') @DocsEditable() factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_tag("feMergeNode"); + + + static FEMergeNodeElement internalCreateFEMergeNodeElement() { + return new FEMergeNodeElement._internalWrap(); + } + + factory FEMergeNodeElement._internalWrap() { + return new FEMergeNodeElement.internal_(); + } + + FEMergeNodeElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2034,6 +2724,18 @@ class FEMergeNodeElement extends SvgElement { class FEMorphologyElement extends SvgElement implements FilterPrimitiveStandardAttributes { // To suppress missing implicit constructor warnings. factory FEMorphologyElement._() { throw new UnsupportedError("Not supported"); } + + + static FEMorphologyElement internalCreateFEMorphologyElement() { + return new FEMorphologyElement._internalWrap(); + } + + factory FEMorphologyElement._internalWrap() { + return new FEMorphologyElement.internal_(); + } + + FEMorphologyElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2111,6 +2813,18 @@ class FEOffsetElement extends SvgElement implements FilterPrimitiveStandardAttri @DomName('SVGFEOffsetElement.SVGFEOffsetElement') @DocsEditable() factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag("feOffset"); + + + static FEOffsetElement internalCreateFEOffsetElement() { + return new FEOffsetElement._internalWrap(); + } + + factory FEOffsetElement._internalWrap() { + return new FEOffsetElement.internal_(); + } + + FEOffsetElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2175,6 +2889,18 @@ class FEPointLightElement extends SvgElement { @DomName('SVGFEPointLightElement.SVGFEPointLightElement') @DocsEditable() factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_tag("fePointLight"); + + + static FEPointLightElement internalCreateFEPointLightElement() { + return new FEPointLightElement._internalWrap(); + } + + factory FEPointLightElement._internalWrap() { + return new FEPointLightElement.internal_(); + } + + FEPointLightElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2219,6 +2945,18 @@ class FESpecularLightingElement extends SvgElement implements FilterPrimitiveSta @DomName('SVGFESpecularLightingElement.SVGFESpecularLightingElement') @DocsEditable() factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgElement_tag("feSpecularLighting"); + + + static FESpecularLightingElement internalCreateFESpecularLightingElement() { + return new FESpecularLightingElement._internalWrap(); + } + + factory FESpecularLightingElement._internalWrap() { + return new FESpecularLightingElement.internal_(); + } + + FESpecularLightingElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2287,6 +3025,18 @@ class FESpotLightElement extends SvgElement { @DomName('SVGFESpotLightElement.SVGFESpotLightElement') @DocsEditable() factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_tag("feSpotLight"); + + + static FESpotLightElement internalCreateFESpotLightElement() { + return new FESpotLightElement._internalWrap(); + } + + factory FESpotLightElement._internalWrap() { + return new FESpotLightElement.internal_(); + } + + FESpotLightElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2351,6 +3101,18 @@ class FETileElement extends SvgElement implements FilterPrimitiveStandardAttribu @DomName('SVGFETileElement.SVGFETileElement') @DocsEditable() factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("feTile"); + + + static FETileElement internalCreateFETileElement() { + return new FETileElement._internalWrap(); + } + + factory FETileElement._internalWrap() { + return new FETileElement.internal_(); + } + + FETileElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2407,6 +3169,18 @@ class FETurbulenceElement extends SvgElement implements FilterPrimitiveStandardA @DomName('SVGFETurbulenceElement.SVGFETurbulenceElement') @DocsEditable() factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_tag("feTurbulence"); + + + static FETurbulenceElement internalCreateFETurbulenceElement() { + return new FETurbulenceElement._internalWrap(); + } + + factory FETurbulenceElement._internalWrap() { + return new FETurbulenceElement.internal_(); + } + + FETurbulenceElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2507,6 +3281,18 @@ class FilterElement extends SvgElement implements UriReference { @DomName('SVGFilterElement.SVGFilterElement') @DocsEditable() factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("filter"); + + + static FilterElement internalCreateFilterElement() { + return new FilterElement._internalWrap(); + } + + factory FilterElement._internalWrap() { + return new FilterElement.internal_(); + } + + FilterElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2636,6 +3422,18 @@ class ForeignObjectElement extends GraphicsElement { @DomName('SVGForeignObjectElement.SVGForeignObjectElement') @DocsEditable() factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_tag("foreignObject"); + + + static ForeignObjectElement internalCreateForeignObjectElement() { + return new ForeignObjectElement._internalWrap(); + } + + factory ForeignObjectElement._internalWrap() { + return new ForeignObjectElement.internal_(); + } + + ForeignObjectElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2680,6 +3478,18 @@ class GElement extends GraphicsElement { @DomName('SVGGElement.SVGGElement') @DocsEditable() factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g"); + + + static GElement internalCreateGElement() { + return new GElement._internalWrap(); + } + + factory GElement._internalWrap() { + return new GElement.internal_(); + } + + GElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2701,6 +3511,18 @@ class GElement extends GraphicsElement { class GeometryElement extends GraphicsElement { // To suppress missing implicit constructor warnings. factory GeometryElement._() { throw new UnsupportedError("Not supported"); } + + + static GeometryElement internalCreateGeometryElement() { + return new GeometryElement._internalWrap(); + } + + factory GeometryElement._internalWrap() { + return new GeometryElement.internal_(); + } + + GeometryElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2732,6 +3554,18 @@ class GeometryElement extends GraphicsElement { class GraphicsElement extends SvgElement implements Tests { // To suppress missing implicit constructor warnings. factory GraphicsElement._() { throw new UnsupportedError("Not supported"); } + + + static GraphicsElement internalCreateGraphicsElement() { + return new GraphicsElement._internalWrap(); + } + + factory GraphicsElement._internalWrap() { + return new GraphicsElement.internal_(); + } + + GraphicsElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2762,17 +3596,17 @@ class GraphicsElement extends SvgElement implements Tests { @DomName('SVGGraphicsElement.getCTM') @DocsEditable() @Experimental() // untriaged - Matrix getCtm() => _blink.BlinkSVGGraphicsElement.instance.getCTM_Callback_0_(unwrap_jso(this)); + Matrix getCtm() => wrap_jso(_blink.BlinkSVGGraphicsElement.instance.getCTM_Callback_0_(unwrap_jso(this))); @DomName('SVGGraphicsElement.getScreenCTM') @DocsEditable() @Experimental() // untriaged - Matrix getScreenCtm() => _blink.BlinkSVGGraphicsElement.instance.getScreenCTM_Callback_0_(unwrap_jso(this)); + Matrix getScreenCtm() => wrap_jso(_blink.BlinkSVGGraphicsElement.instance.getScreenCTM_Callback_0_(unwrap_jso(this))); @DomName('SVGGraphicsElement.getTransformToElement') @DocsEditable() @Experimental() // untriaged - Matrix getTransformToElement(SvgElement element) => _blink.BlinkSVGGraphicsElement.instance.getTransformToElement_Callback_1_(unwrap_jso(this), unwrap_jso(element)); + Matrix getTransformToElement(SvgElement element) => wrap_jso(_blink.BlinkSVGGraphicsElement.instance.getTransformToElement_Callback_1_(unwrap_jso(this), unwrap_jso(element))); @DomName('SVGGraphicsElement.requiredExtensions') @DocsEditable() @@ -2812,6 +3646,18 @@ class ImageElement extends GraphicsElement implements UriReference { @DomName('SVGImageElement.SVGImageElement') @DocsEditable() factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("image"); + + + static ImageElement internalCreateImageElement() { + return new ImageElement._internalWrap(); + } + + factory ImageElement._internalWrap() { + return new ImageElement.internal_(); + } + + ImageElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -2858,6 +3704,21 @@ class Length extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Length._() { throw new UnsupportedError("Not supported"); } + static Length internalCreateLength() { + return new Length._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Length._internalWrap() { + return new Length.internal_(); + } + + Length.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGLength.SVG_LENGTHTYPE_CM') @DocsEditable() static const int SVG_LENGTHTYPE_CM = 6; @@ -2912,7 +3773,7 @@ class Length extends NativeFieldWrapperClass2 { @DomName('SVGLength.value') @DocsEditable() - void set value(num value) => _blink.BlinkSVGLength.instance.value_Setter_(unwrap_jso(this), value); + set value(num value) => _blink.BlinkSVGLength.instance.value_Setter_(unwrap_jso(this), value); @DomName('SVGLength.valueAsString') @DocsEditable() @@ -2920,7 +3781,7 @@ class Length extends NativeFieldWrapperClass2 { @DomName('SVGLength.valueAsString') @DocsEditable() - void set valueAsString(String value) => _blink.BlinkSVGLength.instance.valueAsString_Setter_(unwrap_jso(this), value); + set valueAsString(String value) => _blink.BlinkSVGLength.instance.valueAsString_Setter_(unwrap_jso(this), value); @DomName('SVGLength.valueInSpecifiedUnits') @DocsEditable() @@ -2928,7 +3789,7 @@ class Length extends NativeFieldWrapperClass2 { @DomName('SVGLength.valueInSpecifiedUnits') @DocsEditable() - void set valueInSpecifiedUnits(num value) => _blink.BlinkSVGLength.instance.valueInSpecifiedUnits_Setter_(unwrap_jso(this), value); + set valueInSpecifiedUnits(num value) => _blink.BlinkSVGLength.instance.valueInSpecifiedUnits_Setter_(unwrap_jso(this), value); @DomName('SVGLength.convertToSpecifiedUnits') @DocsEditable() @@ -2949,10 +3810,25 @@ class Length extends NativeFieldWrapperClass2 { @DocsEditable() @DomName('SVGLengthList') @Unstable() -class LengthList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class LengthList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory LengthList._() { throw new UnsupportedError("Not supported"); } + static LengthList internalCreateLengthList() { + return new LengthList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory LengthList._internalWrap() { + return new LengthList.internal_(); + } + + LengthList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGLengthList.length') @DocsEditable() @Experimental() // untriaged @@ -2975,7 +3851,7 @@ class LengthList extends NativeFieldWrapperClass2 with ListMixin, Immuta // Length is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -3013,7 +3889,7 @@ class LengthList extends NativeFieldWrapperClass2 with ListMixin, Immuta @DomName('SVGLengthList.appendItem') @DocsEditable() - Length appendItem(Length item) => _blink.BlinkSVGLengthList.instance.appendItem_Callback_1_(unwrap_jso(this), unwrap_jso(item)); + Length appendItem(Length item) => wrap_jso(_blink.BlinkSVGLengthList.instance.appendItem_Callback_1_(unwrap_jso(this), unwrap_jso(item))); @DomName('SVGLengthList.clear') @DocsEditable() @@ -3021,23 +3897,23 @@ class LengthList extends NativeFieldWrapperClass2 with ListMixin, Immuta @DomName('SVGLengthList.getItem') @DocsEditable() - Length getItem(int index) => _blink.BlinkSVGLengthList.instance.getItem_Callback_1_(unwrap_jso(this), index); + Length getItem(int index) => wrap_jso(_blink.BlinkSVGLengthList.instance.getItem_Callback_1_(unwrap_jso(this), index)); @DomName('SVGLengthList.initialize') @DocsEditable() - Length initialize(Length item) => _blink.BlinkSVGLengthList.instance.initialize_Callback_1_(unwrap_jso(this), unwrap_jso(item)); + Length initialize(Length item) => wrap_jso(_blink.BlinkSVGLengthList.instance.initialize_Callback_1_(unwrap_jso(this), unwrap_jso(item))); @DomName('SVGLengthList.insertItemBefore') @DocsEditable() - Length insertItemBefore(Length item, int index) => _blink.BlinkSVGLengthList.instance.insertItemBefore_Callback_2_(unwrap_jso(this), unwrap_jso(item), index); + Length insertItemBefore(Length item, int index) => wrap_jso(_blink.BlinkSVGLengthList.instance.insertItemBefore_Callback_2_(unwrap_jso(this), unwrap_jso(item), index)); @DomName('SVGLengthList.removeItem') @DocsEditable() - Length removeItem(int index) => _blink.BlinkSVGLengthList.instance.removeItem_Callback_1_(unwrap_jso(this), index); + Length removeItem(int index) => wrap_jso(_blink.BlinkSVGLengthList.instance.removeItem_Callback_1_(unwrap_jso(this), index)); @DomName('SVGLengthList.replaceItem') @DocsEditable() - Length replaceItem(Length item, int index) => _blink.BlinkSVGLengthList.instance.replaceItem_Callback_2_(unwrap_jso(this), unwrap_jso(item), index); + Length replaceItem(Length item, int index) => wrap_jso(_blink.BlinkSVGLengthList.instance.replaceItem_Callback_2_(unwrap_jso(this), unwrap_jso(item), index)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -3057,6 +3933,18 @@ class LineElement extends GeometryElement { @DomName('SVGLineElement.SVGLineElement') @DocsEditable() factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line"); + + + static LineElement internalCreateLineElement() { + return new LineElement._internalWrap(); + } + + factory LineElement._internalWrap() { + return new LineElement.internal_(); + } + + LineElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -3098,6 +3986,18 @@ class LinearGradientElement extends _GradientElement { @DomName('SVGLinearGradientElement.SVGLinearGradientElement') @DocsEditable() factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement_tag("linearGradient"); + + + static LinearGradientElement internalCreateLinearGradientElement() { + return new LinearGradientElement._internalWrap(); + } + + factory LinearGradientElement._internalWrap() { + return new LinearGradientElement.internal_(); + } + + LinearGradientElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -3139,6 +4039,18 @@ class MarkerElement extends SvgElement implements FitToViewBox { @DomName('SVGMarkerElement.SVGMarkerElement') @DocsEditable() factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("marker"); + + + static MarkerElement internalCreateMarkerElement() { + return new MarkerElement._internalWrap(); + } + + factory MarkerElement._internalWrap() { + return new MarkerElement.internal_(); + } + + MarkerElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -3232,6 +4144,18 @@ class MaskElement extends SvgElement implements Tests { @DomName('SVGMaskElement.SVGMaskElement') @DocsEditable() factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask"); + + + static MaskElement internalCreateMaskElement() { + return new MaskElement._internalWrap(); + } + + factory MaskElement._internalWrap() { + return new MaskElement.internal_(); + } + + MaskElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -3294,13 +4218,28 @@ class Matrix extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Matrix._() { throw new UnsupportedError("Not supported"); } + static Matrix internalCreateMatrix() { + return new Matrix._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Matrix._internalWrap() { + return new Matrix.internal_(); + } + + Matrix.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGMatrix.a') @DocsEditable() num get a => _blink.BlinkSVGMatrix.instance.a_Getter_(unwrap_jso(this)); @DomName('SVGMatrix.a') @DocsEditable() - void set a(num value) => _blink.BlinkSVGMatrix.instance.a_Setter_(unwrap_jso(this), value); + set a(num value) => _blink.BlinkSVGMatrix.instance.a_Setter_(unwrap_jso(this), value); @DomName('SVGMatrix.b') @DocsEditable() @@ -3308,7 +4247,7 @@ class Matrix extends NativeFieldWrapperClass2 { @DomName('SVGMatrix.b') @DocsEditable() - void set b(num value) => _blink.BlinkSVGMatrix.instance.b_Setter_(unwrap_jso(this), value); + set b(num value) => _blink.BlinkSVGMatrix.instance.b_Setter_(unwrap_jso(this), value); @DomName('SVGMatrix.c') @DocsEditable() @@ -3316,7 +4255,7 @@ class Matrix extends NativeFieldWrapperClass2 { @DomName('SVGMatrix.c') @DocsEditable() - void set c(num value) => _blink.BlinkSVGMatrix.instance.c_Setter_(unwrap_jso(this), value); + set c(num value) => _blink.BlinkSVGMatrix.instance.c_Setter_(unwrap_jso(this), value); @DomName('SVGMatrix.d') @DocsEditable() @@ -3324,7 +4263,7 @@ class Matrix extends NativeFieldWrapperClass2 { @DomName('SVGMatrix.d') @DocsEditable() - void set d(num value) => _blink.BlinkSVGMatrix.instance.d_Setter_(unwrap_jso(this), value); + set d(num value) => _blink.BlinkSVGMatrix.instance.d_Setter_(unwrap_jso(this), value); @DomName('SVGMatrix.e') @DocsEditable() @@ -3332,7 +4271,7 @@ class Matrix extends NativeFieldWrapperClass2 { @DomName('SVGMatrix.e') @DocsEditable() - void set e(num value) => _blink.BlinkSVGMatrix.instance.e_Setter_(unwrap_jso(this), value); + set e(num value) => _blink.BlinkSVGMatrix.instance.e_Setter_(unwrap_jso(this), value); @DomName('SVGMatrix.f') @DocsEditable() @@ -3340,51 +4279,51 @@ class Matrix extends NativeFieldWrapperClass2 { @DomName('SVGMatrix.f') @DocsEditable() - void set f(num value) => _blink.BlinkSVGMatrix.instance.f_Setter_(unwrap_jso(this), value); + set f(num value) => _blink.BlinkSVGMatrix.instance.f_Setter_(unwrap_jso(this), value); @DomName('SVGMatrix.flipX') @DocsEditable() - Matrix flipX() => _blink.BlinkSVGMatrix.instance.flipX_Callback_0_(unwrap_jso(this)); + Matrix flipX() => wrap_jso(_blink.BlinkSVGMatrix.instance.flipX_Callback_0_(unwrap_jso(this))); @DomName('SVGMatrix.flipY') @DocsEditable() - Matrix flipY() => _blink.BlinkSVGMatrix.instance.flipY_Callback_0_(unwrap_jso(this)); + Matrix flipY() => wrap_jso(_blink.BlinkSVGMatrix.instance.flipY_Callback_0_(unwrap_jso(this))); @DomName('SVGMatrix.inverse') @DocsEditable() - Matrix inverse() => _blink.BlinkSVGMatrix.instance.inverse_Callback_0_(unwrap_jso(this)); + Matrix inverse() => wrap_jso(_blink.BlinkSVGMatrix.instance.inverse_Callback_0_(unwrap_jso(this))); @DomName('SVGMatrix.multiply') @DocsEditable() - Matrix multiply(Matrix secondMatrix) => _blink.BlinkSVGMatrix.instance.multiply_Callback_1_(unwrap_jso(this), unwrap_jso(secondMatrix)); + Matrix multiply(Matrix secondMatrix) => wrap_jso(_blink.BlinkSVGMatrix.instance.multiply_Callback_1_(unwrap_jso(this), unwrap_jso(secondMatrix))); @DomName('SVGMatrix.rotate') @DocsEditable() - Matrix rotate(num angle) => _blink.BlinkSVGMatrix.instance.rotate_Callback_1_(unwrap_jso(this), angle); + Matrix rotate(num angle) => wrap_jso(_blink.BlinkSVGMatrix.instance.rotate_Callback_1_(unwrap_jso(this), angle)); @DomName('SVGMatrix.rotateFromVector') @DocsEditable() - Matrix rotateFromVector(num x, num y) => _blink.BlinkSVGMatrix.instance.rotateFromVector_Callback_2_(unwrap_jso(this), x, y); + Matrix rotateFromVector(num x, num y) => wrap_jso(_blink.BlinkSVGMatrix.instance.rotateFromVector_Callback_2_(unwrap_jso(this), x, y)); @DomName('SVGMatrix.scale') @DocsEditable() - Matrix scale(num scaleFactor) => _blink.BlinkSVGMatrix.instance.scale_Callback_1_(unwrap_jso(this), scaleFactor); + Matrix scale(num scaleFactor) => wrap_jso(_blink.BlinkSVGMatrix.instance.scale_Callback_1_(unwrap_jso(this), scaleFactor)); @DomName('SVGMatrix.scaleNonUniform') @DocsEditable() - Matrix scaleNonUniform(num scaleFactorX, num scaleFactorY) => _blink.BlinkSVGMatrix.instance.scaleNonUniform_Callback_2_(unwrap_jso(this), scaleFactorX, scaleFactorY); + Matrix scaleNonUniform(num scaleFactorX, num scaleFactorY) => wrap_jso(_blink.BlinkSVGMatrix.instance.scaleNonUniform_Callback_2_(unwrap_jso(this), scaleFactorX, scaleFactorY)); @DomName('SVGMatrix.skewX') @DocsEditable() - Matrix skewX(num angle) => _blink.BlinkSVGMatrix.instance.skewX_Callback_1_(unwrap_jso(this), angle); + Matrix skewX(num angle) => wrap_jso(_blink.BlinkSVGMatrix.instance.skewX_Callback_1_(unwrap_jso(this), angle)); @DomName('SVGMatrix.skewY') @DocsEditable() - Matrix skewY(num angle) => _blink.BlinkSVGMatrix.instance.skewY_Callback_1_(unwrap_jso(this), angle); + Matrix skewY(num angle) => wrap_jso(_blink.BlinkSVGMatrix.instance.skewY_Callback_1_(unwrap_jso(this), angle)); @DomName('SVGMatrix.translate') @DocsEditable() - Matrix translate(num x, num y) => _blink.BlinkSVGMatrix.instance.translate_Callback_2_(unwrap_jso(this), x, y); + Matrix translate(num x, num y) => wrap_jso(_blink.BlinkSVGMatrix.instance.translate_Callback_2_(unwrap_jso(this), x, y)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -3400,6 +4339,18 @@ class Matrix extends NativeFieldWrapperClass2 { class MetadataElement extends SvgElement { // To suppress missing implicit constructor warnings. factory MetadataElement._() { throw new UnsupportedError("Not supported"); } + + + static MetadataElement internalCreateMetadataElement() { + return new MetadataElement._internalWrap(); + } + + factory MetadataElement._internalWrap() { + return new MetadataElement.internal_(); + } + + MetadataElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -3422,13 +4373,28 @@ class Number extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Number._() { throw new UnsupportedError("Not supported"); } + static Number internalCreateNumber() { + return new Number._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Number._internalWrap() { + return new Number.internal_(); + } + + Number.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGNumber.value') @DocsEditable() num get value => _blink.BlinkSVGNumber.instance.value_Getter_(unwrap_jso(this)); @DomName('SVGNumber.value') @DocsEditable() - void set value(num value) => _blink.BlinkSVGNumber.instance.value_Setter_(unwrap_jso(this), value); + set value(num value) => _blink.BlinkSVGNumber.instance.value_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -3441,10 +4407,25 @@ class Number extends NativeFieldWrapperClass2 { @DocsEditable() @DomName('SVGNumberList') @Unstable() -class NumberList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class NumberList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory NumberList._() { throw new UnsupportedError("Not supported"); } + static NumberList internalCreateNumberList() { + return new NumberList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory NumberList._internalWrap() { + return new NumberList.internal_(); + } + + NumberList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGNumberList.length') @DocsEditable() @Experimental() // untriaged @@ -3467,7 +4448,7 @@ class NumberList extends NativeFieldWrapperClass2 with ListMixin, Immuta // Number is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -3505,7 +4486,7 @@ class NumberList extends NativeFieldWrapperClass2 with ListMixin, Immuta @DomName('SVGNumberList.appendItem') @DocsEditable() - Number appendItem(Number item) => _blink.BlinkSVGNumberList.instance.appendItem_Callback_1_(unwrap_jso(this), unwrap_jso(item)); + Number appendItem(Number item) => wrap_jso(_blink.BlinkSVGNumberList.instance.appendItem_Callback_1_(unwrap_jso(this), unwrap_jso(item))); @DomName('SVGNumberList.clear') @DocsEditable() @@ -3513,23 +4494,23 @@ class NumberList extends NativeFieldWrapperClass2 with ListMixin, Immuta @DomName('SVGNumberList.getItem') @DocsEditable() - Number getItem(int index) => _blink.BlinkSVGNumberList.instance.getItem_Callback_1_(unwrap_jso(this), index); + Number getItem(int index) => wrap_jso(_blink.BlinkSVGNumberList.instance.getItem_Callback_1_(unwrap_jso(this), index)); @DomName('SVGNumberList.initialize') @DocsEditable() - Number initialize(Number item) => _blink.BlinkSVGNumberList.instance.initialize_Callback_1_(unwrap_jso(this), unwrap_jso(item)); + Number initialize(Number item) => wrap_jso(_blink.BlinkSVGNumberList.instance.initialize_Callback_1_(unwrap_jso(this), unwrap_jso(item))); @DomName('SVGNumberList.insertItemBefore') @DocsEditable() - Number insertItemBefore(Number item, int index) => _blink.BlinkSVGNumberList.instance.insertItemBefore_Callback_2_(unwrap_jso(this), unwrap_jso(item), index); + Number insertItemBefore(Number item, int index) => wrap_jso(_blink.BlinkSVGNumberList.instance.insertItemBefore_Callback_2_(unwrap_jso(this), unwrap_jso(item), index)); @DomName('SVGNumberList.removeItem') @DocsEditable() - Number removeItem(int index) => _blink.BlinkSVGNumberList.instance.removeItem_Callback_1_(unwrap_jso(this), index); + Number removeItem(int index) => wrap_jso(_blink.BlinkSVGNumberList.instance.removeItem_Callback_1_(unwrap_jso(this), index)); @DomName('SVGNumberList.replaceItem') @DocsEditable() - Number replaceItem(Number item, int index) => _blink.BlinkSVGNumberList.instance.replaceItem_Callback_2_(unwrap_jso(this), unwrap_jso(item), index); + Number replaceItem(Number item, int index) => wrap_jso(_blink.BlinkSVGNumberList.instance.replaceItem_Callback_2_(unwrap_jso(this), unwrap_jso(item), index)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -3549,6 +4530,18 @@ class PathElement extends GeometryElement { @DomName('SVGPathElement.SVGPathElement') @DocsEditable() factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path"); + + + static PathElement internalCreatePathElement() { + return new PathElement._internalWrap(); + } + + factory PathElement._internalWrap() { + return new PathElement.internal_(); + } + + PathElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -3578,79 +4571,79 @@ class PathElement extends GeometryElement { @DomName('SVGPathElement.createSVGPathSegArcAbs') @DocsEditable() - PathSegArcAbs createSvgPathSegArcAbs(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) => _blink.BlinkSVGPathElement.instance.createSVGPathSegArcAbs_Callback_7_(unwrap_jso(this), x, y, r1, r2, angle, largeArcFlag, sweepFlag); + PathSegArcAbs createSvgPathSegArcAbs(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegArcAbs_Callback_7_(unwrap_jso(this), x, y, r1, r2, angle, largeArcFlag, sweepFlag)); @DomName('SVGPathElement.createSVGPathSegArcRel') @DocsEditable() - PathSegArcRel createSvgPathSegArcRel(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) => _blink.BlinkSVGPathElement.instance.createSVGPathSegArcRel_Callback_7_(unwrap_jso(this), x, y, r1, r2, angle, largeArcFlag, sweepFlag); + PathSegArcRel createSvgPathSegArcRel(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegArcRel_Callback_7_(unwrap_jso(this), x, y, r1, r2, angle, largeArcFlag, sweepFlag)); @DomName('SVGPathElement.createSVGPathSegClosePath') @DocsEditable() - PathSegClosePath createSvgPathSegClosePath() => _blink.BlinkSVGPathElement.instance.createSVGPathSegClosePath_Callback_0_(unwrap_jso(this)); + PathSegClosePath createSvgPathSegClosePath() => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegClosePath_Callback_0_(unwrap_jso(this))); @DomName('SVGPathElement.createSVGPathSegCurvetoCubicAbs') @DocsEditable() - PathSegCurvetoCubicAbs createSvgPathSegCurvetoCubicAbs(num x, num y, num x1, num y1, num x2, num y2) => _blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoCubicAbs_Callback_6_(unwrap_jso(this), x, y, x1, y1, x2, y2); + PathSegCurvetoCubicAbs createSvgPathSegCurvetoCubicAbs(num x, num y, num x1, num y1, num x2, num y2) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoCubicAbs_Callback_6_(unwrap_jso(this), x, y, x1, y1, x2, y2)); @DomName('SVGPathElement.createSVGPathSegCurvetoCubicRel') @DocsEditable() - PathSegCurvetoCubicRel createSvgPathSegCurvetoCubicRel(num x, num y, num x1, num y1, num x2, num y2) => _blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoCubicRel_Callback_6_(unwrap_jso(this), x, y, x1, y1, x2, y2); + PathSegCurvetoCubicRel createSvgPathSegCurvetoCubicRel(num x, num y, num x1, num y1, num x2, num y2) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoCubicRel_Callback_6_(unwrap_jso(this), x, y, x1, y1, x2, y2)); @DomName('SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs') @DocsEditable() - PathSegCurvetoCubicSmoothAbs createSvgPathSegCurvetoCubicSmoothAbs(num x, num y, num x2, num y2) => _blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoCubicSmoothAbs_Callback_4_(unwrap_jso(this), x, y, x2, y2); + PathSegCurvetoCubicSmoothAbs createSvgPathSegCurvetoCubicSmoothAbs(num x, num y, num x2, num y2) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoCubicSmoothAbs_Callback_4_(unwrap_jso(this), x, y, x2, y2)); @DomName('SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel') @DocsEditable() - PathSegCurvetoCubicSmoothRel createSvgPathSegCurvetoCubicSmoothRel(num x, num y, num x2, num y2) => _blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoCubicSmoothRel_Callback_4_(unwrap_jso(this), x, y, x2, y2); + PathSegCurvetoCubicSmoothRel createSvgPathSegCurvetoCubicSmoothRel(num x, num y, num x2, num y2) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoCubicSmoothRel_Callback_4_(unwrap_jso(this), x, y, x2, y2)); @DomName('SVGPathElement.createSVGPathSegCurvetoQuadraticAbs') @DocsEditable() - PathSegCurvetoQuadraticAbs createSvgPathSegCurvetoQuadraticAbs(num x, num y, num x1, num y1) => _blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoQuadraticAbs_Callback_4_(unwrap_jso(this), x, y, x1, y1); + PathSegCurvetoQuadraticAbs createSvgPathSegCurvetoQuadraticAbs(num x, num y, num x1, num y1) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoQuadraticAbs_Callback_4_(unwrap_jso(this), x, y, x1, y1)); @DomName('SVGPathElement.createSVGPathSegCurvetoQuadraticRel') @DocsEditable() - PathSegCurvetoQuadraticRel createSvgPathSegCurvetoQuadraticRel(num x, num y, num x1, num y1) => _blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoQuadraticRel_Callback_4_(unwrap_jso(this), x, y, x1, y1); + PathSegCurvetoQuadraticRel createSvgPathSegCurvetoQuadraticRel(num x, num y, num x1, num y1) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoQuadraticRel_Callback_4_(unwrap_jso(this), x, y, x1, y1)); @DomName('SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs') @DocsEditable() - PathSegCurvetoQuadraticSmoothAbs createSvgPathSegCurvetoQuadraticSmoothAbs(num x, num y) => _blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_2_(unwrap_jso(this), x, y); + PathSegCurvetoQuadraticSmoothAbs createSvgPathSegCurvetoQuadraticSmoothAbs(num x, num y) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoQuadraticSmoothAbs_Callback_2_(unwrap_jso(this), x, y)); @DomName('SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel') @DocsEditable() - PathSegCurvetoQuadraticSmoothRel createSvgPathSegCurvetoQuadraticSmoothRel(num x, num y) => _blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoQuadraticSmoothRel_Callback_2_(unwrap_jso(this), x, y); + PathSegCurvetoQuadraticSmoothRel createSvgPathSegCurvetoQuadraticSmoothRel(num x, num y) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegCurvetoQuadraticSmoothRel_Callback_2_(unwrap_jso(this), x, y)); @DomName('SVGPathElement.createSVGPathSegLinetoAbs') @DocsEditable() - PathSegLinetoAbs createSvgPathSegLinetoAbs(num x, num y) => _blink.BlinkSVGPathElement.instance.createSVGPathSegLinetoAbs_Callback_2_(unwrap_jso(this), x, y); + PathSegLinetoAbs createSvgPathSegLinetoAbs(num x, num y) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegLinetoAbs_Callback_2_(unwrap_jso(this), x, y)); @DomName('SVGPathElement.createSVGPathSegLinetoHorizontalAbs') @DocsEditable() - PathSegLinetoHorizontalAbs createSvgPathSegLinetoHorizontalAbs(num x) => _blink.BlinkSVGPathElement.instance.createSVGPathSegLinetoHorizontalAbs_Callback_1_(unwrap_jso(this), x); + PathSegLinetoHorizontalAbs createSvgPathSegLinetoHorizontalAbs(num x) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegLinetoHorizontalAbs_Callback_1_(unwrap_jso(this), x)); @DomName('SVGPathElement.createSVGPathSegLinetoHorizontalRel') @DocsEditable() - PathSegLinetoHorizontalRel createSvgPathSegLinetoHorizontalRel(num x) => _blink.BlinkSVGPathElement.instance.createSVGPathSegLinetoHorizontalRel_Callback_1_(unwrap_jso(this), x); + PathSegLinetoHorizontalRel createSvgPathSegLinetoHorizontalRel(num x) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegLinetoHorizontalRel_Callback_1_(unwrap_jso(this), x)); @DomName('SVGPathElement.createSVGPathSegLinetoRel') @DocsEditable() - PathSegLinetoRel createSvgPathSegLinetoRel(num x, num y) => _blink.BlinkSVGPathElement.instance.createSVGPathSegLinetoRel_Callback_2_(unwrap_jso(this), x, y); + PathSegLinetoRel createSvgPathSegLinetoRel(num x, num y) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegLinetoRel_Callback_2_(unwrap_jso(this), x, y)); @DomName('SVGPathElement.createSVGPathSegLinetoVerticalAbs') @DocsEditable() - PathSegLinetoVerticalAbs createSvgPathSegLinetoVerticalAbs(num y) => _blink.BlinkSVGPathElement.instance.createSVGPathSegLinetoVerticalAbs_Callback_1_(unwrap_jso(this), y); + PathSegLinetoVerticalAbs createSvgPathSegLinetoVerticalAbs(num y) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegLinetoVerticalAbs_Callback_1_(unwrap_jso(this), y)); @DomName('SVGPathElement.createSVGPathSegLinetoVerticalRel') @DocsEditable() - PathSegLinetoVerticalRel createSvgPathSegLinetoVerticalRel(num y) => _blink.BlinkSVGPathElement.instance.createSVGPathSegLinetoVerticalRel_Callback_1_(unwrap_jso(this), y); + PathSegLinetoVerticalRel createSvgPathSegLinetoVerticalRel(num y) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegLinetoVerticalRel_Callback_1_(unwrap_jso(this), y)); @DomName('SVGPathElement.createSVGPathSegMovetoAbs') @DocsEditable() - PathSegMovetoAbs createSvgPathSegMovetoAbs(num x, num y) => _blink.BlinkSVGPathElement.instance.createSVGPathSegMovetoAbs_Callback_2_(unwrap_jso(this), x, y); + PathSegMovetoAbs createSvgPathSegMovetoAbs(num x, num y) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegMovetoAbs_Callback_2_(unwrap_jso(this), x, y)); @DomName('SVGPathElement.createSVGPathSegMovetoRel') @DocsEditable() - PathSegMovetoRel createSvgPathSegMovetoRel(num x, num y) => _blink.BlinkSVGPathElement.instance.createSVGPathSegMovetoRel_Callback_2_(unwrap_jso(this), x, y); + PathSegMovetoRel createSvgPathSegMovetoRel(num x, num y) => wrap_jso(_blink.BlinkSVGPathElement.instance.createSVGPathSegMovetoRel_Callback_2_(unwrap_jso(this), x, y)); @DomName('SVGPathElement.getPathSegAtLength') @DocsEditable() @@ -3658,11 +4651,11 @@ class PathElement extends GeometryElement { @DomName('SVGPathElement.getPointAtLength') @DocsEditable() - Point getPointAtLength(num distance) => _blink.BlinkSVGPathElement.instance.getPointAtLength_Callback_1_(unwrap_jso(this), distance); + Point getPointAtLength(num distance) => wrap_jso(_blink.BlinkSVGPathElement.instance.getPointAtLength_Callback_1_(unwrap_jso(this), distance)); @DomName('SVGPathElement.getTotalLength') @DocsEditable() - double getTotalLength() => _blink.BlinkSVGPathElement.instance.getTotalLength_Callback_0_(unwrap_jso(this)); + num getTotalLength() => _blink.BlinkSVGPathElement.instance.getTotalLength_Callback_0_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -3679,6 +4672,21 @@ class PathSeg extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory PathSeg._() { throw new UnsupportedError("Not supported"); } + static PathSeg internalCreatePathSeg() { + return new PathSeg._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory PathSeg._internalWrap() { + return new PathSeg.internal_(); + } + + PathSeg.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGPathSeg.PATHSEG_ARC_ABS') @DocsEditable() static const int PATHSEG_ARC_ABS = 10; @@ -3782,13 +4790,25 @@ class PathSegArcAbs extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegArcAbs._() { throw new UnsupportedError("Not supported"); } + + static PathSegArcAbs internalCreatePathSegArcAbs() { + return new PathSegArcAbs._internalWrap(); + } + + factory PathSegArcAbs._internalWrap() { + return new PathSegArcAbs.internal_(); + } + + PathSegArcAbs.internal_() : super.internal_(); + + @DomName('SVGPathSegArcAbs.angle') @DocsEditable() num get angle => _blink.BlinkSVGPathSegArcAbs.instance.angle_Getter_(unwrap_jso(this)); @DomName('SVGPathSegArcAbs.angle') @DocsEditable() - void set angle(num value) => _blink.BlinkSVGPathSegArcAbs.instance.angle_Setter_(unwrap_jso(this), value); + set angle(num value) => _blink.BlinkSVGPathSegArcAbs.instance.angle_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegArcAbs.largeArcFlag') @DocsEditable() @@ -3796,7 +4816,7 @@ class PathSegArcAbs extends PathSeg { @DomName('SVGPathSegArcAbs.largeArcFlag') @DocsEditable() - void set largeArcFlag(bool value) => _blink.BlinkSVGPathSegArcAbs.instance.largeArcFlag_Setter_(unwrap_jso(this), value); + set largeArcFlag(bool value) => _blink.BlinkSVGPathSegArcAbs.instance.largeArcFlag_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegArcAbs.r1') @DocsEditable() @@ -3804,7 +4824,7 @@ class PathSegArcAbs extends PathSeg { @DomName('SVGPathSegArcAbs.r1') @DocsEditable() - void set r1(num value) => _blink.BlinkSVGPathSegArcAbs.instance.r1_Setter_(unwrap_jso(this), value); + set r1(num value) => _blink.BlinkSVGPathSegArcAbs.instance.r1_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegArcAbs.r2') @DocsEditable() @@ -3812,7 +4832,7 @@ class PathSegArcAbs extends PathSeg { @DomName('SVGPathSegArcAbs.r2') @DocsEditable() - void set r2(num value) => _blink.BlinkSVGPathSegArcAbs.instance.r2_Setter_(unwrap_jso(this), value); + set r2(num value) => _blink.BlinkSVGPathSegArcAbs.instance.r2_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegArcAbs.sweepFlag') @DocsEditable() @@ -3820,7 +4840,7 @@ class PathSegArcAbs extends PathSeg { @DomName('SVGPathSegArcAbs.sweepFlag') @DocsEditable() - void set sweepFlag(bool value) => _blink.BlinkSVGPathSegArcAbs.instance.sweepFlag_Setter_(unwrap_jso(this), value); + set sweepFlag(bool value) => _blink.BlinkSVGPathSegArcAbs.instance.sweepFlag_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegArcAbs.x') @DocsEditable() @@ -3828,7 +4848,7 @@ class PathSegArcAbs extends PathSeg { @DomName('SVGPathSegArcAbs.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegArcAbs.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegArcAbs.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegArcAbs.y') @DocsEditable() @@ -3836,7 +4856,7 @@ class PathSegArcAbs extends PathSeg { @DomName('SVGPathSegArcAbs.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegArcAbs.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegArcAbs.instance.y_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -3853,13 +4873,25 @@ class PathSegArcRel extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegArcRel._() { throw new UnsupportedError("Not supported"); } + + static PathSegArcRel internalCreatePathSegArcRel() { + return new PathSegArcRel._internalWrap(); + } + + factory PathSegArcRel._internalWrap() { + return new PathSegArcRel.internal_(); + } + + PathSegArcRel.internal_() : super.internal_(); + + @DomName('SVGPathSegArcRel.angle') @DocsEditable() num get angle => _blink.BlinkSVGPathSegArcRel.instance.angle_Getter_(unwrap_jso(this)); @DomName('SVGPathSegArcRel.angle') @DocsEditable() - void set angle(num value) => _blink.BlinkSVGPathSegArcRel.instance.angle_Setter_(unwrap_jso(this), value); + set angle(num value) => _blink.BlinkSVGPathSegArcRel.instance.angle_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegArcRel.largeArcFlag') @DocsEditable() @@ -3867,7 +4899,7 @@ class PathSegArcRel extends PathSeg { @DomName('SVGPathSegArcRel.largeArcFlag') @DocsEditable() - void set largeArcFlag(bool value) => _blink.BlinkSVGPathSegArcRel.instance.largeArcFlag_Setter_(unwrap_jso(this), value); + set largeArcFlag(bool value) => _blink.BlinkSVGPathSegArcRel.instance.largeArcFlag_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegArcRel.r1') @DocsEditable() @@ -3875,7 +4907,7 @@ class PathSegArcRel extends PathSeg { @DomName('SVGPathSegArcRel.r1') @DocsEditable() - void set r1(num value) => _blink.BlinkSVGPathSegArcRel.instance.r1_Setter_(unwrap_jso(this), value); + set r1(num value) => _blink.BlinkSVGPathSegArcRel.instance.r1_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegArcRel.r2') @DocsEditable() @@ -3883,7 +4915,7 @@ class PathSegArcRel extends PathSeg { @DomName('SVGPathSegArcRel.r2') @DocsEditable() - void set r2(num value) => _blink.BlinkSVGPathSegArcRel.instance.r2_Setter_(unwrap_jso(this), value); + set r2(num value) => _blink.BlinkSVGPathSegArcRel.instance.r2_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegArcRel.sweepFlag') @DocsEditable() @@ -3891,7 +4923,7 @@ class PathSegArcRel extends PathSeg { @DomName('SVGPathSegArcRel.sweepFlag') @DocsEditable() - void set sweepFlag(bool value) => _blink.BlinkSVGPathSegArcRel.instance.sweepFlag_Setter_(unwrap_jso(this), value); + set sweepFlag(bool value) => _blink.BlinkSVGPathSegArcRel.instance.sweepFlag_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegArcRel.x') @DocsEditable() @@ -3899,7 +4931,7 @@ class PathSegArcRel extends PathSeg { @DomName('SVGPathSegArcRel.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegArcRel.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegArcRel.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegArcRel.y') @DocsEditable() @@ -3907,7 +4939,7 @@ class PathSegArcRel extends PathSeg { @DomName('SVGPathSegArcRel.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegArcRel.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegArcRel.instance.y_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -3924,6 +4956,18 @@ class PathSegClosePath extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegClosePath._() { throw new UnsupportedError("Not supported"); } + + static PathSegClosePath internalCreatePathSegClosePath() { + return new PathSegClosePath._internalWrap(); + } + + factory PathSegClosePath._internalWrap() { + return new PathSegClosePath.internal_(); + } + + PathSegClosePath.internal_() : super.internal_(); + + } // 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 @@ -3939,13 +4983,25 @@ class PathSegCurvetoCubicAbs extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegCurvetoCubicAbs._() { throw new UnsupportedError("Not supported"); } + + static PathSegCurvetoCubicAbs internalCreatePathSegCurvetoCubicAbs() { + return new PathSegCurvetoCubicAbs._internalWrap(); + } + + factory PathSegCurvetoCubicAbs._internalWrap() { + return new PathSegCurvetoCubicAbs.internal_(); + } + + PathSegCurvetoCubicAbs.internal_() : super.internal_(); + + @DomName('SVGPathSegCurvetoCubicAbs.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegCurvetoCubicAbs.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegCurvetoCubicAbs.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegCurvetoCubicAbs.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegCurvetoCubicAbs.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicAbs.x1') @DocsEditable() @@ -3953,7 +5009,7 @@ class PathSegCurvetoCubicAbs extends PathSeg { @DomName('SVGPathSegCurvetoCubicAbs.x1') @DocsEditable() - void set x1(num value) => _blink.BlinkSVGPathSegCurvetoCubicAbs.instance.x1_Setter_(unwrap_jso(this), value); + set x1(num value) => _blink.BlinkSVGPathSegCurvetoCubicAbs.instance.x1_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicAbs.x2') @DocsEditable() @@ -3961,7 +5017,7 @@ class PathSegCurvetoCubicAbs extends PathSeg { @DomName('SVGPathSegCurvetoCubicAbs.x2') @DocsEditable() - void set x2(num value) => _blink.BlinkSVGPathSegCurvetoCubicAbs.instance.x2_Setter_(unwrap_jso(this), value); + set x2(num value) => _blink.BlinkSVGPathSegCurvetoCubicAbs.instance.x2_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicAbs.y') @DocsEditable() @@ -3969,7 +5025,7 @@ class PathSegCurvetoCubicAbs extends PathSeg { @DomName('SVGPathSegCurvetoCubicAbs.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegCurvetoCubicAbs.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegCurvetoCubicAbs.instance.y_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicAbs.y1') @DocsEditable() @@ -3977,7 +5033,7 @@ class PathSegCurvetoCubicAbs extends PathSeg { @DomName('SVGPathSegCurvetoCubicAbs.y1') @DocsEditable() - void set y1(num value) => _blink.BlinkSVGPathSegCurvetoCubicAbs.instance.y1_Setter_(unwrap_jso(this), value); + set y1(num value) => _blink.BlinkSVGPathSegCurvetoCubicAbs.instance.y1_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicAbs.y2') @DocsEditable() @@ -3985,7 +5041,7 @@ class PathSegCurvetoCubicAbs extends PathSeg { @DomName('SVGPathSegCurvetoCubicAbs.y2') @DocsEditable() - void set y2(num value) => _blink.BlinkSVGPathSegCurvetoCubicAbs.instance.y2_Setter_(unwrap_jso(this), value); + set y2(num value) => _blink.BlinkSVGPathSegCurvetoCubicAbs.instance.y2_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4002,13 +5058,25 @@ class PathSegCurvetoCubicRel extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegCurvetoCubicRel._() { throw new UnsupportedError("Not supported"); } + + static PathSegCurvetoCubicRel internalCreatePathSegCurvetoCubicRel() { + return new PathSegCurvetoCubicRel._internalWrap(); + } + + factory PathSegCurvetoCubicRel._internalWrap() { + return new PathSegCurvetoCubicRel.internal_(); + } + + PathSegCurvetoCubicRel.internal_() : super.internal_(); + + @DomName('SVGPathSegCurvetoCubicRel.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegCurvetoCubicRel.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegCurvetoCubicRel.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegCurvetoCubicRel.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegCurvetoCubicRel.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicRel.x1') @DocsEditable() @@ -4016,7 +5084,7 @@ class PathSegCurvetoCubicRel extends PathSeg { @DomName('SVGPathSegCurvetoCubicRel.x1') @DocsEditable() - void set x1(num value) => _blink.BlinkSVGPathSegCurvetoCubicRel.instance.x1_Setter_(unwrap_jso(this), value); + set x1(num value) => _blink.BlinkSVGPathSegCurvetoCubicRel.instance.x1_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicRel.x2') @DocsEditable() @@ -4024,7 +5092,7 @@ class PathSegCurvetoCubicRel extends PathSeg { @DomName('SVGPathSegCurvetoCubicRel.x2') @DocsEditable() - void set x2(num value) => _blink.BlinkSVGPathSegCurvetoCubicRel.instance.x2_Setter_(unwrap_jso(this), value); + set x2(num value) => _blink.BlinkSVGPathSegCurvetoCubicRel.instance.x2_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicRel.y') @DocsEditable() @@ -4032,7 +5100,7 @@ class PathSegCurvetoCubicRel extends PathSeg { @DomName('SVGPathSegCurvetoCubicRel.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegCurvetoCubicRel.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegCurvetoCubicRel.instance.y_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicRel.y1') @DocsEditable() @@ -4040,7 +5108,7 @@ class PathSegCurvetoCubicRel extends PathSeg { @DomName('SVGPathSegCurvetoCubicRel.y1') @DocsEditable() - void set y1(num value) => _blink.BlinkSVGPathSegCurvetoCubicRel.instance.y1_Setter_(unwrap_jso(this), value); + set y1(num value) => _blink.BlinkSVGPathSegCurvetoCubicRel.instance.y1_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicRel.y2') @DocsEditable() @@ -4048,7 +5116,7 @@ class PathSegCurvetoCubicRel extends PathSeg { @DomName('SVGPathSegCurvetoCubicRel.y2') @DocsEditable() - void set y2(num value) => _blink.BlinkSVGPathSegCurvetoCubicRel.instance.y2_Setter_(unwrap_jso(this), value); + set y2(num value) => _blink.BlinkSVGPathSegCurvetoCubicRel.instance.y2_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4065,13 +5133,25 @@ class PathSegCurvetoCubicSmoothAbs extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegCurvetoCubicSmoothAbs._() { throw new UnsupportedError("Not supported"); } + + static PathSegCurvetoCubicSmoothAbs internalCreatePathSegCurvetoCubicSmoothAbs() { + return new PathSegCurvetoCubicSmoothAbs._internalWrap(); + } + + factory PathSegCurvetoCubicSmoothAbs._internalWrap() { + return new PathSegCurvetoCubicSmoothAbs.internal_(); + } + + PathSegCurvetoCubicSmoothAbs.internal_() : super.internal_(); + + @DomName('SVGPathSegCurvetoCubicSmoothAbs.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegCurvetoCubicSmoothAbs.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegCurvetoCubicSmoothAbs.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothAbs.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothAbs.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2') @DocsEditable() @@ -4079,7 +5159,7 @@ class PathSegCurvetoCubicSmoothAbs extends PathSeg { @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2') @DocsEditable() - void set x2(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothAbs.instance.x2_Setter_(unwrap_jso(this), value); + set x2(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothAbs.instance.x2_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicSmoothAbs.y') @DocsEditable() @@ -4087,7 +5167,7 @@ class PathSegCurvetoCubicSmoothAbs extends PathSeg { @DomName('SVGPathSegCurvetoCubicSmoothAbs.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothAbs.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothAbs.instance.y_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2') @DocsEditable() @@ -4095,7 +5175,7 @@ class PathSegCurvetoCubicSmoothAbs extends PathSeg { @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2') @DocsEditable() - void set y2(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothAbs.instance.y2_Setter_(unwrap_jso(this), value); + set y2(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothAbs.instance.y2_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4112,13 +5192,25 @@ class PathSegCurvetoCubicSmoothRel extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegCurvetoCubicSmoothRel._() { throw new UnsupportedError("Not supported"); } + + static PathSegCurvetoCubicSmoothRel internalCreatePathSegCurvetoCubicSmoothRel() { + return new PathSegCurvetoCubicSmoothRel._internalWrap(); + } + + factory PathSegCurvetoCubicSmoothRel._internalWrap() { + return new PathSegCurvetoCubicSmoothRel.internal_(); + } + + PathSegCurvetoCubicSmoothRel.internal_() : super.internal_(); + + @DomName('SVGPathSegCurvetoCubicSmoothRel.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegCurvetoCubicSmoothRel.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegCurvetoCubicSmoothRel.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothRel.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothRel.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicSmoothRel.x2') @DocsEditable() @@ -4126,7 +5218,7 @@ class PathSegCurvetoCubicSmoothRel extends PathSeg { @DomName('SVGPathSegCurvetoCubicSmoothRel.x2') @DocsEditable() - void set x2(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothRel.instance.x2_Setter_(unwrap_jso(this), value); + set x2(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothRel.instance.x2_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicSmoothRel.y') @DocsEditable() @@ -4134,7 +5226,7 @@ class PathSegCurvetoCubicSmoothRel extends PathSeg { @DomName('SVGPathSegCurvetoCubicSmoothRel.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothRel.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothRel.instance.y_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoCubicSmoothRel.y2') @DocsEditable() @@ -4142,7 +5234,7 @@ class PathSegCurvetoCubicSmoothRel extends PathSeg { @DomName('SVGPathSegCurvetoCubicSmoothRel.y2') @DocsEditable() - void set y2(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothRel.instance.y2_Setter_(unwrap_jso(this), value); + set y2(num value) => _blink.BlinkSVGPathSegCurvetoCubicSmoothRel.instance.y2_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4159,13 +5251,25 @@ class PathSegCurvetoQuadraticAbs extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegCurvetoQuadraticAbs._() { throw new UnsupportedError("Not supported"); } + + static PathSegCurvetoQuadraticAbs internalCreatePathSegCurvetoQuadraticAbs() { + return new PathSegCurvetoQuadraticAbs._internalWrap(); + } + + factory PathSegCurvetoQuadraticAbs._internalWrap() { + return new PathSegCurvetoQuadraticAbs.internal_(); + } + + PathSegCurvetoQuadraticAbs.internal_() : super.internal_(); + + @DomName('SVGPathSegCurvetoQuadraticAbs.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegCurvetoQuadraticAbs.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegCurvetoQuadraticAbs.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticAbs.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticAbs.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoQuadraticAbs.x1') @DocsEditable() @@ -4173,7 +5277,7 @@ class PathSegCurvetoQuadraticAbs extends PathSeg { @DomName('SVGPathSegCurvetoQuadraticAbs.x1') @DocsEditable() - void set x1(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticAbs.instance.x1_Setter_(unwrap_jso(this), value); + set x1(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticAbs.instance.x1_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoQuadraticAbs.y') @DocsEditable() @@ -4181,7 +5285,7 @@ class PathSegCurvetoQuadraticAbs extends PathSeg { @DomName('SVGPathSegCurvetoQuadraticAbs.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticAbs.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticAbs.instance.y_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoQuadraticAbs.y1') @DocsEditable() @@ -4189,7 +5293,7 @@ class PathSegCurvetoQuadraticAbs extends PathSeg { @DomName('SVGPathSegCurvetoQuadraticAbs.y1') @DocsEditable() - void set y1(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticAbs.instance.y1_Setter_(unwrap_jso(this), value); + set y1(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticAbs.instance.y1_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4206,13 +5310,25 @@ class PathSegCurvetoQuadraticRel extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegCurvetoQuadraticRel._() { throw new UnsupportedError("Not supported"); } + + static PathSegCurvetoQuadraticRel internalCreatePathSegCurvetoQuadraticRel() { + return new PathSegCurvetoQuadraticRel._internalWrap(); + } + + factory PathSegCurvetoQuadraticRel._internalWrap() { + return new PathSegCurvetoQuadraticRel.internal_(); + } + + PathSegCurvetoQuadraticRel.internal_() : super.internal_(); + + @DomName('SVGPathSegCurvetoQuadraticRel.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegCurvetoQuadraticRel.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegCurvetoQuadraticRel.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticRel.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticRel.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoQuadraticRel.x1') @DocsEditable() @@ -4220,7 +5336,7 @@ class PathSegCurvetoQuadraticRel extends PathSeg { @DomName('SVGPathSegCurvetoQuadraticRel.x1') @DocsEditable() - void set x1(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticRel.instance.x1_Setter_(unwrap_jso(this), value); + set x1(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticRel.instance.x1_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoQuadraticRel.y') @DocsEditable() @@ -4228,7 +5344,7 @@ class PathSegCurvetoQuadraticRel extends PathSeg { @DomName('SVGPathSegCurvetoQuadraticRel.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticRel.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticRel.instance.y_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoQuadraticRel.y1') @DocsEditable() @@ -4236,7 +5352,7 @@ class PathSegCurvetoQuadraticRel extends PathSeg { @DomName('SVGPathSegCurvetoQuadraticRel.y1') @DocsEditable() - void set y1(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticRel.instance.y1_Setter_(unwrap_jso(this), value); + set y1(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticRel.instance.y1_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4253,13 +5369,25 @@ class PathSegCurvetoQuadraticSmoothAbs extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegCurvetoQuadraticSmoothAbs._() { throw new UnsupportedError("Not supported"); } + + static PathSegCurvetoQuadraticSmoothAbs internalCreatePathSegCurvetoQuadraticSmoothAbs() { + return new PathSegCurvetoQuadraticSmoothAbs._internalWrap(); + } + + factory PathSegCurvetoQuadraticSmoothAbs._internalWrap() { + return new PathSegCurvetoQuadraticSmoothAbs.internal_(); + } + + PathSegCurvetoQuadraticSmoothAbs.internal_() : super.internal_(); + + @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegCurvetoQuadraticSmoothAbs.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticSmoothAbs.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticSmoothAbs.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y') @DocsEditable() @@ -4267,7 +5395,7 @@ class PathSegCurvetoQuadraticSmoothAbs extends PathSeg { @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticSmoothAbs.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticSmoothAbs.instance.y_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4284,13 +5412,25 @@ class PathSegCurvetoQuadraticSmoothRel extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegCurvetoQuadraticSmoothRel._() { throw new UnsupportedError("Not supported"); } + + static PathSegCurvetoQuadraticSmoothRel internalCreatePathSegCurvetoQuadraticSmoothRel() { + return new PathSegCurvetoQuadraticSmoothRel._internalWrap(); + } + + factory PathSegCurvetoQuadraticSmoothRel._internalWrap() { + return new PathSegCurvetoQuadraticSmoothRel.internal_(); + } + + PathSegCurvetoQuadraticSmoothRel.internal_() : super.internal_(); + + @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegCurvetoQuadraticSmoothRel.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticSmoothRel.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticSmoothRel.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y') @DocsEditable() @@ -4298,7 +5438,7 @@ class PathSegCurvetoQuadraticSmoothRel extends PathSeg { @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticSmoothRel.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegCurvetoQuadraticSmoothRel.instance.y_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4315,13 +5455,25 @@ class PathSegLinetoAbs extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegLinetoAbs._() { throw new UnsupportedError("Not supported"); } + + static PathSegLinetoAbs internalCreatePathSegLinetoAbs() { + return new PathSegLinetoAbs._internalWrap(); + } + + factory PathSegLinetoAbs._internalWrap() { + return new PathSegLinetoAbs.internal_(); + } + + PathSegLinetoAbs.internal_() : super.internal_(); + + @DomName('SVGPathSegLinetoAbs.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegLinetoAbs.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegLinetoAbs.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegLinetoAbs.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegLinetoAbs.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegLinetoAbs.y') @DocsEditable() @@ -4329,7 +5481,7 @@ class PathSegLinetoAbs extends PathSeg { @DomName('SVGPathSegLinetoAbs.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegLinetoAbs.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegLinetoAbs.instance.y_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4346,13 +5498,25 @@ class PathSegLinetoHorizontalAbs extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegLinetoHorizontalAbs._() { throw new UnsupportedError("Not supported"); } + + static PathSegLinetoHorizontalAbs internalCreatePathSegLinetoHorizontalAbs() { + return new PathSegLinetoHorizontalAbs._internalWrap(); + } + + factory PathSegLinetoHorizontalAbs._internalWrap() { + return new PathSegLinetoHorizontalAbs.internal_(); + } + + PathSegLinetoHorizontalAbs.internal_() : super.internal_(); + + @DomName('SVGPathSegLinetoHorizontalAbs.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegLinetoHorizontalAbs.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegLinetoHorizontalAbs.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegLinetoHorizontalAbs.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegLinetoHorizontalAbs.instance.x_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4369,13 +5533,25 @@ class PathSegLinetoHorizontalRel extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegLinetoHorizontalRel._() { throw new UnsupportedError("Not supported"); } + + static PathSegLinetoHorizontalRel internalCreatePathSegLinetoHorizontalRel() { + return new PathSegLinetoHorizontalRel._internalWrap(); + } + + factory PathSegLinetoHorizontalRel._internalWrap() { + return new PathSegLinetoHorizontalRel.internal_(); + } + + PathSegLinetoHorizontalRel.internal_() : super.internal_(); + + @DomName('SVGPathSegLinetoHorizontalRel.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegLinetoHorizontalRel.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegLinetoHorizontalRel.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegLinetoHorizontalRel.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegLinetoHorizontalRel.instance.x_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4392,13 +5568,25 @@ class PathSegLinetoRel extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegLinetoRel._() { throw new UnsupportedError("Not supported"); } + + static PathSegLinetoRel internalCreatePathSegLinetoRel() { + return new PathSegLinetoRel._internalWrap(); + } + + factory PathSegLinetoRel._internalWrap() { + return new PathSegLinetoRel.internal_(); + } + + PathSegLinetoRel.internal_() : super.internal_(); + + @DomName('SVGPathSegLinetoRel.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegLinetoRel.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegLinetoRel.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegLinetoRel.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegLinetoRel.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegLinetoRel.y') @DocsEditable() @@ -4406,7 +5594,7 @@ class PathSegLinetoRel extends PathSeg { @DomName('SVGPathSegLinetoRel.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegLinetoRel.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegLinetoRel.instance.y_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4423,13 +5611,25 @@ class PathSegLinetoVerticalAbs extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegLinetoVerticalAbs._() { throw new UnsupportedError("Not supported"); } + + static PathSegLinetoVerticalAbs internalCreatePathSegLinetoVerticalAbs() { + return new PathSegLinetoVerticalAbs._internalWrap(); + } + + factory PathSegLinetoVerticalAbs._internalWrap() { + return new PathSegLinetoVerticalAbs.internal_(); + } + + PathSegLinetoVerticalAbs.internal_() : super.internal_(); + + @DomName('SVGPathSegLinetoVerticalAbs.y') @DocsEditable() num get y => _blink.BlinkSVGPathSegLinetoVerticalAbs.instance.y_Getter_(unwrap_jso(this)); @DomName('SVGPathSegLinetoVerticalAbs.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegLinetoVerticalAbs.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegLinetoVerticalAbs.instance.y_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4446,13 +5646,25 @@ class PathSegLinetoVerticalRel extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegLinetoVerticalRel._() { throw new UnsupportedError("Not supported"); } + + static PathSegLinetoVerticalRel internalCreatePathSegLinetoVerticalRel() { + return new PathSegLinetoVerticalRel._internalWrap(); + } + + factory PathSegLinetoVerticalRel._internalWrap() { + return new PathSegLinetoVerticalRel.internal_(); + } + + PathSegLinetoVerticalRel.internal_() : super.internal_(); + + @DomName('SVGPathSegLinetoVerticalRel.y') @DocsEditable() num get y => _blink.BlinkSVGPathSegLinetoVerticalRel.instance.y_Getter_(unwrap_jso(this)); @DomName('SVGPathSegLinetoVerticalRel.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegLinetoVerticalRel.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegLinetoVerticalRel.instance.y_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4465,10 +5677,25 @@ class PathSegLinetoVerticalRel extends PathSeg { @DocsEditable() @DomName('SVGPathSegList') @Unstable() -class PathSegList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class PathSegList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory PathSegList._() { throw new UnsupportedError("Not supported"); } + static PathSegList internalCreatePathSegList() { + return new PathSegList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory PathSegList._internalWrap() { + return new PathSegList.internal_(); + } + + PathSegList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGPathSegList.length') @DocsEditable() @Experimental() // untriaged @@ -4491,7 +5718,7 @@ class PathSegList extends NativeFieldWrapperClass2 with ListMixin, Immu // PathSeg is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -4529,7 +5756,7 @@ class PathSegList extends NativeFieldWrapperClass2 with ListMixin, Immu @DomName('SVGPathSegList.appendItem') @DocsEditable() - PathSeg appendItem(PathSeg newItem) => _blink.BlinkSVGPathSegList.instance.appendItem_Callback_1_(unwrap_jso(this), unwrap_jso(newItem)); + PathSeg appendItem(PathSeg newItem) => wrap_jso(_blink.BlinkSVGPathSegList.instance.appendItem_Callback_1_(unwrap_jso(this), unwrap_jso(newItem))); @DomName('SVGPathSegList.clear') @DocsEditable() @@ -4537,23 +5764,23 @@ class PathSegList extends NativeFieldWrapperClass2 with ListMixin, Immu @DomName('SVGPathSegList.getItem') @DocsEditable() - PathSeg getItem(int index) => _blink.BlinkSVGPathSegList.instance.getItem_Callback_1_(unwrap_jso(this), index); + PathSeg getItem(int index) => wrap_jso(_blink.BlinkSVGPathSegList.instance.getItem_Callback_1_(unwrap_jso(this), index)); @DomName('SVGPathSegList.initialize') @DocsEditable() - PathSeg initialize(PathSeg newItem) => _blink.BlinkSVGPathSegList.instance.initialize_Callback_1_(unwrap_jso(this), unwrap_jso(newItem)); + PathSeg initialize(PathSeg newItem) => wrap_jso(_blink.BlinkSVGPathSegList.instance.initialize_Callback_1_(unwrap_jso(this), unwrap_jso(newItem))); @DomName('SVGPathSegList.insertItemBefore') @DocsEditable() - PathSeg insertItemBefore(PathSeg newItem, int index) => _blink.BlinkSVGPathSegList.instance.insertItemBefore_Callback_2_(unwrap_jso(this), unwrap_jso(newItem), index); + PathSeg insertItemBefore(PathSeg newItem, int index) => wrap_jso(_blink.BlinkSVGPathSegList.instance.insertItemBefore_Callback_2_(unwrap_jso(this), unwrap_jso(newItem), index)); @DomName('SVGPathSegList.removeItem') @DocsEditable() - PathSeg removeItem(int index) => _blink.BlinkSVGPathSegList.instance.removeItem_Callback_1_(unwrap_jso(this), index); + PathSeg removeItem(int index) => wrap_jso(_blink.BlinkSVGPathSegList.instance.removeItem_Callback_1_(unwrap_jso(this), index)); @DomName('SVGPathSegList.replaceItem') @DocsEditable() - PathSeg replaceItem(PathSeg newItem, int index) => _blink.BlinkSVGPathSegList.instance.replaceItem_Callback_2_(unwrap_jso(this), unwrap_jso(newItem), index); + PathSeg replaceItem(PathSeg newItem, int index) => wrap_jso(_blink.BlinkSVGPathSegList.instance.replaceItem_Callback_2_(unwrap_jso(this), unwrap_jso(newItem), index)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4570,13 +5797,25 @@ class PathSegMovetoAbs extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegMovetoAbs._() { throw new UnsupportedError("Not supported"); } + + static PathSegMovetoAbs internalCreatePathSegMovetoAbs() { + return new PathSegMovetoAbs._internalWrap(); + } + + factory PathSegMovetoAbs._internalWrap() { + return new PathSegMovetoAbs.internal_(); + } + + PathSegMovetoAbs.internal_() : super.internal_(); + + @DomName('SVGPathSegMovetoAbs.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegMovetoAbs.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegMovetoAbs.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegMovetoAbs.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegMovetoAbs.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegMovetoAbs.y') @DocsEditable() @@ -4584,7 +5823,7 @@ class PathSegMovetoAbs extends PathSeg { @DomName('SVGPathSegMovetoAbs.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegMovetoAbs.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegMovetoAbs.instance.y_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4601,13 +5840,25 @@ class PathSegMovetoRel extends PathSeg { // To suppress missing implicit constructor warnings. factory PathSegMovetoRel._() { throw new UnsupportedError("Not supported"); } + + static PathSegMovetoRel internalCreatePathSegMovetoRel() { + return new PathSegMovetoRel._internalWrap(); + } + + factory PathSegMovetoRel._internalWrap() { + return new PathSegMovetoRel.internal_(); + } + + PathSegMovetoRel.internal_() : super.internal_(); + + @DomName('SVGPathSegMovetoRel.x') @DocsEditable() num get x => _blink.BlinkSVGPathSegMovetoRel.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPathSegMovetoRel.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPathSegMovetoRel.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPathSegMovetoRel.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPathSegMovetoRel.y') @DocsEditable() @@ -4615,7 +5866,7 @@ class PathSegMovetoRel extends PathSeg { @DomName('SVGPathSegMovetoRel.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPathSegMovetoRel.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPathSegMovetoRel.instance.y_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4635,6 +5886,18 @@ class PatternElement extends SvgElement implements FitToViewBox, UriReference, T @DomName('SVGPatternElement.SVGPatternElement') @DocsEditable() factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("pattern"); + + + static PatternElement internalCreatePatternElement() { + return new PatternElement._internalWrap(); + } + + factory PatternElement._internalWrap() { + return new PatternElement.internal_(); + } + + PatternElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -4713,13 +5976,28 @@ class Point extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Point._() { throw new UnsupportedError("Not supported"); } + static Point internalCreatePoint() { + return new Point._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Point._internalWrap() { + return new Point.internal_(); + } + + Point.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGPoint.x') @DocsEditable() num get x => _blink.BlinkSVGPoint.instance.x_Getter_(unwrap_jso(this)); @DomName('SVGPoint.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGPoint.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGPoint.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGPoint.y') @DocsEditable() @@ -4727,11 +6005,11 @@ class Point extends NativeFieldWrapperClass2 { @DomName('SVGPoint.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGPoint.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGPoint.instance.y_Setter_(unwrap_jso(this), value); @DomName('SVGPoint.matrixTransform') @DocsEditable() - Point matrixTransform(Matrix matrix) => _blink.BlinkSVGPoint.instance.matrixTransform_Callback_1_(unwrap_jso(this), unwrap_jso(matrix)); + Point matrixTransform(Matrix matrix) => wrap_jso(_blink.BlinkSVGPoint.instance.matrixTransform_Callback_1_(unwrap_jso(this), unwrap_jso(matrix))); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4748,6 +6026,21 @@ class PointList extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory PointList._() { throw new UnsupportedError("Not supported"); } + static PointList internalCreatePointList() { + return new PointList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory PointList._internalWrap() { + return new PointList.internal_(); + } + + PointList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGPointList.length') @DocsEditable() @Experimental() // untriaged @@ -4764,7 +6057,7 @@ class PointList extends NativeFieldWrapperClass2 { @DomName('SVGPointList.appendItem') @DocsEditable() - Point appendItem(Point item) => _blink.BlinkSVGPointList.instance.appendItem_Callback_1_(unwrap_jso(this), unwrap_jso(item)); + Point appendItem(Point item) => wrap_jso(_blink.BlinkSVGPointList.instance.appendItem_Callback_1_(unwrap_jso(this), unwrap_jso(item))); @DomName('SVGPointList.clear') @DocsEditable() @@ -4772,23 +6065,23 @@ class PointList extends NativeFieldWrapperClass2 { @DomName('SVGPointList.getItem') @DocsEditable() - Point getItem(int index) => _blink.BlinkSVGPointList.instance.getItem_Callback_1_(unwrap_jso(this), index); + Point getItem(int index) => wrap_jso(_blink.BlinkSVGPointList.instance.getItem_Callback_1_(unwrap_jso(this), index)); @DomName('SVGPointList.initialize') @DocsEditable() - Point initialize(Point item) => _blink.BlinkSVGPointList.instance.initialize_Callback_1_(unwrap_jso(this), unwrap_jso(item)); + Point initialize(Point item) => wrap_jso(_blink.BlinkSVGPointList.instance.initialize_Callback_1_(unwrap_jso(this), unwrap_jso(item))); @DomName('SVGPointList.insertItemBefore') @DocsEditable() - Point insertItemBefore(Point item, int index) => _blink.BlinkSVGPointList.instance.insertItemBefore_Callback_2_(unwrap_jso(this), unwrap_jso(item), index); + Point insertItemBefore(Point item, int index) => wrap_jso(_blink.BlinkSVGPointList.instance.insertItemBefore_Callback_2_(unwrap_jso(this), unwrap_jso(item), index)); @DomName('SVGPointList.removeItem') @DocsEditable() - Point removeItem(int index) => _blink.BlinkSVGPointList.instance.removeItem_Callback_1_(unwrap_jso(this), index); + Point removeItem(int index) => wrap_jso(_blink.BlinkSVGPointList.instance.removeItem_Callback_1_(unwrap_jso(this), index)); @DomName('SVGPointList.replaceItem') @DocsEditable() - Point replaceItem(Point item, int index) => _blink.BlinkSVGPointList.instance.replaceItem_Callback_2_(unwrap_jso(this), unwrap_jso(item), index); + Point replaceItem(Point item, int index) => wrap_jso(_blink.BlinkSVGPointList.instance.replaceItem_Callback_2_(unwrap_jso(this), unwrap_jso(item), index)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4808,6 +6101,18 @@ class PolygonElement extends GeometryElement { @DomName('SVGPolygonElement.SVGPolygonElement') @DocsEditable() factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("polygon"); + + + static PolygonElement internalCreatePolygonElement() { + return new PolygonElement._internalWrap(); + } + + factory PolygonElement._internalWrap() { + return new PolygonElement.internal_(); + } + + PolygonElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -4841,6 +6146,18 @@ class PolylineElement extends GeometryElement { @DomName('SVGPolylineElement.SVGPolylineElement') @DocsEditable() factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag("polyline"); + + + static PolylineElement internalCreatePolylineElement() { + return new PolylineElement._internalWrap(); + } + + factory PolylineElement._internalWrap() { + return new PolylineElement.internal_(); + } + + PolylineElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -4871,6 +6188,21 @@ class PreserveAspectRatio extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory PreserveAspectRatio._() { throw new UnsupportedError("Not supported"); } + static PreserveAspectRatio internalCreatePreserveAspectRatio() { + return new PreserveAspectRatio._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory PreserveAspectRatio._internalWrap() { + return new PreserveAspectRatio.internal_(); + } + + PreserveAspectRatio.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET') @DocsEditable() static const int SVG_MEETORSLICE_MEET = 1; @@ -4933,7 +6265,7 @@ class PreserveAspectRatio extends NativeFieldWrapperClass2 { @DomName('SVGPreserveAspectRatio.align') @DocsEditable() - void set align(int value) => _blink.BlinkSVGPreserveAspectRatio.instance.align_Setter_(unwrap_jso(this), value); + set align(int value) => _blink.BlinkSVGPreserveAspectRatio.instance.align_Setter_(unwrap_jso(this), value); @DomName('SVGPreserveAspectRatio.meetOrSlice') @DocsEditable() @@ -4941,7 +6273,7 @@ class PreserveAspectRatio extends NativeFieldWrapperClass2 { @DomName('SVGPreserveAspectRatio.meetOrSlice') @DocsEditable() - void set meetOrSlice(int value) => _blink.BlinkSVGPreserveAspectRatio.instance.meetOrSlice_Setter_(unwrap_jso(this), value); + set meetOrSlice(int value) => _blink.BlinkSVGPreserveAspectRatio.instance.meetOrSlice_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -4961,6 +6293,18 @@ class RadialGradientElement extends _GradientElement { @DomName('SVGRadialGradientElement.SVGRadialGradientElement') @DocsEditable() factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement_tag("radialGradient"); + + + static RadialGradientElement internalCreateRadialGradientElement() { + return new RadialGradientElement._internalWrap(); + } + + factory RadialGradientElement._internalWrap() { + return new RadialGradientElement.internal_(); + } + + RadialGradientElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -5007,13 +6351,28 @@ class Rect extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Rect._() { throw new UnsupportedError("Not supported"); } + static Rect internalCreateRect() { + return new Rect._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Rect._internalWrap() { + return new Rect.internal_(); + } + + Rect.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGRect.height') @DocsEditable() num get height => _blink.BlinkSVGRect.instance.height_Getter_(unwrap_jso(this)); @DomName('SVGRect.height') @DocsEditable() - void set height(num value) => _blink.BlinkSVGRect.instance.height_Setter_(unwrap_jso(this), value); + set height(num value) => _blink.BlinkSVGRect.instance.height_Setter_(unwrap_jso(this), value); @DomName('SVGRect.width') @DocsEditable() @@ -5021,7 +6380,7 @@ class Rect extends NativeFieldWrapperClass2 { @DomName('SVGRect.width') @DocsEditable() - void set width(num value) => _blink.BlinkSVGRect.instance.width_Setter_(unwrap_jso(this), value); + set width(num value) => _blink.BlinkSVGRect.instance.width_Setter_(unwrap_jso(this), value); @DomName('SVGRect.x') @DocsEditable() @@ -5029,7 +6388,7 @@ class Rect extends NativeFieldWrapperClass2 { @DomName('SVGRect.x') @DocsEditable() - void set x(num value) => _blink.BlinkSVGRect.instance.x_Setter_(unwrap_jso(this), value); + set x(num value) => _blink.BlinkSVGRect.instance.x_Setter_(unwrap_jso(this), value); @DomName('SVGRect.y') @DocsEditable() @@ -5037,7 +6396,7 @@ class Rect extends NativeFieldWrapperClass2 { @DomName('SVGRect.y') @DocsEditable() - void set y(num value) => _blink.BlinkSVGRect.instance.y_Setter_(unwrap_jso(this), value); + set y(num value) => _blink.BlinkSVGRect.instance.y_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -5057,6 +6416,18 @@ class RectElement extends GeometryElement { @DomName('SVGRectElement.SVGRectElement') @DocsEditable() factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect"); + + + static RectElement internalCreateRectElement() { + return new RectElement._internalWrap(); + } + + factory RectElement._internalWrap() { + return new RectElement.internal_(); + } + + RectElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -5103,6 +6474,21 @@ class RenderingIntent extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory RenderingIntent._() { throw new UnsupportedError("Not supported"); } + static RenderingIntent internalCreateRenderingIntent() { + return new RenderingIntent._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory RenderingIntent._internalWrap() { + return new RenderingIntent.internal_(); + } + + RenderingIntent.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGRenderingIntent.RENDERING_INTENT_ABSOLUTE_COLORIMETRIC') @DocsEditable() static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; @@ -5145,6 +6531,18 @@ class ScriptElement extends SvgElement implements UriReference { @DomName('SVGScriptElement.SVGScriptElement') @DocsEditable() factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("script"); + + + static ScriptElement internalCreateScriptElement() { + return new ScriptElement._internalWrap(); + } + + factory ScriptElement._internalWrap() { + return new ScriptElement.internal_(); + } + + ScriptElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -5158,7 +6556,7 @@ class ScriptElement extends SvgElement implements UriReference { @DomName('SVGScriptElement.type') @DocsEditable() - void set type(String value) => _blink.BlinkSVGScriptElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkSVGScriptElement.instance.type_Setter_(unwrap_jso(this), value); @DomName('SVGScriptElement.href') @DocsEditable() @@ -5185,6 +6583,18 @@ class SetElement extends AnimationElement { @DomName('SVGSetElement.SVGSetElement') @DocsEditable() factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set"); + + + static SetElement internalCreateSetElement() { + return new SetElement._internalWrap(); + } + + factory SetElement._internalWrap() { + return new SetElement.internal_(); + } + + SetElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -5213,6 +6623,18 @@ class StopElement extends SvgElement { @DomName('SVGStopElement.SVGStopElement') @DocsEditable() factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop"); + + + static StopElement internalCreateStopElement() { + return new StopElement._internalWrap(); + } + + factory StopElement._internalWrap() { + return new StopElement.internal_(); + } + + StopElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -5235,10 +6657,25 @@ class StopElement extends SvgElement { @DocsEditable() @DomName('SVGStringList') @Unstable() -class StringList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class StringList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory StringList._() { throw new UnsupportedError("Not supported"); } + static StringList internalCreateStringList() { + return new StringList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory StringList._internalWrap() { + return new StringList.internal_(); + } + + StringList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGStringList.length') @DocsEditable() @Experimental() // untriaged @@ -5261,7 +6698,7 @@ class StringList extends NativeFieldWrapperClass2 with ListMixin, Immuta // String is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -5344,6 +6781,18 @@ class StyleElement extends SvgElement { @DomName('SVGStyleElement.SVGStyleElement') @DocsEditable() factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("style"); + + + static StyleElement internalCreateStyleElement() { + return new StyleElement._internalWrap(); + } + + factory StyleElement._internalWrap() { + return new StyleElement.internal_(); + } + + StyleElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -5357,7 +6806,7 @@ class StyleElement extends SvgElement { @DomName('SVGStyleElement.disabled') @DocsEditable() - void set disabled(bool value) => _blink.BlinkSVGStyleElement.instance.disabled_Setter_(unwrap_jso(this), value); + set disabled(bool value) => _blink.BlinkSVGStyleElement.instance.disabled_Setter_(unwrap_jso(this), value); @DomName('SVGStyleElement.media') @DocsEditable() @@ -5365,7 +6814,7 @@ class StyleElement extends SvgElement { @DomName('SVGStyleElement.media') @DocsEditable() - void set media(String value) => _blink.BlinkSVGStyleElement.instance.media_Setter_(unwrap_jso(this), value); + set media(String value) => _blink.BlinkSVGStyleElement.instance.media_Setter_(unwrap_jso(this), value); @DomName('SVGStyleElement.sheet') @DocsEditable() @@ -5378,7 +6827,7 @@ class StyleElement extends SvgElement { @DomName('SVGStyleElement.title') @DocsEditable() - void set title(String value) => _blink.BlinkSVGStyleElement.instance.title_Setter_(unwrap_jso(this), value); + set title(String value) => _blink.BlinkSVGStyleElement.instance.title_Setter_(unwrap_jso(this), value); @DomName('SVGStyleElement.type') @DocsEditable() @@ -5386,7 +6835,7 @@ class StyleElement extends SvgElement { @DomName('SVGStyleElement.type') @DocsEditable() - void set type(String value) => _blink.BlinkSVGStyleElement.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkSVGStyleElement.instance.type_Setter_(unwrap_jso(this), value); } // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file @@ -5450,7 +6899,7 @@ class SvgElement extends Element implements GlobalEventHandlers { List get children => new FilteredElementList(this); - void set children(List value) { + set children(List value) { final children = this.children; children.clear(); children.addAll(value); @@ -5470,7 +6919,7 @@ class SvgElement extends Element implements GlobalEventHandlers { return container.innerHtml; } - void set innerHtml(String value) { + set innerHtml(String value) { this.setInnerHtml(value); } @@ -5535,6 +6984,20 @@ class SvgElement extends Element implements GlobalEventHandlers { var e = new SvgElement.tag(tag); return e is SvgElement && !(e is UnknownElement); } + + set _svgClassName(AnimatedString value) => + _blink.BlinkSVGElement.instance.className_Setter_(unwrap_jso(this), unwrap_jso(value)); + + String get className => _svgClassName.baseVal; + + // Unbelievable hack. We can't create an SvgAnimatedString, but we can get + // the existing one and change its baseVal. Then we call the blink setter directly + // TODO(alanknight): Handle suppressing the SVGAnimated<*> better + set className(String s) { + var oldClass = _svgClassName; + oldClass.baseVal = s; + _svgClassName = oldClass; + } // To suppress missing implicit constructor warnings. factory SvgElement._() { throw new UnsupportedError("Not supported"); } @@ -5797,6 +7260,18 @@ class SvgElement extends Element implements GlobalEventHandlers { @DocsEditable() @Experimental() // untriaged static const EventStreamProvider waitingEvent = const EventStreamProvider('waiting'); + + + static SvgElement internalCreateSvgElement() { + return new SvgElement._internalWrap(); + } + + factory SvgElement._internalWrap() { + return new SvgElement.internal_(); + } + + SvgElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -5826,7 +7301,7 @@ class SvgElement extends Element implements GlobalEventHandlers { @DomName('SVGElement.tabIndex') @DocsEditable() @Experimental() // untriaged - void set tabIndex(int value) => _blink.BlinkSVGElement.instance.tabIndex_Setter_(unwrap_jso(this), value); + set tabIndex(int value) => _blink.BlinkSVGElement.instance.tabIndex_Setter_(unwrap_jso(this), value); @DomName('SVGElement.viewportElement') @DocsEditable() @@ -5838,7 +7313,7 @@ class SvgElement extends Element implements GlobalEventHandlers { @DomName('SVGElement.xmlbase') @DocsEditable() - void set xmlbase(String value) => _blink.BlinkSVGElement.instance.xmlbase_Setter_(unwrap_jso(this), value); + set xmlbase(String value) => _blink.BlinkSVGElement.instance.xmlbase_Setter_(unwrap_jso(this), value); @DomName('SVGElement.xmllang') @DocsEditable() @@ -5848,7 +7323,7 @@ class SvgElement extends Element implements GlobalEventHandlers { @DomName('SVGElement.xmllang') @DocsEditable() @Experimental() // untriaged - void set xmllang(String value) => _blink.BlinkSVGElement.instance.xmllang_Setter_(unwrap_jso(this), value); + set xmllang(String value) => _blink.BlinkSVGElement.instance.xmllang_Setter_(unwrap_jso(this), value); @DomName('SVGElement.xmlspace') @DocsEditable() @@ -5858,7 +7333,7 @@ class SvgElement extends Element implements GlobalEventHandlers { @DomName('SVGElement.xmlspace') @DocsEditable() @Experimental() // untriaged - void set xmlspace(String value) => _blink.BlinkSVGElement.instance.xmlspace_Setter_(unwrap_jso(this), value); + set xmlspace(String value) => _blink.BlinkSVGElement.instance.xmlspace_Setter_(unwrap_jso(this), value); @DomName('SVGElement.onabort') @DocsEditable() @@ -6138,6 +7613,18 @@ class SvgSvgElement extends GraphicsElement implements FitToViewBox, ZoomAndPan // To suppress missing implicit constructor warnings. factory SvgSvgElement._() { throw new UnsupportedError("Not supported"); } + + + static SvgSvgElement internalCreateSvgSvgElement() { + return new SvgSvgElement._internalWrap(); + } + + factory SvgSvgElement._internalWrap() { + return new SvgSvgElement.internal_(); + } + + SvgSvgElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -6151,7 +7638,7 @@ class SvgSvgElement extends GraphicsElement implements FitToViewBox, ZoomAndPan @DomName('SVGSVGElement.currentScale') @DocsEditable() - void set currentScale(num value) => _blink.BlinkSVGSVGElement.instance.currentScale_Setter_(unwrap_jso(this), value); + set currentScale(num value) => _blink.BlinkSVGSVGElement.instance.currentScale_Setter_(unwrap_jso(this), value); @DomName('SVGSVGElement.currentTranslate') @DocsEditable() @@ -6167,19 +7654,19 @@ class SvgSvgElement extends GraphicsElement implements FitToViewBox, ZoomAndPan @DomName('SVGSVGElement.pixelUnitToMillimeterX') @DocsEditable() - double get pixelUnitToMillimeterX => _blink.BlinkSVGSVGElement.instance.pixelUnitToMillimeterX_Getter_(unwrap_jso(this)); + num get pixelUnitToMillimeterX => _blink.BlinkSVGSVGElement.instance.pixelUnitToMillimeterX_Getter_(unwrap_jso(this)); @DomName('SVGSVGElement.pixelUnitToMillimeterY') @DocsEditable() - double get pixelUnitToMillimeterY => _blink.BlinkSVGSVGElement.instance.pixelUnitToMillimeterY_Getter_(unwrap_jso(this)); + num get pixelUnitToMillimeterY => _blink.BlinkSVGSVGElement.instance.pixelUnitToMillimeterY_Getter_(unwrap_jso(this)); @DomName('SVGSVGElement.screenPixelToMillimeterX') @DocsEditable() - double get screenPixelToMillimeterX => _blink.BlinkSVGSVGElement.instance.screenPixelToMillimeterX_Getter_(unwrap_jso(this)); + num get screenPixelToMillimeterX => _blink.BlinkSVGSVGElement.instance.screenPixelToMillimeterX_Getter_(unwrap_jso(this)); @DomName('SVGSVGElement.screenPixelToMillimeterY') @DocsEditable() - double get screenPixelToMillimeterY => _blink.BlinkSVGSVGElement.instance.screenPixelToMillimeterY_Getter_(unwrap_jso(this)); + num get screenPixelToMillimeterY => _blink.BlinkSVGSVGElement.instance.screenPixelToMillimeterY_Getter_(unwrap_jso(this)); @DomName('SVGSVGElement.useCurrentView') @DocsEditable() @@ -6215,23 +7702,23 @@ class SvgSvgElement extends GraphicsElement implements FitToViewBox, ZoomAndPan @DomName('SVGSVGElement.createSVGAngle') @DocsEditable() - Angle createSvgAngle() => _blink.BlinkSVGSVGElement.instance.createSVGAngle_Callback_0_(unwrap_jso(this)); + Angle createSvgAngle() => wrap_jso(_blink.BlinkSVGSVGElement.instance.createSVGAngle_Callback_0_(unwrap_jso(this))); @DomName('SVGSVGElement.createSVGLength') @DocsEditable() - Length createSvgLength() => _blink.BlinkSVGSVGElement.instance.createSVGLength_Callback_0_(unwrap_jso(this)); + Length createSvgLength() => wrap_jso(_blink.BlinkSVGSVGElement.instance.createSVGLength_Callback_0_(unwrap_jso(this))); @DomName('SVGSVGElement.createSVGMatrix') @DocsEditable() - Matrix createSvgMatrix() => _blink.BlinkSVGSVGElement.instance.createSVGMatrix_Callback_0_(unwrap_jso(this)); + Matrix createSvgMatrix() => wrap_jso(_blink.BlinkSVGSVGElement.instance.createSVGMatrix_Callback_0_(unwrap_jso(this))); @DomName('SVGSVGElement.createSVGNumber') @DocsEditable() - Number createSvgNumber() => _blink.BlinkSVGSVGElement.instance.createSVGNumber_Callback_0_(unwrap_jso(this)); + Number createSvgNumber() => wrap_jso(_blink.BlinkSVGSVGElement.instance.createSVGNumber_Callback_0_(unwrap_jso(this))); @DomName('SVGSVGElement.createSVGPoint') @DocsEditable() - Point createSvgPoint() => _blink.BlinkSVGSVGElement.instance.createSVGPoint_Callback_0_(unwrap_jso(this)); + Point createSvgPoint() => wrap_jso(_blink.BlinkSVGSVGElement.instance.createSVGPoint_Callback_0_(unwrap_jso(this))); @DomName('SVGSVGElement.createSVGRect') @DocsEditable() @@ -6239,11 +7726,11 @@ class SvgSvgElement extends GraphicsElement implements FitToViewBox, ZoomAndPan @DomName('SVGSVGElement.createSVGTransform') @DocsEditable() - Transform createSvgTransform() => _blink.BlinkSVGSVGElement.instance.createSVGTransform_Callback_0_(unwrap_jso(this)); + Transform createSvgTransform() => wrap_jso(_blink.BlinkSVGSVGElement.instance.createSVGTransform_Callback_0_(unwrap_jso(this))); @DomName('SVGSVGElement.createSVGTransformFromMatrix') @DocsEditable() - Transform createSvgTransformFromMatrix(Matrix matrix) => _blink.BlinkSVGSVGElement.instance.createSVGTransformFromMatrix_Callback_1_(unwrap_jso(this), unwrap_jso(matrix)); + Transform createSvgTransformFromMatrix(Matrix matrix) => wrap_jso(_blink.BlinkSVGSVGElement.instance.createSVGTransformFromMatrix_Callback_1_(unwrap_jso(this), unwrap_jso(matrix))); @DomName('SVGSVGElement.deselectAll') @DocsEditable() @@ -6255,7 +7742,7 @@ class SvgSvgElement extends GraphicsElement implements FitToViewBox, ZoomAndPan @DomName('SVGSVGElement.getCurrentTime') @DocsEditable() - double getCurrentTime() => _blink.BlinkSVGSVGElement.instance.getCurrentTime_Callback_0_(unwrap_jso(this)); + num getCurrentTime() => _blink.BlinkSVGSVGElement.instance.getCurrentTime_Callback_0_(unwrap_jso(this)); @DomName('SVGSVGElement.getElementById') @DocsEditable() @@ -6263,11 +7750,11 @@ class SvgSvgElement extends GraphicsElement implements FitToViewBox, ZoomAndPan @DomName('SVGSVGElement.getEnclosureList') @DocsEditable() - List getEnclosureList(Rect rect, SvgElement referenceElement) => wrap_jso_list(_blink.BlinkSVGSVGElement.instance.getEnclosureList_Callback_2_(unwrap_jso(this), unwrap_jso(rect), unwrap_jso(referenceElement))); + List getEnclosureList(Rect rect, SvgElement referenceElement) => wrap_jso(_blink.BlinkSVGSVGElement.instance.getEnclosureList_Callback_2_(unwrap_jso(this), unwrap_jso(rect), unwrap_jso(referenceElement))); @DomName('SVGSVGElement.getIntersectionList') @DocsEditable() - List getIntersectionList(Rect rect, SvgElement referenceElement) => wrap_jso_list(_blink.BlinkSVGSVGElement.instance.getIntersectionList_Callback_2_(unwrap_jso(this), unwrap_jso(rect), unwrap_jso(referenceElement))); + List getIntersectionList(Rect rect, SvgElement referenceElement) => wrap_jso(_blink.BlinkSVGSVGElement.instance.getIntersectionList_Callback_2_(unwrap_jso(this), unwrap_jso(rect), unwrap_jso(referenceElement))); @DomName('SVGSVGElement.pauseAnimations') @DocsEditable() @@ -6307,7 +7794,7 @@ class SvgSvgElement extends GraphicsElement implements FitToViewBox, ZoomAndPan @DomName('SVGSVGElement.zoomAndPan') @DocsEditable() - void set zoomAndPan(int value) => _blink.BlinkSVGSVGElement.instance.zoomAndPan_Setter_(unwrap_jso(this), value); + set zoomAndPan(int value) => _blink.BlinkSVGSVGElement.instance.zoomAndPan_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -6327,6 +7814,18 @@ class SwitchElement extends GraphicsElement { @DomName('SVGSwitchElement.SVGSwitchElement') @DocsEditable() factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("switch"); + + + static SwitchElement internalCreateSwitchElement() { + return new SwitchElement._internalWrap(); + } + + factory SwitchElement._internalWrap() { + return new SwitchElement.internal_(); + } + + SwitchElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -6352,6 +7851,18 @@ class SymbolElement extends SvgElement implements FitToViewBox { @DomName('SVGSymbolElement.SVGSymbolElement') @DocsEditable() factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("symbol"); + + + static SymbolElement internalCreateSymbolElement() { + return new SymbolElement._internalWrap(); + } + + factory SymbolElement._internalWrap() { + return new SymbolElement.internal_(); + } + + SymbolElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -6385,6 +7896,18 @@ class TSpanElement extends TextPositioningElement { @DomName('SVGTSpanElement.SVGTSpanElement') @DocsEditable() factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tspan"); + + + static TSpanElement internalCreateTSpanElement() { + return new TSpanElement._internalWrap(); + } + + factory TSpanElement._internalWrap() { + return new TSpanElement.internal_(); + } + + TSpanElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -6437,6 +7960,18 @@ abstract class Tests extends NativeFieldWrapperClass2 { class TextContentElement extends GraphicsElement { // To suppress missing implicit constructor warnings. factory TextContentElement._() { throw new UnsupportedError("Not supported"); } + + + static TextContentElement internalCreateTextContentElement() { + return new TextContentElement._internalWrap(); + } + + factory TextContentElement._internalWrap() { + return new TextContentElement.internal_(); + } + + TextContentElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -6470,11 +8005,11 @@ class TextContentElement extends GraphicsElement { @DomName('SVGTextContentElement.getComputedTextLength') @DocsEditable() - double getComputedTextLength() => _blink.BlinkSVGTextContentElement.instance.getComputedTextLength_Callback_0_(unwrap_jso(this)); + num getComputedTextLength() => _blink.BlinkSVGTextContentElement.instance.getComputedTextLength_Callback_0_(unwrap_jso(this)); @DomName('SVGTextContentElement.getEndPositionOfChar') @DocsEditable() - Point getEndPositionOfChar(int offset) => _blink.BlinkSVGTextContentElement.instance.getEndPositionOfChar_Callback_1_(unwrap_jso(this), offset); + Point getEndPositionOfChar(int offset) => wrap_jso(_blink.BlinkSVGTextContentElement.instance.getEndPositionOfChar_Callback_1_(unwrap_jso(this), offset)); @DomName('SVGTextContentElement.getExtentOfChar') @DocsEditable() @@ -6486,15 +8021,15 @@ class TextContentElement extends GraphicsElement { @DomName('SVGTextContentElement.getRotationOfChar') @DocsEditable() - double getRotationOfChar(int offset) => _blink.BlinkSVGTextContentElement.instance.getRotationOfChar_Callback_1_(unwrap_jso(this), offset); + num getRotationOfChar(int offset) => _blink.BlinkSVGTextContentElement.instance.getRotationOfChar_Callback_1_(unwrap_jso(this), offset); @DomName('SVGTextContentElement.getStartPositionOfChar') @DocsEditable() - Point getStartPositionOfChar(int offset) => _blink.BlinkSVGTextContentElement.instance.getStartPositionOfChar_Callback_1_(unwrap_jso(this), offset); + Point getStartPositionOfChar(int offset) => wrap_jso(_blink.BlinkSVGTextContentElement.instance.getStartPositionOfChar_Callback_1_(unwrap_jso(this), offset)); @DomName('SVGTextContentElement.getSubStringLength') @DocsEditable() - double getSubStringLength(int offset, int length) => _blink.BlinkSVGTextContentElement.instance.getSubStringLength_Callback_2_(unwrap_jso(this), offset, length); + num getSubStringLength(int offset, int length) => _blink.BlinkSVGTextContentElement.instance.getSubStringLength_Callback_2_(unwrap_jso(this), offset, length); @DomName('SVGTextContentElement.selectSubString') @DocsEditable() @@ -6518,6 +8053,18 @@ class TextElement extends TextPositioningElement { @DomName('SVGTextElement.SVGTextElement') @DocsEditable() factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text"); + + + static TextElement internalCreateTextElement() { + return new TextElement._internalWrap(); + } + + factory TextElement._internalWrap() { + return new TextElement.internal_(); + } + + TextElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -6539,6 +8086,18 @@ class TextElement extends TextPositioningElement { class TextPathElement extends TextContentElement implements UriReference { // To suppress missing implicit constructor warnings. factory TextPathElement._() { throw new UnsupportedError("Not supported"); } + + + static TextPathElement internalCreateTextPathElement() { + return new TextPathElement._internalWrap(); + } + + factory TextPathElement._internalWrap() { + return new TextPathElement.internal_(); + } + + TextPathElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -6600,6 +8159,18 @@ class TextPathElement extends TextContentElement implements UriReference { class TextPositioningElement extends TextContentElement { // To suppress missing implicit constructor warnings. factory TextPositioningElement._() { throw new UnsupportedError("Not supported"); } + + + static TextPositioningElement internalCreateTextPositioningElement() { + return new TextPositioningElement._internalWrap(); + } + + factory TextPositioningElement._internalWrap() { + return new TextPositioningElement.internal_(); + } + + TextPositioningElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -6645,6 +8216,18 @@ class TitleElement extends SvgElement { @DomName('SVGTitleElement.SVGTitleElement') @DocsEditable() factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("title"); + + + static TitleElement internalCreateTitleElement() { + return new TitleElement._internalWrap(); + } + + factory TitleElement._internalWrap() { + return new TitleElement.internal_(); + } + + TitleElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -6667,6 +8250,21 @@ class Transform extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Transform._() { throw new UnsupportedError("Not supported"); } + static Transform internalCreateTransform() { + return new Transform._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Transform._internalWrap() { + return new Transform.internal_(); + } + + Transform.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGTransform.SVG_TRANSFORM_MATRIX') @DocsEditable() static const int SVG_TRANSFORM_MATRIX = 1; @@ -6697,7 +8295,7 @@ class Transform extends NativeFieldWrapperClass2 { @DomName('SVGTransform.angle') @DocsEditable() - double get angle => _blink.BlinkSVGTransform.instance.angle_Getter_(unwrap_jso(this)); + num get angle => _blink.BlinkSVGTransform.instance.angle_Getter_(unwrap_jso(this)); @DomName('SVGTransform.matrix') @DocsEditable() @@ -6742,10 +8340,25 @@ class Transform extends NativeFieldWrapperClass2 { @DocsEditable() @DomName('SVGTransformList') @Unstable() -class TransformList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class TransformList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory TransformList._() { throw new UnsupportedError("Not supported"); } + static TransformList internalCreateTransformList() { + return new TransformList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory TransformList._internalWrap() { + return new TransformList.internal_(); + } + + TransformList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGTransformList.length') @DocsEditable() @Experimental() // untriaged @@ -6768,7 +8381,7 @@ class TransformList extends NativeFieldWrapperClass2 with ListMixin, // Transform is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -6806,7 +8419,7 @@ class TransformList extends NativeFieldWrapperClass2 with ListMixin, @DomName('SVGTransformList.appendItem') @DocsEditable() - Transform appendItem(Transform item) => _blink.BlinkSVGTransformList.instance.appendItem_Callback_1_(unwrap_jso(this), unwrap_jso(item)); + Transform appendItem(Transform item) => wrap_jso(_blink.BlinkSVGTransformList.instance.appendItem_Callback_1_(unwrap_jso(this), unwrap_jso(item))); @DomName('SVGTransformList.clear') @DocsEditable() @@ -6814,31 +8427,31 @@ class TransformList extends NativeFieldWrapperClass2 with ListMixin, @DomName('SVGTransformList.consolidate') @DocsEditable() - Transform consolidate() => _blink.BlinkSVGTransformList.instance.consolidate_Callback_0_(unwrap_jso(this)); + Transform consolidate() => wrap_jso(_blink.BlinkSVGTransformList.instance.consolidate_Callback_0_(unwrap_jso(this))); @DomName('SVGTransformList.createSVGTransformFromMatrix') @DocsEditable() - Transform createSvgTransformFromMatrix(Matrix matrix) => _blink.BlinkSVGTransformList.instance.createSVGTransformFromMatrix_Callback_1_(unwrap_jso(this), unwrap_jso(matrix)); + Transform createSvgTransformFromMatrix(Matrix matrix) => wrap_jso(_blink.BlinkSVGTransformList.instance.createSVGTransformFromMatrix_Callback_1_(unwrap_jso(this), unwrap_jso(matrix))); @DomName('SVGTransformList.getItem') @DocsEditable() - Transform getItem(int index) => _blink.BlinkSVGTransformList.instance.getItem_Callback_1_(unwrap_jso(this), index); + Transform getItem(int index) => wrap_jso(_blink.BlinkSVGTransformList.instance.getItem_Callback_1_(unwrap_jso(this), index)); @DomName('SVGTransformList.initialize') @DocsEditable() - Transform initialize(Transform item) => _blink.BlinkSVGTransformList.instance.initialize_Callback_1_(unwrap_jso(this), unwrap_jso(item)); + Transform initialize(Transform item) => wrap_jso(_blink.BlinkSVGTransformList.instance.initialize_Callback_1_(unwrap_jso(this), unwrap_jso(item))); @DomName('SVGTransformList.insertItemBefore') @DocsEditable() - Transform insertItemBefore(Transform item, int index) => _blink.BlinkSVGTransformList.instance.insertItemBefore_Callback_2_(unwrap_jso(this), unwrap_jso(item), index); + Transform insertItemBefore(Transform item, int index) => wrap_jso(_blink.BlinkSVGTransformList.instance.insertItemBefore_Callback_2_(unwrap_jso(this), unwrap_jso(item), index)); @DomName('SVGTransformList.removeItem') @DocsEditable() - Transform removeItem(int index) => _blink.BlinkSVGTransformList.instance.removeItem_Callback_1_(unwrap_jso(this), index); + Transform removeItem(int index) => wrap_jso(_blink.BlinkSVGTransformList.instance.removeItem_Callback_1_(unwrap_jso(this), index)); @DomName('SVGTransformList.replaceItem') @DocsEditable() - Transform replaceItem(Transform item, int index) => _blink.BlinkSVGTransformList.instance.replaceItem_Callback_2_(unwrap_jso(this), unwrap_jso(item), index); + Transform replaceItem(Transform item, int index) => wrap_jso(_blink.BlinkSVGTransformList.instance.replaceItem_Callback_2_(unwrap_jso(this), unwrap_jso(item), index)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -6855,6 +8468,21 @@ class UnitTypes extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory UnitTypes._() { throw new UnsupportedError("Not supported"); } + static UnitTypes internalCreateUnitTypes() { + return new UnitTypes._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory UnitTypes._internalWrap() { + return new UnitTypes.internal_(); + } + + UnitTypes.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX') @DocsEditable() static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; @@ -6904,6 +8532,18 @@ class UseElement extends GraphicsElement implements UriReference { @DomName('SVGUseElement.SVGUseElement') @DocsEditable() factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use"); + + + static UseElement internalCreateUseElement() { + return new UseElement._internalWrap(); + } + + factory UseElement._internalWrap() { + return new UseElement.internal_(); + } + + UseElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -6949,6 +8589,18 @@ class ViewElement extends SvgElement implements FitToViewBox, ZoomAndPan { @DomName('SVGViewElement.SVGViewElement') @DocsEditable() factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view"); + + + static ViewElement internalCreateViewElement() { + return new ViewElement._internalWrap(); + } + + factory ViewElement._internalWrap() { + return new ViewElement.internal_(); + } + + ViewElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -6974,7 +8626,7 @@ class ViewElement extends SvgElement implements FitToViewBox, ZoomAndPan { @DomName('SVGViewElement.zoomAndPan') @DocsEditable() - void set zoomAndPan(int value) => _blink.BlinkSVGViewElement.instance.zoomAndPan_Setter_(unwrap_jso(this), value); + set zoomAndPan(int value) => _blink.BlinkSVGViewElement.instance.zoomAndPan_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -6991,6 +8643,21 @@ class ViewSpec extends NativeFieldWrapperClass2 implements FitToViewBox, ZoomAnd // To suppress missing implicit constructor warnings. factory ViewSpec._() { throw new UnsupportedError("Not supported"); } + static ViewSpec internalCreateViewSpec() { + return new ViewSpec._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ViewSpec._internalWrap() { + return new ViewSpec.internal_(); + } + + ViewSpec.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SVGViewSpec.preserveAspectRatioString') @DocsEditable() String get preserveAspectRatioString => _blink.BlinkSVGViewSpec.instance.preserveAspectRatioString_Getter_(unwrap_jso(this)); @@ -7033,7 +8700,7 @@ class ViewSpec extends NativeFieldWrapperClass2 implements FitToViewBox, ZoomAnd @DomName('SVGViewSpec.zoomAndPan') @DocsEditable() @Experimental() // nonstandard - void set zoomAndPan(int value) => _blink.BlinkSVGViewSpec.instance.zoomAndPan_Setter_(unwrap_jso(this), value); + set zoomAndPan(int value) => _blink.BlinkSVGViewSpec.instance.zoomAndPan_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -7068,7 +8735,7 @@ abstract class ZoomAndPan extends NativeFieldWrapperClass2 { @DomName('SVGZoomAndPan.zoomAndPan') @DocsEditable() - void set zoomAndPan(int value); + set zoomAndPan(int value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -7085,9 +8752,21 @@ class ZoomEvent extends UIEvent { // To suppress missing implicit constructor warnings. factory ZoomEvent._() { throw new UnsupportedError("Not supported"); } + + static ZoomEvent internalCreateZoomEvent() { + return new ZoomEvent._internalWrap(); + } + + factory ZoomEvent._internalWrap() { + return new ZoomEvent.internal_(); + } + + ZoomEvent.internal_() : super.internal_(); + + @DomName('SVGZoomEvent.newScale') @DocsEditable() - double get newScale => _blink.BlinkSVGZoomEvent.instance.newScale_Getter_(unwrap_jso(this)); + num get newScale => _blink.BlinkSVGZoomEvent.instance.newScale_Getter_(unwrap_jso(this)); @DomName('SVGZoomEvent.newTranslate') @DocsEditable() @@ -7095,7 +8774,7 @@ class ZoomEvent extends UIEvent { @DomName('SVGZoomEvent.previousScale') @DocsEditable() - double get previousScale => _blink.BlinkSVGZoomEvent.instance.previousScale_Getter_(unwrap_jso(this)); + num get previousScale => _blink.BlinkSVGZoomEvent.instance.previousScale_Getter_(unwrap_jso(this)); @DomName('SVGZoomEvent.previousTranslate') @DocsEditable() @@ -7119,6 +8798,18 @@ class ZoomEvent extends UIEvent { class _GradientElement extends SvgElement implements UriReference { // To suppress missing implicit constructor warnings. factory _GradientElement._() { throw new UnsupportedError("Not supported"); } + + + static _GradientElement internalCreate_GradientElement() { + return new _GradientElement._internalWrap(); + } + + factory _GradientElement._internalWrap() { + return new _GradientElement.internal_(); + } + + _GradientElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7169,9 +8860,21 @@ class _GradientElement extends SvgElement implements UriReference { @DocsEditable() @DomName('SVGAltGlyphDefElement') @Unstable() -abstract class _SVGAltGlyphDefElement extends SvgElement { +class _SVGAltGlyphDefElement extends SvgElement { // To suppress missing implicit constructor warnings. factory _SVGAltGlyphDefElement._() { throw new UnsupportedError("Not supported"); } + + + static _SVGAltGlyphDefElement internalCreate_SVGAltGlyphDefElement() { + return new _SVGAltGlyphDefElement._internalWrap(); + } + + factory _SVGAltGlyphDefElement._internalWrap() { + return new _SVGAltGlyphDefElement.internal_(); + } + + _SVGAltGlyphDefElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7190,9 +8893,21 @@ abstract class _SVGAltGlyphDefElement extends SvgElement { @DocsEditable() @DomName('SVGAltGlyphItemElement') @Unstable() -abstract class _SVGAltGlyphItemElement extends SvgElement { +class _SVGAltGlyphItemElement extends SvgElement { // To suppress missing implicit constructor warnings. factory _SVGAltGlyphItemElement._() { throw new UnsupportedError("Not supported"); } + + + static _SVGAltGlyphItemElement internalCreate_SVGAltGlyphItemElement() { + return new _SVGAltGlyphItemElement._internalWrap(); + } + + factory _SVGAltGlyphItemElement._internalWrap() { + return new _SVGAltGlyphItemElement.internal_(); + } + + _SVGAltGlyphItemElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7211,9 +8926,21 @@ abstract class _SVGAltGlyphItemElement extends SvgElement { @DocsEditable() @DomName('SVGComponentTransferFunctionElement') @Unstable() -abstract class _SVGComponentTransferFunctionElement extends SvgElement { +class _SVGComponentTransferFunctionElement extends SvgElement { // To suppress missing implicit constructor warnings. factory _SVGComponentTransferFunctionElement._() { throw new UnsupportedError("Not supported"); } + + + static _SVGComponentTransferFunctionElement internalCreate_SVGComponentTransferFunctionElement() { + return new _SVGComponentTransferFunctionElement._internalWrap(); + } + + factory _SVGComponentTransferFunctionElement._internalWrap() { + return new _SVGComponentTransferFunctionElement.internal_(); + } + + _SVGComponentTransferFunctionElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7226,19 +8953,29 @@ abstract class _SVGComponentTransferFunctionElement extends SvgElement { // 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. -// WARNING: Do not edit - generated code. - @DocsEditable() @DomName('SVGCursorElement') @Unstable() -abstract class _SVGCursorElement extends SvgElement implements UriReference, Tests { +class _SVGCursorElement extends SvgElement implements UriReference, Tests { // To suppress missing implicit constructor warnings. factory _SVGCursorElement._() { throw new UnsupportedError("Not supported"); } @DomName('SVGCursorElement.SVGCursorElement') @DocsEditable() factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag("cursor"); + + + static _SVGCursorElement internalCreate_SVGCursorElement() { + return new _SVGCursorElement._internalWrap(); + } + + factory _SVGCursorElement._internalWrap() { + return new _SVGCursorElement.internal_(); + } + + _SVGCursorElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7249,20 +8986,37 @@ abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes /// Checks if this type is supported on the current platform. static bool get supported => true; + // Override these methods for Dartium _SVGCursorElement can't be abstract. + StringList get requiredExtensions => wrap_jso(_blink.BlinkSVGCursorElement.instance.requiredExtensions_Getter_(unwrap_jso(this))); + StringList get requiredFeatures => wrap_jso(_blink.BlinkSVGCursorElement.instance.requiredFeatures_Getter_(unwrap_jso(this))); + StringList get systemLanguage => wrap_jso(_blink.BlinkSVGCursorElement.instance.systemLanguage_Getter_(unwrap_jso(this))); + AnimatedString get href => wrap_jso(_blink.BlinkSVGCursorElement.instance.href_Getter_(unwrap_jso(this))); + bool hasExtension(String extension) => _blink.BlinkSVGCursorElement.instance.hasExtension_Callback_1_(unwrap_jso(this), extension); } + // 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. -// WARNING: Do not edit - generated code. - @DocsEditable() @DomName('SVGFEDropShadowElement') @Experimental() // nonstandard -abstract class _SVGFEDropShadowElement extends SvgElement implements FilterPrimitiveStandardAttributes { +class _SVGFEDropShadowElement extends SvgElement implements FilterPrimitiveStandardAttributes { // To suppress missing implicit constructor warnings. factory _SVGFEDropShadowElement._() { throw new UnsupportedError("Not supported"); } + + + static _SVGFEDropShadowElement internalCreate_SVGFEDropShadowElement() { + return new _SVGFEDropShadowElement._internalWrap(); + } + + factory _SVGFEDropShadowElement._internalWrap() { + return new _SVGFEDropShadowElement.internal_(); + } + + _SVGFEDropShadowElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7270,7 +9024,14 @@ abstract class _SVGFEDropShadowElement extends SvgElement implements FilterPrimi */ _SVGFEDropShadowElement.created() : super.created(); + // Override these methods for Dartium _SVGFEDropShadowElement can't be abstract. + AnimatedLength get height => wrap_jso(_blink.BlinkSVGFEDropShadowElement.instance.height_Getter_(unwrap_jso(this))); + AnimatedString get result => wrap_jso(_blink.BlinkSVGFEDropShadowElement.instance.result_Getter_(unwrap_jso(this))); + AnimatedLength get width => wrap_jso(_blink.BlinkSVGFEDropShadowElement.instance.width_Getter_(unwrap_jso(this))); + AnimatedLength get x => wrap_jso(_blink.BlinkSVGFEDropShadowElement.instance.x_Getter_(unwrap_jso(this))); + AnimatedLength get y => wrap_jso(_blink.BlinkSVGFEDropShadowElement.instance.y_Getter_(unwrap_jso(this))); } + // 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. @@ -7281,9 +9042,21 @@ abstract class _SVGFEDropShadowElement extends SvgElement implements FilterPrimi @DocsEditable() @DomName('SVGFontElement') @Unstable() -abstract class _SVGFontElement extends SvgElement { +class _SVGFontElement extends SvgElement { // To suppress missing implicit constructor warnings. factory _SVGFontElement._() { throw new UnsupportedError("Not supported"); } + + + static _SVGFontElement internalCreate_SVGFontElement() { + return new _SVGFontElement._internalWrap(); + } + + factory _SVGFontElement._internalWrap() { + return new _SVGFontElement.internal_(); + } + + _SVGFontElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7302,9 +9075,21 @@ abstract class _SVGFontElement extends SvgElement { @DocsEditable() @DomName('SVGFontFaceElement') @Unstable() -abstract class _SVGFontFaceElement extends SvgElement { +class _SVGFontFaceElement extends SvgElement { // To suppress missing implicit constructor warnings. factory _SVGFontFaceElement._() { throw new UnsupportedError("Not supported"); } + + + static _SVGFontFaceElement internalCreate_SVGFontFaceElement() { + return new _SVGFontFaceElement._internalWrap(); + } + + factory _SVGFontFaceElement._internalWrap() { + return new _SVGFontFaceElement.internal_(); + } + + _SVGFontFaceElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7323,9 +9108,21 @@ abstract class _SVGFontFaceElement extends SvgElement { @DocsEditable() @DomName('SVGFontFaceFormatElement') @Unstable() -abstract class _SVGFontFaceFormatElement extends SvgElement { +class _SVGFontFaceFormatElement extends SvgElement { // To suppress missing implicit constructor warnings. factory _SVGFontFaceFormatElement._() { throw new UnsupportedError("Not supported"); } + + + static _SVGFontFaceFormatElement internalCreate_SVGFontFaceFormatElement() { + return new _SVGFontFaceFormatElement._internalWrap(); + } + + factory _SVGFontFaceFormatElement._internalWrap() { + return new _SVGFontFaceFormatElement.internal_(); + } + + _SVGFontFaceFormatElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7344,9 +9141,21 @@ abstract class _SVGFontFaceFormatElement extends SvgElement { @DocsEditable() @DomName('SVGFontFaceNameElement') @Unstable() -abstract class _SVGFontFaceNameElement extends SvgElement { +class _SVGFontFaceNameElement extends SvgElement { // To suppress missing implicit constructor warnings. factory _SVGFontFaceNameElement._() { throw new UnsupportedError("Not supported"); } + + + static _SVGFontFaceNameElement internalCreate_SVGFontFaceNameElement() { + return new _SVGFontFaceNameElement._internalWrap(); + } + + factory _SVGFontFaceNameElement._internalWrap() { + return new _SVGFontFaceNameElement.internal_(); + } + + _SVGFontFaceNameElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7365,9 +9174,21 @@ abstract class _SVGFontFaceNameElement extends SvgElement { @DocsEditable() @DomName('SVGFontFaceSrcElement') @Unstable() -abstract class _SVGFontFaceSrcElement extends SvgElement { +class _SVGFontFaceSrcElement extends SvgElement { // To suppress missing implicit constructor warnings. factory _SVGFontFaceSrcElement._() { throw new UnsupportedError("Not supported"); } + + + static _SVGFontFaceSrcElement internalCreate_SVGFontFaceSrcElement() { + return new _SVGFontFaceSrcElement._internalWrap(); + } + + factory _SVGFontFaceSrcElement._internalWrap() { + return new _SVGFontFaceSrcElement.internal_(); + } + + _SVGFontFaceSrcElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7386,9 +9207,21 @@ abstract class _SVGFontFaceSrcElement extends SvgElement { @DocsEditable() @DomName('SVGFontFaceUriElement') @Unstable() -abstract class _SVGFontFaceUriElement extends SvgElement { +class _SVGFontFaceUriElement extends SvgElement { // To suppress missing implicit constructor warnings. factory _SVGFontFaceUriElement._() { throw new UnsupportedError("Not supported"); } + + + static _SVGFontFaceUriElement internalCreate_SVGFontFaceUriElement() { + return new _SVGFontFaceUriElement._internalWrap(); + } + + factory _SVGFontFaceUriElement._internalWrap() { + return new _SVGFontFaceUriElement.internal_(); + } + + _SVGFontFaceUriElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7407,13 +9240,25 @@ abstract class _SVGFontFaceUriElement extends SvgElement { @DocsEditable() @DomName('SVGGlyphElement') @Unstable() -abstract class _SVGGlyphElement extends SvgElement { +class _SVGGlyphElement extends SvgElement { // To suppress missing implicit constructor warnings. factory _SVGGlyphElement._() { throw new UnsupportedError("Not supported"); } @DomName('SVGGlyphElement.SVGGlyphElement') @DocsEditable() factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag("glyph"); + + + static _SVGGlyphElement internalCreate_SVGGlyphElement() { + return new _SVGGlyphElement._internalWrap(); + } + + factory _SVGGlyphElement._internalWrap() { + return new _SVGGlyphElement.internal_(); + } + + _SVGGlyphElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7426,15 +9271,25 @@ abstract class _SVGGlyphElement extends SvgElement { // 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. -// WARNING: Do not edit - generated code. - @DocsEditable() @DomName('SVGGlyphRefElement') @Unstable() -abstract class _SVGGlyphRefElement extends SvgElement implements UriReference { +class _SVGGlyphRefElement extends SvgElement implements UriReference { // To suppress missing implicit constructor warnings. factory _SVGGlyphRefElement._() { throw new UnsupportedError("Not supported"); } + + + static _SVGGlyphRefElement internalCreate_SVGGlyphRefElement() { + return new _SVGGlyphRefElement._internalWrap(); + } + + factory _SVGGlyphRefElement._internalWrap() { + return new _SVGGlyphRefElement.internal_(); + } + + _SVGGlyphRefElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7442,7 +9297,10 @@ abstract class _SVGGlyphRefElement extends SvgElement implements UriReference { */ _SVGGlyphRefElement.created() : super.created(); + // Override these methods for Dartium _SVGGlyphRefElement can't be abstract. + AnimatedString get href => wrap_jso(_blink.BlinkSVGGlyphRefElement.instance.href_Getter_(unwrap_jso(this))); } + // 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. @@ -7453,13 +9311,25 @@ abstract class _SVGGlyphRefElement extends SvgElement implements UriReference { @DocsEditable() @DomName('SVGHKernElement') @Unstable() -abstract class _SVGHKernElement extends SvgElement { +class _SVGHKernElement extends SvgElement { // To suppress missing implicit constructor warnings. factory _SVGHKernElement._() { throw new UnsupportedError("Not supported"); } @DomName('SVGHKernElement.SVGHKernElement') @DocsEditable() factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag("hkern"); + + + static _SVGHKernElement internalCreate_SVGHKernElement() { + return new _SVGHKernElement._internalWrap(); + } + + factory _SVGHKernElement._internalWrap() { + return new _SVGHKernElement.internal_(); + } + + _SVGHKernElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7472,18 +9342,28 @@ abstract class _SVGHKernElement extends SvgElement { // 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. -// WARNING: Do not edit - generated code. - @DocsEditable() @DomName('SVGMPathElement') -abstract class _SVGMPathElement extends SvgElement implements UriReference { +class _SVGMPathElement extends SvgElement implements UriReference { // To suppress missing implicit constructor warnings. factory _SVGMPathElement._() { throw new UnsupportedError("Not supported"); } @DomName('SVGMPathElement.SVGMPathElement') @DocsEditable() factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag("mpath"); + + + static _SVGMPathElement internalCreate_SVGMPathElement() { + return new _SVGMPathElement._internalWrap(); + } + + factory _SVGMPathElement._internalWrap() { + return new _SVGMPathElement.internal_(); + } + + _SVGMPathElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7491,7 +9371,10 @@ abstract class _SVGMPathElement extends SvgElement implements UriReference { */ _SVGMPathElement.created() : super.created(); + // Override these methods for Dartium _SVGMPathElement can't be abstract. + AnimatedString get href => wrap_jso(_blink.BlinkSVGMPathElement.instance.href_Getter_(unwrap_jso(this))); } + // 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. @@ -7502,9 +9385,21 @@ abstract class _SVGMPathElement extends SvgElement implements UriReference { @DocsEditable() @DomName('SVGMissingGlyphElement') @Unstable() -abstract class _SVGMissingGlyphElement extends SvgElement { +class _SVGMissingGlyphElement extends SvgElement { // To suppress missing implicit constructor warnings. factory _SVGMissingGlyphElement._() { throw new UnsupportedError("Not supported"); } + + + static _SVGMissingGlyphElement internalCreate_SVGMissingGlyphElement() { + return new _SVGMissingGlyphElement._internalWrap(); + } + + factory _SVGMissingGlyphElement._internalWrap() { + return new _SVGMissingGlyphElement.internal_(); + } + + _SVGMissingGlyphElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * @@ -7523,13 +9418,25 @@ abstract class _SVGMissingGlyphElement extends SvgElement { @DocsEditable() @DomName('SVGVKernElement') @Unstable() -abstract class _SVGVKernElement extends SvgElement { +class _SVGVKernElement extends SvgElement { // To suppress missing implicit constructor warnings. factory _SVGVKernElement._() { throw new UnsupportedError("Not supported"); } @DomName('SVGVKernElement.SVGVKernElement') @DocsEditable() factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag("vkern"); + + + static _SVGVKernElement internalCreate_SVGVKernElement() { + return new _SVGVKernElement._internalWrap(); + } + + factory _SVGVKernElement._internalWrap() { + return new _SVGVKernElement.internal_(); + } + + _SVGVKernElement.internal_() : super.internal_(); + /** * Constructor instantiated by the DOM when a custom element has been created. * diff --git a/sdk/lib/web_audio/dartium/web_audio_dartium.dart b/sdk/lib/web_audio/dartium/web_audio_dartium.dart index f38441b7af5..dc3f65da2e8 100644 --- a/sdk/lib/web_audio/dartium/web_audio_dartium.dart +++ b/sdk/lib/web_audio/dartium/web_audio_dartium.dart @@ -11,6 +11,7 @@ import 'dart:html_common'; import 'dart:nativewrappers'; import 'dart:typed_data'; import 'dart:_blink' as _blink; +import 'dart:js' as js; // DO NOT EDIT // Auto-generated dart:audio library. @@ -49,6 +50,37 @@ final web_audioBlinkMap = { }; +// FIXME: Can we make this private? +final web_audioBlinkFunctionMap = { + 'AnalyserNode': () => AnalyserNode.internalCreateAnalyserNode, + 'AudioBuffer': () => AudioBuffer.internalCreateAudioBuffer, + 'AudioBufferSourceNode': () => AudioBufferSourceNode.internalCreateAudioBufferSourceNode, + 'AudioContext': () => AudioContext.internalCreateAudioContext, + 'AudioDestinationNode': () => AudioDestinationNode.internalCreateAudioDestinationNode, + 'AudioListener': () => AudioListener.internalCreateAudioListener, + 'AudioNode': () => AudioNode.internalCreateAudioNode, + 'AudioParam': () => AudioParam.internalCreateAudioParam, + 'AudioProcessingEvent': () => AudioProcessingEvent.internalCreateAudioProcessingEvent, + 'AudioSourceNode': () => AudioSourceNode.internalCreateAudioSourceNode, + 'BiquadFilterNode': () => BiquadFilterNode.internalCreateBiquadFilterNode, + 'ChannelMergerNode': () => ChannelMergerNode.internalCreateChannelMergerNode, + 'ChannelSplitterNode': () => ChannelSplitterNode.internalCreateChannelSplitterNode, + 'ConvolverNode': () => ConvolverNode.internalCreateConvolverNode, + 'DelayNode': () => DelayNode.internalCreateDelayNode, + 'DynamicsCompressorNode': () => DynamicsCompressorNode.internalCreateDynamicsCompressorNode, + 'GainNode': () => GainNode.internalCreateGainNode, + 'MediaElementAudioSourceNode': () => MediaElementAudioSourceNode.internalCreateMediaElementAudioSourceNode, + 'MediaStreamAudioDestinationNode': () => MediaStreamAudioDestinationNode.internalCreateMediaStreamAudioDestinationNode, + 'MediaStreamAudioSourceNode': () => MediaStreamAudioSourceNode.internalCreateMediaStreamAudioSourceNode, + 'OfflineAudioCompletionEvent': () => OfflineAudioCompletionEvent.internalCreateOfflineAudioCompletionEvent, + 'OfflineAudioContext': () => OfflineAudioContext.internalCreateOfflineAudioContext, + 'OscillatorNode': () => OscillatorNode.internalCreateOscillatorNode, + 'PannerNode': () => PannerNode.internalCreatePannerNode, + 'PeriodicWave': () => PeriodicWave.internalCreatePeriodicWave, + 'ScriptProcessorNode': () => ScriptProcessorNode.internalCreateScriptProcessorNode, + 'WaveShaperNode': () => WaveShaperNode.internalCreateWaveShaperNode, + +}; // 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. @@ -64,13 +96,25 @@ class AnalyserNode extends AudioNode { // To suppress missing implicit constructor warnings. factory AnalyserNode._() { throw new UnsupportedError("Not supported"); } + + static AnalyserNode internalCreateAnalyserNode() { + return new AnalyserNode._internalWrap(); + } + + factory AnalyserNode._internalWrap() { + return new AnalyserNode.internal_(); + } + + AnalyserNode.internal_() : super.internal_(); + + @DomName('AnalyserNode.fftSize') @DocsEditable() int get fftSize => _blink.BlinkAnalyserNode.instance.fftSize_Getter_(unwrap_jso(this)); @DomName('AnalyserNode.fftSize') @DocsEditable() - void set fftSize(int value) => _blink.BlinkAnalyserNode.instance.fftSize_Setter_(unwrap_jso(this), value); + set fftSize(int value) => _blink.BlinkAnalyserNode.instance.fftSize_Setter_(unwrap_jso(this), value); @DomName('AnalyserNode.frequencyBinCount') @DocsEditable() @@ -82,7 +126,7 @@ class AnalyserNode extends AudioNode { @DomName('AnalyserNode.maxDecibels') @DocsEditable() - void set maxDecibels(num value) => _blink.BlinkAnalyserNode.instance.maxDecibels_Setter_(unwrap_jso(this), value); + set maxDecibels(num value) => _blink.BlinkAnalyserNode.instance.maxDecibels_Setter_(unwrap_jso(this), value); @DomName('AnalyserNode.minDecibels') @DocsEditable() @@ -90,7 +134,7 @@ class AnalyserNode extends AudioNode { @DomName('AnalyserNode.minDecibels') @DocsEditable() - void set minDecibels(num value) => _blink.BlinkAnalyserNode.instance.minDecibels_Setter_(unwrap_jso(this), value); + set minDecibels(num value) => _blink.BlinkAnalyserNode.instance.minDecibels_Setter_(unwrap_jso(this), value); @DomName('AnalyserNode.smoothingTimeConstant') @DocsEditable() @@ -98,7 +142,7 @@ class AnalyserNode extends AudioNode { @DomName('AnalyserNode.smoothingTimeConstant') @DocsEditable() - void set smoothingTimeConstant(num value) => _blink.BlinkAnalyserNode.instance.smoothingTimeConstant_Setter_(unwrap_jso(this), value); + set smoothingTimeConstant(num value) => _blink.BlinkAnalyserNode.instance.smoothingTimeConstant_Setter_(unwrap_jso(this), value); @DomName('AnalyserNode.getByteFrequencyData') @DocsEditable() @@ -133,9 +177,24 @@ class AudioBuffer extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AudioBuffer._() { throw new UnsupportedError("Not supported"); } + static AudioBuffer internalCreateAudioBuffer() { + return new AudioBuffer._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AudioBuffer._internalWrap() { + return new AudioBuffer.internal_(); + } + + AudioBuffer.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('AudioBuffer.duration') @DocsEditable() - double get duration => _blink.BlinkAudioBuffer.instance.duration_Getter_(unwrap_jso(this)); + num get duration => _blink.BlinkAudioBuffer.instance.duration_Getter_(unwrap_jso(this)); @DomName('AudioBuffer.length') @DocsEditable() @@ -147,7 +206,7 @@ class AudioBuffer extends NativeFieldWrapperClass2 { @DomName('AudioBuffer.sampleRate') @DocsEditable() - double get sampleRate => _blink.BlinkAudioBuffer.instance.sampleRate_Getter_(unwrap_jso(this)); + num get sampleRate => _blink.BlinkAudioBuffer.instance.sampleRate_Getter_(unwrap_jso(this)); @DomName('AudioBuffer.getChannelData') @DocsEditable() @@ -193,13 +252,25 @@ class AudioBufferSourceNode extends AudioSourceNode { @Experimental() // untriaged static const EventStreamProvider endedEvent = const EventStreamProvider('ended'); + + static AudioBufferSourceNode internalCreateAudioBufferSourceNode() { + return new AudioBufferSourceNode._internalWrap(); + } + + factory AudioBufferSourceNode._internalWrap() { + return new AudioBufferSourceNode.internal_(); + } + + AudioBufferSourceNode.internal_() : super.internal_(); + + @DomName('AudioBufferSourceNode.buffer') @DocsEditable() AudioBuffer get buffer => wrap_jso(_blink.BlinkAudioBufferSourceNode.instance.buffer_Getter_(unwrap_jso(this))); @DomName('AudioBufferSourceNode.buffer') @DocsEditable() - void set buffer(AudioBuffer value) => _blink.BlinkAudioBufferSourceNode.instance.buffer_Setter_(unwrap_jso(this), unwrap_jso(value)); + set buffer(AudioBuffer value) => _blink.BlinkAudioBufferSourceNode.instance.buffer_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('AudioBufferSourceNode.loop') @DocsEditable() @@ -207,7 +278,7 @@ class AudioBufferSourceNode extends AudioSourceNode { @DomName('AudioBufferSourceNode.loop') @DocsEditable() - void set loop(bool value) => _blink.BlinkAudioBufferSourceNode.instance.loop_Setter_(unwrap_jso(this), value); + set loop(bool value) => _blink.BlinkAudioBufferSourceNode.instance.loop_Setter_(unwrap_jso(this), value); @DomName('AudioBufferSourceNode.loopEnd') @DocsEditable() @@ -215,7 +286,7 @@ class AudioBufferSourceNode extends AudioSourceNode { @DomName('AudioBufferSourceNode.loopEnd') @DocsEditable() - void set loopEnd(num value) => _blink.BlinkAudioBufferSourceNode.instance.loopEnd_Setter_(unwrap_jso(this), value); + set loopEnd(num value) => _blink.BlinkAudioBufferSourceNode.instance.loopEnd_Setter_(unwrap_jso(this), value); @DomName('AudioBufferSourceNode.loopStart') @DocsEditable() @@ -223,7 +294,7 @@ class AudioBufferSourceNode extends AudioSourceNode { @DomName('AudioBufferSourceNode.loopStart') @DocsEditable() - void set loopStart(num value) => _blink.BlinkAudioBufferSourceNode.instance.loopStart_Setter_(unwrap_jso(this), value); + set loopStart(num value) => _blink.BlinkAudioBufferSourceNode.instance.loopStart_Setter_(unwrap_jso(this), value); @DomName('AudioBufferSourceNode.playbackRate') @DocsEditable() @@ -289,15 +360,27 @@ class AudioContext extends EventTarget { @DomName('AudioContext.AudioContext') @DocsEditable() factory AudioContext() { - return _blink.BlinkAudioContext.instance.constructorCallback_0_(); + return wrap_jso(_blink.BlinkAudioContext.instance.constructorCallback_0_()); } + + static AudioContext internalCreateAudioContext() { + return new AudioContext._internalWrap(); + } + + factory AudioContext._internalWrap() { + return new AudioContext.internal_(); + } + + AudioContext.internal_() : super.internal_(); + + /// Checks if this type is supported on the current platform. static bool get supported => true; @DomName('AudioContext.currentTime') @DocsEditable() - double get currentTime => _blink.BlinkAudioContext.instance.currentTime_Getter_(unwrap_jso(this)); + num get currentTime => _blink.BlinkAudioContext.instance.currentTime_Getter_(unwrap_jso(this)); @DomName('AudioContext.destination') @DocsEditable() @@ -309,7 +392,7 @@ class AudioContext extends EventTarget { @DomName('AudioContext.sampleRate') @DocsEditable() - double get sampleRate => _blink.BlinkAudioContext.instance.sampleRate_Getter_(unwrap_jso(this)); + num get sampleRate => _blink.BlinkAudioContext.instance.sampleRate_Getter_(unwrap_jso(this)); @DomName('AudioContext.createAnalyser') @DocsEditable() @@ -404,7 +487,7 @@ class AudioContext extends EventTarget { @DomName('AudioContext.decodeAudioData') @DocsEditable() - void _decodeAudioData(ByteBuffer audioData, AudioBufferCallback successCallback, [AudioBufferCallback errorCallback]) => _blink.BlinkAudioContext.instance.decodeAudioData_Callback_3_(unwrap_jso(this), audioData, unwrap_jso(successCallback), unwrap_jso(errorCallback)); + void _decodeAudioData(ByteBuffer audioData, AudioBufferCallback successCallback, [AudioBufferCallback errorCallback]) => _blink.BlinkAudioContext.instance.decodeAudioData_Callback_3_(unwrap_jso(this), audioData, unwrap_jso((audioBuffer) => successCallback(wrap_jso(audioBuffer))), unwrap_jso((audioBuffer) => errorCallback(wrap_jso(audioBuffer)))); @DomName('AudioContext.startRendering') @DocsEditable() @@ -445,6 +528,18 @@ class AudioDestinationNode extends AudioNode { // To suppress missing implicit constructor warnings. factory AudioDestinationNode._() { throw new UnsupportedError("Not supported"); } + + static AudioDestinationNode internalCreateAudioDestinationNode() { + return new AudioDestinationNode._internalWrap(); + } + + factory AudioDestinationNode._internalWrap() { + return new AudioDestinationNode.internal_(); + } + + AudioDestinationNode.internal_() : super.internal_(); + + @DomName('AudioDestinationNode.maxChannelCount') @DocsEditable() int get maxChannelCount => _blink.BlinkAudioDestinationNode.instance.maxChannelCount_Getter_(unwrap_jso(this)); @@ -465,13 +560,28 @@ class AudioListener extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AudioListener._() { throw new UnsupportedError("Not supported"); } + static AudioListener internalCreateAudioListener() { + return new AudioListener._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AudioListener._internalWrap() { + return new AudioListener.internal_(); + } + + AudioListener.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('AudioListener.dopplerFactor') @DocsEditable() num get dopplerFactor => _blink.BlinkAudioListener.instance.dopplerFactor_Getter_(unwrap_jso(this)); @DomName('AudioListener.dopplerFactor') @DocsEditable() - void set dopplerFactor(num value) => _blink.BlinkAudioListener.instance.dopplerFactor_Setter_(unwrap_jso(this), value); + set dopplerFactor(num value) => _blink.BlinkAudioListener.instance.dopplerFactor_Setter_(unwrap_jso(this), value); @DomName('AudioListener.speedOfSound') @DocsEditable() @@ -479,7 +589,7 @@ class AudioListener extends NativeFieldWrapperClass2 { @DomName('AudioListener.speedOfSound') @DocsEditable() - void set speedOfSound(num value) => _blink.BlinkAudioListener.instance.speedOfSound_Setter_(unwrap_jso(this), value); + set speedOfSound(num value) => _blink.BlinkAudioListener.instance.speedOfSound_Setter_(unwrap_jso(this), value); @DomName('AudioListener.setOrientation') @DocsEditable() @@ -506,13 +616,25 @@ class AudioNode extends EventTarget { // To suppress missing implicit constructor warnings. factory AudioNode._() { throw new UnsupportedError("Not supported"); } + + static AudioNode internalCreateAudioNode() { + return new AudioNode._internalWrap(); + } + + factory AudioNode._internalWrap() { + return new AudioNode.internal_(); + } + + AudioNode.internal_() : super.internal_(); + + @DomName('AudioNode.channelCount') @DocsEditable() int get channelCount => _blink.BlinkAudioNode.instance.channelCount_Getter_(unwrap_jso(this)); @DomName('AudioNode.channelCount') @DocsEditable() - void set channelCount(int value) => _blink.BlinkAudioNode.instance.channelCount_Setter_(unwrap_jso(this), value); + set channelCount(int value) => _blink.BlinkAudioNode.instance.channelCount_Setter_(unwrap_jso(this), value); @DomName('AudioNode.channelCountMode') @DocsEditable() @@ -520,7 +642,7 @@ class AudioNode extends EventTarget { @DomName('AudioNode.channelCountMode') @DocsEditable() - void set channelCountMode(String value) => _blink.BlinkAudioNode.instance.channelCountMode_Setter_(unwrap_jso(this), value); + set channelCountMode(String value) => _blink.BlinkAudioNode.instance.channelCountMode_Setter_(unwrap_jso(this), value); @DomName('AudioNode.channelInterpretation') @DocsEditable() @@ -528,7 +650,7 @@ class AudioNode extends EventTarget { @DomName('AudioNode.channelInterpretation') @DocsEditable() - void set channelInterpretation(String value) => _blink.BlinkAudioNode.instance.channelInterpretation_Setter_(unwrap_jso(this), value); + set channelInterpretation(String value) => _blink.BlinkAudioNode.instance.channelInterpretation_Setter_(unwrap_jso(this), value); @DomName('AudioNode.context') @DocsEditable() @@ -581,9 +703,24 @@ class AudioParam extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AudioParam._() { throw new UnsupportedError("Not supported"); } + static AudioParam internalCreateAudioParam() { + return new AudioParam._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AudioParam._internalWrap() { + return new AudioParam.internal_(); + } + + AudioParam.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('AudioParam.defaultValue') @DocsEditable() - double get defaultValue => _blink.BlinkAudioParam.instance.defaultValue_Getter_(unwrap_jso(this)); + num get defaultValue => _blink.BlinkAudioParam.instance.defaultValue_Getter_(unwrap_jso(this)); @DomName('AudioParam.value') @DocsEditable() @@ -591,7 +728,7 @@ class AudioParam extends NativeFieldWrapperClass2 { @DomName('AudioParam.value') @DocsEditable() - void set value(num value) => _blink.BlinkAudioParam.instance.value_Setter_(unwrap_jso(this), value); + set value(num value) => _blink.BlinkAudioParam.instance.value_Setter_(unwrap_jso(this), value); @DomName('AudioParam.cancelScheduledValues') @DocsEditable() @@ -633,6 +770,18 @@ class AudioProcessingEvent extends Event { // To suppress missing implicit constructor warnings. factory AudioProcessingEvent._() { throw new UnsupportedError("Not supported"); } + + static AudioProcessingEvent internalCreateAudioProcessingEvent() { + return new AudioProcessingEvent._internalWrap(); + } + + factory AudioProcessingEvent._internalWrap() { + return new AudioProcessingEvent.internal_(); + } + + AudioProcessingEvent.internal_() : super.internal_(); + + @DomName('AudioProcessingEvent.inputBuffer') @DocsEditable() AudioBuffer get inputBuffer => wrap_jso(_blink.BlinkAudioProcessingEvent.instance.inputBuffer_Getter_(unwrap_jso(this))); @@ -644,7 +793,7 @@ class AudioProcessingEvent extends Event { @DomName('AudioProcessingEvent.playbackTime') @DocsEditable() @Experimental() // untriaged - double get playbackTime => _blink.BlinkAudioProcessingEvent.instance.playbackTime_Getter_(unwrap_jso(this)); + num get playbackTime => _blink.BlinkAudioProcessingEvent.instance.playbackTime_Getter_(unwrap_jso(this)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -662,6 +811,18 @@ class AudioSourceNode extends AudioNode { // To suppress missing implicit constructor warnings. factory AudioSourceNode._() { throw new UnsupportedError("Not supported"); } + + static AudioSourceNode internalCreateAudioSourceNode() { + return new AudioSourceNode._internalWrap(); + } + + factory AudioSourceNode._internalWrap() { + return new AudioSourceNode.internal_(); + } + + AudioSourceNode.internal_() : super.internal_(); + + } // 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 @@ -678,6 +839,18 @@ class BiquadFilterNode extends AudioNode { // To suppress missing implicit constructor warnings. factory BiquadFilterNode._() { throw new UnsupportedError("Not supported"); } + + static BiquadFilterNode internalCreateBiquadFilterNode() { + return new BiquadFilterNode._internalWrap(); + } + + factory BiquadFilterNode._internalWrap() { + return new BiquadFilterNode.internal_(); + } + + BiquadFilterNode.internal_() : super.internal_(); + + @DomName('BiquadFilterNode.Q') @DocsEditable() AudioParam get Q => wrap_jso(_blink.BlinkBiquadFilterNode.instance.Q_Getter_(unwrap_jso(this))); @@ -700,7 +873,7 @@ class BiquadFilterNode extends AudioNode { @DomName('BiquadFilterNode.type') @DocsEditable() - void set type(String value) => _blink.BlinkBiquadFilterNode.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkBiquadFilterNode.instance.type_Setter_(unwrap_jso(this), value); @DomName('BiquadFilterNode.getFrequencyResponse') @DocsEditable() @@ -722,6 +895,18 @@ class ChannelMergerNode extends AudioNode { // To suppress missing implicit constructor warnings. factory ChannelMergerNode._() { throw new UnsupportedError("Not supported"); } + + static ChannelMergerNode internalCreateChannelMergerNode() { + return new ChannelMergerNode._internalWrap(); + } + + factory ChannelMergerNode._internalWrap() { + return new ChannelMergerNode.internal_(); + } + + ChannelMergerNode.internal_() : super.internal_(); + + } // 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 @@ -738,6 +923,18 @@ class ChannelSplitterNode extends AudioNode { // To suppress missing implicit constructor warnings. factory ChannelSplitterNode._() { throw new UnsupportedError("Not supported"); } + + static ChannelSplitterNode internalCreateChannelSplitterNode() { + return new ChannelSplitterNode._internalWrap(); + } + + factory ChannelSplitterNode._internalWrap() { + return new ChannelSplitterNode.internal_(); + } + + ChannelSplitterNode.internal_() : super.internal_(); + + } // 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 @@ -754,13 +951,25 @@ class ConvolverNode extends AudioNode { // To suppress missing implicit constructor warnings. factory ConvolverNode._() { throw new UnsupportedError("Not supported"); } + + static ConvolverNode internalCreateConvolverNode() { + return new ConvolverNode._internalWrap(); + } + + factory ConvolverNode._internalWrap() { + return new ConvolverNode.internal_(); + } + + ConvolverNode.internal_() : super.internal_(); + + @DomName('ConvolverNode.buffer') @DocsEditable() AudioBuffer get buffer => wrap_jso(_blink.BlinkConvolverNode.instance.buffer_Getter_(unwrap_jso(this))); @DomName('ConvolverNode.buffer') @DocsEditable() - void set buffer(AudioBuffer value) => _blink.BlinkConvolverNode.instance.buffer_Setter_(unwrap_jso(this), unwrap_jso(value)); + set buffer(AudioBuffer value) => _blink.BlinkConvolverNode.instance.buffer_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('ConvolverNode.normalize') @DocsEditable() @@ -768,7 +977,7 @@ class ConvolverNode extends AudioNode { @DomName('ConvolverNode.normalize') @DocsEditable() - void set normalize(bool value) => _blink.BlinkConvolverNode.instance.normalize_Setter_(unwrap_jso(this), value); + set normalize(bool value) => _blink.BlinkConvolverNode.instance.normalize_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -786,6 +995,18 @@ class DelayNode extends AudioNode { // To suppress missing implicit constructor warnings. factory DelayNode._() { throw new UnsupportedError("Not supported"); } + + static DelayNode internalCreateDelayNode() { + return new DelayNode._internalWrap(); + } + + factory DelayNode._internalWrap() { + return new DelayNode.internal_(); + } + + DelayNode.internal_() : super.internal_(); + + @DomName('DelayNode.delayTime') @DocsEditable() AudioParam get delayTime => wrap_jso(_blink.BlinkDelayNode.instance.delayTime_Getter_(unwrap_jso(this))); @@ -806,6 +1027,18 @@ class DynamicsCompressorNode extends AudioNode { // To suppress missing implicit constructor warnings. factory DynamicsCompressorNode._() { throw new UnsupportedError("Not supported"); } + + static DynamicsCompressorNode internalCreateDynamicsCompressorNode() { + return new DynamicsCompressorNode._internalWrap(); + } + + factory DynamicsCompressorNode._internalWrap() { + return new DynamicsCompressorNode.internal_(); + } + + DynamicsCompressorNode.internal_() : super.internal_(); + + @DomName('DynamicsCompressorNode.attack') @DocsEditable() AudioParam get attack => wrap_jso(_blink.BlinkDynamicsCompressorNode.instance.attack_Getter_(unwrap_jso(this))); @@ -846,6 +1079,18 @@ class GainNode extends AudioNode { // To suppress missing implicit constructor warnings. factory GainNode._() { throw new UnsupportedError("Not supported"); } + + static GainNode internalCreateGainNode() { + return new GainNode._internalWrap(); + } + + factory GainNode._internalWrap() { + return new GainNode.internal_(); + } + + GainNode.internal_() : super.internal_(); + + @DomName('GainNode.gain') @DocsEditable() AudioParam get gain => wrap_jso(_blink.BlinkGainNode.instance.gain_Getter_(unwrap_jso(this))); @@ -866,6 +1111,18 @@ class MediaElementAudioSourceNode extends AudioSourceNode { // To suppress missing implicit constructor warnings. factory MediaElementAudioSourceNode._() { throw new UnsupportedError("Not supported"); } + + static MediaElementAudioSourceNode internalCreateMediaElementAudioSourceNode() { + return new MediaElementAudioSourceNode._internalWrap(); + } + + factory MediaElementAudioSourceNode._internalWrap() { + return new MediaElementAudioSourceNode.internal_(); + } + + MediaElementAudioSourceNode.internal_() : super.internal_(); + + @DomName('MediaElementAudioSourceNode.mediaElement') @DocsEditable() @Experimental() // non-standard @@ -887,6 +1144,18 @@ class MediaStreamAudioDestinationNode extends AudioNode { // To suppress missing implicit constructor warnings. factory MediaStreamAudioDestinationNode._() { throw new UnsupportedError("Not supported"); } + + static MediaStreamAudioDestinationNode internalCreateMediaStreamAudioDestinationNode() { + return new MediaStreamAudioDestinationNode._internalWrap(); + } + + factory MediaStreamAudioDestinationNode._internalWrap() { + return new MediaStreamAudioDestinationNode.internal_(); + } + + MediaStreamAudioDestinationNode.internal_() : super.internal_(); + + @DomName('MediaStreamAudioDestinationNode.stream') @DocsEditable() MediaStream get stream => wrap_jso(_blink.BlinkMediaStreamAudioDestinationNode.instance.stream_Getter_(unwrap_jso(this))); @@ -907,6 +1176,18 @@ class MediaStreamAudioSourceNode extends AudioSourceNode { // To suppress missing implicit constructor warnings. factory MediaStreamAudioSourceNode._() { throw new UnsupportedError("Not supported"); } + + static MediaStreamAudioSourceNode internalCreateMediaStreamAudioSourceNode() { + return new MediaStreamAudioSourceNode._internalWrap(); + } + + factory MediaStreamAudioSourceNode._internalWrap() { + return new MediaStreamAudioSourceNode.internal_(); + } + + MediaStreamAudioSourceNode.internal_() : super.internal_(); + + @DomName('MediaStreamAudioSourceNode.mediaStream') @DocsEditable() MediaStream get mediaStream => wrap_jso(_blink.BlinkMediaStreamAudioSourceNode.instance.mediaStream_Getter_(unwrap_jso(this))); @@ -927,6 +1208,18 @@ class OfflineAudioCompletionEvent extends Event { // To suppress missing implicit constructor warnings. factory OfflineAudioCompletionEvent._() { throw new UnsupportedError("Not supported"); } + + static OfflineAudioCompletionEvent internalCreateOfflineAudioCompletionEvent() { + return new OfflineAudioCompletionEvent._internalWrap(); + } + + factory OfflineAudioCompletionEvent._internalWrap() { + return new OfflineAudioCompletionEvent.internal_(); + } + + OfflineAudioCompletionEvent.internal_() : super.internal_(); + + @DomName('OfflineAudioCompletionEvent.renderedBuffer') @DocsEditable() AudioBuffer get renderedBuffer => wrap_jso(_blink.BlinkOfflineAudioCompletionEvent.instance.renderedBuffer_Getter_(unwrap_jso(this))); @@ -950,9 +1243,21 @@ class OfflineAudioContext extends AudioContext { @DomName('OfflineAudioContext.OfflineAudioContext') @DocsEditable() factory OfflineAudioContext(int numberOfChannels, int numberOfFrames, num sampleRate) { - return _blink.BlinkOfflineAudioContext.instance.constructorCallback_3_(numberOfChannels, numberOfFrames, sampleRate); + return wrap_jso(_blink.BlinkOfflineAudioContext.instance.constructorCallback_3_(numberOfChannels, numberOfFrames, sampleRate)); } + + static OfflineAudioContext internalCreateOfflineAudioContext() { + return new OfflineAudioContext._internalWrap(); + } + + factory OfflineAudioContext._internalWrap() { + return new OfflineAudioContext.internal_(); + } + + OfflineAudioContext.internal_() : super.internal_(); + + } // 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 @@ -980,6 +1285,18 @@ class OscillatorNode extends AudioSourceNode { @Experimental() // untriaged static const EventStreamProvider endedEvent = const EventStreamProvider('ended'); + + static OscillatorNode internalCreateOscillatorNode() { + return new OscillatorNode._internalWrap(); + } + + factory OscillatorNode._internalWrap() { + return new OscillatorNode.internal_(); + } + + OscillatorNode.internal_() : super.internal_(); + + @DomName('OscillatorNode.detune') @DocsEditable() AudioParam get detune => wrap_jso(_blink.BlinkOscillatorNode.instance.detune_Getter_(unwrap_jso(this))); @@ -994,7 +1311,7 @@ class OscillatorNode extends AudioSourceNode { @DomName('OscillatorNode.type') @DocsEditable() - void set type(String value) => _blink.BlinkOscillatorNode.instance.type_Setter_(unwrap_jso(this), value); + set type(String value) => _blink.BlinkOscillatorNode.instance.type_Setter_(unwrap_jso(this), value); @DomName('OscillatorNode.noteOff') @DocsEditable() @@ -1049,13 +1366,25 @@ class PannerNode extends AudioNode { // To suppress missing implicit constructor warnings. factory PannerNode._() { throw new UnsupportedError("Not supported"); } + + static PannerNode internalCreatePannerNode() { + return new PannerNode._internalWrap(); + } + + factory PannerNode._internalWrap() { + return new PannerNode.internal_(); + } + + PannerNode.internal_() : super.internal_(); + + @DomName('PannerNode.coneInnerAngle') @DocsEditable() num get coneInnerAngle => _blink.BlinkPannerNode.instance.coneInnerAngle_Getter_(unwrap_jso(this)); @DomName('PannerNode.coneInnerAngle') @DocsEditable() - void set coneInnerAngle(num value) => _blink.BlinkPannerNode.instance.coneInnerAngle_Setter_(unwrap_jso(this), value); + set coneInnerAngle(num value) => _blink.BlinkPannerNode.instance.coneInnerAngle_Setter_(unwrap_jso(this), value); @DomName('PannerNode.coneOuterAngle') @DocsEditable() @@ -1063,7 +1392,7 @@ class PannerNode extends AudioNode { @DomName('PannerNode.coneOuterAngle') @DocsEditable() - void set coneOuterAngle(num value) => _blink.BlinkPannerNode.instance.coneOuterAngle_Setter_(unwrap_jso(this), value); + set coneOuterAngle(num value) => _blink.BlinkPannerNode.instance.coneOuterAngle_Setter_(unwrap_jso(this), value); @DomName('PannerNode.coneOuterGain') @DocsEditable() @@ -1071,7 +1400,7 @@ class PannerNode extends AudioNode { @DomName('PannerNode.coneOuterGain') @DocsEditable() - void set coneOuterGain(num value) => _blink.BlinkPannerNode.instance.coneOuterGain_Setter_(unwrap_jso(this), value); + set coneOuterGain(num value) => _blink.BlinkPannerNode.instance.coneOuterGain_Setter_(unwrap_jso(this), value); @DomName('PannerNode.distanceModel') @DocsEditable() @@ -1079,7 +1408,7 @@ class PannerNode extends AudioNode { @DomName('PannerNode.distanceModel') @DocsEditable() - void set distanceModel(String value) => _blink.BlinkPannerNode.instance.distanceModel_Setter_(unwrap_jso(this), value); + set distanceModel(String value) => _blink.BlinkPannerNode.instance.distanceModel_Setter_(unwrap_jso(this), value); @DomName('PannerNode.maxDistance') @DocsEditable() @@ -1087,7 +1416,7 @@ class PannerNode extends AudioNode { @DomName('PannerNode.maxDistance') @DocsEditable() - void set maxDistance(num value) => _blink.BlinkPannerNode.instance.maxDistance_Setter_(unwrap_jso(this), value); + set maxDistance(num value) => _blink.BlinkPannerNode.instance.maxDistance_Setter_(unwrap_jso(this), value); @DomName('PannerNode.panningModel') @DocsEditable() @@ -1095,7 +1424,7 @@ class PannerNode extends AudioNode { @DomName('PannerNode.panningModel') @DocsEditable() - void set panningModel(String value) => _blink.BlinkPannerNode.instance.panningModel_Setter_(unwrap_jso(this), value); + set panningModel(String value) => _blink.BlinkPannerNode.instance.panningModel_Setter_(unwrap_jso(this), value); @DomName('PannerNode.refDistance') @DocsEditable() @@ -1103,7 +1432,7 @@ class PannerNode extends AudioNode { @DomName('PannerNode.refDistance') @DocsEditable() - void set refDistance(num value) => _blink.BlinkPannerNode.instance.refDistance_Setter_(unwrap_jso(this), value); + set refDistance(num value) => _blink.BlinkPannerNode.instance.refDistance_Setter_(unwrap_jso(this), value); @DomName('PannerNode.rolloffFactor') @DocsEditable() @@ -1111,7 +1440,7 @@ class PannerNode extends AudioNode { @DomName('PannerNode.rolloffFactor') @DocsEditable() - void set rolloffFactor(num value) => _blink.BlinkPannerNode.instance.rolloffFactor_Setter_(unwrap_jso(this), value); + set rolloffFactor(num value) => _blink.BlinkPannerNode.instance.rolloffFactor_Setter_(unwrap_jso(this), value); @DomName('PannerNode.setOrientation') @DocsEditable() @@ -1140,6 +1469,21 @@ class PeriodicWave extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory PeriodicWave._() { throw new UnsupportedError("Not supported"); } + static PeriodicWave internalCreatePeriodicWave() { + return new PeriodicWave._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory PeriodicWave._internalWrap() { + return new PeriodicWave.internal_(); + } + + PeriodicWave.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -1167,6 +1511,18 @@ class ScriptProcessorNode extends AudioNode { @Experimental() // untriaged static const EventStreamProvider audioProcessEvent = const EventStreamProvider('audioprocess'); + + static ScriptProcessorNode internalCreateScriptProcessorNode() { + return new ScriptProcessorNode._internalWrap(); + } + + factory ScriptProcessorNode._internalWrap() { + return new ScriptProcessorNode.internal_(); + } + + ScriptProcessorNode.internal_() : super.internal_(); + + @DomName('ScriptProcessorNode.bufferSize') @DocsEditable() int get bufferSize => _blink.BlinkScriptProcessorNode.instance.bufferSize_Getter_(unwrap_jso(this)); @@ -1174,7 +1530,7 @@ class ScriptProcessorNode extends AudioNode { @DomName('ScriptProcessorNode.setEventListener') @DocsEditable() @Experimental() // untriaged - void setEventListener(EventListener eventListener) => _blink.BlinkScriptProcessorNode.instance.setEventListener_Callback_1_(unwrap_jso(this), unwrap_jso(eventListener)); + void setEventListener(EventListener eventListener) => _blink.BlinkScriptProcessorNode.instance.setEventListener_Callback_1_(unwrap_jso(this), unwrap_jso((event) => eventListener(wrap_jso(event)))); /// Stream of `audioprocess` events handled by this [ScriptProcessorNode]. /** @@ -1205,13 +1561,25 @@ class WaveShaperNode extends AudioNode { // To suppress missing implicit constructor warnings. factory WaveShaperNode._() { throw new UnsupportedError("Not supported"); } + + static WaveShaperNode internalCreateWaveShaperNode() { + return new WaveShaperNode._internalWrap(); + } + + factory WaveShaperNode._internalWrap() { + return new WaveShaperNode.internal_(); + } + + WaveShaperNode.internal_() : super.internal_(); + + @DomName('WaveShaperNode.curve') @DocsEditable() - Float32List get curve => wrap_jso(_blink.BlinkWaveShaperNode.instance.curve_Getter_(unwrap_jso(this))); + Float32List get curve => _blink.BlinkWaveShaperNode.instance.curve_Getter_(unwrap_jso(this)); @DomName('WaveShaperNode.curve') @DocsEditable() - void set curve(Float32List value) => _blink.BlinkWaveShaperNode.instance.curve_Setter_(unwrap_jso(this), unwrap_jso(value)); + set curve(Float32List value) => _blink.BlinkWaveShaperNode.instance.curve_Setter_(unwrap_jso(this), unwrap_jso(value)); @DomName('WaveShaperNode.oversample') @DocsEditable() @@ -1219,6 +1587,6 @@ class WaveShaperNode extends AudioNode { @DomName('WaveShaperNode.oversample') @DocsEditable() - void set oversample(String value) => _blink.BlinkWaveShaperNode.instance.oversample_Setter_(unwrap_jso(this), value); + set oversample(String value) => _blink.BlinkWaveShaperNode.instance.oversample_Setter_(unwrap_jso(this), value); } diff --git a/sdk/lib/web_gl/dartium/web_gl_dartium.dart b/sdk/lib/web_gl/dartium/web_gl_dartium.dart index d587afdeb41..d48f552103e 100644 --- a/sdk/lib/web_gl/dartium/web_gl_dartium.dart +++ b/sdk/lib/web_gl/dartium/web_gl_dartium.dart @@ -11,6 +11,7 @@ import 'dart:html_common'; import 'dart:nativewrappers'; import 'dart:typed_data'; import 'dart:_blink' as _blink; +import 'dart:js' as js; // DO NOT EDIT // Auto-generated dart:web_gl library. @@ -58,6 +59,44 @@ final web_glBlinkMap = { }; +// FIXME: Can we make this private? +final web_glBlinkFunctionMap = { + 'ANGLEInstancedArrays': () => AngleInstancedArrays.internalCreateAngleInstancedArrays, + 'EXTBlendMinMax': () => ExtBlendMinMax.internalCreateExtBlendMinMax, + 'EXTFragDepth': () => ExtFragDepth.internalCreateExtFragDepth, + 'EXTShaderTextureLOD': () => ExtShaderTextureLod.internalCreateExtShaderTextureLod, + 'EXTTextureFilterAnisotropic': () => ExtTextureFilterAnisotropic.internalCreateExtTextureFilterAnisotropic, + 'OESElementIndexUint': () => OesElementIndexUint.internalCreateOesElementIndexUint, + 'OESStandardDerivatives': () => OesStandardDerivatives.internalCreateOesStandardDerivatives, + 'OESTextureFloat': () => OesTextureFloat.internalCreateOesTextureFloat, + 'OESTextureFloatLinear': () => OesTextureFloatLinear.internalCreateOesTextureFloatLinear, + 'OESTextureHalfFloat': () => OesTextureHalfFloat.internalCreateOesTextureHalfFloat, + 'OESTextureHalfFloatLinear': () => OesTextureHalfFloatLinear.internalCreateOesTextureHalfFloatLinear, + 'OESVertexArrayObject': () => OesVertexArrayObject.internalCreateOesVertexArrayObject, + 'WebGLActiveInfo': () => ActiveInfo.internalCreateActiveInfo, + 'WebGLBuffer': () => Buffer.internalCreateBuffer, + 'WebGLCompressedTextureATC': () => CompressedTextureAtc.internalCreateCompressedTextureAtc, + 'WebGLCompressedTextureETC1': () => CompressedTextureETC1.internalCreateCompressedTextureETC1, + 'WebGLCompressedTexturePVRTC': () => CompressedTexturePvrtc.internalCreateCompressedTexturePvrtc, + 'WebGLCompressedTextureS3TC': () => CompressedTextureS3TC.internalCreateCompressedTextureS3TC, + 'WebGLContextAttributes': () => ContextAttributes.internalCreateContextAttributes, + 'WebGLContextEvent': () => ContextEvent.internalCreateContextEvent, + 'WebGLDebugRendererInfo': () => DebugRendererInfo.internalCreateDebugRendererInfo, + 'WebGLDebugShaders': () => DebugShaders.internalCreateDebugShaders, + 'WebGLDepthTexture': () => DepthTexture.internalCreateDepthTexture, + 'WebGLDrawBuffers': () => DrawBuffers.internalCreateDrawBuffers, + 'WebGLFramebuffer': () => Framebuffer.internalCreateFramebuffer, + 'WebGLLoseContext': () => LoseContext.internalCreateLoseContext, + 'WebGLProgram': () => Program.internalCreateProgram, + 'WebGLRenderbuffer': () => Renderbuffer.internalCreateRenderbuffer, + 'WebGLRenderingContext': () => RenderingContext.internalCreateRenderingContext, + 'WebGLShader': () => Shader.internalCreateShader, + 'WebGLShaderPrecisionFormat': () => ShaderPrecisionFormat.internalCreateShaderPrecisionFormat, + 'WebGLTexture': () => Texture.internalCreateTexture, + 'WebGLUniformLocation': () => UniformLocation.internalCreateUniformLocation, + 'WebGLVertexArrayObjectOES': () => VertexArrayObject.internalCreateVertexArrayObject, + +}; // Copyright (c) 2013, 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. @@ -373,6 +412,21 @@ class ActiveInfo extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ActiveInfo._() { throw new UnsupportedError("Not supported"); } + static ActiveInfo internalCreateActiveInfo() { + return new ActiveInfo._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ActiveInfo._internalWrap() { + return new ActiveInfo.internal_(); + } + + ActiveInfo.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('WebGLActiveInfo.name') @DocsEditable() String get name => _blink.BlinkWebGLActiveInfo.instance.name_Getter_(unwrap_jso(this)); @@ -400,6 +454,21 @@ class AngleInstancedArrays extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory AngleInstancedArrays._() { throw new UnsupportedError("Not supported"); } + static AngleInstancedArrays internalCreateAngleInstancedArrays() { + return new AngleInstancedArrays._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory AngleInstancedArrays._internalWrap() { + return new AngleInstancedArrays.internal_(); + } + + AngleInstancedArrays.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('ANGLEInstancedArrays.VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE') @DocsEditable() @Experimental() // untriaged @@ -435,6 +504,21 @@ class Buffer extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Buffer._() { throw new UnsupportedError("Not supported"); } + static Buffer internalCreateBuffer() { + return new Buffer._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Buffer._internalWrap() { + return new Buffer.internal_(); + } + + Buffer.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -451,6 +535,21 @@ class CompressedTextureAtc extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory CompressedTextureAtc._() { throw new UnsupportedError("Not supported"); } + static CompressedTextureAtc internalCreateCompressedTextureAtc() { + return new CompressedTextureAtc._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory CompressedTextureAtc._internalWrap() { + return new CompressedTextureAtc.internal_(); + } + + CompressedTextureAtc.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('WebGLCompressedTextureATC.COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL') @DocsEditable() static const int COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL = 0x8C93; @@ -478,6 +577,21 @@ class CompressedTextureETC1 extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory CompressedTextureETC1._() { throw new UnsupportedError("Not supported"); } + static CompressedTextureETC1 internalCreateCompressedTextureETC1() { + return new CompressedTextureETC1._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory CompressedTextureETC1._internalWrap() { + return new CompressedTextureETC1.internal_(); + } + + CompressedTextureETC1.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('WebGLCompressedTextureETC1.COMPRESSED_RGB_ETC1_WEBGL') @DocsEditable() @Experimental() // untriaged @@ -499,6 +613,21 @@ class CompressedTexturePvrtc extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory CompressedTexturePvrtc._() { throw new UnsupportedError("Not supported"); } + static CompressedTexturePvrtc internalCreateCompressedTexturePvrtc() { + return new CompressedTexturePvrtc._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory CompressedTexturePvrtc._internalWrap() { + return new CompressedTexturePvrtc.internal_(); + } + + CompressedTexturePvrtc.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('WebGLCompressedTexturePVRTC.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG') @DocsEditable() static const int COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03; @@ -531,6 +660,21 @@ class CompressedTextureS3TC extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory CompressedTextureS3TC._() { throw new UnsupportedError("Not supported"); } + static CompressedTextureS3TC internalCreateCompressedTextureS3TC() { + return new CompressedTextureS3TC._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory CompressedTextureS3TC._internalWrap() { + return new CompressedTextureS3TC.internal_(); + } + + CompressedTextureS3TC.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('WebGLCompressedTextureS3TC.COMPRESSED_RGBA_S3TC_DXT1_EXT') @DocsEditable() static const int COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1; @@ -584,13 +728,28 @@ class ContextAttributes extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ContextAttributes._() { throw new UnsupportedError("Not supported"); } + static ContextAttributes internalCreateContextAttributes() { + return new ContextAttributes._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ContextAttributes._internalWrap() { + return new ContextAttributes.internal_(); + } + + ContextAttributes.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('WebGLContextAttributes.alpha') @DocsEditable() bool get alpha => _blink.BlinkWebGLContextAttributes.instance.alpha_Getter_(unwrap_jso(this)); @DomName('WebGLContextAttributes.alpha') @DocsEditable() - void set alpha(bool value) => _blink.BlinkWebGLContextAttributes.instance.alpha_Setter_(unwrap_jso(this), value); + set alpha(bool value) => _blink.BlinkWebGLContextAttributes.instance.alpha_Setter_(unwrap_jso(this), value); @DomName('WebGLContextAttributes.antialias') @DocsEditable() @@ -598,7 +757,7 @@ class ContextAttributes extends NativeFieldWrapperClass2 { @DomName('WebGLContextAttributes.antialias') @DocsEditable() - void set antialias(bool value) => _blink.BlinkWebGLContextAttributes.instance.antialias_Setter_(unwrap_jso(this), value); + set antialias(bool value) => _blink.BlinkWebGLContextAttributes.instance.antialias_Setter_(unwrap_jso(this), value); @DomName('WebGLContextAttributes.depth') @DocsEditable() @@ -606,7 +765,7 @@ class ContextAttributes extends NativeFieldWrapperClass2 { @DomName('WebGLContextAttributes.depth') @DocsEditable() - void set depth(bool value) => _blink.BlinkWebGLContextAttributes.instance.depth_Setter_(unwrap_jso(this), value); + set depth(bool value) => _blink.BlinkWebGLContextAttributes.instance.depth_Setter_(unwrap_jso(this), value); @DomName('WebGLContextAttributes.failIfMajorPerformanceCaveat') @DocsEditable() @@ -616,7 +775,7 @@ class ContextAttributes extends NativeFieldWrapperClass2 { @DomName('WebGLContextAttributes.failIfMajorPerformanceCaveat') @DocsEditable() @Experimental() // untriaged - void set failIfMajorPerformanceCaveat(bool value) => _blink.BlinkWebGLContextAttributes.instance.failIfMajorPerformanceCaveat_Setter_(unwrap_jso(this), value); + set failIfMajorPerformanceCaveat(bool value) => _blink.BlinkWebGLContextAttributes.instance.failIfMajorPerformanceCaveat_Setter_(unwrap_jso(this), value); @DomName('WebGLContextAttributes.premultipliedAlpha') @DocsEditable() @@ -624,7 +783,7 @@ class ContextAttributes extends NativeFieldWrapperClass2 { @DomName('WebGLContextAttributes.premultipliedAlpha') @DocsEditable() - void set premultipliedAlpha(bool value) => _blink.BlinkWebGLContextAttributes.instance.premultipliedAlpha_Setter_(unwrap_jso(this), value); + set premultipliedAlpha(bool value) => _blink.BlinkWebGLContextAttributes.instance.premultipliedAlpha_Setter_(unwrap_jso(this), value); @DomName('WebGLContextAttributes.preserveDrawingBuffer') @DocsEditable() @@ -632,7 +791,7 @@ class ContextAttributes extends NativeFieldWrapperClass2 { @DomName('WebGLContextAttributes.preserveDrawingBuffer') @DocsEditable() - void set preserveDrawingBuffer(bool value) => _blink.BlinkWebGLContextAttributes.instance.preserveDrawingBuffer_Setter_(unwrap_jso(this), value); + set preserveDrawingBuffer(bool value) => _blink.BlinkWebGLContextAttributes.instance.preserveDrawingBuffer_Setter_(unwrap_jso(this), value); @DomName('WebGLContextAttributes.stencil') @DocsEditable() @@ -640,7 +799,7 @@ class ContextAttributes extends NativeFieldWrapperClass2 { @DomName('WebGLContextAttributes.stencil') @DocsEditable() - void set stencil(bool value) => _blink.BlinkWebGLContextAttributes.instance.stencil_Setter_(unwrap_jso(this), value); + set stencil(bool value) => _blink.BlinkWebGLContextAttributes.instance.stencil_Setter_(unwrap_jso(this), value); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -657,6 +816,18 @@ class ContextEvent extends Event { // To suppress missing implicit constructor warnings. factory ContextEvent._() { throw new UnsupportedError("Not supported"); } + + static ContextEvent internalCreateContextEvent() { + return new ContextEvent._internalWrap(); + } + + factory ContextEvent._internalWrap() { + return new ContextEvent.internal_(); + } + + ContextEvent.internal_() : super.internal_(); + + @DomName('WebGLContextEvent.statusMessage') @DocsEditable() String get statusMessage => _blink.BlinkWebGLContextEvent.instance.statusMessage_Getter_(unwrap_jso(this)); @@ -677,6 +848,21 @@ class DebugRendererInfo extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DebugRendererInfo._() { throw new UnsupportedError("Not supported"); } + static DebugRendererInfo internalCreateDebugRendererInfo() { + return new DebugRendererInfo._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DebugRendererInfo._internalWrap() { + return new DebugRendererInfo.internal_(); + } + + DebugRendererInfo.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('WebGLDebugRendererInfo.UNMASKED_RENDERER_WEBGL') @DocsEditable() static const int UNMASKED_RENDERER_WEBGL = 0x9246; @@ -701,6 +887,21 @@ class DebugShaders extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DebugShaders._() { throw new UnsupportedError("Not supported"); } + static DebugShaders internalCreateDebugShaders() { + return new DebugShaders._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DebugShaders._internalWrap() { + return new DebugShaders.internal_(); + } + + DebugShaders.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('WebGLDebugShaders.getTranslatedShaderSource') @DocsEditable() String getTranslatedShaderSource(Shader shader) => _blink.BlinkWebGLDebugShaders.instance.getTranslatedShaderSource_Callback_1_(unwrap_jso(this), unwrap_jso(shader)); @@ -721,6 +922,21 @@ class DepthTexture extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DepthTexture._() { throw new UnsupportedError("Not supported"); } + static DepthTexture internalCreateDepthTexture() { + return new DepthTexture._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DepthTexture._internalWrap() { + return new DepthTexture.internal_(); + } + + DepthTexture.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('WebGLDepthTexture.UNSIGNED_INT_24_8_WEBGL') @DocsEditable() static const int UNSIGNED_INT_24_8_WEBGL = 0x84FA; @@ -741,6 +957,21 @@ class DrawBuffers extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory DrawBuffers._() { throw new UnsupportedError("Not supported"); } + static DrawBuffers internalCreateDrawBuffers() { + return new DrawBuffers._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DrawBuffers._internalWrap() { + return new DrawBuffers.internal_(); + } + + DrawBuffers.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('WebGLDrawBuffers.COLOR_ATTACHMENT0_WEBGL') @DocsEditable() static const int COLOR_ATTACHMENT0_WEBGL = 0x8CE0; @@ -896,6 +1127,21 @@ class ExtBlendMinMax extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ExtBlendMinMax._() { throw new UnsupportedError("Not supported"); } + static ExtBlendMinMax internalCreateExtBlendMinMax() { + return new ExtBlendMinMax._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ExtBlendMinMax._internalWrap() { + return new ExtBlendMinMax.internal_(); + } + + ExtBlendMinMax.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('EXTBlendMinMax.MAX_EXT') @DocsEditable() @Experimental() // untriaged @@ -922,6 +1168,21 @@ class ExtFragDepth extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ExtFragDepth._() { throw new UnsupportedError("Not supported"); } + static ExtFragDepth internalCreateExtFragDepth() { + return new ExtFragDepth._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ExtFragDepth._internalWrap() { + return new ExtFragDepth.internal_(); + } + + ExtFragDepth.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -937,6 +1198,21 @@ class ExtShaderTextureLod extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ExtShaderTextureLod._() { throw new UnsupportedError("Not supported"); } + static ExtShaderTextureLod internalCreateExtShaderTextureLod() { + return new ExtShaderTextureLod._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ExtShaderTextureLod._internalWrap() { + return new ExtShaderTextureLod.internal_(); + } + + ExtShaderTextureLod.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -953,6 +1229,21 @@ class ExtTextureFilterAnisotropic extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ExtTextureFilterAnisotropic._() { throw new UnsupportedError("Not supported"); } + static ExtTextureFilterAnisotropic internalCreateExtTextureFilterAnisotropic() { + return new ExtTextureFilterAnisotropic._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ExtTextureFilterAnisotropic._internalWrap() { + return new ExtTextureFilterAnisotropic.internal_(); + } + + ExtTextureFilterAnisotropic.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('EXTTextureFilterAnisotropic.MAX_TEXTURE_MAX_ANISOTROPY_EXT') @DocsEditable() static const int MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF; @@ -976,6 +1267,21 @@ class Framebuffer extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Framebuffer._() { throw new UnsupportedError("Not supported"); } + static Framebuffer internalCreateFramebuffer() { + return new Framebuffer._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Framebuffer._internalWrap() { + return new Framebuffer.internal_(); + } + + Framebuffer.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -992,6 +1298,21 @@ class LoseContext extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory LoseContext._() { throw new UnsupportedError("Not supported"); } + static LoseContext internalCreateLoseContext() { + return new LoseContext._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory LoseContext._internalWrap() { + return new LoseContext.internal_(); + } + + LoseContext.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('WebGLLoseContext.loseContext') @DocsEditable() void loseContext() => _blink.BlinkWebGLLoseContext.instance.loseContext_Callback_0_(unwrap_jso(this)); @@ -1016,6 +1337,21 @@ class OesElementIndexUint extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory OesElementIndexUint._() { throw new UnsupportedError("Not supported"); } + static OesElementIndexUint internalCreateOesElementIndexUint() { + return new OesElementIndexUint._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory OesElementIndexUint._internalWrap() { + return new OesElementIndexUint.internal_(); + } + + OesElementIndexUint.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -1032,6 +1368,21 @@ class OesStandardDerivatives extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory OesStandardDerivatives._() { throw new UnsupportedError("Not supported"); } + static OesStandardDerivatives internalCreateOesStandardDerivatives() { + return new OesStandardDerivatives._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory OesStandardDerivatives._internalWrap() { + return new OesStandardDerivatives.internal_(); + } + + OesStandardDerivatives.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('OESStandardDerivatives.FRAGMENT_SHADER_DERIVATIVE_HINT_OES') @DocsEditable() static const int FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B; @@ -1052,6 +1403,21 @@ class OesTextureFloat extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory OesTextureFloat._() { throw new UnsupportedError("Not supported"); } + static OesTextureFloat internalCreateOesTextureFloat() { + return new OesTextureFloat._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory OesTextureFloat._internalWrap() { + return new OesTextureFloat.internal_(); + } + + OesTextureFloat.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -1068,6 +1434,21 @@ class OesTextureFloatLinear extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory OesTextureFloatLinear._() { throw new UnsupportedError("Not supported"); } + static OesTextureFloatLinear internalCreateOesTextureFloatLinear() { + return new OesTextureFloatLinear._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory OesTextureFloatLinear._internalWrap() { + return new OesTextureFloatLinear.internal_(); + } + + OesTextureFloatLinear.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -1084,6 +1465,21 @@ class OesTextureHalfFloat extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory OesTextureHalfFloat._() { throw new UnsupportedError("Not supported"); } + static OesTextureHalfFloat internalCreateOesTextureHalfFloat() { + return new OesTextureHalfFloat._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory OesTextureHalfFloat._internalWrap() { + return new OesTextureHalfFloat.internal_(); + } + + OesTextureHalfFloat.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('OESTextureHalfFloat.HALF_FLOAT_OES') @DocsEditable() static const int HALF_FLOAT_OES = 0x8D61; @@ -1104,6 +1500,21 @@ class OesTextureHalfFloatLinear extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory OesTextureHalfFloatLinear._() { throw new UnsupportedError("Not supported"); } + static OesTextureHalfFloatLinear internalCreateOesTextureHalfFloatLinear() { + return new OesTextureHalfFloatLinear._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory OesTextureHalfFloatLinear._internalWrap() { + return new OesTextureHalfFloatLinear.internal_(); + } + + OesTextureHalfFloatLinear.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -1120,6 +1531,21 @@ class OesVertexArrayObject extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory OesVertexArrayObject._() { throw new UnsupportedError("Not supported"); } + static OesVertexArrayObject internalCreateOesVertexArrayObject() { + return new OesVertexArrayObject._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory OesVertexArrayObject._internalWrap() { + return new OesVertexArrayObject.internal_(); + } + + OesVertexArrayObject.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('OESVertexArrayObject.VERTEX_ARRAY_BINDING_OES') @DocsEditable() static const int VERTEX_ARRAY_BINDING_OES = 0x85B5; @@ -1130,7 +1556,7 @@ class OesVertexArrayObject extends NativeFieldWrapperClass2 { @DomName('OESVertexArrayObject.createVertexArrayOES') @DocsEditable() - VertexArrayObject createVertexArray() => _blink.BlinkOESVertexArrayObject.instance.createVertexArrayOES_Callback_0_(unwrap_jso(this)); + VertexArrayObject createVertexArray() => wrap_jso(_blink.BlinkOESVertexArrayObject.instance.createVertexArrayOES_Callback_0_(unwrap_jso(this))); @DomName('OESVertexArrayObject.deleteVertexArrayOES') @DocsEditable() @@ -1155,6 +1581,21 @@ class Program extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Program._() { throw new UnsupportedError("Not supported"); } + static Program internalCreateProgram() { + return new Program._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Program._internalWrap() { + return new Program.internal_(); + } + + Program.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -1170,6 +1611,21 @@ class Renderbuffer extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Renderbuffer._() { throw new UnsupportedError("Not supported"); } + static Renderbuffer internalCreateRenderbuffer() { + return new Renderbuffer._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Renderbuffer._internalWrap() { + return new Renderbuffer.internal_(); + } + + Renderbuffer.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file // for details. All rights reserved. Use of this source code is governed by a @@ -1185,6 +1641,21 @@ class RenderingContext extends NativeFieldWrapperClass2 implements CanvasRenderi // To suppress missing implicit constructor warnings. factory RenderingContext._() { throw new UnsupportedError("Not supported"); } + static RenderingContext internalCreateRenderingContext() { + return new RenderingContext._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory RenderingContext._internalWrap() { + return new RenderingContext.internal_(); + } + + RenderingContext.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -2529,27 +3000,27 @@ class RenderingContext extends NativeFieldWrapperClass2 implements CanvasRenderi @DomName('WebGLRenderingContext.createBuffer') @DocsEditable() - Buffer createBuffer() => _blink.BlinkWebGLRenderingContext.instance.createBuffer_Callback_0_(unwrap_jso(this)); + Buffer createBuffer() => wrap_jso(_blink.BlinkWebGLRenderingContext.instance.createBuffer_Callback_0_(unwrap_jso(this))); @DomName('WebGLRenderingContext.createFramebuffer') @DocsEditable() - Framebuffer createFramebuffer() => _blink.BlinkWebGLRenderingContext.instance.createFramebuffer_Callback_0_(unwrap_jso(this)); + Framebuffer createFramebuffer() => wrap_jso(_blink.BlinkWebGLRenderingContext.instance.createFramebuffer_Callback_0_(unwrap_jso(this))); @DomName('WebGLRenderingContext.createProgram') @DocsEditable() - Program createProgram() => _blink.BlinkWebGLRenderingContext.instance.createProgram_Callback_0_(unwrap_jso(this)); + Program createProgram() => wrap_jso(_blink.BlinkWebGLRenderingContext.instance.createProgram_Callback_0_(unwrap_jso(this))); @DomName('WebGLRenderingContext.createRenderbuffer') @DocsEditable() - Renderbuffer createRenderbuffer() => _blink.BlinkWebGLRenderingContext.instance.createRenderbuffer_Callback_0_(unwrap_jso(this)); + Renderbuffer createRenderbuffer() => wrap_jso(_blink.BlinkWebGLRenderingContext.instance.createRenderbuffer_Callback_0_(unwrap_jso(this))); @DomName('WebGLRenderingContext.createShader') @DocsEditable() - Shader createShader(int type) => _blink.BlinkWebGLRenderingContext.instance.createShader_Callback_1_(unwrap_jso(this), type); + Shader createShader(int type) => wrap_jso(_blink.BlinkWebGLRenderingContext.instance.createShader_Callback_1_(unwrap_jso(this), type)); @DomName('WebGLRenderingContext.createTexture') @DocsEditable() - Texture createTexture() => _blink.BlinkWebGLRenderingContext.instance.createTexture_Callback_0_(unwrap_jso(this)); + Texture createTexture() => wrap_jso(_blink.BlinkWebGLRenderingContext.instance.createTexture_Callback_0_(unwrap_jso(this))); @DomName('WebGLRenderingContext.cullFace') @DocsEditable() @@ -2645,15 +3116,15 @@ class RenderingContext extends NativeFieldWrapperClass2 implements CanvasRenderi @DomName('WebGLRenderingContext.getActiveAttrib') @DocsEditable() - ActiveInfo getActiveAttrib(Program program, int index) => _blink.BlinkWebGLRenderingContext.instance.getActiveAttrib_Callback_2_(unwrap_jso(this), unwrap_jso(program), index); + ActiveInfo getActiveAttrib(Program program, int index) => wrap_jso(_blink.BlinkWebGLRenderingContext.instance.getActiveAttrib_Callback_2_(unwrap_jso(this), unwrap_jso(program), index)); @DomName('WebGLRenderingContext.getActiveUniform') @DocsEditable() - ActiveInfo getActiveUniform(Program program, int index) => _blink.BlinkWebGLRenderingContext.instance.getActiveUniform_Callback_2_(unwrap_jso(this), unwrap_jso(program), index); + ActiveInfo getActiveUniform(Program program, int index) => wrap_jso(_blink.BlinkWebGLRenderingContext.instance.getActiveUniform_Callback_2_(unwrap_jso(this), unwrap_jso(program), index)); @DomName('WebGLRenderingContext.getAttachedShaders') @DocsEditable() - List getAttachedShaders(Program program) => _blink.BlinkWebGLRenderingContext.instance.getAttachedShaders_Callback_1_(unwrap_jso(this), unwrap_jso(program)); + List getAttachedShaders(Program program) => wrap_jso(_blink.BlinkWebGLRenderingContext.instance.getAttachedShaders_Callback_1_(unwrap_jso(this), unwrap_jso(program))); @DomName('WebGLRenderingContext.getAttribLocation') @DocsEditable() @@ -2665,7 +3136,7 @@ class RenderingContext extends NativeFieldWrapperClass2 implements CanvasRenderi @DomName('WebGLRenderingContext.getContextAttributes') @DocsEditable() - ContextAttributes getContextAttributes() => _blink.BlinkWebGLRenderingContext.instance.getContextAttributes_Callback_0_(unwrap_jso(this)); + ContextAttributes getContextAttributes() => wrap_jso(_blink.BlinkWebGLRenderingContext.instance.getContextAttributes_Callback_0_(unwrap_jso(this))); @DomName('WebGLRenderingContext.getError') @DocsEditable() @@ -2705,7 +3176,7 @@ class RenderingContext extends NativeFieldWrapperClass2 implements CanvasRenderi @DomName('WebGLRenderingContext.getShaderPrecisionFormat') @DocsEditable() - ShaderPrecisionFormat getShaderPrecisionFormat(int shadertype, int precisiontype) => _blink.BlinkWebGLRenderingContext.instance.getShaderPrecisionFormat_Callback_2_(unwrap_jso(this), shadertype, precisiontype); + ShaderPrecisionFormat getShaderPrecisionFormat(int shadertype, int precisiontype) => wrap_jso(_blink.BlinkWebGLRenderingContext.instance.getShaderPrecisionFormat_Callback_2_(unwrap_jso(this), shadertype, precisiontype)); @DomName('WebGLRenderingContext.getShaderSource') @DocsEditable() @@ -2725,7 +3196,7 @@ class RenderingContext extends NativeFieldWrapperClass2 implements CanvasRenderi @DomName('WebGLRenderingContext.getUniformLocation') @DocsEditable() - UniformLocation getUniformLocation(Program program, String name) => _blink.BlinkWebGLRenderingContext.instance.getUniformLocation_Callback_2_(unwrap_jso(this), unwrap_jso(program), name); + UniformLocation getUniformLocation(Program program, String name) => wrap_jso(_blink.BlinkWebGLRenderingContext.instance.getUniformLocation_Callback_2_(unwrap_jso(this), unwrap_jso(program), name)); @DomName('WebGLRenderingContext.getVertexAttrib') @DocsEditable() @@ -3117,6 +3588,21 @@ class Shader extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Shader._() { throw new UnsupportedError("Not supported"); } + static Shader internalCreateShader() { + return new Shader._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Shader._internalWrap() { + return new Shader.internal_(); + } + + Shader.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -3131,6 +3617,21 @@ class ShaderPrecisionFormat extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory ShaderPrecisionFormat._() { throw new UnsupportedError("Not supported"); } + static ShaderPrecisionFormat internalCreateShaderPrecisionFormat() { + return new ShaderPrecisionFormat._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory ShaderPrecisionFormat._internalWrap() { + return new ShaderPrecisionFormat.internal_(); + } + + ShaderPrecisionFormat.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('WebGLShaderPrecisionFormat.precision') @DocsEditable() int get precision => _blink.BlinkWebGLShaderPrecisionFormat.instance.precision_Getter_(unwrap_jso(this)); @@ -3157,6 +3658,21 @@ class Texture extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory Texture._() { throw new UnsupportedError("Not supported"); } + static Texture internalCreateTexture() { + return new Texture._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory Texture._internalWrap() { + return new Texture.internal_(); + } + + Texture.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -3171,6 +3687,21 @@ class UniformLocation extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory UniformLocation._() { throw new UnsupportedError("Not supported"); } + static UniformLocation internalCreateUniformLocation() { + return new UniformLocation._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory UniformLocation._internalWrap() { + return new UniformLocation.internal_(); + } + + UniformLocation.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -3187,6 +3718,21 @@ class VertexArrayObject extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory VertexArrayObject._() { throw new UnsupportedError("Not supported"); } + static VertexArrayObject internalCreateVertexArrayObject() { + return new VertexArrayObject._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory VertexArrayObject._internalWrap() { + return new VertexArrayObject.internal_(); + } + + VertexArrayObject.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + } // 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 @@ -3198,7 +3744,7 @@ class VertexArrayObject extends NativeFieldWrapperClass2 { @DocsEditable() @DomName('WebGLRenderingContextBase') @Experimental() // untriaged -abstract class _WebGLRenderingContextBase extends NativeFieldWrapperClass2 { +class _WebGLRenderingContextBase extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory _WebGLRenderingContextBase._() { throw new UnsupportedError("Not supported"); } diff --git a/sdk/lib/web_sql/dart2js/web_sql_dart2js.dart b/sdk/lib/web_sql/dart2js/web_sql_dart2js.dart index d19fa396938..f68100df1bd 100644 --- a/sdk/lib/web_sql/dart2js/web_sql_dart2js.dart +++ b/sdk/lib/web_sql/dart2js/web_sql_dart2js.dart @@ -228,7 +228,7 @@ class SqlResultSetRowList extends Interceptor with ListMixin, ImmutableList // Map is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } diff --git a/sdk/lib/web_sql/dartium/web_sql_dartium.dart b/sdk/lib/web_sql/dartium/web_sql_dartium.dart index 540f88dce0e..c6fd41a51ab 100644 --- a/sdk/lib/web_sql/dartium/web_sql_dartium.dart +++ b/sdk/lib/web_sql/dartium/web_sql_dartium.dart @@ -17,12 +17,19 @@ import 'dart:html'; import 'dart:html_common'; import 'dart:nativewrappers'; import 'dart:_blink' as _blink; +import 'dart:js' as js; + // DO NOT EDIT - unless you are editing documentation as per: // https://code.google.com/p/dart/wiki/ContributingHTMLDocumentation // Auto-generated dart:audio library. +// Need a default constructor for constructing classes with mixins that are +// also extending NativeFieldWrapperClass2. Defining JsoNativeFieldWrapper +// extending NativeFieldWrapperClass2 creates a default constructor. +class JsoNativeFieldWrapper extends NativeFieldWrapperClass2 {} + // FIXME: Can we make this private? final web_sqlBlinkMap = { @@ -34,6 +41,15 @@ final web_sqlBlinkMap = { }; +// FIXME: Can we make this private? +final web_sqlBlinkFunctionMap = { + 'Database': () => SqlDatabase.internalCreateSqlDatabase, + 'SQLError': () => SqlError.internalCreateSqlError, + 'SQLResultSet': () => SqlResultSet.internalCreateSqlResultSet, + 'SQLResultSetRowList': () => SqlResultSetRowList.internalCreateSqlResultSetRowList, + 'SQLTransaction': () => SqlTransaction.internalCreateSqlTransaction, + +}; // 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. @@ -96,6 +112,21 @@ class SqlDatabase extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory SqlDatabase._() { throw new UnsupportedError("Not supported"); } + static SqlDatabase internalCreateSqlDatabase() { + return new SqlDatabase._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory SqlDatabase._internalWrap() { + return new SqlDatabase.internal_(); + } + + SqlDatabase.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + /// Checks if this type is supported on the current platform. static bool get supported => true; @@ -105,15 +136,15 @@ class SqlDatabase extends NativeFieldWrapperClass2 { void changeVersion(String oldVersion, String newVersion, [SqlTransactionCallback callback, SqlTransactionErrorCallback errorCallback, VoidCallback successCallback]) { if (successCallback != null) { - _blink.BlinkDatabase.instance.changeVersion_Callback_5_(unwrap_jso(this), oldVersion, newVersion, unwrap_jso(callback), unwrap_jso(errorCallback), unwrap_jso(successCallback)); + _blink.BlinkDatabase.instance.changeVersion_Callback_5_(unwrap_jso(this), oldVersion, newVersion, unwrap_jso((transaction) => callback(wrap_jso(transaction))), unwrap_jso((error) => errorCallback(wrap_jso(error))), unwrap_jso(() => successCallback())); return; } if (errorCallback != null) { - _blink.BlinkDatabase.instance.changeVersion_Callback_4_(unwrap_jso(this), oldVersion, newVersion, unwrap_jso(callback), unwrap_jso(errorCallback)); + _blink.BlinkDatabase.instance.changeVersion_Callback_4_(unwrap_jso(this), oldVersion, newVersion, unwrap_jso((transaction) => callback(wrap_jso(transaction))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } if (callback != null) { - _blink.BlinkDatabase.instance.changeVersion_Callback_3_(unwrap_jso(this), oldVersion, newVersion, unwrap_jso(callback)); + _blink.BlinkDatabase.instance.changeVersion_Callback_3_(unwrap_jso(this), oldVersion, newVersion, unwrap_jso((transaction) => callback(wrap_jso(transaction)))); return; } _blink.BlinkDatabase.instance.changeVersion_Callback_2_(unwrap_jso(this), oldVersion, newVersion); @@ -122,27 +153,27 @@ class SqlDatabase extends NativeFieldWrapperClass2 { void readTransaction(SqlTransactionCallback callback, [SqlTransactionErrorCallback errorCallback, VoidCallback successCallback]) { if (successCallback != null) { - _blink.BlinkDatabase.instance.readTransaction_Callback_3_(unwrap_jso(this), unwrap_jso(callback), unwrap_jso(errorCallback), unwrap_jso(successCallback)); + _blink.BlinkDatabase.instance.readTransaction_Callback_3_(unwrap_jso(this), unwrap_jso((transaction) => callback(wrap_jso(transaction))), unwrap_jso((error) => errorCallback(wrap_jso(error))), unwrap_jso(() => successCallback())); return; } if (errorCallback != null) { - _blink.BlinkDatabase.instance.readTransaction_Callback_2_(unwrap_jso(this), unwrap_jso(callback), unwrap_jso(errorCallback)); + _blink.BlinkDatabase.instance.readTransaction_Callback_2_(unwrap_jso(this), unwrap_jso((transaction) => callback(wrap_jso(transaction))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } - _blink.BlinkDatabase.instance.readTransaction_Callback_1_(unwrap_jso(this), unwrap_jso(callback)); + _blink.BlinkDatabase.instance.readTransaction_Callback_1_(unwrap_jso(this), unwrap_jso((transaction) => callback(wrap_jso(transaction)))); return; } void transaction(SqlTransactionCallback callback, [SqlTransactionErrorCallback errorCallback, VoidCallback successCallback]) { if (successCallback != null) { - _blink.BlinkDatabase.instance.transaction_Callback_3_(unwrap_jso(this), unwrap_jso(callback), unwrap_jso(errorCallback), unwrap_jso(successCallback)); + _blink.BlinkDatabase.instance.transaction_Callback_3_(unwrap_jso(this), unwrap_jso((transaction) => callback(wrap_jso(transaction))), unwrap_jso((error) => errorCallback(wrap_jso(error))), unwrap_jso(() => successCallback())); return; } if (errorCallback != null) { - _blink.BlinkDatabase.instance.transaction_Callback_2_(unwrap_jso(this), unwrap_jso(callback), unwrap_jso(errorCallback)); + _blink.BlinkDatabase.instance.transaction_Callback_2_(unwrap_jso(this), unwrap_jso((transaction) => callback(wrap_jso(transaction))), unwrap_jso((error) => errorCallback(wrap_jso(error)))); return; } - _blink.BlinkDatabase.instance.transaction_Callback_1_(unwrap_jso(this), unwrap_jso(callback)); + _blink.BlinkDatabase.instance.transaction_Callback_1_(unwrap_jso(this), unwrap_jso((transaction) => callback(wrap_jso(transaction)))); return; } @@ -162,6 +193,21 @@ class SqlError extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory SqlError._() { throw new UnsupportedError("Not supported"); } + static SqlError internalCreateSqlError() { + return new SqlError._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory SqlError._internalWrap() { + return new SqlError.internal_(); + } + + SqlError.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SQLError.CONSTRAINT_ERR') @DocsEditable() static const int CONSTRAINT_ERR = 6; @@ -218,6 +264,21 @@ class SqlResultSet extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory SqlResultSet._() { throw new UnsupportedError("Not supported"); } + static SqlResultSet internalCreateSqlResultSet() { + return new SqlResultSet._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory SqlResultSet._internalWrap() { + return new SqlResultSet.internal_(); + } + + SqlResultSet.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SQLResultSet.insertId') @DocsEditable() int get insertId => _blink.BlinkSQLResultSet.instance.insertId_Getter_(unwrap_jso(this)); @@ -242,10 +303,25 @@ class SqlResultSet extends NativeFieldWrapperClass2 { @DomName('SQLResultSetRowList') // http://www.w3.org/TR/webdatabase/#sqlresultsetrowlist @Experimental() // deprecated -class SqlResultSetRowList extends NativeFieldWrapperClass2 with ListMixin, ImmutableListMixin implements List { +class SqlResultSetRowList extends JsoNativeFieldWrapper with ListMixin, ImmutableListMixin implements List { // To suppress missing implicit constructor warnings. factory SqlResultSetRowList._() { throw new UnsupportedError("Not supported"); } + static SqlResultSetRowList internalCreateSqlResultSetRowList() { + return new SqlResultSetRowList._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory SqlResultSetRowList._internalWrap() { + return new SqlResultSetRowList.internal_(); + } + + SqlResultSetRowList.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SQLResultSetRowList.length') @DocsEditable() int get length => _blink.BlinkSQLResultSetRowList.instance.length_Getter_(unwrap_jso(this)); @@ -253,11 +329,11 @@ class SqlResultSetRowList extends NativeFieldWrapperClass2 with ListMixin, Map operator[](int index) { if (index < 0 || index >= length) throw new RangeError.index(index, this); - return _blink.BlinkSQLResultSetRowList.instance.item_Callback_1_(unwrap_jso(this), index); + return wrap_jso(_blink.BlinkSQLResultSetRowList.instance.item_Callback_1_(unwrap_jso(this), index)); } - Map _nativeIndexedGetter(int index) => _blink.BlinkSQLResultSetRowList.instance.item_Callback_1_(unwrap_jso(this), index); - + Map _nativeIndexedGetter(int index) => wrap_jso(_blink.BlinkSQLResultSetRowList.instance.item_Callback_1_(unwrap_jso(this), index)); + void operator[]=(int index, Map value) { throw new UnsupportedError("Cannot assign element of immutable List."); } @@ -265,7 +341,7 @@ class SqlResultSetRowList extends NativeFieldWrapperClass2 with ListMixin, // Map is the element type. - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } @@ -298,7 +374,7 @@ class SqlResultSetRowList extends NativeFieldWrapperClass2 with ListMixin, @DomName('SQLResultSetRowList.item') @DocsEditable() - Map item(int index) => _blink.BlinkSQLResultSetRowList.instance.item_Callback_1_(unwrap_jso(this), index); + Map item(int index) => wrap_jso(_blink.BlinkSQLResultSetRowList.instance.item_Callback_1_(unwrap_jso(this), index)); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -319,8 +395,23 @@ class SqlTransaction extends NativeFieldWrapperClass2 { // To suppress missing implicit constructor warnings. factory SqlTransaction._() { throw new UnsupportedError("Not supported"); } + static SqlTransaction internalCreateSqlTransaction() { + return new SqlTransaction._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory SqlTransaction._internalWrap() { + return new SqlTransaction.internal_(); + } + + SqlTransaction.internal_() { } + + bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other); + int get hashCode => unwrap_jso(this).hashCode; + @DomName('SQLTransaction.executeSql') @DocsEditable() - void executeSql(String sqlStatement, List arguments, [SqlStatementCallback callback, SqlStatementErrorCallback errorCallback]) => _blink.BlinkSQLTransaction.instance.executeSql_Callback_4_(unwrap_jso(this), sqlStatement, arguments, unwrap_jso(callback), unwrap_jso(errorCallback)); + void executeSql(String sqlStatement, List arguments, [SqlStatementCallback callback, SqlStatementErrorCallback errorCallback]) => _blink.BlinkSQLTransaction.instance.executeSql_Callback_4_(unwrap_jso(this), sqlStatement, arguments, unwrap_jso((transaction, resultSet) => callback(wrap_jso(transaction), wrap_jso(resultSet))), unwrap_jso((transaction, error) => errorCallback(wrap_jso(transaction), wrap_jso(error)))); } diff --git a/tests/co19/co19-analyzer.status b/tests/co19/co19-analyzer.status index ed616b456ab..c11877e87cd 100644 --- a/tests/co19/co19-analyzer.status +++ b/tests/co19/co19-analyzer.status @@ -291,3 +291,4 @@ WebPlatformTest/dom/Node-replaceChild_t01: CompileTimeError # co19-roll r761: Pl WebPlatformTest/html/semantics/forms/the-input-element/email_t02: StaticWarning # co19 issue 701 Language/12_Expressions/12_Instance_Creation/2_Const_A11_t01: MissingCompileTimeError # Issue 22010 Language/12_Expressions/12_Instance_Creation/2_Const_A11_t03: MissingCompileTimeError # Issue 22010 + diff --git a/tests/co19/co19-analyzer2.status b/tests/co19/co19-analyzer2.status index 6790464525f..ac59077b673 100644 --- a/tests/co19/co19-analyzer2.status +++ b/tests/co19/co19-analyzer2.status @@ -290,3 +290,26 @@ Language/15_Types/4_Interface_Types_A10_t09: StaticWarning # co19 issue 745 Language/13_Statements/15_Assert_A04_t07: StaticWarning # Issue 23663 Language/13_Statements/15_Assert_A03_t08: StaticWarning # Issue 23663 +# isProtocolHandlerRegistered and unregisterProtocolHandler don't exist +LayoutTests/fast/dom/navigatorcontentutils/is-protocol-handler-registered_t01: Skip +WebPlatformTest/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/t01: StaticWarning +WebPlatformTest/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/t02: StaticWarning +WebPlatformTest/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/t03: StaticWarning +WebPlatformTest/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/t04: StaticWarning +WebPlatformTest/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/t05: StaticWarning +WebPlatformTest/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/t06: StaticWarning +LayoutTests/fast/dom/navigatorcontentutils/unregister-protocol-handler_t01: StaticWarning + +# Missing concrete implementation of setter 'XPathNSResolver.blink_jsObject' and getter 'XPathNSResolver.blink_jsObject' +# TODO(terry): Dartium only because of implements instead of extends consider fixing by making blink_jsObject private +# with private wrap_jso and unwrap_jso in each library that delegates to the public wrap/unwrap_jso. +LayoutTests/fast/xpath/4XPath/Core/test_core_functions_t02: StaticWarning +LayoutTests/fast/xpath/4XPath/Core/test_node_test_t01: StaticWarning +LayoutTests/fast/xpath/4XPath/Core/test_node_test_t02: StaticWarning +LayoutTests/fast/xpath/attr-namespace_t01: StaticWarning +LayoutTests/fast/xpath/attr-namespace_t02: StaticWarning +LayoutTests/fast/xpath/node-name-case-sensitivity_t01: StaticWarning +LayoutTests/fast/xpath/node-name-case-sensitivity_t02: StaticWarning +LayoutTests/fast/xpath/py-dom-xpath/data_t01: StaticWarning +LayoutTests/fast/svg/getbbox_t01: StaticWarning + diff --git a/tests/co19/co19-dart2js.status b/tests/co19/co19-dart2js.status index 224f6201e63..a208de25ca4 100644 --- a/tests/co19/co19-dart2js.status +++ b/tests/co19/co19-dart2js.status @@ -568,7 +568,7 @@ LayoutTests/fast/canvas/alpha_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-arc-negative-radius_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-as-image-incremental-repaint_t01: Skip # Times out. Please triage this failure LayoutTests/fast/canvas/canvas-blending-text_t01: RuntimeError # Please triage this failure -LayoutTests/fast/canvas/canvas-currentTransform_t01: RuntimeError # Please triage this failure +LayoutTests/fast/canvas/canvas-currentTransform_t01: RuntimeError # Feature is behind a flag. LayoutTests/fast/canvas/canvas-empty-image-pattern_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-getImageData-invalid_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-getImageData-large-crash_t01: RuntimeError # Please triage this failure @@ -778,7 +778,6 @@ LayoutTests/fast/dom/HTMLAnchorElement/set-href-attribute-port_t01: RuntimeError LayoutTests/fast/dom/HTMLAnchorElement/set-href-attribute-protocol_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLAnchorElement/set-href-attribute-search_t01: Pass, RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-autofocus_t01: RuntimeError # Please triage this failure -LayoutTests/fast/dom/HTMLDialogElement/dialog-return-value_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-scrolled-viewport_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/inert-node-is-unfocusable_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/inert-node-is-unselectable_t01: RuntimeError # Please triage this failure @@ -824,7 +823,6 @@ LayoutTests/fast/dom/Range/range-expand_t01: RuntimeError # Please triage this f LayoutTests/fast/dom/Range/range-insertNode-separate-endContainer_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/Range/range-insertNode-splittext_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/dumpNodeList-2_t01: RuntimeError # Please triage this failure -LayoutTests/fast/dom/SelectorAPI/dumpNodeList-almost-strict_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/dumpNodeList_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/StyleSheet/css-medialist-item_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/TreeWalker/TreeWalker-basic_t01: RuntimeError # Please triage this failure @@ -1254,7 +1252,6 @@ WebPlatformTest/html-templates/parsing-html-templates/creating-an-element-for-th WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-image_t01: RuntimeError # Please triage this failure WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-video_t01: RuntimeError # Please triage this failure WebPlatformTest/html/browsers/browsing-the-web/read-text/load-text-plain_t01: RuntimeError # Please triage this failure -WebPlatformTest/html/dom/documents/dom-tree-accessors/Document.getElementsByClassName-null_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-getter_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-setter_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.getElementsByName-namespace_t01: RuntimeError # Please triage this failure @@ -1586,7 +1583,7 @@ LayoutTests/fast/canvas/canvas-composite-image_t01: Pass, RuntimeError # Please LayoutTests/fast/canvas/canvas-composite-text-alpha_t01: Pass, RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-css-crazy_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-currentColor_t01: RuntimeError # Please triage this failure -LayoutTests/fast/canvas/canvas-currentTransform_t01: RuntimeError # Please triage this failure +LayoutTests/fast/canvas/canvas-currentTransform_t01: RuntimeError # Feature is not implemented. LayoutTests/fast/canvas/canvas-drawImage-incomplete_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-ellipse-360-winding_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-ellipse-negative-radius_t01: RuntimeError # Please triage this failure @@ -2010,7 +2007,6 @@ LayoutTests/fast/dom/HTMLDialogElement/dialog-autofocus_t01: RuntimeError # Plea LayoutTests/fast/dom/HTMLDialogElement/dialog-close-event_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-enabled_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-open_t01: RuntimeError # Please triage this failure -LayoutTests/fast/dom/HTMLDialogElement/dialog-return-value_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-scrolled-viewport_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-show-modal_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/inert-does-not-match-disabled-selector_t01: RuntimeError # Please triage this failure @@ -2115,7 +2111,6 @@ LayoutTests/fast/dom/Range/range-insertNode-separate-endContainer_t01: RuntimeEr LayoutTests/fast/dom/Range/range-insertNode-splittext_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/caseTagX_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/dumpNodeList-2_t01: RuntimeError # Please triage this failure -LayoutTests/fast/dom/SelectorAPI/dumpNodeList-almost-strict_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/dumpNodeList_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/StyleSheet/css-insert-import-rule-to-shadow-stylesheets_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/StyleSheet/css-medialist-item_t01: RuntimeError # Please triage this failure @@ -2887,7 +2882,6 @@ WebPlatformTest/html-templates/template-element/template-content_t01: RuntimeErr WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-image_t01: RuntimeError # Please triage this failure WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-video_t01: RuntimeError # Please triage this failure WebPlatformTest/html/browsers/browsing-the-web/read-text/load-text-plain_t01: RuntimeError # Please triage this failure -WebPlatformTest/html/dom/documents/dom-tree-accessors/Document.getElementsByClassName-null_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-getter_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-setter_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.getElementsByName-namespace_t01: RuntimeError # Please triage this failure @@ -3153,7 +3147,7 @@ LayoutTests/fast/canvas/canvas-blending-pattern-over-pattern_t01: RuntimeError # LayoutTests/fast/canvas/canvas-blending-shadow_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-blending-text_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-blending-transforms_t01: RuntimeError # Please triage this failure -LayoutTests/fast/canvas/canvas-currentTransform_t01: RuntimeError # Please triage this failure +LayoutTests/fast/canvas/canvas-currentTransform_t01: RuntimeError # Feature is not implemented LayoutTests/fast/canvas/canvas-drawImage-scaled-copy-to-self_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-ellipse-360-winding_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-ellipse-negative-radius_t01: RuntimeError # Please triage this failure @@ -3457,7 +3451,6 @@ LayoutTests/fast/dom/HTMLDialogElement/dialog-autofocus_t01: RuntimeError # Plea LayoutTests/fast/dom/HTMLDialogElement/dialog-close-event_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-enabled_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-open_t01: RuntimeError # Please triage this failure -LayoutTests/fast/dom/HTMLDialogElement/dialog-return-value_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-scrolled-viewport_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-show-modal_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/inert-does-not-match-disabled-selector_t01: RuntimeError # Please triage this failure @@ -3520,7 +3513,6 @@ LayoutTests/fast/dom/Range/range-isPointInRange_t01: RuntimeError # Please triag LayoutTests/fast/dom/Range/range-on-detached-node_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/Range/surroundContents-for-detached-node_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/dumpNodeList-2_t01: RuntimeError # Please triage this failure -LayoutTests/fast/dom/SelectorAPI/dumpNodeList-almost-strict_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/dumpNodeList_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/StyleSheet/css-insert-import-rule-to-shadow-stylesheets_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/StyleSheet/css-medialist-item_t01: RuntimeError # Please triage this failure @@ -4171,7 +4163,6 @@ WebPlatformTest/html-templates/template-element/node-document-changes_t01: Runti WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-image_t01: RuntimeError # Please triage this failure WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-video_t01: Skip # Times out. Please triage this failure WebPlatformTest/html/browsers/browsing-the-web/read-text/load-text-plain_t01: RuntimeError # Please triage this failure -WebPlatformTest/html/dom/documents/dom-tree-accessors/Document.getElementsByClassName-null_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-getter_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-setter_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.getElementsByName-namespace_t01: RuntimeError # Please triage this failure @@ -4402,7 +4393,7 @@ LayoutTests/fast/canvas/canvas-blending-transforms_t01: RuntimeError # Please tr LayoutTests/fast/canvas/canvas-composite-canvas_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-composite-stroke-alpha_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-composite-text-alpha_t01: RuntimeError # Please triage this failure -LayoutTests/fast/canvas/canvas-currentTransform_t01: RuntimeError # Please triage this failure +LayoutTests/fast/canvas/canvas-currentTransform_t01: RuntimeError # Feature is not implemented LayoutTests/fast/canvas/canvas-drawImage-scaled-copy-to-self_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-ellipse-360-winding_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-ellipse-negative-radius_t01: RuntimeError # Please triage this failure @@ -4715,7 +4706,6 @@ LayoutTests/fast/dom/HTMLDialogElement/dialog-autofocus_t01: RuntimeError # Plea LayoutTests/fast/dom/HTMLDialogElement/dialog-close-event_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-enabled_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-open_t01: RuntimeError # Please triage this failure -LayoutTests/fast/dom/HTMLDialogElement/dialog-return-value_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-scrolled-viewport_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-show-modal_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/inert-does-not-match-disabled-selector_t01: RuntimeError # Please triage this failure @@ -4792,7 +4782,6 @@ LayoutTests/fast/dom/Range/surroundContents-for-detached-node_t01: RuntimeError LayoutTests/fast/dom/SelectorAPI/caseID-almost-strict_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/caseID_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/dumpNodeList-2_t01: RuntimeError # Please triage this failure -LayoutTests/fast/dom/SelectorAPI/dumpNodeList-almost-strict_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/dumpNodeList_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/id-fastpath-almost-strict_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/id-fastpath-strict_t01: RuntimeError # Please triage this failure @@ -5493,7 +5482,6 @@ WebPlatformTest/html-templates/template-element/template-content_t01: RuntimeErr WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-image_t01: RuntimeError # Please triage this failure WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-video_t01: Skip # Times out. Please triage this failure WebPlatformTest/html/browsers/browsing-the-web/read-text/load-text-plain_t01: RuntimeError # Please triage this failure -WebPlatformTest/html/dom/documents/dom-tree-accessors/Document.getElementsByClassName-null_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-getter_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-setter_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.getElementsByName-namespace_t01: RuntimeError # Please triage this failure @@ -5741,7 +5729,7 @@ LayoutTests/fast/canvas/canvas-clip-rule_t01: RuntimeError # Please triage this LayoutTests/fast/canvas/canvas-composite-canvas_t01: Pass, RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-css-crazy_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-currentColor_t01: RuntimeError # Please triage this failure -LayoutTests/fast/canvas/canvas-currentTransform_t01: RuntimeError # Please triage this failure +LayoutTests/fast/canvas/canvas-currentTransform_t01: RuntimeError # Feature is not implemented LayoutTests/fast/canvas/canvas-ellipse-360-winding_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-ellipse-negative-radius_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-ellipse-zero-lineto_t01: RuntimeError # Please triage this failure @@ -6200,7 +6188,6 @@ LayoutTests/fast/dom/HTMLDialogElement/dialog-autofocus_t01: RuntimeError # Plea LayoutTests/fast/dom/HTMLDialogElement/dialog-close-event_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-enabled_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-open_t01: RuntimeError # Please triage this failure -LayoutTests/fast/dom/HTMLDialogElement/dialog-return-value_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-scrolled-viewport_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-show-modal_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/inert-does-not-match-disabled-selector_t01: RuntimeError # Please triage this failure @@ -6375,7 +6362,6 @@ LayoutTests/fast/dom/Selection/getRangeAt_t01: RuntimeError # Please triage this LayoutTests/fast/dom/SelectorAPI/caseID_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/caseTagX_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/dumpNodeList-2_t01: RuntimeError # Please triage this failure -LayoutTests/fast/dom/SelectorAPI/dumpNodeList-almost-strict_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/dumpNodeList_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/StyleSheet/css-insert-import-rule-to-shadow-stylesheets_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/StyleSheet/css-medialist-item_t01: RuntimeError # Please triage this failure @@ -7499,7 +7485,6 @@ WebPlatformTest/html-templates/template-element/template-content_t01: RuntimeErr WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-image_t01: Skip # Times out. Please triage this failure WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-video_t01: Skip # Times out. Please triage this failure WebPlatformTest/html/browsers/browsing-the-web/read-text/load-text-plain_t01: RuntimeError # Please triage this failure -WebPlatformTest/html/dom/documents/dom-tree-accessors/Document.getElementsByClassName-null_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-getter_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-setter_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.getElementsByName-namespace_t01: RuntimeError # Please triage this failure @@ -7770,7 +7755,7 @@ LayoutTests/fast/canvas/canvas-composite-alpha_t01: Pass, RuntimeError # Please LayoutTests/fast/canvas/canvas-composite-text-alpha_t01: Pass, RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-css-crazy_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-currentColor_t01: RuntimeError # Please triage this failure -LayoutTests/fast/canvas/canvas-currentTransform_t01: RuntimeError # Please triage this failure +LayoutTests/fast/canvas/canvas-currentTransform_t01: RuntimeError # Feature is not implemented LayoutTests/fast/canvas/canvas-ellipse-360-winding_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-ellipse-negative-radius_t01: RuntimeError # Please triage this failure LayoutTests/fast/canvas/canvas-ellipse-zero-lineto_t01: RuntimeError # Please triage this failure @@ -8213,7 +8198,6 @@ LayoutTests/fast/dom/HTMLDialogElement/dialog-autofocus_t01: RuntimeError # Plea LayoutTests/fast/dom/HTMLDialogElement/dialog-close-event_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-enabled_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-open_t01: RuntimeError # Please triage this failure -LayoutTests/fast/dom/HTMLDialogElement/dialog-return-value_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-scrolled-viewport_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/dialog-show-modal_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/HTMLDialogElement/inert-does-not-match-disabled-selector_t01: RuntimeError # Please triage this failure @@ -8369,7 +8353,6 @@ LayoutTests/fast/dom/Selection/getRangeAt_t01: RuntimeError # Please triage this LayoutTests/fast/dom/SelectorAPI/caseID_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/caseTagX_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/dumpNodeList-2_t01: RuntimeError # Please triage this failure -LayoutTests/fast/dom/SelectorAPI/dumpNodeList-almost-strict_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/SelectorAPI/dumpNodeList_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/StyleSheet/css-insert-import-rule-to-shadow-stylesheets_t01: RuntimeError # Please triage this failure LayoutTests/fast/dom/StyleSheet/css-medialist-item_t01: RuntimeError # Please triage this failure @@ -9366,7 +9349,6 @@ WebPlatformTest/html-templates/template-element/template-content_t01: RuntimeErr WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-image_t01: Skip # Times out. Please triage this failure WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-video_t01: Skip # Times out. Please triage this failure WebPlatformTest/html/browsers/browsing-the-web/read-text/load-text-plain_t01: RuntimeError # Please triage this failure -WebPlatformTest/html/dom/documents/dom-tree-accessors/Document.getElementsByClassName-null_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-getter_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-setter_t01: RuntimeError # Please triage this failure WebPlatformTest/html/dom/documents/dom-tree-accessors/document.getElementsByName-namespace_t01: RuntimeError # Please triage this failure diff --git a/tests/co19/co19-dartium.status b/tests/co19/co19-dartium.status index 26e1d158c3f..8613b5ce1e7 100644 --- a/tests/co19/co19-dartium.status +++ b/tests/co19/co19-dartium.status @@ -38,9 +38,6 @@ LayoutTests/fast/sub-pixel/inline-block-with-padding_t01: Skip # co19 issue 732. LayoutTests/fast/sub-pixel/size-of-span-with-different-positions_t01: Skip # co19 issue 732. LayoutTests/fast/text/international/complex-text-rectangle_t01: Skip # co19 issue 732. LayoutTests/fast/text/line-breaks-after-hyphen-before-number_t01: Skip # co19 issue 732. -LibTest/html/Window/document_A01_t01: RuntimeError # Issue 20146 -LibTest/html/Window/postMessage_A01_t02: RuntimeError # Issue 20146 -LibTest/html/Window/moveBy_A01_t01: RuntimeError # Issue 20146 LayoutTests/fast/css-generated-content/bug91547_t01: Skip # Test reloads itself. Issue 18558. LayoutTests/fast/filesystem/file-after-reload-crash_t01: Skip # Test reloads itself. Issue 18558. LayoutTests/fast/dom/HTMLButtonElement/change-type_t01: Skip # Test reloads itself. Issue 18558. @@ -204,7 +201,6 @@ LibTest/html/IFrameElement/attributeChanged_A01_t01: RuntimeError # co19-roll r7 LibTest/html/IFrameElement/attributes_setter_A01_t01: RuntimeError # co19-roll r706. Please triage this failure. LibTest/html/IFrameElement/borderEdge_A01_t01: RuntimeError # co19-roll r706. Issue 16574 LibTest/html/IFrameElement/clone_A01_t02: RuntimeError # co19-roll r706. Please triage this failure. -LibTest/html/IFrameElement/contentWindow_A01_t01: RuntimeError # co19-roll r706. Please triage this failure. LibTest/html/IFrameElement/createFragment_A01_t01: RuntimeError # co19-roll r706. Please triage this failure. LibTest/html/IFrameElement/createFragment_A01_t02: RuntimeError # co19-roll r706. Please triage this failure. LibTest/html/IFrameElement/createFragment_A01_t03: RuntimeError # co19-roll r706. Please triage this failure. @@ -253,7 +249,6 @@ LayoutTests/fast/dom/HTMLDialogElement/inert-node-is-unselectable_t01: RuntimeEr LayoutTests/fast/dom/HTMLDialogElement/multiple-centered-dialogs_t01: RuntimeError # co19-roll r722: Please triage this failure. LayoutTests/fast/dom/HTMLDialogElement/non-anchored-dialog-positioning_t01: RuntimeError # co19-roll r722: Please triage this failure. LayoutTests/fast/dom/HTMLOutputElement/dom-settable-token-list_t01: RuntimeError # Issue 18931 -LayoutTests/fast/dom/HTMLObjectElement/set-type-to-null-crash_t01: RuntimeError # Issue 18931 LayoutTests/fast/dom/HTMLDialogElement/show-modal-focusing-steps_t01: RuntimeError # co19-roll r722: Please triage this failure. LayoutTests/fast/dom/HTMLElement/set-inner-outer-optimization_t01: RuntimeError # co19-roll r722: Please triage this failure. LayoutTests/fast/dom/HTMLElement/spellcheck_t01: RuntimeError # co19-roll r722: Please triage this failure. @@ -292,13 +287,11 @@ WebPlatformTest/shadow-dom/elements-and-dom-objects/the-shadow-html-element/test WebPlatformTest/shadow-dom/events/event-dispatch/test-001_t01: RuntimeError # co19-roll r722: Please triage this failure. WebPlatformTest/shadow-dom/events/event-dispatch/test-003_t01: RuntimeError # co19-roll r722: Please triage this failure. WebPlatformTest/shadow-dom/events/event-retargeting/test-001_t01: RuntimeError # co19-roll r722: Please triage this failure. -WebPlatformTest/shadow-dom/events/event-retargeting/test-002_t01: RuntimeError # co19-roll r722: Please triage this failure. +WebPlatformTest/shadow-dom/events/event-retargeting/test-002_t01: RuntimeError # Not clear that any of this works. Also suppressed in dart2js WebPlatformTest/shadow-dom/events/event-retargeting/test-004_t01: RuntimeError # co19-roll r722: Please triage this failure. -WebPlatformTest/shadow-dom/events/retargeting-focus-events/test-001_t01: RuntimeError, Skip # co19-roll r722: Please triage this failure. WebPlatformTest/shadow-dom/events/retargeting-focus-events/test-001_t02: Skip # co19-roll r722: Please triage this failure. WebPlatformTest/shadow-dom/events/retargeting-focus-events/test-001_t05: Skip # co19-roll r722: Please triage this failure. WebPlatformTest/shadow-dom/events/retargeting-focus-events/test-001_t06: Skip # co19-roll r722: Please triage this failure. -WebPlatformTest/shadow-dom/events/retargeting-focus-events/test-002_t01: RuntimeError, Pass # co19-roll r722: Please triage this failure. WebPlatformTest/shadow-dom/events/retargeting-focus-events/test-003_t01: RuntimeError, Pass # co19-roll r722: Please triage this failure. WebPlatformTest/shadow-dom/events/retargeting-relatedtarget/test-003_t01: RuntimeError # co19-roll r722: Please triage this failure. WebPlatformTest/shadow-dom/html-elements-and-their-shadow-trees/test-001_t01: RuntimeError # co19-roll r722: Please triage this failure. @@ -323,7 +316,6 @@ LayoutTests/fast/dom/HTMLSelectElement/selected-index-preserved-when-option-text LayoutTests/fast/dom/HTMLTemplateElement/custom-element-wrapper-gc_t01: RuntimeError # co19-roll r722: Issue 18250 LayoutTests/fast/dom/HTMLTemplateElement/innerHTML_t01: RuntimeError # co19-roll r722: Issue 18249 LayoutTests/fast/dom/HTMLTemplateElement/ownerDocumentXHTML_t01: RuntimeError # co19-roll r722: Please triage this failure. -LayoutTests/fast/dom/MutationObserver/observe-attributes_t01: RuntimeError # Issue 18931 LayoutTests/fast/dom/MutationObserver/observe-childList_t01: RuntimeError # co19-roll r722: Issue 18253 LayoutTests/fast/dom/MutationObserver/weak-callback-gc-crash_t01: RuntimeError # co19-roll r722: Please triage this failure. LayoutTests/fast/dom/Node/initial-values_t01: RuntimeError # co19-roll r722: Please triage this failure. @@ -369,9 +361,6 @@ WebPlatformTest/shadow-dom/elements-and-dom-objects/the-content-html-element/tes WebPlatformTest/shadow-dom/elements-and-dom-objects/the-content-html-element/test-004_t02: RuntimeError # Please triage this failure. WebPlatformTest/shadow-dom/elements-and-dom-objects/the-shadow-html-element/test-003_t01: RuntimeError # Please triage this failure. WebPlatformTest/shadow-dom/elements-and-dom-objects/the-shadow-html-element/test-003_t02: RuntimeError # Please triage this failure. -WebPlatformTest/shadow-dom/events/event-dispatch/test-002_t01: RuntimeError # Please triage this failure. -WebPlatformTest/shadow-dom/events/retargeting-relatedtarget/test-001_t01: RuntimeError # Please triage this failure. -WebPlatformTest/shadow-dom/events/retargeting-relatedtarget/test-002_t01: RuntimeError # Please triage this failure. WebPlatformTest/shadow-dom/shadow-trees/upper-boundary-encapsulation/test-009_t01: RuntimeError # Please triage this failure. LayoutTests/fast/dom/css-innerHTML_t01: RuntimeError # Test is incorrect. @@ -388,8 +377,6 @@ LayoutTests/fast/dom/attribute-namespaces-get-set_t01: RuntimeError # co19-roll LayoutTests/fast/dom/blur-contenteditable_t01: RuntimeError, Pass # co19-roll r738: Please triage this failure. LayoutTests/fast/dom/characterdata-api-arguments_t01: RuntimeError # co19-roll r738: Please triage this failure. LayoutTests/fast/dom/client-width-height-quirks_t01: RuntimeError # co19-roll r738: Please triage this failure. -LayoutTests/fast/dom/css-mediarule-functions_t01: RuntimeError # co19-roll r738: Please triage this failure. -LayoutTests/fast/dom/custom/attribute-changed-callback_t01: RuntimeError # co19-roll r738: Please triage this failure. LayoutTests/fast/dom/custom/document-register-svg-extends_t01: RuntimeError # co19-roll r738: Please triage this failure. LayoutTests/fast/dom/dataset-xhtml_t01: RuntimeError # co19-roll r738: Please triage this failure. LayoutTests/fast/dom/dataset_t01: RuntimeError # co19-roll r738: Please triage this failure. @@ -413,7 +400,6 @@ WebPlatformTest/DOMEvents/approved/EventObject.multiple.dispatchEvent_t01: Runti WebPlatformTest/DOMEvents/approved/addEventListener.optional.useCapture_t01: RuntimeError # co19-roll r738: Please triage this failure. WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-image_t01: RuntimeError # co19-roll r738: Please triage this failure. WebPlatformTest/html/browsers/browsing-the-web/read-media/pageload-video_t01: RuntimeError # co19-roll r738: Please triage this failure. -WebPlatformTest/html/browsers/browsing-the-web/read-text/load-text-plain_t01: RuntimeError # co19-roll r738: Please triage this failure. WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-getter_t01: RuntimeError # co19-roll r738: Please triage this failure. WebPlatformTest/html/dom/documents/dom-tree-accessors/document.body-setter_t01: RuntimeError # co19-roll r738: Please triage this failure. WebPlatformTest/html/dom/documents/dom-tree-accessors/document.getElementsByName-namespace_t01: RuntimeError # co19-roll r738: Please triage this failure. @@ -446,8 +432,6 @@ LayoutTests/fast/canvas/2d.text.draw.fill.maxWidth.gradient_t01: RuntimeError # LayoutTests/fast/canvas/2d.text.draw.fill.maxWidth.negative_t01: RuntimeError # co19-roll r761: Please triage this failure. LayoutTests/fast/canvas/2d.text.draw.fill.maxWidth.veryLarge_t01: RuntimeError # co19-roll r761: Please triage this failure. LayoutTests/fast/canvas/2d.text.draw.fill.maxWidth.verySmall_t01: RuntimeError # co19-roll r761: Please triage this failure. -LayoutTests/fast/canvas/alpha_t01: RuntimeError # co19-roll r761: Please triage this failure. -LayoutTests/fast/canvas/canvas-2d-imageData-create-nonfinite_t01: RuntimeError # co19-roll r761: Please triage this failure. LayoutTests/fast/canvas/canvas-arc-negative-radius_t01: Skip # Times out. co19-roll r761: Please triage this failure. LayoutTests/fast/canvas/canvas-blending-text_t01: RuntimeError # co19-roll r761: Please triage this failure. LayoutTests/fast/canvas/canvas-empty-image-pattern_t01: RuntimeError # co19-roll r761: Please triage this failure. @@ -456,12 +440,9 @@ LayoutTests/fast/canvas/canvas-large-dimensions_t01: RuntimeError # co19-roll r7 LayoutTests/fast/canvas/canvas-large-fills_t01: RuntimeError # co19-roll r761: Please triage this failure. LayoutTests/fast/canvas/canvas-lose-restore-googol-size_t01: RuntimeError # co19-roll r761: Please triage this failure. LayoutTests/fast/canvas/canvas-lose-restore-max-int-size_t01: RuntimeError # co19-roll r761: Please triage this failure. -LayoutTests/fast/canvas/canvas-putImageData_t01: RuntimeError # co19-roll r761: Please triage this failure. LayoutTests/fast/canvas/draw-custom-focus-ring_t01: RuntimeError # co19-roll r761: Please triage this failure. LayoutTests/fast/canvas/drawImage-with-broken-image_t01: Timeout, Pass # co19-roll r761: Please triage this failure. LayoutTests/fast/canvas/getPutImageDataPairTest_t01: RuntimeError # co19-roll r761: Please triage this failure. -LayoutTests/fast/canvas/linearGradient-infinite-values_t01: RuntimeError # co19-roll r761: Please triage this failure. -LayoutTests/fast/canvas/radialGradient-infinite-values_t01: RuntimeError # co19-roll r761: Please triage this failure. LayoutTests/fast/canvas/webgl/bad-arguments-test_t01: RuntimeError # co19-roll r761: Please triage this failure. LayoutTests/fast/canvas/webgl/canvas-resize-crash_t01: Skip # Causes following tests to fail. co19-roll r761: Please triage this failure. LayoutTests/fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias-t01: RuntimeError # co19-roll r761: Please triage this failure. @@ -576,6 +557,7 @@ WebPlatformTest/html/semantics/selectors/pseudo-classes/valid-invalid_t01: Runti WebPlatformTest/html/semantics/tabular-data/the-table-element/table-rows_t01: RuntimeError # co19-roll r761: Please triage this failure. WebPlatformTest/html/semantics/tabular-data/the-tr-element/rowIndex_t01: RuntimeError # co19-roll r761: Please triage this failure. WebPlatformTest/html/syntax/serializing-html-fragments/outerHTML_t01: RuntimeError # co19-roll r761: Please triage this failure. +WebPlatformTest/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/t01: RuntimeError # Tests APIs that aren't yet visible. Tests should be deleted. WebPlatformTest/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/t02: RuntimeError # co19-roll r761: Please triage this failure. WebPlatformTest/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/t03: RuntimeError # co19-roll r761: Please triage this failure. WebPlatformTest/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/t05: RuntimeError # co19-roll r761: Please triage this failure. @@ -679,9 +661,6 @@ LayoutTests/fast/exclusions/parsing/parsing-wrap-flow_t01: RuntimeError # co19-r LayoutTests/fast/exclusions/parsing/parsing-wrap-through_t01: RuntimeError # co19-roll r786: Please triage this failure. LayoutTests/fast/files/blob-close-read_t01: RuntimeError # co19-roll r786: Please triage this failure. LayoutTests/fast/files/blob-close_t01: RuntimeError # co19-roll r786: Please triage this failure. -LayoutTests/fast/files/blob-constructor_t01: RuntimeError # co19-roll r786: Please triage this failure. -LayoutTests/fast/files/file-reader-methods-illegal-arguments_t01: RuntimeError # co19-roll r786: Please triage this failure. -LayoutTests/fast/files/url-null_t01: RuntimeError # co19-roll r786: Please triage this failure. LayoutTests/fast/files/xhr-response-blob_t01: RuntimeError # co19-roll r786: Please triage this failure. LayoutTests/fast/filesystem/async-operations_t01: Pass, RuntimeError # co19-roll r786: Please triage this failure. LayoutTests/fast/filesystem/directory-entry-to-uri_t01: RuntimeError # co19-roll r786: Please triage this failure. @@ -774,7 +753,6 @@ LayoutTests/fast/xsl/default-html_t01: RuntimeError # co19-roll r786: Please tri WebPlatformTest/html/semantics/forms/the-input-element/password_t01: RuntimeError # co19-roll r786: Please triage this failure. WebPlatformTest/html/syntax/parsing/Document.getElementsByTagName-foreign_t02: RuntimeError # co19-roll r786: Please triage this failure. LayoutTests/fast/dom/52776_t01: RuntimeError # Please triage this failure. -LayoutTests/fast/dom/DOMException/XPathException_t01: RuntimeError # Please triage this failure. LayoutTests/fast/dom/Node/fragment-mutation_t01: RuntimeError # Please triage this failure. LayoutTests/fast/dom/Range/bug-19527_t01: RuntimeError # Please triage this failure. LayoutTests/fast/dom/Range/insertNode-empty-fragment-crash_t01: RuntimeError # Please triage this failure. @@ -784,9 +762,8 @@ LayoutTests/fast/dom/Range/range-expand_t01: RuntimeError # Please triage this f LayoutTests/fast/dom/Range/range-insertNode-separate-endContainer_t01: RuntimeError # Please triage this failure. LayoutTests/fast/dom/Range/range-insertNode-splittext_t01: RuntimeError # Please triage this failure. LayoutTests/fast/dom/document-importNode-arguments_t01: RuntimeError # Please triage this failure. -LayoutTests/fast/dom/domparser-parsefromstring-mimetype-support_t01: RuntimeError # Please triage this failure. LayoutTests/fast/dom/horizontal-scrollbar-in-rtl_t01: RuntimeError # Please triage this failure. -LayoutTests/fast/dom/text-api-arguments_t01: RuntimeError # Please triage this failure. + # co19-roll r801 LayoutTests/fast/canvas/webgl/canvas-test_t01: Pass, RuntimeError # co19-roll r801: Please triage this failure. @@ -852,9 +829,7 @@ LayoutTests/fast/loader/loadInProgress_t01: Pass, RuntimeError # co19-roll r801: LayoutTests/fast/loader/onhashchange-attribute-listeners_t01: Skip # Times out. co19-roll r801: Please triage this failure. LayoutTests/fast/loader/scroll-position-restored-on-back_t01: RuntimeError # co19-roll r801: Please triage this failure. LayoutTests/fast/loader/scroll-position-restored-on-reload-at-load-event_t01: Skip # Times out. co19-roll r801: Please triage this failure. -LayoutTests/fast/loader/stateobjects/pushstate-updates-location_t01: RuntimeError # co19-roll r801: Please triage this failure. LayoutTests/fast/loader/stateobjects/replacestate-in-onunload_t01: RuntimeError # co19-roll r801: Please triage this failure. -LayoutTests/fast/loader/stateobjects/replacestate-updates-location_t01: RuntimeError # co19-roll r801: Please triage this failure. LayoutTests/fast/masking/parsing-clip-path-shape_t01: RuntimeError # co19-roll r801: Please triage this failure. LayoutTests/fast/masking/parsing-mask-source-type_t01: RuntimeError # co19-roll r801: Please triage this failure. LayoutTests/fast/masking/parsing-mask_t01: RuntimeError # co19-roll r801: Please triage this failure. @@ -942,7 +917,6 @@ LayoutTests/fast/multicol/vertical-lr/break-properties_t01: RuntimeError LayoutTests/fast/multicol/orphans-relayout_t01: Pass, RuntimeError LayoutTests/fast/multicol/zeroColumnCount_t01: RuntimeError LayoutTests/fast/media/media-query-serialization_t01: RuntimeError -LayoutTests/fast/media/color-does-not-include-alpha_t01: RuntimeError LayoutTests/fast/media/mq-append-delete_t01: RuntimeError LayoutTests/fast/media/mq-color-index_t02: RuntimeError LayoutTests/fast/media/mq-js-media-except_t02: RuntimeError @@ -1153,8 +1127,6 @@ LayoutTests/fast/table/table-width-exceeding-max-width_t01: RuntimeError # co19- LayoutTests/fast/text/line-break-after-inline-latin1_t01: RuntimeError # co19-roll r786: Please triage this failure. LayoutTests/fast/url/trivial-segments_t01: RuntimeError # co19-roll r786: Please triage this failure. LayoutTests/fast/url/trivial_t01: RuntimeError # co19-roll r786: Please triage this failure. -LayoutTests/fast/xmlhttprequest/xmlhttprequest-bad-mimetype_t01: RuntimeError # co19-roll r786: Please triage this failure. -LayoutTests/fast/xmlhttprequest/xmlhttprequest-invalid-values_t01: RuntimeError # co19-roll r786: Please triage this failure. LayoutTests/fast/dom/HTMLDialogElement/top-layer-position-relative_t01: RuntimeError # Please triage this failure. LayoutTests/fast/dom/HTMLDialogElement/top-layer-position-static_t01: RuntimeError # Please triage this failure. @@ -1328,6 +1300,10 @@ LayoutTests/fast/canvas/webgl/webgl-viewport-parameters-preserved_t01: RuntimeEr LayoutTests/fast/css/fontfaceset-events_t01: Pass, RuntimeError # Issue 23433 LayoutTests/fast/events/clipboard-dataTransferItemList-remove_t01: RuntimeError # Issue 22532 LayoutTests/fast/forms/textarea-paste-newline_t01: Pass, RuntimeError # Issue 23433 +LayoutTests/fast/canvas/canvas-currentTransform_t01: RuntimeError # Feature is behind a flag in Chrome +LayoutTests/fast/files/blob-close-revoke_t01: RuntimeError # Experimental feature not exposed anywhere yet +LayoutTests/fast/forms/file/file-input-capture_t01: RuntimeError # Experimental feature not exposed in Chrome yet +LayoutTests/fast/forms/input-inputmode_t01: RuntimeError # Experimental feature not exposed in Chrome yet [ $compiler == none && ($runtime == dartium || $runtime == ContentShellOnAndroid) && $system != windows ] LayoutTests/fast/css/font-face-unicode-range-monospace_t01: RuntimeError # co19-roll r761: Please triage this failure. diff --git a/tests/html/fontface_loaded_test.dart b/tests/html/fontface_loaded_test.dart index d1926880ae8..8a80f5d4d50 100644 --- a/tests/html/fontface_loaded_test.dart +++ b/tests/html/fontface_loaded_test.dart @@ -8,17 +8,18 @@ import 'dart:isolate'; import 'dart:html'; class NullTreeSanitizer implements NodeTreeSanitizer { - void sanitizeTree(Node node) {} + void sanitizeTree(Node node) {} } main() { useHtmlConfiguration(); - var style = new Element.html(''' + var style = new Element.html( + ''' - ''', treeSanitizer: new NullTreeSanitizer()); + ''', + treeSanitizer: new NullTreeSanitizer()); document.head.append(style); - test('document fonts - temporary', () { var atLeastOneFont = false; + var loaded = []; document.fonts.forEach((FontFace fontFace, _, __) { atLeastOneFont = true; Future f1 = fontFace.loaded; Future f2 = fontFace.loaded; - expect(f1, equals(f2)); // Repeated calls should answer the same Future. - - expect(fontFace.load(), throws); + loaded.add(fontFace.load()); + loaded.add(f1); + loaded.add(f2); }); expect(atLeastOneFont, isTrue); + return Future.wait(loaded).then(expectAsync((_) { + document.fonts.forEach((fontFace, _, __) { + expect(fontFace.status, 'loaded'); + }); + })); }); } diff --git a/tests/html/html.status b/tests/html/html.status index aba55668e00..effb2c0c9c5 100644 --- a/tests/html/html.status +++ b/tests/html/html.status @@ -10,17 +10,10 @@ js_array_test: Skip # Issue 23676, 23677 js_typed_interop_test: Skip # Issue 23676, 23677 [ $compiler == none && ($runtime == drt || $runtime == dartium || $runtime == ContentShellOnAndroid) ] -custom/attribute_changed_callback_test/unsupported_on_polyfill: Fail # Issue 18931 (Disabled for Chrome 35 roll) form_data_test/functional: Skip # Issue 19726 indexeddb_1_test/functional: Skip # Issue 19512 (timing out) indexeddb_4_test: Skip # Issue 19726 -mouse_event_test: Fail # Issue 20437 worker_api_test: Fail # Issue 10223 -media_stream_test/constructors: Pass, Crash # Issue 22267 -element_animate_test/simple_timing: Fail # Not supported on Dartium -element_animate_test/omit_timing: Fail # Not supported on Dartium -element_animate_test/timing_dict: Fail # Not supported on Dartium -trusted_html_tree_sanitizer_test/untrusted: Fail # We make adoptNode throw to verify it's not being called. That doesn't work on Dartium. resource_http_test: Fail # Issue 24203 [ $compiler == none && $mode == debug && ($runtime == drt || $runtime == dartium || $runtime == ContentShellOnAndroid) ] @@ -36,7 +29,7 @@ custom/element_upgrade_test: Fail # Issue 17298 [ $compiler == dart2js && $browser ] custom/created_callback_test: Fail # Support for created constructor. Issue 14835 fontface_loaded_test: Fail # Support for promises. -storage_quota_test: Fail # Support for promises. +storage_quota_test: Fail # Support for promises. API also not yet available anywhere. [ $compiler == dart2js && ($runtime == safari || $runtime == safarimobilesim || $runtime == ff || $ie) ] custom/entered_left_view_test/viewless_document: Fail # Polyfill does not handle this @@ -58,18 +51,10 @@ isolates_test: Fail # Issue 13921 indexeddb_3_test: Skip # Issue 19578. Timeouts and RuntimeError fileapi_test/getFile: Pass, Fail # Issue 20488 -# DO NOT Suppress/Skip the below XSS security test for dart2js - any failure is a P0 bug. -node_validator_important_if_you_suppress_make_the_bug_critical_test/dom_clobbering: Fail # Dartium is immune to DOM clobbering, so the HTML passes through the sanitizer. - [ $compiler == none && ($runtime == drt || $runtime == dartium || $runtime == ContentShellOnAndroid) && $mode == debug ] websocket_test/websocket: Skip # Issue 17666 canvasrenderingcontext2d_test/drawImage_video_element_dataUrl: Skip # Issue 17666 -[ $compiler == none && $runtime == ContentShellOnAndroid ] -canvasrenderingcontext2d_test/drawImage_video_element: RuntimeError # Issue 19127 -canvasrenderingcontext2d_test/drawImage_video_element_dataUrl: Pass, Fail # Issue 20524 -notification_test/constructors: Skip # Times out on Android Dartium. Issue 22835 - element_offset_test/offset: RuntimeError # Issue 17550 request_animation_frame_test: Skip # Times out, and also passes while taking 4.00 minutes. Issue 19127. fileapi_test/fileEntry: Pass, RuntimeError # Issue 20488 diff --git a/tests/html/messageevent_test.dart b/tests/html/messageevent_test.dart index 9ef36819ffc..86348fdd820 100644 --- a/tests/html/messageevent_test.dart +++ b/tests/html/messageevent_test.dart @@ -17,7 +17,7 @@ main() { expect(event.origin, equals('origin')); // IE allows setting this but just ignores it. // expect(event.lastEventId, equals('lastEventId')); - expect(event.source, same(window)); + expect(event.source, window); // TODO(antonm): accessing ports is not supported yet. }); } diff --git a/tests/html/worker_test.dart b/tests/html/worker_test.dart index dccb8b5d9da..a43887b5e4d 100644 --- a/tests/html/worker_test.dart +++ b/tests/html/worker_test.dart @@ -50,4 +50,3 @@ main() { }); }); } - diff --git a/tests/lib/analyzer/analyze_library.status b/tests/lib/analyzer/analyze_library.status index 5d72855b2a8..40169862b4a 100644 --- a/tests/lib/analyzer/analyze_library.status +++ b/tests/lib/analyzer/analyze_library.status @@ -24,3 +24,5 @@ lib/html/html_common/html_common: CompileTimeError # Issue 21647 lib/indexed_db/dartium/indexed_db_dartium: CompileTimeError # Issue 21647 lib/web_audio/dartium/web_audio_dartium: CompileTimeError # Issue 21647 lib/svg/dartium/svg_dartium: CompileTimeError # Issue 21647 +lib/_blink/dartium/_blink_dartium: CompileTimeError # Dartium JsInterop roll (js.JsObjectImpl) +lib/js/dartium/js_dartium: CompileTimeError # Dartium JsInterop roll (js.JsObjectImpl) diff --git a/tools/deps/dartium.deps/DEPS b/tools/deps/dartium.deps/DEPS index b79b1dc5b69..83e6cb99e2a 100644 --- a/tools/deps/dartium.deps/DEPS +++ b/tools/deps/dartium.deps/DEPS @@ -1,3 +1,4 @@ + import gclient_utils import os @@ -12,8 +13,8 @@ vars.update({ "dartium_chromium_branch": "master", "dartium_chromium_commit": "62a7524d4f71c9e0858d24b0aa1bbff3a2d09bff", "chromium_base_revision": "297060", - "dartium_webkit_branch": "/blink/branches/dart/2171_3/dartium", - "dartium_webkit_revision": "201240", + "dartium_webkit_branch": "/blink/branches/dart/dartium", + "dartium_webkit_revision": "202007", # We use mirrors of all github repos to guarantee reproducibility and # consistency between what users see and what the bots see. @@ -68,7 +69,7 @@ vars.update({ "zlib_rev": "@c3d0a6190f2f8c924a05ab6cc97b8f975bddd33f", "web_components_rev": "@0e636b534d9b12c9e96f841e6679398e91a986ec", - "co19_rev": "@f95f109fea67127a220958794ef5200a63cb454c", + "co19_rev": "@fad777939a2b891c0a79b69a4d79c914049c69b0", "fake_async_rev": "@38614", }) diff --git a/tools/dom/scripts/css_code_generator.py b/tools/dom/scripts/css_code_generator.py index 3a00dde0224..74de8e4285a 100644 --- a/tools/dom/scripts/css_code_generator.py +++ b/tools/dom/scripts/css_code_generator.py @@ -102,18 +102,8 @@ part of $LIBRARYNAME; class_file.write(""" -$if DART2JS $(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME $EXTENDS with $(CLASSNAME)Base $IMPLEMENTS { -$else - $if JSINTEROP -$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS) class $CLASSNAME extends - $(CLASSNAME)Base $IMPLEMENTS { - $else -$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME $EXTENDS with - $(CLASSNAME)Base $IMPLEMENTS { - $endif -$endif factory $CLASSNAME() => new CssStyleDeclaration.css(''); factory $CLASSNAME.css(String css) { @@ -252,7 +242,7 @@ $if DART2JS String get %s => this._%s; /** Sets the value of "%s" */ - void set %s(String value) { + set %s(String value) { _%s = value == null ? '' : value; } @Returns('String') @@ -266,15 +256,7 @@ $if DART2JS $endif } -$if DART2JS class _CssStyleDeclarationSet extends Object with CssStyleDeclarationBase { -$else - $if JSINTEROP -class _CssStyleDeclarationSet extends CssStyleDeclarationBase { - $else -class _CssStyleDeclarationSet extends Object with CssStyleDeclarationBase { - $endif -$endif final Iterable _elementIterable; Iterable _elementCssStyleDeclarationSetIterable; @@ -309,7 +291,7 @@ $if DART2JS property = dashifyName(camelName) class_file.write(""" /** Sets the value of "%s" */ - void set %s(String value) { + set %s(String value) { _setAll('%s', value); } """ % (property, camelName, camelName)) @@ -371,7 +353,7 @@ $endif if base_css_name in annotated: class_lines.append(annotated[base_css_name]) class_lines.append(""" - void set %s(String value) { + set %s(String value) { setProperty('%s', value, ''); } """ % (camel_case_name, css_name)) diff --git a/tools/dom/scripts/generator.py b/tools/dom/scripts/generator.py index 688a5f9f193..8c12e2e6f77 100644 --- a/tools/dom/scripts/generator.py +++ b/tools/dom/scripts/generator.py @@ -167,7 +167,7 @@ _dart2js_dom_custom_native_specs = monitored.Dict( 'RTCIceCandidate': 'RTCIceCandidate,mozRTCIceCandidate', - 'RTCIceCandidateEvent': 'RTCIceCandidateEvent,RTCPeerConnectionIceEvent', + 'RTCIceCandidateEvent': 'RTCIceCandidateEvent,RTCPeerConnectionIceEvent', 'RTCSessionDescription': 'RTCSessionDescription,mozRTCSessionDescription', @@ -514,21 +514,19 @@ class OperationInfo(object): parameter_count = len(self.param_infos) return ', '.join(map(param_name, self.param_infos[:parameter_count])) - def wrap_unwrap_list_blink(self, return_type, type_registry): - """Return True if the type is a List""" - return return_type.startswith('List') - - def wrap_unwrap_type_blink(self, return_type, type_registry): - """Returns True if the type is a blink type that requires wrap_jso or unwrap_jso. - Notice we look for any class that starts with HtmlNNNN e.g., HtmlDocument, etc. """ - return (type_registry.HasInterface(return_type) or not(return_type) or - return_type == 'Object' or return_type.startswith('Html') or - return_type == 'MutationObserver') + def isCallback(self, type_registry, type_id): + if type_id: + callback_type = type_registry._database._all_interfaces[type_id] + return callback_type.operations[0].id == 'handleEvent' if len(callback_type.operations) > 0 else False + else: + return False def ParametersAsListOfVariables(self, parameter_count=None, type_registry=None, dart_js_interop=False): """Returns a list of the first parameter_count parameter names as raw variables. """ + isRemoveOperation = self.name == 'removeEventListener' or self.name == 'removeListener' + if parameter_count is None: parameter_count = len(self.param_infos) if not type_registry: @@ -545,11 +543,47 @@ class OperationInfo(object): # - type is Object # # JsObject maybe stored in the Dart class. - if (self.wrap_unwrap_type_blink(type_id, type_registry)): - if dart_js_interop and type_id == 'EventListener' and (self.name == 'addEventListener' or - self.name == 'addListener'): - # Events fired need to wrap the Javascript Object passed as a parameter in event. - parameters.append('unwrap_jso((Event event) => %s(wrap_jso(event)))' % p.name) + if (wrap_unwrap_type_blink(type_id, type_registry)): + type_is_callback = self.isCallback(type_registry, type_id) + if (dart_js_interop and type_id == 'EventListener' and + (self.name == 'addEventListener')): + # Events fired need use a JsFunction not a anonymous closure to + # insure the event can really be removed. + parameters.append('wrap_event_listener(this, %s)' % p.name) + elif (dart_js_interop and type_id == 'EventListener' and + (self.name == 'removeEventListener')): + # Find the JsFunction that corresponds to this Dart function. + parameters.append('_knownListeners[this.hashCode][identityHashCode(%s)]' % p.name) + elif dart_js_interop and type_id == 'FontFaceSetForEachCallback': + # forEach is supported in the DOM for FontFaceSet as it iterates + # over the Javascript Object the callback parameters are also + # Javascript objects and must be wrapped. + parameters.append('unwrap_jso((fontFace, fontFaceAgain, set) => %s(wrap_jso(fontFace), wrap_jso(fontFaceAgain), wrap_jso(set)))' % p.name) + elif dart_js_interop and type_id == 'HeadersForEachCallback': + # forEach is supported in the DOM for Headers as it iterates + # over the Javascript Object the callback parameters are also + # Javascript objects and must be wrapped. + parameters.append('unwrap_jso((String value, String key, map) => %s(value, key, wrap_jso(map)))' % p.name) + elif dart_js_interop and type_is_callback and not(isRemoveOperation): + # Any remove operation that has a a callback doesn't need wrapping. + # TODO(terry): Kind of hacky but handles all the cases we care about + callback_type = type_registry._database._all_interfaces[type_id] + callback_args_decl = [] + callback_args_call = [] + for callback_arg in callback_type.operations[0].arguments: + if dart_js_interop: + dart_type = '' # For non-primitives we will be passing JsObject for non-primitives, so ignore types + else: + dart_type = type_registry.DartType(callback_arg.type.id) + ' ' + callback_args_decl.append('%s%s' % (dart_type, callback_arg.id)) + if wrap_unwrap_type_blink(callback_arg.type.id, type_registry): + callback_args_call.append('wrap_jso(%s)' % callback_arg.id) + else: + callback_args_call.append(callback_arg.id) + parameters.append('unwrap_jso((%s) => %s(%s))' % + (", ".join(callback_args_decl), + p.name, + ", ".join(callback_args_call))) else: parameters.append('unwrap_jso(%s)' % p.name) else: @@ -1396,3 +1430,34 @@ class TypeRegistry(object): class_name = '%sIDLTypeInfo' % type_data.clazz return globals()[class_name](type_name, type_data) + +def wrap_unwrap_list_blink(return_type, type_registry): + """Return True if the type is a List""" + return return_type.startswith('List') + +def wrap_unwrap_type_blink(return_type, type_registry): + """Returns True if the type is a blink type that requires wrap_jso or + unwrap_jso""" + if return_type and return_type.startswith('Html'): + return_type = return_type.replace('Html', 'HTML', 1) + return (type_registry.HasInterface(return_type) or not(return_type) or + return_type == 'Object' or + return_type == 'Future' or + return_type == 'SqlDatabase' or # renamed to Database + return_type == 'HTMLElement' or + return_type == 'MutationObserver') + +def wrap_type_blink(return_type, type_registry): + """Returns True if the type is a blink type that requires wrap_jso but + NOT unwrap_jso""" + return (return_type == 'Map' or + return_type == 'Rectangle') + +def wrap_return_type_blink(return_type, type_name, type_registry): + """Returns True if we should wrap the returned value. This checks + a number of different variations, calling the more basic functions + above.""" + return (wrap_unwrap_type_blink(return_type, type_registry) or + wrap_unwrap_type_blink(type_name, type_registry) or + wrap_type_blink(return_type, type_registry) or + wrap_unwrap_list_blink(return_type, type_registry)) diff --git a/tools/dom/scripts/go.sh b/tools/dom/scripts/go.sh index 815c24c3bc2..946bdb91b91 100755 --- a/tools/dom/scripts/go.sh +++ b/tools/dom/scripts/go.sh @@ -34,4 +34,4 @@ if [[ "$1" != "" ]] ; then fi reset && \ -./dartdomgenerator.py --systems="$SYSTEMS" --logging=40 --update-dom-metadata +./dartdomgenerator.py --systems="$SYSTEMS" --logging=40 --update-dom-metadata --gen-interop diff --git a/tools/dom/scripts/htmldartgenerator.py b/tools/dom/scripts/htmldartgenerator.py index 3edf60ec1f6..e7e500f19de 100644 --- a/tools/dom/scripts/htmldartgenerator.py +++ b/tools/dom/scripts/htmldartgenerator.py @@ -14,6 +14,7 @@ from copy import deepcopy from htmlrenamer import convert_to_future_members, custom_html_constructors, \ keep_overloaded_members, overloaded_and_renamed, private_html_members, \ renamed_html_members, renamed_overloads, removed_html_members +from generator import TypeOrVar import logging import monitored import sys @@ -324,6 +325,7 @@ class HtmlDartGenerator(object): info.operations[0], info.name, 'call:') + if not method_name: if info.name == 'item': # FIXME: item should be renamed to operator[], not removed. @@ -526,7 +528,7 @@ class HtmlDartGenerator(object): def _AddConstructor(self, constructor_info, factory_name, factory_constructor_name): # Hack to ignore the Image constructor used by JavaScript. - if (self._interface.id == 'HTMLImageElement' + if ((self._interface.id == 'HTMLImageElement' or self._interface.id == 'Blob') and not constructor_info.pure_dart_constructor): return @@ -595,6 +597,7 @@ class HtmlDartGenerator(object): name = emitter.Format('_create_$VERSION', VERSION=version) arguments = constructor_info.idl_args[signature_index][:argument_count] args = None + call_template = '' if self._dart_use_blink: type_ids = [p.type.id for p in arguments] base_name, rs = \ @@ -603,6 +606,12 @@ class HtmlDartGenerator(object): self.DeriveQualifiedBlinkName(self._interface.id, base_name) args = constructor_info.ParametersAsArgumentList(argument_count) + + # Handle converting Maps to Dictionaries, etc. + (factory_params, converted_arguments) = self._ConvertArgumentTypes( + stmts_emitter, arguments, argument_count, constructor_info) + args = ', '.join(converted_arguments) + call_template = 'wrap_jso($FACTORY_NAME($FACTORY_PARAMS))' else: qualified_name = emitter.Format( '$FACTORY.$NAME', @@ -611,9 +620,8 @@ class HtmlDartGenerator(object): (factory_params, converted_arguments) = self._ConvertArgumentTypes( stmts_emitter, arguments, argument_count, constructor_info) args = ', '.join(converted_arguments) - call_emitter.Emit('$FACTORY_NAME($FACTORY_PARAMS)', - FACTORY_NAME=qualified_name, - FACTORY_PARAMS=args) + call_template = '$FACTORY_NAME($FACTORY_PARAMS)' + call_emitter.Emit(call_template, FACTORY_NAME=qualified_name, FACTORY_PARAMS=args) self.EmitStaticFactoryOverload(constructor_info, name, arguments) def IsOptional(signature_index, argument): @@ -699,7 +707,14 @@ class HtmlDartGenerator(object): """ Declares an attribute but does not include the code to invoke it. """ if read_only: - template = '\n $TYPE get $NAME;\n' + # HACK(terry): Element is not abstract for Dartium so isContentEditable + # must have a body see impl_Element.darttemplate + if (self._interface.id == 'Element' and + attr_name == 'isContentEditable' and + self._dart_js_interop): + return + else: + template = '\n $TYPE get $NAME;\n' else: template = '\n $TYPE $NAME;\n' @@ -714,9 +729,17 @@ class HtmlDartGenerator(object): return_type_name - The name of the return type. method_name - The name of the method. """ + # HACK(terry): Element is not abstract for Dartium so click + # must have a body see impl_Element.darttemplate + if (self._interface.id == 'Element' and + method_name == 'click' and + self._dart_js_interop): + return + else: + template = '\n $TYPE $NAME($PARAMS);\n' + self._members_emitter.Emit( - '\n' - ' $TYPE $NAME($PARAMS);\n', + template, TYPE=return_type_name, NAME=method_name, PARAMS=operation.ParametersAsDeclaration(self._DartType)) @@ -804,3 +827,49 @@ class HtmlDartGenerator(object): def _TypeInfo(self, type_name): return self._type_registry.TypeInfo(type_name) + + def _ConvertArgumentTypes(self, stmts_emitter, arguments, argument_count, info): + temp_version = [0] + converted_arguments = [] + target_parameters = [] + for position, arg in enumerate(arguments[:argument_count]): + conversion = self._InputConversion(arg.type.id, info.declared_name) + param_name = arguments[position].id + if conversion: + temp_version[0] += 1 + temp_name = '%s_%s' % (param_name, temp_version[0]) + temp_type = conversion.output_type + stmts_emitter.Emit( + '$(INDENT)$TYPE $NAME = $CONVERT($ARG);\n', + TYPE=TypeOrVar(temp_type), + NAME=temp_name, + CONVERT=conversion.function_name, + ARG=info.param_infos[position].name) + converted_arguments.append(temp_name) + param_type = temp_type + verified_type = temp_type # verified by assignment in checked mode. + else: + converted_arguments.append(info.param_infos[position].name) + param_type = self._NarrowInputType(arg.type.id) + # Verified by argument checking on entry to the dispatcher. + + verified_type = self._InputType( + info.param_infos[position].type_id, info) + # The native method does not need an argument type if we know the type. + # But we do need the native methods to have correct function types, so + # be conservative. + if param_type == verified_type: + if param_type in ['String', 'num', 'int', 'double', 'bool', 'Object']: + param_type = 'dynamic' + + target_parameters.append( + '%s%s' % (TypeOrNothing(param_type), param_name)) + + return target_parameters, converted_arguments + + def _InputType(self, type_name, info): + conversion = self._InputConversion(type_name, info.declared_name) + if conversion: + return conversion.input_type + else: + return self._NarrowInputType(type_name) if type_name else 'dynamic' diff --git a/tools/dom/scripts/htmlrenamer.py b/tools/dom/scripts/htmlrenamer.py index 96d3cfc17cb..2dd6db60c91 100644 --- a/tools/dom/scripts/htmlrenamer.py +++ b/tools/dom/scripts/htmlrenamer.py @@ -176,6 +176,7 @@ convert_to_future_members = monitored.Set( # constructor for dispatch purposes. custom_html_constructors = monitored.Set( 'htmlrenamer.custom_html_constructors', [ + 'HTMLAudioElement', 'HTMLOptionElement', 'MutationObserver', ]) @@ -204,6 +205,7 @@ private_html_members = monitored.Set('htmlrenamer.private_html_members', [ 'CustomEvent.initCustomEvent', 'DeviceOrientationEvent.initDeviceOrientationEvent', 'Document.createElement', + 'Document.createElementNS', 'Document.createEvent', 'Document.createNodeIterator', 'Document.createTextNode', @@ -233,6 +235,7 @@ private_html_members = monitored.Set('htmlrenamer.private_html_members', [ 'Document.webkitIsFullScreen', 'Document.webkitVisibilityState', + 'Element.animate', 'Element.children', 'Element.childElementCount', 'Element.firstElementChild', @@ -780,6 +783,8 @@ removed_html_members = monitored.Set('htmlrenamer.removed_html_members', [ 'MouseEvent.y', 'Navigator.registerServiceWorker', 'Navigator.unregisterServiceWorker', + 'Navigator.isProtocolHandlerRegistered', + 'Navigator.unregisterProtocolHandler', 'Node.compareDocumentPosition', 'Node.get:DOCUMENT_POSITION_CONTAINED_BY', 'Node.get:DOCUMENT_POSITION_CONTAINS', @@ -821,6 +826,7 @@ removed_html_members = monitored.Set('htmlrenamer.removed_html_members', [ 'Window.on:wheel', 'WindowEventHandlers.on:beforeUnload', 'WorkerGlobalScope.webkitIndexedDB', + 'XMLHttpRequest.open', # TODO(jacobr): should these be removed? 'Document.close', 'Document.hasFocus', diff --git a/tools/dom/scripts/systemhtml.py b/tools/dom/scripts/systemhtml.py index 69ee6429cfa..222d8b1b161 100644 --- a/tools/dom/scripts/systemhtml.py +++ b/tools/dom/scripts/systemhtml.py @@ -494,6 +494,7 @@ class HtmlDartInterfaceGenerator(object): def GenerateInterface(self): interface_name = self._interface_type_info.interface_name() + implementation_name = self._interface_type_info.implementation_name() self._library_emitter.AddTypeEntry(self._library_name, self._interface.id, implementation_name) @@ -559,15 +560,15 @@ class HtmlDartInterfaceGenerator(object): mixins = self._backend.Mixins() - # TODO(terry): Do we need a more generic solution other than handling NamedNodeMap - # we can't call super on a mixin interface - yet. - if self._options.templates._conditions['DARTIUM'] and self._options.dart_js_interop and self._interface.id == 'NamedNodeMap': - mixins = None mixins_str = '' if mixins: mixins_str = ' with ' + ', '.join(mixins) if not base_class: base_class = 'Interceptor' + elif (base_class == 'NativeFieldWrapperClass2' and + self._options.dart_js_interop and + not(isinstance(self._backend, Dart2JSBackend))): + base_class = 'JsoNativeFieldWrapper' annotations = self._metadata.GetFormattedMetadata( self._library_name, self._interface, None, '') @@ -578,12 +579,20 @@ class HtmlDartInterfaceGenerator(object): # XMLHttpRequestProgressEvent can't be abstract we need to instantiate # for JsInterop. if (not(isinstance(self._backend, Dart2JSBackend)) and - self._interface.id == 'XMLHttpRequestProgressEvent'): - # Only suppress abstract for XMLHttpRequestProgressEvent for Dartium. - # Need to be able to instantiate the class; can't be abstract. + (self._interface.id == 'XMLHttpRequestProgressEvent' or + self._interface.id == 'DOMStringMap')): + # Suppress abstract for XMLHttpRequestProgressEvent and DOMStringMap + # for Dartium. Need to be able to instantiate the class; can't be abstract. class_modifiers = '' else: - class_modifiers = 'abstract ' + # For Dartium w/ JsInterop these suppressed interfaces are needed to + # instanciate the internal classes when wrap_jso is called for a JS object. + if (self._renamer.ShouldSuppressInterface(self._interface) and + not(isinstance(self._backend, Dart2JSBackend)) and + self._options.dart_js_interop): + class_modifiers = '' + else: + class_modifiers = 'abstract ' native_spec = '' if not IsPureInterface(self._interface.id): @@ -592,7 +601,8 @@ class HtmlDartInterfaceGenerator(object): class_name = self._interface_type_info.implementation_name() js_interop_equivalence_op = \ - ' bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other);\n' + ' bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(this, other);\n' \ + + ' int get hashCode => unwrap_jso(this).hashCode;\n' # ClientRect overrides the equivalence operator. if interface_name == 'ClientRect' or interface_name == 'DomRectReadOnly': js_interop_equivalence_op = '' @@ -604,39 +614,42 @@ class HtmlDartInterfaceGenerator(object): }} factory {0}._internalWrap() {{ - return new {0}._internal(); + return new {0}.internal_(); }} - {0}._internal() : super._internal(); + {0}.internal_() : super.internal_(); '''.format(class_name) - """ - TODO(terry): Don't use Dart expando really don't need. - final Object expandoJsObject = new Object(); - final Expando dartium_expando = new Expando("Expando_jsObject"); - """ - if base_class == 'NativeFieldWrapperClass2': + if base_class == 'NativeFieldWrapperClass2' or base_class == 'JsoNativeFieldWrapper': js_interop_wrapper = ''' static {0} internalCreate{0}() {{ return new {0}._internalWrap(); }} - JsObject blink_jsObject = null; + js.JsObject blink_jsObject; factory {0}._internalWrap() {{ - return new {0}._internal(); + return new {0}.internal_(); }} - {0}._internal() {{ }} + {0}.internal_() {{ }} {1}'''.format(class_name, js_interop_equivalence_op) + # Change to use the synthesized class so we can construct with a mixin + # classes prefixed with name of NativeFieldWrapperClass2 don't have a + # default constructor so classes with mixins can't be new'd. + if (self._options.templates._conditions['DARTIUM'] and + self._options.dart_js_interop and + (self._interface.id == 'NamedNodeMap' or + self._interface.id == 'CSSStyleDeclaration')): + base_class = 'JsoNativeFieldWrapper' implementation_members_emitter = implementation_emitter.Emit( self._backend.ImplementationTemplate(), LIBRARYNAME='dart.dom.%s' % self._library_name, ANNOTATIONS=annotations, CLASS_MODIFIERS=class_modifiers, - CLASSNAME=self._interface_type_info.implementation_name(), + CLASSNAME=class_name, EXTENDS=' extends %s' % base_class if base_class else '', IMPLEMENTS=implements_str, MIXINS=mixins_str, @@ -673,7 +686,8 @@ class HtmlDartInterfaceGenerator(object): # Write out the JsInterop code. if (implementation_members_emitter and self._options.templates._conditions['DARTIUM'] and - self._options.dart_js_interop): + self._options.dart_js_interop and + not IsPureInterface(self._interface.id)): implementation_members_emitter.Emit(js_interop_wrapper) if isElement and self._interface.id != 'Element': @@ -980,7 +994,7 @@ class Dart2JSBackend(HtmlDartGenerator): return self._AddConvertingSetter(attr, html_name, conversion) self._members_emitter.Emit( # TODO(sra): Use metadata to provide native name. - '\n void set $HTML_NAME($TYPE value) {' + '\n set $HTML_NAME($TYPE value) {' '\n JS("void", "#.$NAME = #", this, value);' '\n }' '\n', @@ -1007,10 +1021,10 @@ class Dart2JSBackend(HtmlDartGenerator): def _AddConvertingSetter(self, attr, html_name, conversion): self._members_emitter.Emit( # TODO(sra): Use metadata to provide native name. - '\n void set $HTML_NAME($INPUT_TYPE value) {' + '\n set $HTML_NAME($INPUT_TYPE value) {' '\n this._set_$HTML_NAME = $CONVERT(value);' '\n }' - '\n void set _set_$HTML_NAME(/*$NATIVE_TYPE*/ value) {' + '\n set _set_$HTML_NAME(/*$NATIVE_TYPE*/ value) {' '\n JS("void", "#.$NAME = #", this, value);' '\n }' '\n', @@ -1059,53 +1073,6 @@ class Dart2JSBackend(HtmlDartGenerator): NAME=html_name, PARAMS=info.ParametersAsDeclaration(self._NarrowInputType)) - def _ConvertArgumentTypes( - self, stmts_emitter, arguments, argument_count, info): - temp_version = [0] - converted_arguments = [] - target_parameters = [] - for position, arg in enumerate(arguments[:argument_count]): - conversion = self._InputConversion(arg.type.id, info.declared_name) - param_name = arguments[position].id - if conversion: - temp_version[0] += 1 - temp_name = '%s_%s' % (param_name, temp_version[0]) - temp_type = conversion.output_type - stmts_emitter.Emit( - '$(INDENT)$TYPE $NAME = $CONVERT($ARG);\n', - TYPE=TypeOrVar(temp_type), - NAME=temp_name, - CONVERT=conversion.function_name, - ARG=info.param_infos[position].name) - converted_arguments.append(temp_name) - param_type = temp_type - verified_type = temp_type # verified by assignment in checked mode. - else: - converted_arguments.append(info.param_infos[position].name) - param_type = self._NarrowInputType(arg.type.id) - # Verified by argument checking on entry to the dispatcher. - - verified_type = self._InputType( - info.param_infos[position].type_id, info) - # The native method does not need an argument type if we know the type. - # But we do need the native methods to have correct function types, so - # be conservative. - if param_type == verified_type: - if param_type in ['String', 'num', 'int', 'double', 'bool', 'Object']: - param_type = 'dynamic' - - target_parameters.append( - '%s%s' % (TypeOrNothing(param_type), param_name)) - - return target_parameters, converted_arguments - - def _InputType(self, type_name, info): - conversion = self._InputConversion(type_name, info.declared_name) - if conversion: - return conversion.input_type - else: - return self._NarrowInputType(type_name) if type_name else 'dynamic' - def _AddOperationWithConversions(self, info, html_name): # Assert all operations have same return type. assert len(set([op.type.id for op in info.operations])) == 1 @@ -1346,10 +1313,14 @@ class DartLibrary(): items = self._typeMap.items() items.sort() for (idl_name, dart_name) in items: - function_emitter.Emit( - " '$IDL_NAME': () => $DART_NAME.internalCreate$DART_NAME,\n", - IDL_NAME=idl_name, - DART_NAME=dart_name) + # DOMStringMap is in the abstract list but is used as a concrete class + # in Dartium. + if not IsPureInterface(idl_name): + # Handle classes that are concrete (abstract can't be instantiated). + function_emitter.Emit( + " '$IDL_NAME': () => $DART_NAME.internalCreate$DART_NAME,\n", + IDL_NAME=idl_name, + DART_NAME=dart_name) if self._dart_path.endswith('html_dartium.dart'): function_emitter.Emit(" 'polymer-element': () => HtmlElement.internalCreateHtmlElement,\n") diff --git a/tools/dom/scripts/systemnative.py b/tools/dom/scripts/systemnative.py index 99e511a1f1d..38a9ec025fb 100644 --- a/tools/dom/scripts/systemnative.py +++ b/tools/dom/scripts/systemnative.py @@ -394,8 +394,8 @@ class DartiumBackend(HtmlDartGenerator): def CustomJSMembers(self): return {} - def _InputConversion(self, type_name, info): - return None + def _InputConversion(self, idl_type, member): + return FindConversion(idl_type, 'set', self._interface.id, member) def GenerateCallback(self, info): if IsPureInterface(self._interface.id) or IsCustomType(self._interface.id): @@ -645,7 +645,7 @@ class DartiumBackend(HtmlDartGenerator): self._members_emitter.Emit( '\n @DocsEditable()\n' ' static $INTERFACE_NAME $FACTORY_METHOD_NAME($PARAMETERS) => ' - '$TOPLEVEL_NAME($OUTPARAMETERS);\n', + 'wrap_jso($TOPLEVEL_NAME($OUTPARAMETERS));\n', INTERFACE_NAME=self._interface_type_info.interface_name(), FACTORY_METHOD_NAME=factory_method_name, PARAMETERS=typed_formals, @@ -914,7 +914,7 @@ class DartiumBackend(HtmlDartGenerator): if self._interface.id == 'ImageData' and html_name == 'data': html_name = '_data' type_info = self._TypeInfo(attr.type.id) - return_type = self.SecureOutputType(attr.type.id, False, read_only) + return_type = self.SecureOutputType(attr.type.id, False, False if self._dart_use_blink else True) parameters = [] dart_declaration = '%s get %s' % (return_type, html_name) is_custom = _IsCustom(attr) and (_IsCustomValue(attr, None) or @@ -932,8 +932,7 @@ class DartiumBackend(HtmlDartGenerator): # - type is Object # # JsObject maybe stored in the Dart class. - return_wrap_jso = (isinstance(type_info, InterfaceIDLTypeInfo) or - not(type_info) or attr.type.id == 'Object') + return_wrap_jso = wrap_return_type_blink(return_type, attr.type.id, self._type_registry) wrap_unwrap_list.append(return_wrap_jso) # wrap_jso the returned object wrap_unwrap_list.append(self._dart_use_blink) # this must be unwrap_jso @@ -996,7 +995,7 @@ class DartiumBackend(HtmlDartGenerator): not(attr.type.id) or ptype == 'Object') else 'value'] - dart_declaration = 'void set %s(%s value)' % (html_name, ptype) + dart_declaration = 'set %s(%s value)' % (html_name, ptype) is_custom = _IsCustom(attr) and (_IsCustomValue(attr, None) or _IsCustomValue(attr, 'Setter')) # This seems to have been replaced with Custom=Setter (see above), but @@ -1086,7 +1085,8 @@ class DartiumBackend(HtmlDartGenerator): # Does nativeIndexGetter return a DartClass (JsObject) if so wrap_jso. wrap_jso_start = '' wrap_jso_end = '' - if isinstance(type_info, InterfaceIDLTypeInfo): + if (isinstance(type_info, InterfaceIDLTypeInfo) or + wrap_type_blink(type_info.narrow_dart_type(), self._type_registry)): wrap_jso_start = 'wrap_jso(' wrap_jso_end = ')' blinkNativeIndexed = """ @@ -1097,7 +1097,7 @@ class DartiumBackend(HtmlDartGenerator): } $TYPE _nativeIndexedGetter(int index) => %s$(DART_NATIVE_NAME)(unwrap_jso(this), index)%s; - """ % (wrap_jso_start, wrap_jso_end, wrap_jso_start, wrap_jso_end) +""" % (wrap_jso_start, wrap_jso_end, wrap_jso_start, wrap_jso_end) # Wrap the type to store the JsObject if Type is: # # - known IDL type @@ -1189,11 +1189,13 @@ class DartiumBackend(HtmlDartGenerator): Arguments: info: An OperationInfo object. """ - return_type = self.SecureOutputType(info.type_name, False, True) + return_type = self.SecureOutputType(info.type_name, False, False if dart_js_interop else True) formals = info.ParametersAsDeclaration(self._DartType) - parameters = info.ParametersAsListOfVariables(None, self._type_registry if self._dart_use_blink else None, dart_js_interop) + parameters = info.ParametersAsListOfVariables(None, + self._type_registry if self._dart_use_blink else None, + dart_js_interop) dart_declaration = '%s%s %s(%s)' % ( 'static ' if info.IsStatic() else '', return_type, @@ -1219,11 +1221,15 @@ class DartiumBackend(HtmlDartGenerator): # - type is Object # # JsObject maybe stored in the Dart class. - return_wrap_jso = (info.wrap_unwrap_type_blink(return_type, self._type_registry) or - return_type == 'Rectangle' or - info.wrap_unwrap_list_blink(return_type, self._type_registry)) - wrap_unwrap_list.append(return_wrap_jso) # wrap_jso the returned object - wrap_unwrap_list.append(self._dart_use_blink) # The 'this' parameter must be unwrap_jso + return_wrap_jso = wrap_return_type_blink(return_type, info.type_name, self._type_registry) + return_type_info = self._type_registry.TypeInfo(info.type_name) + if (isinstance(return_type_info, SequenceIDLTypeInfo) and + not isinstance(return_type_info._item_info, PrimitiveIDLTypeInfo)): + return_wrap_jso = True + # wrap_jso the returned object + wrap_unwrap_list.append(return_wrap_jso) + # The 'this' parameter must be unwrap_jso + wrap_unwrap_list.append(self._dart_use_blink) if info.callback_args: self._AddFutureifiedOperation(info, html_name) @@ -1259,7 +1265,7 @@ class DartiumBackend(HtmlDartGenerator): return_wrap_jso = False if self._dart_use_blink: - return_wrap_jso = self._type_registry.HasInterface(return_type) + return_wrap_jso = wrap_return_type_blink(return_type, info.type_name, self._type_registry) native_suffix = 'Callback' is_custom = _IsCustom(operation) @@ -1742,19 +1748,19 @@ class DartiumBackend(HtmlDartGenerator): ''' if return_type == 'Rectangle': jso_util_method = 'make_dart_rectangle' - # TODO(terry): More checks that the return is a List. - elif return_type.startswith('List<'): - jso_util_method = 'wrap_jso_list' - else: + elif wrap_unwrap_list[0]: jso_util_method = 'wrap_jso' + # Always return List unwrapped. if return_type != 'List': emit_template = emit_jso_template % jso_util_method - caller_emitter.Emit(emit_template, - METADATA=metadata, - DART_DECLARATION=dart_declaration, - DART_NAME=full_dart_name, - ACTUALS=actuals) + + if caller_emitter: + caller_emitter.Emit(emit_template, + METADATA=metadata, + DART_DECLARATION=dart_declaration, + DART_NAME=full_dart_name, + ACTUALS=actuals) cpp_callback_name = '%s%s' % (idl_name, native_suffix) self._cpp_resolver_emitter.Emit( diff --git a/tools/dom/src/CssRectangle.dart b/tools/dom/src/CssRectangle.dart index e82ddd9d9f5..440bebe7ff5 100644 --- a/tools/dom/src/CssRectangle.dart +++ b/tools/dom/src/CssRectangle.dart @@ -27,7 +27,7 @@ class _ContentCssRect extends CssRect { * `height` function in jQuery and the calculated `height` CSS value, * converted to a num in pixels. */ - void set height(newHeight) { + set height(newHeight) { if (newHeight is Dimension) { if (newHeight.value < 0) newHeight = new Dimension.px(0); _element.style.height = newHeight.toString(); @@ -45,7 +45,7 @@ class _ContentCssRect extends CssRect { * and the calculated * `width` CSS value, converted to a dimensionless num in pixels. */ - void set width(newWidth) { + set width(newWidth) { if (newWidth is Dimension) { if (newWidth.value < 0) newWidth = new Dimension.px(0); _element.style.width = newWidth.toString(); @@ -80,7 +80,7 @@ class _ContentCssListRect extends _ContentCssRect { * function in jQuery and the calculated `height` CSS value, converted to a * num in pixels. */ - void set height(newHeight) { + set height(newHeight) { _elementList.forEach((e) => e.contentEdge.height = newHeight); } @@ -90,7 +90,7 @@ class _ContentCssListRect extends _ContentCssRect { * This is equivalent to the `width` function in jQuery and the calculated * `width` CSS value, converted to a dimensionless num in pixels. */ - void set width(newWidth) { + set width(newWidth) { _elementList.forEach((e) => e.contentEdge.width = newWidth); } } @@ -197,7 +197,7 @@ abstract class CssRect extends MutableRectangle { * * Note that only the content height can actually be set via this method. */ - void set height(newHeight) { + set height(newHeight) { throw new UnsupportedError("Can only set height for content rect."); } @@ -211,7 +211,7 @@ abstract class CssRect extends MutableRectangle { * * Note that only the content width can be set via this method. */ - void set width(newWidth) { + set width(newWidth) { throw new UnsupportedError("Can only set width for content rect."); } diff --git a/tools/dom/src/Html5NodeValidator.dart b/tools/dom/src/Html5NodeValidator.dart index a5e0e57c42f..c935d07ee2c 100644 --- a/tools/dom/src/Html5NodeValidator.dart +++ b/tools/dom/src/Html5NodeValidator.dart @@ -423,11 +423,11 @@ class _Html5NodeValidator implements NodeValidator { } bool allowsElement(Element element) { - return _allowedElements.contains(element.tagName); + return _allowedElements.contains(element._safeTagName); } bool allowsAttribute(Element element, String attributeName, String value) { - var tagName = element.tagName; + var tagName = element._safeTagName; var validator = _attributeValidators['$tagName::$attributeName']; if (validator == null) { validator = _attributeValidators['*::$attributeName']; diff --git a/tools/dom/src/NodeValidatorBuilder.dart b/tools/dom/src/NodeValidatorBuilder.dart index 4a412325bd3..f884caeb442 100644 --- a/tools/dom/src/NodeValidatorBuilder.dart +++ b/tools/dom/src/NodeValidatorBuilder.dart @@ -358,11 +358,11 @@ class _SimpleNodeValidator implements NodeValidator { } bool allowsElement(Element element) { - return allowedElements.contains(element.tagName); + return allowedElements.contains(element._safeTagName); } bool allowsAttribute(Element element, String attributeName, String value) { - var tagName = element.tagName; + var tagName = element._safeTagName; if (allowedUriAttributes.contains('$tagName::$attributeName')) { return uriPolicy.allowsUri(value); } else if (allowedUriAttributes.contains('*::$attributeName')) { @@ -403,10 +403,10 @@ class _CustomElementNodeValidator extends _SimpleNodeValidator { var isAttr = element.attributes['is']; if (isAttr != null) { return allowedElements.contains(isAttr.toUpperCase()) && - allowedElements.contains(element.tagName); + allowedElements.contains(element._safeTagName); } } - return allowCustomTag && allowedElements.contains(element.tagName); + return allowCustomTag && allowedElements.contains(element._safeTagName); } bool allowsAttribute(Element element, String attributeName, String value) { @@ -462,7 +462,7 @@ class _SvgNodeValidator implements NodeValidator { // foreignobject tag as SvgElement. We don't want foreignobject contents // anyway, so just remove the whole tree outright. And we can't rely // on IE recognizing the SvgForeignObject type, so go by tagName. Bug 23144 - if (element is svg.SvgElement && element.tagName == 'foreignObject') { + if (element is svg.SvgElement && element._safeTagName == 'foreignObject') { return false; } if (element is svg.SvgElement) { diff --git a/tools/dom/src/Validators.dart b/tools/dom/src/Validators.dart index 809f8e58d2f..11cb3d0d5ac 100644 --- a/tools/dom/src/Validators.dart +++ b/tools/dom/src/Validators.dart @@ -72,7 +72,7 @@ abstract class NodeTreeSanitizer { /** * A sanitizer for trees that we trust. It does no validation and allows * any elements. It is also more efficient, since it can pass the text - * directly through to the underlying APIs without creating a document + * directly through to the underlying APIs without creating a document * fragment to be sanitized. */ static const trusted = const _TrustedHtmlTreeSanitizer(); @@ -87,7 +87,7 @@ class _TrustedHtmlTreeSanitizer implements NodeTreeSanitizer { sanitizeTree(Node node) {} } - + /** * Defines the policy for what types of uris are allowed for particular * attribute values. @@ -141,14 +141,14 @@ class _ThrowsNodeValidator implements NodeValidator { bool allowsElement(Element element) { if (!validator.allowsElement(element)) { - throw new ArgumentError(element.tagName); + throw new ArgumentError(element._safeTagName); } return true; } bool allowsAttribute(Element element, String attributeName, String value) { if (!validator.allowsAttribute(element, attributeName, value)) { - throw new ArgumentError('${element.tagName}[$attributeName="$value"]'); + throw new ArgumentError('${element._safeTagName}[$attributeName="$value"]'); } } } @@ -213,10 +213,7 @@ class _ValidatingTreeSanitizer implements NodeTreeSanitizer { try { elementText = element.toString(); } catch(e) {} - var elementTagName = 'element tag unavailable'; - try { - elementTagName = element.tagName; - } catch(e) {} + var elementTagName = element._safeTagName; _sanitizeElement(element, parent, corrupted, elementText, elementTagName, attrs, isAttr); } diff --git a/tools/dom/src/WrappedList.dart b/tools/dom/src/WrappedList.dart index 375ce7c8641..fd3ca952afa 100644 --- a/tools/dom/src/WrappedList.dart +++ b/tools/dom/src/WrappedList.dart @@ -34,7 +34,7 @@ class _WrappedList extends ListBase void operator []=(int index, E value) { _list[index] = value; } - void set length(int newLength) { _list.length = newLength; } + set length(int newLength) { _list.length = newLength; } void sort([int compare(E a, E b)]) { _list.sort(compare); } diff --git a/tools/dom/src/_chrome/app_runtime.dart b/tools/dom/src/_chrome/app_runtime.dart index 31aa9cd120e..03658f0a5c5 100644 --- a/tools/dom/src/_chrome/app_runtime.dart +++ b/tools/dom/src/_chrome/app_runtime.dart @@ -32,14 +32,14 @@ class AppRuntimeLaunchItem extends ChromeObject { /// FileEntry for the file. FileEntry get entry => JS('FileEntry', '#.entry', this._jsObject); - void set entry(FileEntry entry) { + set entry(FileEntry entry) { JS('void', '#.entry = #', this._jsObject, convertArgument(entry)); } /// The MIME type of the file. String get type => JS('String', '#.type', this._jsObject); - void set type(String type) { + set type(String type) { JS('void', '#.type = #', this._jsObject, type); } @@ -67,7 +67,7 @@ class AppRuntimeLaunchData extends ChromeObject { /// The id of the file handler that the app is being invoked with. String get id => JS('String', '#.id', this._jsObject); - void set id(String id) { + set id(String id) { JS('void', '#.id = #', this._jsObject, id); } @@ -81,7 +81,7 @@ class AppRuntimeLaunchData extends ChromeObject { return __proxy_items; } - void set items(List items) { + set items(List items) { JS('void', '#.items = #', this._jsObject, convertArgument(items)); } diff --git a/tools/dom/src/_chrome/app_window.dart b/tools/dom/src/_chrome/app_window.dart index 6c62ab00ec1..515061e847c 100644 --- a/tools/dom/src/_chrome/app_window.dart +++ b/tools/dom/src/_chrome/app_window.dart @@ -35,25 +35,25 @@ class AppWindowBounds extends ChromeObject { */ int get left => JS('int', '#.left', this._jsObject); - void set left(int left) { + set left(int left) { JS('void', '#.left = #', this._jsObject, left); } int get top => JS('int', '#.top', this._jsObject); - void set top(int top) { + set top(int top) { JS('void', '#.top = #', this._jsObject, top); } int get width => JS('int', '#.width', this._jsObject); - void set width(int width) { + set width(int width) { JS('void', '#.width = #', this._jsObject, width); } int get height => JS('int', '#.height', this._jsObject); - void set height(int height) { + set height(int height) { JS('void', '#.height = #', this._jsObject, height); } @@ -121,7 +121,7 @@ class AppWindowCreateWindowOptions extends ChromeObject { /// same id is later opened. String get id => JS('String', '#.id', this._jsObject); - void set id(String id) { + set id(String id) { JS('void', '#.id = #', this._jsObject, id); } @@ -129,7 +129,7 @@ class AppWindowCreateWindowOptions extends ChromeObject { /// now.) int get defaultWidth => JS('int', '#.defaultWidth', this._jsObject); - void set defaultWidth(int defaultWidth) { + set defaultWidth(int defaultWidth) { JS('void', '#.defaultWidth = #', this._jsObject, defaultWidth); } @@ -137,7 +137,7 @@ class AppWindowCreateWindowOptions extends ChromeObject { /// now.) int get defaultHeight => JS('int', '#.defaultHeight', this._jsObject); - void set defaultHeight(int defaultHeight) { + set defaultHeight(int defaultHeight) { JS('void', '#.defaultHeight = #', this._jsObject, defaultHeight); } @@ -145,7 +145,7 @@ class AppWindowCreateWindowOptions extends ChromeObject { /// this now.) int get defaultLeft => JS('int', '#.defaultLeft', this._jsObject); - void set defaultLeft(int defaultLeft) { + set defaultLeft(int defaultLeft) { JS('void', '#.defaultLeft = #', this._jsObject, defaultLeft); } @@ -153,77 +153,77 @@ class AppWindowCreateWindowOptions extends ChromeObject { /// this now.) int get defaultTop => JS('int', '#.defaultTop', this._jsObject); - void set defaultTop(int defaultTop) { + set defaultTop(int defaultTop) { JS('void', '#.defaultTop = #', this._jsObject, defaultTop); } /// Width of the window. (Deprecated; use 'bounds'.) int get width => JS('int', '#.width', this._jsObject); - void set width(int width) { + set width(int width) { JS('void', '#.width = #', this._jsObject, width); } /// Height of the window. (Deprecated; use 'bounds'.) int get height => JS('int', '#.height', this._jsObject); - void set height(int height) { + set height(int height) { JS('void', '#.height = #', this._jsObject, height); } /// X coordinate of the window. (Deprecated; use 'bounds'.) int get left => JS('int', '#.left', this._jsObject); - void set left(int left) { + set left(int left) { JS('void', '#.left = #', this._jsObject, left); } /// Y coordinate of the window. (Deprecated; use 'bounds'.) int get top => JS('int', '#.top', this._jsObject); - void set top(int top) { + set top(int top) { JS('void', '#.top = #', this._jsObject, top); } /// Minimum width for the lifetime of the window. int get minWidth => JS('int', '#.minWidth', this._jsObject); - void set minWidth(int minWidth) { + set minWidth(int minWidth) { JS('void', '#.minWidth = #', this._jsObject, minWidth); } /// Minimum height for the lifetime of the window. int get minHeight => JS('int', '#.minHeight', this._jsObject); - void set minHeight(int minHeight) { + set minHeight(int minHeight) { JS('void', '#.minHeight = #', this._jsObject, minHeight); } /// Maximum width for the lifetime of the window. int get maxWidth => JS('int', '#.maxWidth', this._jsObject); - void set maxWidth(int maxWidth) { + set maxWidth(int maxWidth) { JS('void', '#.maxWidth = #', this._jsObject, maxWidth); } /// Maximum height for the lifetime of the window. int get maxHeight => JS('int', '#.maxHeight', this._jsObject); - void set maxHeight(int maxHeight) { + set maxHeight(int maxHeight) { JS('void', '#.maxHeight = #', this._jsObject, maxHeight); } /// Type of window to create. String get type => JS('String', '#.type', this._jsObject); - void set type(String type) { + set type(String type) { JS('void', '#.type = #', this._jsObject, type); } /// Frame type: 'none' or 'chrome' (defaults to 'chrome'). String get frame => JS('String', '#.frame', this._jsObject); - void set frame(String frame) { + set frame(String frame) { JS('void', '#.frame = #', this._jsObject, frame); } @@ -232,7 +232,7 @@ class AppWindowCreateWindowOptions extends ChromeObject { /// before, the remembered bounds of the window will be used instead. AppWindowBounds get bounds => new AppWindowBounds._proxy(JS('', '#.bounds', this._jsObject)); - void set bounds(AppWindowBounds bounds) { + set bounds(AppWindowBounds bounds) { JS('void', '#.bounds = #', this._jsObject, convertArgument(bounds)); } @@ -240,7 +240,7 @@ class AppWindowCreateWindowOptions extends ChromeObject { /// experimental API permission. bool get transparentBackground => JS('bool', '#.transparentBackground', this._jsObject); - void set transparentBackground(bool transparentBackground) { + set transparentBackground(bool transparentBackground) { JS('void', '#.transparentBackground = #', this._jsObject, transparentBackground); } @@ -248,7 +248,7 @@ class AppWindowCreateWindowOptions extends ChromeObject { /// fullscreen, maximized, or minimized. Defaults to 'normal'. String get state => JS('String', '#.state', this._jsObject); - void set state(String state) { + set state(String state) { JS('void', '#.state = #', this._jsObject, state); } @@ -256,14 +256,14 @@ class AppWindowCreateWindowOptions extends ChromeObject { /// window to show it once it has been created. Defaults to false. bool get hidden => JS('bool', '#.hidden', this._jsObject); - void set hidden(bool hidden) { + set hidden(bool hidden) { JS('void', '#.hidden = #', this._jsObject, hidden); } /// If true, the window will be resizable by the user. Defaults to true. bool get resizable => JS('bool', '#.resizable', this._jsObject); - void set resizable(bool resizable) { + set resizable(bool resizable) { JS('void', '#.resizable = #', this._jsObject, resizable); } @@ -274,7 +274,7 @@ class AppWindowCreateWindowOptions extends ChromeObject { /// property to false. bool get singleton => JS('bool', '#.singleton', this._jsObject); - void set singleton(bool singleton) { + set singleton(bool singleton) { JS('void', '#.singleton = #', this._jsObject, singleton); } diff --git a/tools/dom/src/_chrome/file_system.dart b/tools/dom/src/_chrome/file_system.dart index b3d532a74e8..83212c5448f 100644 --- a/tools/dom/src/_chrome/file_system.dart +++ b/tools/dom/src/_chrome/file_system.dart @@ -37,7 +37,7 @@ class FilesystemAcceptOption extends ChromeObject { /// *.htm"). String get description => JS('String', '#.description', this._jsObject); - void set description(String description) { + set description(String description) { JS('void', '#.description = #', this._jsObject, description); } @@ -45,14 +45,14 @@ class FilesystemAcceptOption extends ChromeObject { /// extensions must contain at least one valid element. List get mimeTypes => JS('List', '#.mimeTypes', this._jsObject); - void set mimeTypes(List mimeTypes) { + set mimeTypes(List mimeTypes) { JS('void', '#.mimeTypes = #', this._jsObject, mimeTypes); } /// Extensions to accept, e.g. "jpg", "gif", "crx". List get extensions => JS('List', '#.extensions', this._jsObject); - void set extensions(List extensions) { + set extensions(List extensions) { JS('void', '#.extensions = #', this._jsObject, extensions); } @@ -84,7 +84,7 @@ class FilesystemChooseEntryOptions extends ChromeObject { /// Type of the prompt to show. The default is 'openFile'. String get type => JS('String', '#.type', this._jsObject); - void set type(String type) { + set type(String type) { JS('void', '#.type = #', this._jsObject, type); } @@ -92,7 +92,7 @@ class FilesystemChooseEntryOptions extends ChromeObject { /// name to read or write. This is optional. String get suggestedName => JS('String', '#.suggestedName', this._jsObject); - void set suggestedName(String suggestedName) { + set suggestedName(String suggestedName) { JS('void', '#.suggestedName = #', this._jsObject, suggestedName); } @@ -108,7 +108,7 @@ class FilesystemChooseEntryOptions extends ChromeObject { return __proxy_accepts; } - void set accepts(List accepts) { + set accepts(List accepts) { JS('void', '#.accepts = #', this._jsObject, convertArgument(accepts)); } @@ -117,7 +117,7 @@ class FilesystemChooseEntryOptions extends ChromeObject { /// contains no valid entries, this will always be reset to true. bool get acceptsAllTypes => JS('bool', '#.acceptsAllTypes', this._jsObject); - void set acceptsAllTypes(bool acceptsAllTypes) { + set acceptsAllTypes(bool acceptsAllTypes) { JS('void', '#.acceptsAllTypes = #', this._jsObject, acceptsAllTypes); } diff --git a/tools/dom/src/_chrome/utils.dart b/tools/dom/src/_chrome/utils.dart index b88019cf45c..6770113de7e 100644 --- a/tools/dom/src/_chrome/utils.dart +++ b/tools/dom/src/_chrome/utils.dart @@ -117,27 +117,27 @@ class Rule extends ChromeObject { */ String get id => JS('String', '#.id', this._jsObject); - void set id(String id) { + set id(String id) { JS('void', '#.id = #', this._jsObject, id); } // TODO(sashab): Wrap these generic Lists somehow. List get conditions => JS('List', '#.conditions', this._jsObject); - void set conditions(List conditions) { + set conditions(List conditions) { JS('void', '#.conditions = #', this._jsObject, convertArgument(conditions)); } // TODO(sashab): Wrap these generic Lists somehow. List get actions => JS('List', '#.actions', this._jsObject); - void set actions(List actions) { + set actions(List actions) { JS('void', '#.actions = #', this._jsObject, convertArgument(actions)); } int get priority => JS('int', '#.priority', this._jsObject); - void set priority(int priority) { + set priority(int priority) { JS('void', '#.priority = #', this._jsObject, priority); } diff --git a/tools/dom/src/dart2js_DOMImplementation.dart b/tools/dom/src/dart2js_DOMImplementation.dart index dd82ad8e9af..24e6a6cd569 100644 --- a/tools/dom/src/dart2js_DOMImplementation.dart +++ b/tools/dom/src/dart2js_DOMImplementation.dart @@ -83,7 +83,7 @@ class _LocationCrossFrame implements LocationBase { // properly. Its fields and methods can only be accessed via JavaScript. var _location; - void set href(String val) => _setHref(_location, val); + set href(String val) => _setHref(_location, val); static void _setHref(location, val) { JS('void', '#.href = #', location, val); } diff --git a/tools/dom/src/dartium_KeyEvent.dart b/tools/dom/src/dartium_KeyEvent.dart index 2d133d34157..b93feeb1e8d 100644 --- a/tools/dom/src/dartium_KeyEvent.dart +++ b/tools/dom/src/dartium_KeyEvent.dart @@ -29,6 +29,13 @@ part of html; @Experimental() class KeyEvent extends _WrappedEvent implements KeyboardEvent { + /** Needed because KeyboardEvent is implements. + * TODO(terry): Consider making blink_jsObject private (add underscore) for + * all blink_jsObject. Then needed private wrap/unwrap_jso + * functions that delegate to a public wrap/unwrap_jso. + */ + js.JsObject blink_jsObject; + /** The parent KeyboardEvent that this KeyEvent is wrapping and "fixing". */ KeyboardEvent _parent; diff --git a/tools/dom/src/dartium_WrappedEvent.dart b/tools/dom/src/dartium_WrappedEvent.dart index 2f7b8b8345a..9fa56fd9dde 100644 --- a/tools/dom/src/dartium_WrappedEvent.dart +++ b/tools/dom/src/dartium_WrappedEvent.dart @@ -8,6 +8,13 @@ part of dart.html; * Helper class to implement custom events which wrap DOM events. */ class _WrappedEvent implements Event { + /** Needed because KeyboardEvent is implements. + * TODO(terry): Consider making blink_jsObject private (add underscore) for + * all blink_jsObject. Then needed private wrap/unwrap_jso + * functions that delegate to a public wrap/unwrap_jso. + */ + js.JsObject blink_jsObject; + final Event wrapped; /** The CSS selector involved with event delegation. */ diff --git a/tools/dom/src/native_DOMImplementation.dart b/tools/dom/src/native_DOMImplementation.dart index 34c032bb737..9f74d3e1c74 100644 --- a/tools/dom/src/native_DOMImplementation.dart +++ b/tools/dom/src/native_DOMImplementation.dart @@ -187,9 +187,7 @@ class _Utils { return element; } - // TODO(terry): Enable below for Dartium w/ interop and remove other static window(). - // static window() => wrap_jso(_blink.Blink_Utils.window()['window']); - static window() => _blink.Blink_Utils.window(); + static window() => wrap_jso(js.context['window']); static forwardingPrint(String message) => _blink.Blink_Utils.forwardingPrint(message); static void spawnDomHelper(Function f, int replyTo) => @@ -806,15 +804,19 @@ class _Utils { static Element createElement(Document document, String tagName) => wrap_jso(_blink.Blink_Utils.createElement(unwrap_jso(document), tagName)); - static void initializeCustomElement(HtmlElement element) => - _blink.Blink_Utils.initializeCustomElement(unwrap_jso(element)); - static Element changeElementWrapper(HtmlElement element, Type type) => _blink.Blink_Utils.changeElementWrapper(unwrap_jso(element), type); } class _DOMWindowCrossFrame extends NativeFieldWrapperClass2 implements WindowBase { + /** Needed because KeyboardEvent is implements. + * TODO(terry): Consider making blink_jsObject private (add underscore) for + * all blink_jsObject. Then needed private wrap/unwrap_jso + * functions that delegate to a public wrap/unwrap_jso. + */ + js.JsObject blink_jsObject; + _DOMWindowCrossFrame.internal(); // Fields. @@ -873,7 +875,7 @@ class _LocationCrossFrame extends NativeFieldWrapperClass2 implements LocationBa _LocationCrossFrame.internal(); // Fields. - void set href(String h) => _blink.Blink_LocationCrossFrame.set_href(this, h); + set href(String h) => _blink.Blink_LocationCrossFrame.set_href(this, h); // Implementation support. String get typeName => "Location"; @@ -1109,10 +1111,6 @@ get _pureIsolateScheduleImmediateClosure => ((void callback()) => throw new UnimplementedError("scheduleMicrotask in background isolates " "are not supported in the browser")); -void _initializeCustomElement(Element e) { - _Utils.initializeCustomElement(e); -} - // Class for unsupported native browser 'DOM' objects. class _UnsupportedBrowserObject extends NativeFieldWrapperClass2 { } diff --git a/tools/dom/templates/html/dartium/html_dartium.darttemplate b/tools/dom/templates/html/dartium/html_dartium.darttemplate index c6a200f9475..d49408b9553 100644 --- a/tools/dom/templates/html/dartium/html_dartium.darttemplate +++ b/tools/dom/templates/html/dartium/html_dartium.darttemplate @@ -250,7 +250,6 @@ Type _getSvgType(String key) { return null; } - $if JSINTEROP // FIXME: Can we make this private? final htmlBlinkFunctionMap = { @@ -303,42 +302,42 @@ getHtmlCreateFunction(String key) { return null; } -Type _getHtmlFunction(String key) { +Function _getHtmlFunction(String key) { if (htmlBlinkFunctionMap.containsKey(key)) { return htmlBlinkFunctionMap[key](); } return null; } -Type _getWebGlFunction(String key) { +Function _getWebGlFunction(String key) { if (web_glBlinkFunctionMap.containsKey(key)) { return web_glBlinkFunctionMap[key](); } return null; } -Type _getIndexDbFunction(String key) { +Function _getIndexDbFunction(String key) { if (indexed_dbBlinkFunctionMap.containsKey(key)) { return indexed_dbBlinkFunctionMap[key](); } return null; } -Type _getWebAudioFunction(String key) { +Function _getWebAudioFunction(String key) { if (web_audioBlinkFunctionMap.containsKey(key)) { return web_audioBlinkFunctionMap[key](); } return null; } -Type _getWebSqlFunction(String key) { +Function _getWebSqlFunction(String key) { if (web_sqlBlinkFunctionMap.containsKey(key)) { return web_sqlBlinkFunctionMap[key](); } return null; } -Type _getSvgFunction(String key) { +Function _getSvgFunction(String key) { if (svgBlinkFunctionMap.containsKey(key)) { return svgBlinkFunctionMap[key](); } @@ -352,8 +351,17 @@ Type _getSvgFunction(String key) { ********** ********** ******************************************************************************/ -Rectangle make_dart_rectangle(r) => new Rectangle(r['top'], r['left'], r['width'], r['height']); +Rectangle make_dart_rectangle(r) => + r == null ? null : new Rectangle(r['left'], r['top'], r['width'], r['height']); +// Need a default constructor for constructing classes with mixins that are +// also extending NativeFieldWrapperClass2. Defining JsoNativeFieldWrapper +// extending NativeFieldWrapperClass2 creates a default constructor. +class JsoNativeFieldWrapper extends NativeFieldWrapperClass2 {} + +// Flag to disable JS interop asserts. Setting to false will speed up the +// wrap_jso calls. +bool __interop_checks = true; /** Expando for JsObject, used by every Dart class associated with a Javascript * class (e.g., DOM, WebAudio, etc.). @@ -362,47 +370,110 @@ Rectangle make_dart_rectangle(r) => new Rectangle(r['top'], r['left'], r['width' /** * Return the JsObject associated with a Dart class [dartClass_instance]. */ -js.JsObject unwrap_jso(dartClass_instance) { +unwrap_jso(dartClass_instance) { try { - if (dartClass_instance != null) - return dartClass_instance is! Function ? dartClass_instance.blink_jsObject : dartClass_instance; - else - return null; -// return dartClass_instance.dartium_expando[dartClass_instance.expandoJsObject]; + if (dartClass_instance != null) + return dartClass_instance is NativeFieldWrapperClass2 ? + dartClass_instance.blink_jsObject : dartClass_instance; + else + return null; } catch(NoSuchMethodException) { - // No blink_jsObject then return the dartClass_instance is probably an - // array that was already converted to a Dart class e.g., Uint8ClampedList. - return dartClass_instance; + // No blink_jsObject then return the dartClass_instance is probably an + // array that was already converted to a Dart class e.g., Uint8ClampedList. + return dartClass_instance; } } /** * Create Dart class that maps to the JS Type, add the JsObject as an expando - * on the Dart class and return the created Dart class. + * on the Dart class and return the created Dart class. */ wrap_jso(jsObject) { -try { -// debug_or_assert("jsObject != null", jsObject != null); - if (jsObject is! js.JsObject) { + try { + if (jsObject is! js.JsObject) { // JS Interop converted the object to a Dart class e.g., Uint8ClampedList. return jsObject; + } + var constructor = jsObject['constructor']; + if (__interop_checks) { + if (jsObject is js.JsArray) { + return jsObject; + } + + debug_or_assert("constructor != null", constructor != null); + } + if (constructor == js.context['Object']) { + return convertNativeObjectToDartMap(jsObject); + } + if (constructor == js.context['Promise']) { + return convertNativePromiseToDartFuture(jsObject); + } + var jsTypeName = constructor['name']; + if (__interop_checks) { + debug_or_assert("constructor != null && jsTypeName.length > 0", constructor != null && jsTypeName.length > 0); + } + + var dartClass_instance; + if (jsObject.hasProperty('dart_class')) { + // Got a dart_class (it's a custom element) use it it's already set up. + dartClass_instance = jsObject['dart_class']; + } else { + var func = getHtmlCreateFunction(jsTypeName); + if (func != null) { + dartClass_instance = func(); + dartClass_instance.blink_jsObject = jsObject; + } + } + return dartClass_instance; + } catch(e, stacktrace){ + if (__interop_checks) { + if (e is DebugAssertException) + window.console.log("${e.message}\n ${stacktrace}"); + else + window.console.log("${stacktrace}"); + } } - var constructor = jsObject['constructor']; - debug_or_assert("constructor != null", constructor != null); - var jsTypeName = constructor['name']; - debug_or_assert("constructor != null && jsTypeName.length > 0", constructor != null && jsTypeName.length > 0); - var func = getHtmlCreateFunction(jsTypeName); - debug_or_assert("func != null name = ${jsTypeName}", func != null); - var dartClass_instance = func(); - dartClass_instance.blink_jsObject = jsObject; -// dartClass_instance.dartium_expando[dartClass_instance.expandoJsObject] = jsObject; - return dartClass_instance; -} catch(e, stacktrace){ - if (e is DebugAssertException) - window.console.log("${e.message}\n ${stacktrace}"); - else - window.console.log("${stacktrace}"); + + return null; } + +/** + * Create Dart class that maps to the JS Type that is the JS type being + * extended using JS interop createCallback (we need the base type of the + * custom element) not the Dart created constructor. + */ +wrap_jso_custom_element(jsObject) { + try { + if (jsObject is! js.JsObject) { + // JS Interop converted the object to a Dart class e.g., Uint8ClampedList. + return jsObject; + } + + // Find out what object we're extending. + var objectName = jsObject.toString(); + // Expect to see something like '[object HTMLElement]'. + if (!objectName.startsWith('[object ')) { + return jsObject; + } + + var extendsClass = objectName.substring(8, objectName.length - 1); + var func = getHtmlCreateFunction(extendsClass); + if (__interop_checks) + debug_or_assert("func != null name = ${extendsClass}", func != null); + var dartClass_instance = func(); + dartClass_instance.blink_jsObject = jsObject; + return dartClass_instance; + } catch(e, stacktrace){ + if (__interop_checks) { + if (e is DebugAssertException) + window.console.log("${e.message}\n ${stacktrace}"); + else + window.console.log("${stacktrace}"); + } + + // Problem? + return null; + } } class DebugAssertException implements Exception { @@ -416,20 +487,73 @@ debug_or_assert(message, expression) { } } -// Wrap JsObject node list to return a List. -List wrap_jso_list(jso_nodes) { - List nodes = new List(); - var collectionLen = jso_nodes['length']; - for (var i = 0; i < collectionLen; i++) { - nodes.add(wrap_jso(jso_nodes.callMethod('item', [i]))); - } - var frozen_nodes = new _FrozenElementList._wrap(nodes); - frozen_nodes.dartClass_instance = jso_nodes; - return frozen_nodes; +// TODO(terry): Manage JS interop JsFunctions for each listener used for add/ +// removeEventListener. These JsFunctions will leak look at +// fixing with weak-refs in C++. The key are the hashcodes of the +// user's this (this is needed for futures) and listener function. +Map> _knownListeners = {}; + +js.JsFunction wrap_event_listener(theObject, Function listener) { + var thisHashCode = theObject.hashCode; + var listenerHashCode = identityHashCode(listener); + + _knownListeners.putIfAbsent(thisHashCode, () => new Map()); + _knownListeners[thisHashCode].putIfAbsent(listenerHashCode, () => + new js.JsFunction.withThis((theObject, event) => listener(wrap_jso(event)))); + + return _knownListeners[thisHashCode][listenerHashCode]; } + +Map convertNativeObjectToDartMap(js.JsObject jsObject) { + var result = new Map(); + var keys = js.context['Object'].callMethod('keys', [jsObject]); + for (var key in keys) { + result[key] = wrap_jso(jsObject[key]); + } + return result; +} + +// Converts a flat Dart map into a JavaScript object with properties this is +// is the Dartium only version it uses dart:js. +convertDartToNative_Dictionary(Map dict) { + if (dict == null) return null; + var jsObject = new js.JsObject(js.context['Object']); + dict.forEach((String key, value) { + if (value is List) { + var jsArray = new js.JsArray(); + value.forEach((elem) { + jsArray.add(elem is Map ? convertDartToNative_Dictionary(elem): elem); + }); + jsObject[key] = jsArray; + } else { + jsObject[key] = value; + } + }); + return jsObject; +} + +// Converts a Dart list into a JsArray. For the Dartium version only. +convertDartToNative_List(List input) => new js.JsArray()..addAll(input); + +// Conversion function place holder (currently not used in dart2js or dartium). +List convertDartToNative_StringArray(List input) => input; + +Future convertNativePromiseToDartFuture(js.JsObject promise) { + var completer = new Completer(); + var newPromise = promise + .callMethod("then", [(result) => completer.complete(result)]) + .callMethod("catch", [(result) => completer.completeError(result)]); + return completer.future; +} + $else +class JsoNativeFieldWrapper extends NativeFieldWrapperClass2 {} + unwrap_jso(dartClass_instance) => dartClass_instance; wrap_jso(jsObject) => jsObject; -wrap_jso_list(jso_nodes) => jso_nodes; make_dart_rectangle(r) => r; +convertDartToNative_Dictionary(Map dict) => dict; +List convertDartToNative_StringArray(List input) => input; +convertDartToNative_List(List input) => input; + $endif diff --git a/tools/dom/templates/html/dartium/indexed_db_dartium.darttemplate b/tools/dom/templates/html/dartium/indexed_db_dartium.darttemplate index 62dd7e9afdc..9804405eb0b 100644 --- a/tools/dom/templates/html/dartium/indexed_db_dartium.darttemplate +++ b/tools/dom/templates/html/dartium/indexed_db_dartium.darttemplate @@ -69,7 +69,7 @@ * and where both the keys and the values are strings. * * * [dart:web_sql]—a database that can be queried with SQL. - * + * * For a tutorial about using the indexed_db library with Dart, * check out * [Use IndexedDB](http://www.dartlang.org/docs/tutorials/indexeddb/). @@ -84,6 +84,7 @@ import 'dart:html'; import 'dart:html_common'; import 'dart:nativewrappers'; import 'dart:_blink' as _blink; +import 'dart:js' as js; $!GENERATED_DART_FILES diff --git a/tools/dom/templates/html/dartium/svg_dartium.darttemplate b/tools/dom/templates/html/dartium/svg_dartium.darttemplate index 6dff8b63eeb..2c4f92d95cb 100644 --- a/tools/dom/templates/html/dartium/svg_dartium.darttemplate +++ b/tools/dom/templates/html/dartium/svg_dartium.darttemplate @@ -18,9 +18,15 @@ import 'dart:html'; import 'dart:html_common'; import 'dart:nativewrappers'; import 'dart:_blink' as _blink; +import 'dart:js' as js; part '$AUXILIARY_DIR/shared_SVGFactoryProviders.dart'; +// Need a default constructor for constructing classes with mixins that are +// also extending NativeFieldWrapperClass2. Defining JsoNativeFieldWrapper +// extending NativeFieldWrapperClass2 creates a default constructor. +class JsoNativeFieldWrapper extends NativeFieldWrapperClass2 {} + $!GENERATED_DART_FILES // FIXME: Can we make this private? final svgBlinkMap = { diff --git a/tools/dom/templates/html/dartium/web_audio_dartium.darttemplate b/tools/dom/templates/html/dartium/web_audio_dartium.darttemplate index c79c9d474dc..b0f38dd2ee9 100644 --- a/tools/dom/templates/html/dartium/web_audio_dartium.darttemplate +++ b/tools/dom/templates/html/dartium/web_audio_dartium.darttemplate @@ -14,6 +14,7 @@ import 'dart:html_common'; import 'dart:nativewrappers'; import 'dart:typed_data'; import 'dart:_blink' as _blink; +import 'dart:js' as js; $!GENERATED_DART_FILES // FIXME: Can we make this private? diff --git a/tools/dom/templates/html/dartium/web_gl_dartium.darttemplate b/tools/dom/templates/html/dartium/web_gl_dartium.darttemplate index 5f12a23dcb3..678d546063d 100644 --- a/tools/dom/templates/html/dartium/web_gl_dartium.darttemplate +++ b/tools/dom/templates/html/dartium/web_gl_dartium.darttemplate @@ -14,6 +14,7 @@ import 'dart:html_common'; import 'dart:nativewrappers'; import 'dart:typed_data'; import 'dart:_blink' as _blink; +import 'dart:js' as js; part '$AUXILIARY_DIR/WebGLConstants.dart'; diff --git a/tools/dom/templates/html/dartium/web_sql_dartium.darttemplate b/tools/dom/templates/html/dartium/web_sql_dartium.darttemplate index 98230428503..2741f46e865 100644 --- a/tools/dom/templates/html/dartium/web_sql_dartium.darttemplate +++ b/tools/dom/templates/html/dartium/web_sql_dartium.darttemplate @@ -1,3 +1,4 @@ + // DO NOT EDIT - unless you are editing documentation as per: // https://code.google.com/p/dart/wiki/ContributingHTMLDocumentation // Auto-generated dart:audio library. @@ -21,6 +22,12 @@ import 'dart:html'; import 'dart:html_common'; import 'dart:nativewrappers'; import 'dart:_blink' as _blink; +import 'dart:js' as js; + +// Need a default constructor for constructing classes with mixins that are +// also extending NativeFieldWrapperClass2. Defining JsoNativeFieldWrapper +// extending NativeFieldWrapperClass2 creates a default constructor. +class JsoNativeFieldWrapper extends NativeFieldWrapperClass2 {} $!GENERATED_DART_FILES // FIXME: Can we make this private? diff --git a/tools/dom/templates/html/impl/impl_Blob.darttemplate b/tools/dom/templates/html/impl/impl_Blob.darttemplate index 35428117639..0b124523a60 100644 --- a/tools/dom/templates/html/impl/impl_Blob.darttemplate +++ b/tools/dom/templates/html/impl/impl_Blob.darttemplate @@ -25,5 +25,22 @@ $if DART2JS static _create_bag() => JS('var', '{}'); static _bag_set(bag, key, value) { JS('void', '#[#] = #', bag, key, value); } +$else + $if JSINTEROP + factory Blob(List blobParts, [String type, String endings]) { + // TODO: any coercions on the elements of blobParts, e.g. coerce a typed + // array to ArrayBuffer if it is a total view. + + var parts = convertDartToNative_List(blobParts.map(unwrap_jso).toList()); + if (type == null && endings == null) { + return wrap_jso(_blink.BlinkBlob.instance.constructorCallback_1_(parts)); + } + var bag = {}; + if (type != null) bag['type'] = type; + if (endings != null) bag['endings'] = endings; + return wrap_jso(_blink.BlinkBlob.instance.constructorCallback_2_(parts, + convertDartToNative_Dictionary(bag))); + } + $endif $endif } diff --git a/tools/dom/templates/html/impl/impl_CSSStyleDeclaration.darttemplate b/tools/dom/templates/html/impl/impl_CSSStyleDeclaration.darttemplate index 12caf8c635c..7cb4628227f 100644 --- a/tools/dom/templates/html/impl/impl_CSSStyleDeclaration.darttemplate +++ b/tools/dom/templates/html/impl/impl_CSSStyleDeclaration.darttemplate @@ -11,18 +11,8 @@ part of $LIBRARYNAME; -$if DART2JS $(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME $EXTENDS with $(CLASSNAME)Base $IMPLEMENTS { -$else - $if JSINTEROP -$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS) class $CLASSNAME extends - $(CLASSNAME)Base $IMPLEMENTS { - $else -$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME $EXTENDS with - $(CLASSNAME)Base $IMPLEMENTS { - $endif -$endif factory $CLASSNAME() => new CssStyleDeclaration.css(''); factory $CLASSNAME.css(String css) { @@ -157,7 +147,7 @@ $if DART2JS String get background => this._background; /** Sets the value of "background" */ - void set background(String value) { + set background(String value) { _background = value == null ? '' : value; } @Returns('String') @@ -168,7 +158,7 @@ $if DART2JS String get backgroundAttachment => this._backgroundAttachment; /** Sets the value of "background-attachment" */ - void set backgroundAttachment(String value) { + set backgroundAttachment(String value) { _backgroundAttachment = value == null ? '' : value; } @Returns('String') @@ -179,7 +169,7 @@ $if DART2JS String get backgroundColor => this._backgroundColor; /** Sets the value of "background-color" */ - void set backgroundColor(String value) { + set backgroundColor(String value) { _backgroundColor = value == null ? '' : value; } @Returns('String') @@ -190,7 +180,7 @@ $if DART2JS String get backgroundImage => this._backgroundImage; /** Sets the value of "background-image" */ - void set backgroundImage(String value) { + set backgroundImage(String value) { _backgroundImage = value == null ? '' : value; } @Returns('String') @@ -201,7 +191,7 @@ $if DART2JS String get backgroundPosition => this._backgroundPosition; /** Sets the value of "background-position" */ - void set backgroundPosition(String value) { + set backgroundPosition(String value) { _backgroundPosition = value == null ? '' : value; } @Returns('String') @@ -212,7 +202,7 @@ $if DART2JS String get backgroundRepeat => this._backgroundRepeat; /** Sets the value of "background-repeat" */ - void set backgroundRepeat(String value) { + set backgroundRepeat(String value) { _backgroundRepeat = value == null ? '' : value; } @Returns('String') @@ -223,7 +213,7 @@ $if DART2JS String get border => this._border; /** Sets the value of "border" */ - void set border(String value) { + set border(String value) { _border = value == null ? '' : value; } @Returns('String') @@ -234,7 +224,7 @@ $if DART2JS String get borderBottom => this._borderBottom; /** Sets the value of "border-bottom" */ - void set borderBottom(String value) { + set borderBottom(String value) { _borderBottom = value == null ? '' : value; } @Returns('String') @@ -245,7 +235,7 @@ $if DART2JS String get borderBottomColor => this._borderBottomColor; /** Sets the value of "border-bottom-color" */ - void set borderBottomColor(String value) { + set borderBottomColor(String value) { _borderBottomColor = value == null ? '' : value; } @Returns('String') @@ -256,7 +246,7 @@ $if DART2JS String get borderBottomStyle => this._borderBottomStyle; /** Sets the value of "border-bottom-style" */ - void set borderBottomStyle(String value) { + set borderBottomStyle(String value) { _borderBottomStyle = value == null ? '' : value; } @Returns('String') @@ -267,7 +257,7 @@ $if DART2JS String get borderBottomWidth => this._borderBottomWidth; /** Sets the value of "border-bottom-width" */ - void set borderBottomWidth(String value) { + set borderBottomWidth(String value) { _borderBottomWidth = value == null ? '' : value; } @Returns('String') @@ -278,7 +268,7 @@ $if DART2JS String get borderCollapse => this._borderCollapse; /** Sets the value of "border-collapse" */ - void set borderCollapse(String value) { + set borderCollapse(String value) { _borderCollapse = value == null ? '' : value; } @Returns('String') @@ -289,7 +279,7 @@ $if DART2JS String get borderColor => this._borderColor; /** Sets the value of "border-color" */ - void set borderColor(String value) { + set borderColor(String value) { _borderColor = value == null ? '' : value; } @Returns('String') @@ -300,7 +290,7 @@ $if DART2JS String get borderLeft => this._borderLeft; /** Sets the value of "border-left" */ - void set borderLeft(String value) { + set borderLeft(String value) { _borderLeft = value == null ? '' : value; } @Returns('String') @@ -311,7 +301,7 @@ $if DART2JS String get borderLeftColor => this._borderLeftColor; /** Sets the value of "border-left-color" */ - void set borderLeftColor(String value) { + set borderLeftColor(String value) { _borderLeftColor = value == null ? '' : value; } @Returns('String') @@ -322,7 +312,7 @@ $if DART2JS String get borderLeftStyle => this._borderLeftStyle; /** Sets the value of "border-left-style" */ - void set borderLeftStyle(String value) { + set borderLeftStyle(String value) { _borderLeftStyle = value == null ? '' : value; } @Returns('String') @@ -333,7 +323,7 @@ $if DART2JS String get borderLeftWidth => this._borderLeftWidth; /** Sets the value of "border-left-width" */ - void set borderLeftWidth(String value) { + set borderLeftWidth(String value) { _borderLeftWidth = value == null ? '' : value; } @Returns('String') @@ -344,7 +334,7 @@ $if DART2JS String get borderRight => this._borderRight; /** Sets the value of "border-right" */ - void set borderRight(String value) { + set borderRight(String value) { _borderRight = value == null ? '' : value; } @Returns('String') @@ -355,7 +345,7 @@ $if DART2JS String get borderRightColor => this._borderRightColor; /** Sets the value of "border-right-color" */ - void set borderRightColor(String value) { + set borderRightColor(String value) { _borderRightColor = value == null ? '' : value; } @Returns('String') @@ -366,7 +356,7 @@ $if DART2JS String get borderRightStyle => this._borderRightStyle; /** Sets the value of "border-right-style" */ - void set borderRightStyle(String value) { + set borderRightStyle(String value) { _borderRightStyle = value == null ? '' : value; } @Returns('String') @@ -377,7 +367,7 @@ $if DART2JS String get borderRightWidth => this._borderRightWidth; /** Sets the value of "border-right-width" */ - void set borderRightWidth(String value) { + set borderRightWidth(String value) { _borderRightWidth = value == null ? '' : value; } @Returns('String') @@ -388,7 +378,7 @@ $if DART2JS String get borderSpacing => this._borderSpacing; /** Sets the value of "border-spacing" */ - void set borderSpacing(String value) { + set borderSpacing(String value) { _borderSpacing = value == null ? '' : value; } @Returns('String') @@ -399,7 +389,7 @@ $if DART2JS String get borderStyle => this._borderStyle; /** Sets the value of "border-style" */ - void set borderStyle(String value) { + set borderStyle(String value) { _borderStyle = value == null ? '' : value; } @Returns('String') @@ -410,7 +400,7 @@ $if DART2JS String get borderTop => this._borderTop; /** Sets the value of "border-top" */ - void set borderTop(String value) { + set borderTop(String value) { _borderTop = value == null ? '' : value; } @Returns('String') @@ -421,7 +411,7 @@ $if DART2JS String get borderTopColor => this._borderTopColor; /** Sets the value of "border-top-color" */ - void set borderTopColor(String value) { + set borderTopColor(String value) { _borderTopColor = value == null ? '' : value; } @Returns('String') @@ -432,7 +422,7 @@ $if DART2JS String get borderTopStyle => this._borderTopStyle; /** Sets the value of "border-top-style" */ - void set borderTopStyle(String value) { + set borderTopStyle(String value) { _borderTopStyle = value == null ? '' : value; } @Returns('String') @@ -443,7 +433,7 @@ $if DART2JS String get borderTopWidth => this._borderTopWidth; /** Sets the value of "border-top-width" */ - void set borderTopWidth(String value) { + set borderTopWidth(String value) { _borderTopWidth = value == null ? '' : value; } @Returns('String') @@ -454,7 +444,7 @@ $if DART2JS String get borderWidth => this._borderWidth; /** Sets the value of "border-width" */ - void set borderWidth(String value) { + set borderWidth(String value) { _borderWidth = value == null ? '' : value; } @Returns('String') @@ -465,7 +455,7 @@ $if DART2JS String get bottom => this._bottom; /** Sets the value of "bottom" */ - void set bottom(String value) { + set bottom(String value) { _bottom = value == null ? '' : value; } @Returns('String') @@ -476,7 +466,7 @@ $if DART2JS String get captionSide => this._captionSide; /** Sets the value of "caption-side" */ - void set captionSide(String value) { + set captionSide(String value) { _captionSide = value == null ? '' : value; } @Returns('String') @@ -487,7 +477,7 @@ $if DART2JS String get clear => this._clear; /** Sets the value of "clear" */ - void set clear(String value) { + set clear(String value) { _clear = value == null ? '' : value; } @Returns('String') @@ -498,7 +488,7 @@ $if DART2JS String get clip => this._clip; /** Sets the value of "clip" */ - void set clip(String value) { + set clip(String value) { _clip = value == null ? '' : value; } @Returns('String') @@ -509,7 +499,7 @@ $if DART2JS String get color => this._color; /** Sets the value of "color" */ - void set color(String value) { + set color(String value) { _color = value == null ? '' : value; } @Returns('String') @@ -520,7 +510,7 @@ $if DART2JS String get content => this._content; /** Sets the value of "content" */ - void set content(String value) { + set content(String value) { _content = value == null ? '' : value; } @Returns('String') @@ -531,7 +521,7 @@ $if DART2JS String get cursor => this._cursor; /** Sets the value of "cursor" */ - void set cursor(String value) { + set cursor(String value) { _cursor = value == null ? '' : value; } @Returns('String') @@ -542,7 +532,7 @@ $if DART2JS String get direction => this._direction; /** Sets the value of "direction" */ - void set direction(String value) { + set direction(String value) { _direction = value == null ? '' : value; } @Returns('String') @@ -553,7 +543,7 @@ $if DART2JS String get display => this._display; /** Sets the value of "display" */ - void set display(String value) { + set display(String value) { _display = value == null ? '' : value; } @Returns('String') @@ -564,7 +554,7 @@ $if DART2JS String get emptyCells => this._emptyCells; /** Sets the value of "empty-cells" */ - void set emptyCells(String value) { + set emptyCells(String value) { _emptyCells = value == null ? '' : value; } @Returns('String') @@ -575,7 +565,7 @@ $if DART2JS String get font => this._font; /** Sets the value of "font" */ - void set font(String value) { + set font(String value) { _font = value == null ? '' : value; } @Returns('String') @@ -586,7 +576,7 @@ $if DART2JS String get fontFamily => this._fontFamily; /** Sets the value of "font-family" */ - void set fontFamily(String value) { + set fontFamily(String value) { _fontFamily = value == null ? '' : value; } @Returns('String') @@ -597,7 +587,7 @@ $if DART2JS String get fontSize => this._fontSize; /** Sets the value of "font-size" */ - void set fontSize(String value) { + set fontSize(String value) { _fontSize = value == null ? '' : value; } @Returns('String') @@ -608,7 +598,7 @@ $if DART2JS String get fontStyle => this._fontStyle; /** Sets the value of "font-style" */ - void set fontStyle(String value) { + set fontStyle(String value) { _fontStyle = value == null ? '' : value; } @Returns('String') @@ -619,7 +609,7 @@ $if DART2JS String get fontVariant => this._fontVariant; /** Sets the value of "font-variant" */ - void set fontVariant(String value) { + set fontVariant(String value) { _fontVariant = value == null ? '' : value; } @Returns('String') @@ -630,7 +620,7 @@ $if DART2JS String get fontWeight => this._fontWeight; /** Sets the value of "font-weight" */ - void set fontWeight(String value) { + set fontWeight(String value) { _fontWeight = value == null ? '' : value; } @Returns('String') @@ -641,7 +631,7 @@ $if DART2JS String get height => this._height; /** Sets the value of "height" */ - void set height(String value) { + set height(String value) { _height = value == null ? '' : value; } @Returns('String') @@ -652,7 +642,7 @@ $if DART2JS String get left => this._left; /** Sets the value of "left" */ - void set left(String value) { + set left(String value) { _left = value == null ? '' : value; } @Returns('String') @@ -663,7 +653,7 @@ $if DART2JS String get letterSpacing => this._letterSpacing; /** Sets the value of "letter-spacing" */ - void set letterSpacing(String value) { + set letterSpacing(String value) { _letterSpacing = value == null ? '' : value; } @Returns('String') @@ -674,7 +664,7 @@ $if DART2JS String get lineHeight => this._lineHeight; /** Sets the value of "line-height" */ - void set lineHeight(String value) { + set lineHeight(String value) { _lineHeight = value == null ? '' : value; } @Returns('String') @@ -685,7 +675,7 @@ $if DART2JS String get listStyle => this._listStyle; /** Sets the value of "list-style" */ - void set listStyle(String value) { + set listStyle(String value) { _listStyle = value == null ? '' : value; } @Returns('String') @@ -696,7 +686,7 @@ $if DART2JS String get listStyleImage => this._listStyleImage; /** Sets the value of "list-style-image" */ - void set listStyleImage(String value) { + set listStyleImage(String value) { _listStyleImage = value == null ? '' : value; } @Returns('String') @@ -707,7 +697,7 @@ $if DART2JS String get listStylePosition => this._listStylePosition; /** Sets the value of "list-style-position" */ - void set listStylePosition(String value) { + set listStylePosition(String value) { _listStylePosition = value == null ? '' : value; } @Returns('String') @@ -718,7 +708,7 @@ $if DART2JS String get listStyleType => this._listStyleType; /** Sets the value of "list-style-type" */ - void set listStyleType(String value) { + set listStyleType(String value) { _listStyleType = value == null ? '' : value; } @Returns('String') @@ -729,7 +719,7 @@ $if DART2JS String get margin => this._margin; /** Sets the value of "margin" */ - void set margin(String value) { + set margin(String value) { _margin = value == null ? '' : value; } @Returns('String') @@ -740,7 +730,7 @@ $if DART2JS String get marginBottom => this._marginBottom; /** Sets the value of "margin-bottom" */ - void set marginBottom(String value) { + set marginBottom(String value) { _marginBottom = value == null ? '' : value; } @Returns('String') @@ -751,7 +741,7 @@ $if DART2JS String get marginLeft => this._marginLeft; /** Sets the value of "margin-left" */ - void set marginLeft(String value) { + set marginLeft(String value) { _marginLeft = value == null ? '' : value; } @Returns('String') @@ -762,7 +752,7 @@ $if DART2JS String get marginRight => this._marginRight; /** Sets the value of "margin-right" */ - void set marginRight(String value) { + set marginRight(String value) { _marginRight = value == null ? '' : value; } @Returns('String') @@ -773,7 +763,7 @@ $if DART2JS String get marginTop => this._marginTop; /** Sets the value of "margin-top" */ - void set marginTop(String value) { + set marginTop(String value) { _marginTop = value == null ? '' : value; } @Returns('String') @@ -784,7 +774,7 @@ $if DART2JS String get maxHeight => this._maxHeight; /** Sets the value of "max-height" */ - void set maxHeight(String value) { + set maxHeight(String value) { _maxHeight = value == null ? '' : value; } @Returns('String') @@ -795,7 +785,7 @@ $if DART2JS String get maxWidth => this._maxWidth; /** Sets the value of "max-width" */ - void set maxWidth(String value) { + set maxWidth(String value) { _maxWidth = value == null ? '' : value; } @Returns('String') @@ -806,7 +796,7 @@ $if DART2JS String get minHeight => this._minHeight; /** Sets the value of "min-height" */ - void set minHeight(String value) { + set minHeight(String value) { _minHeight = value == null ? '' : value; } @Returns('String') @@ -817,7 +807,7 @@ $if DART2JS String get minWidth => this._minWidth; /** Sets the value of "min-width" */ - void set minWidth(String value) { + set minWidth(String value) { _minWidth = value == null ? '' : value; } @Returns('String') @@ -828,7 +818,7 @@ $if DART2JS String get outline => this._outline; /** Sets the value of "outline" */ - void set outline(String value) { + set outline(String value) { _outline = value == null ? '' : value; } @Returns('String') @@ -839,7 +829,7 @@ $if DART2JS String get outlineColor => this._outlineColor; /** Sets the value of "outline-color" */ - void set outlineColor(String value) { + set outlineColor(String value) { _outlineColor = value == null ? '' : value; } @Returns('String') @@ -850,7 +840,7 @@ $if DART2JS String get outlineStyle => this._outlineStyle; /** Sets the value of "outline-style" */ - void set outlineStyle(String value) { + set outlineStyle(String value) { _outlineStyle = value == null ? '' : value; } @Returns('String') @@ -861,7 +851,7 @@ $if DART2JS String get outlineWidth => this._outlineWidth; /** Sets the value of "outline-width" */ - void set outlineWidth(String value) { + set outlineWidth(String value) { _outlineWidth = value == null ? '' : value; } @Returns('String') @@ -872,7 +862,7 @@ $if DART2JS String get overflow => this._overflow; /** Sets the value of "overflow" */ - void set overflow(String value) { + set overflow(String value) { _overflow = value == null ? '' : value; } @Returns('String') @@ -883,7 +873,7 @@ $if DART2JS String get padding => this._padding; /** Sets the value of "padding" */ - void set padding(String value) { + set padding(String value) { _padding = value == null ? '' : value; } @Returns('String') @@ -894,7 +884,7 @@ $if DART2JS String get paddingBottom => this._paddingBottom; /** Sets the value of "padding-bottom" */ - void set paddingBottom(String value) { + set paddingBottom(String value) { _paddingBottom = value == null ? '' : value; } @Returns('String') @@ -905,7 +895,7 @@ $if DART2JS String get paddingLeft => this._paddingLeft; /** Sets the value of "padding-left" */ - void set paddingLeft(String value) { + set paddingLeft(String value) { _paddingLeft = value == null ? '' : value; } @Returns('String') @@ -916,7 +906,7 @@ $if DART2JS String get paddingRight => this._paddingRight; /** Sets the value of "padding-right" */ - void set paddingRight(String value) { + set paddingRight(String value) { _paddingRight = value == null ? '' : value; } @Returns('String') @@ -927,7 +917,7 @@ $if DART2JS String get paddingTop => this._paddingTop; /** Sets the value of "padding-top" */ - void set paddingTop(String value) { + set paddingTop(String value) { _paddingTop = value == null ? '' : value; } @Returns('String') @@ -938,7 +928,7 @@ $if DART2JS String get pageBreakAfter => this._pageBreakAfter; /** Sets the value of "page-break-after" */ - void set pageBreakAfter(String value) { + set pageBreakAfter(String value) { _pageBreakAfter = value == null ? '' : value; } @Returns('String') @@ -949,7 +939,7 @@ $if DART2JS String get pageBreakBefore => this._pageBreakBefore; /** Sets the value of "page-break-before" */ - void set pageBreakBefore(String value) { + set pageBreakBefore(String value) { _pageBreakBefore = value == null ? '' : value; } @Returns('String') @@ -960,7 +950,7 @@ $if DART2JS String get pageBreakInside => this._pageBreakInside; /** Sets the value of "page-break-inside" */ - void set pageBreakInside(String value) { + set pageBreakInside(String value) { _pageBreakInside = value == null ? '' : value; } @Returns('String') @@ -971,7 +961,7 @@ $if DART2JS String get position => this._position; /** Sets the value of "position" */ - void set position(String value) { + set position(String value) { _position = value == null ? '' : value; } @Returns('String') @@ -982,7 +972,7 @@ $if DART2JS String get quotes => this._quotes; /** Sets the value of "quotes" */ - void set quotes(String value) { + set quotes(String value) { _quotes = value == null ? '' : value; } @Returns('String') @@ -993,7 +983,7 @@ $if DART2JS String get right => this._right; /** Sets the value of "right" */ - void set right(String value) { + set right(String value) { _right = value == null ? '' : value; } @Returns('String') @@ -1004,7 +994,7 @@ $if DART2JS String get tableLayout => this._tableLayout; /** Sets the value of "table-layout" */ - void set tableLayout(String value) { + set tableLayout(String value) { _tableLayout = value == null ? '' : value; } @Returns('String') @@ -1015,7 +1005,7 @@ $if DART2JS String get textAlign => this._textAlign; /** Sets the value of "text-align" */ - void set textAlign(String value) { + set textAlign(String value) { _textAlign = value == null ? '' : value; } @Returns('String') @@ -1026,7 +1016,7 @@ $if DART2JS String get textDecoration => this._textDecoration; /** Sets the value of "text-decoration" */ - void set textDecoration(String value) { + set textDecoration(String value) { _textDecoration = value == null ? '' : value; } @Returns('String') @@ -1037,7 +1027,7 @@ $if DART2JS String get textIndent => this._textIndent; /** Sets the value of "text-indent" */ - void set textIndent(String value) { + set textIndent(String value) { _textIndent = value == null ? '' : value; } @Returns('String') @@ -1048,7 +1038,7 @@ $if DART2JS String get textTransform => this._textTransform; /** Sets the value of "text-transform" */ - void set textTransform(String value) { + set textTransform(String value) { _textTransform = value == null ? '' : value; } @Returns('String') @@ -1059,7 +1049,7 @@ $if DART2JS String get top => this._top; /** Sets the value of "top" */ - void set top(String value) { + set top(String value) { _top = value == null ? '' : value; } @Returns('String') @@ -1070,7 +1060,7 @@ $if DART2JS String get unicodeBidi => this._unicodeBidi; /** Sets the value of "unicode-bidi" */ - void set unicodeBidi(String value) { + set unicodeBidi(String value) { _unicodeBidi = value == null ? '' : value; } @Returns('String') @@ -1081,7 +1071,7 @@ $if DART2JS String get verticalAlign => this._verticalAlign; /** Sets the value of "vertical-align" */ - void set verticalAlign(String value) { + set verticalAlign(String value) { _verticalAlign = value == null ? '' : value; } @Returns('String') @@ -1092,7 +1082,7 @@ $if DART2JS String get visibility => this._visibility; /** Sets the value of "visibility" */ - void set visibility(String value) { + set visibility(String value) { _visibility = value == null ? '' : value; } @Returns('String') @@ -1103,7 +1093,7 @@ $if DART2JS String get whiteSpace => this._whiteSpace; /** Sets the value of "white-space" */ - void set whiteSpace(String value) { + set whiteSpace(String value) { _whiteSpace = value == null ? '' : value; } @Returns('String') @@ -1114,7 +1104,7 @@ $if DART2JS String get width => this._width; /** Sets the value of "width" */ - void set width(String value) { + set width(String value) { _width = value == null ? '' : value; } @Returns('String') @@ -1125,7 +1115,7 @@ $if DART2JS String get wordSpacing => this._wordSpacing; /** Sets the value of "word-spacing" */ - void set wordSpacing(String value) { + set wordSpacing(String value) { _wordSpacing = value == null ? '' : value; } @Returns('String') @@ -1136,7 +1126,7 @@ $if DART2JS String get zIndex => this._zIndex; /** Sets the value of "z-index" */ - void set zIndex(String value) { + set zIndex(String value) { _zIndex = value == null ? '' : value; } @Returns('String') @@ -1146,15 +1136,7 @@ $if DART2JS $endif } -$if DART2JS class _CssStyleDeclarationSet extends Object with CssStyleDeclarationBase { -$else - $if JSINTEROP -class _CssStyleDeclarationSet extends CssStyleDeclarationBase { - $else -class _CssStyleDeclarationSet extends Object with CssStyleDeclarationBase { - $endif -$endif final Iterable _elementIterable; Iterable _elementCssStyleDeclarationSetIterable; @@ -1182,452 +1164,452 @@ $if DART2JS } /** Sets the value of "background" */ - void set background(String value) { + set background(String value) { _setAll('background', value); } /** Sets the value of "background-attachment" */ - void set backgroundAttachment(String value) { + set backgroundAttachment(String value) { _setAll('backgroundAttachment', value); } /** Sets the value of "background-color" */ - void set backgroundColor(String value) { + set backgroundColor(String value) { _setAll('backgroundColor', value); } /** Sets the value of "background-image" */ - void set backgroundImage(String value) { + set backgroundImage(String value) { _setAll('backgroundImage', value); } /** Sets the value of "background-position" */ - void set backgroundPosition(String value) { + set backgroundPosition(String value) { _setAll('backgroundPosition', value); } /** Sets the value of "background-repeat" */ - void set backgroundRepeat(String value) { + set backgroundRepeat(String value) { _setAll('backgroundRepeat', value); } /** Sets the value of "border" */ - void set border(String value) { + set border(String value) { _setAll('border', value); } /** Sets the value of "border-bottom" */ - void set borderBottom(String value) { + set borderBottom(String value) { _setAll('borderBottom', value); } /** Sets the value of "border-bottom-color" */ - void set borderBottomColor(String value) { + set borderBottomColor(String value) { _setAll('borderBottomColor', value); } /** Sets the value of "border-bottom-style" */ - void set borderBottomStyle(String value) { + set borderBottomStyle(String value) { _setAll('borderBottomStyle', value); } /** Sets the value of "border-bottom-width" */ - void set borderBottomWidth(String value) { + set borderBottomWidth(String value) { _setAll('borderBottomWidth', value); } /** Sets the value of "border-collapse" */ - void set borderCollapse(String value) { + set borderCollapse(String value) { _setAll('borderCollapse', value); } /** Sets the value of "border-color" */ - void set borderColor(String value) { + set borderColor(String value) { _setAll('borderColor', value); } /** Sets the value of "border-left" */ - void set borderLeft(String value) { + set borderLeft(String value) { _setAll('borderLeft', value); } /** Sets the value of "border-left-color" */ - void set borderLeftColor(String value) { + set borderLeftColor(String value) { _setAll('borderLeftColor', value); } /** Sets the value of "border-left-style" */ - void set borderLeftStyle(String value) { + set borderLeftStyle(String value) { _setAll('borderLeftStyle', value); } /** Sets the value of "border-left-width" */ - void set borderLeftWidth(String value) { + set borderLeftWidth(String value) { _setAll('borderLeftWidth', value); } /** Sets the value of "border-right" */ - void set borderRight(String value) { + set borderRight(String value) { _setAll('borderRight', value); } /** Sets the value of "border-right-color" */ - void set borderRightColor(String value) { + set borderRightColor(String value) { _setAll('borderRightColor', value); } /** Sets the value of "border-right-style" */ - void set borderRightStyle(String value) { + set borderRightStyle(String value) { _setAll('borderRightStyle', value); } /** Sets the value of "border-right-width" */ - void set borderRightWidth(String value) { + set borderRightWidth(String value) { _setAll('borderRightWidth', value); } /** Sets the value of "border-spacing" */ - void set borderSpacing(String value) { + set borderSpacing(String value) { _setAll('borderSpacing', value); } /** Sets the value of "border-style" */ - void set borderStyle(String value) { + set borderStyle(String value) { _setAll('borderStyle', value); } /** Sets the value of "border-top" */ - void set borderTop(String value) { + set borderTop(String value) { _setAll('borderTop', value); } /** Sets the value of "border-top-color" */ - void set borderTopColor(String value) { + set borderTopColor(String value) { _setAll('borderTopColor', value); } /** Sets the value of "border-top-style" */ - void set borderTopStyle(String value) { + set borderTopStyle(String value) { _setAll('borderTopStyle', value); } /** Sets the value of "border-top-width" */ - void set borderTopWidth(String value) { + set borderTopWidth(String value) { _setAll('borderTopWidth', value); } /** Sets the value of "border-width" */ - void set borderWidth(String value) { + set borderWidth(String value) { _setAll('borderWidth', value); } /** Sets the value of "bottom" */ - void set bottom(String value) { + set bottom(String value) { _setAll('bottom', value); } /** Sets the value of "caption-side" */ - void set captionSide(String value) { + set captionSide(String value) { _setAll('captionSide', value); } /** Sets the value of "clear" */ - void set clear(String value) { + set clear(String value) { _setAll('clear', value); } /** Sets the value of "clip" */ - void set clip(String value) { + set clip(String value) { _setAll('clip', value); } /** Sets the value of "color" */ - void set color(String value) { + set color(String value) { _setAll('color', value); } /** Sets the value of "content" */ - void set content(String value) { + set content(String value) { _setAll('content', value); } /** Sets the value of "cursor" */ - void set cursor(String value) { + set cursor(String value) { _setAll('cursor', value); } /** Sets the value of "direction" */ - void set direction(String value) { + set direction(String value) { _setAll('direction', value); } /** Sets the value of "display" */ - void set display(String value) { + set display(String value) { _setAll('display', value); } /** Sets the value of "empty-cells" */ - void set emptyCells(String value) { + set emptyCells(String value) { _setAll('emptyCells', value); } /** Sets the value of "font" */ - void set font(String value) { + set font(String value) { _setAll('font', value); } /** Sets the value of "font-family" */ - void set fontFamily(String value) { + set fontFamily(String value) { _setAll('fontFamily', value); } /** Sets the value of "font-size" */ - void set fontSize(String value) { + set fontSize(String value) { _setAll('fontSize', value); } /** Sets the value of "font-style" */ - void set fontStyle(String value) { + set fontStyle(String value) { _setAll('fontStyle', value); } /** Sets the value of "font-variant" */ - void set fontVariant(String value) { + set fontVariant(String value) { _setAll('fontVariant', value); } /** Sets the value of "font-weight" */ - void set fontWeight(String value) { + set fontWeight(String value) { _setAll('fontWeight', value); } /** Sets the value of "height" */ - void set height(String value) { + set height(String value) { _setAll('height', value); } /** Sets the value of "left" */ - void set left(String value) { + set left(String value) { _setAll('left', value); } /** Sets the value of "letter-spacing" */ - void set letterSpacing(String value) { + set letterSpacing(String value) { _setAll('letterSpacing', value); } /** Sets the value of "line-height" */ - void set lineHeight(String value) { + set lineHeight(String value) { _setAll('lineHeight', value); } /** Sets the value of "list-style" */ - void set listStyle(String value) { + set listStyle(String value) { _setAll('listStyle', value); } /** Sets the value of "list-style-image" */ - void set listStyleImage(String value) { + set listStyleImage(String value) { _setAll('listStyleImage', value); } /** Sets the value of "list-style-position" */ - void set listStylePosition(String value) { + set listStylePosition(String value) { _setAll('listStylePosition', value); } /** Sets the value of "list-style-type" */ - void set listStyleType(String value) { + set listStyleType(String value) { _setAll('listStyleType', value); } /** Sets the value of "margin" */ - void set margin(String value) { + set margin(String value) { _setAll('margin', value); } /** Sets the value of "margin-bottom" */ - void set marginBottom(String value) { + set marginBottom(String value) { _setAll('marginBottom', value); } /** Sets the value of "margin-left" */ - void set marginLeft(String value) { + set marginLeft(String value) { _setAll('marginLeft', value); } /** Sets the value of "margin-right" */ - void set marginRight(String value) { + set marginRight(String value) { _setAll('marginRight', value); } /** Sets the value of "margin-top" */ - void set marginTop(String value) { + set marginTop(String value) { _setAll('marginTop', value); } /** Sets the value of "max-height" */ - void set maxHeight(String value) { + set maxHeight(String value) { _setAll('maxHeight', value); } /** Sets the value of "max-width" */ - void set maxWidth(String value) { + set maxWidth(String value) { _setAll('maxWidth', value); } /** Sets the value of "min-height" */ - void set minHeight(String value) { + set minHeight(String value) { _setAll('minHeight', value); } /** Sets the value of "min-width" */ - void set minWidth(String value) { + set minWidth(String value) { _setAll('minWidth', value); } /** Sets the value of "outline" */ - void set outline(String value) { + set outline(String value) { _setAll('outline', value); } /** Sets the value of "outline-color" */ - void set outlineColor(String value) { + set outlineColor(String value) { _setAll('outlineColor', value); } /** Sets the value of "outline-style" */ - void set outlineStyle(String value) { + set outlineStyle(String value) { _setAll('outlineStyle', value); } /** Sets the value of "outline-width" */ - void set outlineWidth(String value) { + set outlineWidth(String value) { _setAll('outlineWidth', value); } /** Sets the value of "overflow" */ - void set overflow(String value) { + set overflow(String value) { _setAll('overflow', value); } /** Sets the value of "padding" */ - void set padding(String value) { + set padding(String value) { _setAll('padding', value); } /** Sets the value of "padding-bottom" */ - void set paddingBottom(String value) { + set paddingBottom(String value) { _setAll('paddingBottom', value); } /** Sets the value of "padding-left" */ - void set paddingLeft(String value) { + set paddingLeft(String value) { _setAll('paddingLeft', value); } /** Sets the value of "padding-right" */ - void set paddingRight(String value) { + set paddingRight(String value) { _setAll('paddingRight', value); } /** Sets the value of "padding-top" */ - void set paddingTop(String value) { + set paddingTop(String value) { _setAll('paddingTop', value); } /** Sets the value of "page-break-after" */ - void set pageBreakAfter(String value) { + set pageBreakAfter(String value) { _setAll('pageBreakAfter', value); } /** Sets the value of "page-break-before" */ - void set pageBreakBefore(String value) { + set pageBreakBefore(String value) { _setAll('pageBreakBefore', value); } /** Sets the value of "page-break-inside" */ - void set pageBreakInside(String value) { + set pageBreakInside(String value) { _setAll('pageBreakInside', value); } /** Sets the value of "position" */ - void set position(String value) { + set position(String value) { _setAll('position', value); } /** Sets the value of "quotes" */ - void set quotes(String value) { + set quotes(String value) { _setAll('quotes', value); } /** Sets the value of "right" */ - void set right(String value) { + set right(String value) { _setAll('right', value); } /** Sets the value of "table-layout" */ - void set tableLayout(String value) { + set tableLayout(String value) { _setAll('tableLayout', value); } /** Sets the value of "text-align" */ - void set textAlign(String value) { + set textAlign(String value) { _setAll('textAlign', value); } /** Sets the value of "text-decoration" */ - void set textDecoration(String value) { + set textDecoration(String value) { _setAll('textDecoration', value); } /** Sets the value of "text-indent" */ - void set textIndent(String value) { + set textIndent(String value) { _setAll('textIndent', value); } /** Sets the value of "text-transform" */ - void set textTransform(String value) { + set textTransform(String value) { _setAll('textTransform', value); } /** Sets the value of "top" */ - void set top(String value) { + set top(String value) { _setAll('top', value); } /** Sets the value of "unicode-bidi" */ - void set unicodeBidi(String value) { + set unicodeBidi(String value) { _setAll('unicodeBidi', value); } /** Sets the value of "vertical-align" */ - void set verticalAlign(String value) { + set verticalAlign(String value) { _setAll('verticalAlign', value); } /** Sets the value of "visibility" */ - void set visibility(String value) { + set visibility(String value) { _setAll('visibility', value); } /** Sets the value of "white-space" */ - void set whiteSpace(String value) { + set whiteSpace(String value) { _setAll('whiteSpace', value); } /** Sets the value of "width" */ - void set width(String value) { + set width(String value) { _setAll('width', value); } /** Sets the value of "word-spacing" */ - void set wordSpacing(String value) { + set wordSpacing(String value) { _setAll('wordSpacing', value); } /** Sets the value of "z-index" */ - void set zIndex(String value) { + set zIndex(String value) { _setAll('zIndex', value); } @@ -1663,7 +1645,7 @@ $endif getPropertyValue('align-content'); /** Sets the value of "align-content" */ - void set alignContent(String value) { + set alignContent(String value) { setProperty('align-content', value, ''); } @@ -1672,7 +1654,7 @@ $endif getPropertyValue('align-items'); /** Sets the value of "align-items" */ - void set alignItems(String value) { + set alignItems(String value) { setProperty('align-items', value, ''); } @@ -1681,7 +1663,7 @@ $endif getPropertyValue('align-self'); /** Sets the value of "align-self" */ - void set alignSelf(String value) { + set alignSelf(String value) { setProperty('align-self', value, ''); } @@ -1690,7 +1672,7 @@ $endif getPropertyValue('animation'); /** Sets the value of "animation" */ - void set animation(String value) { + set animation(String value) { setProperty('animation', value, ''); } @@ -1699,7 +1681,7 @@ $endif getPropertyValue('animation-delay'); /** Sets the value of "animation-delay" */ - void set animationDelay(String value) { + set animationDelay(String value) { setProperty('animation-delay', value, ''); } @@ -1708,7 +1690,7 @@ $endif getPropertyValue('animation-direction'); /** Sets the value of "animation-direction" */ - void set animationDirection(String value) { + set animationDirection(String value) { setProperty('animation-direction', value, ''); } @@ -1717,7 +1699,7 @@ $endif getPropertyValue('animation-duration'); /** Sets the value of "animation-duration" */ - void set animationDuration(String value) { + set animationDuration(String value) { setProperty('animation-duration', value, ''); } @@ -1726,7 +1708,7 @@ $endif getPropertyValue('animation-fill-mode'); /** Sets the value of "animation-fill-mode" */ - void set animationFillMode(String value) { + set animationFillMode(String value) { setProperty('animation-fill-mode', value, ''); } @@ -1735,7 +1717,7 @@ $endif getPropertyValue('animation-iteration-count'); /** Sets the value of "animation-iteration-count" */ - void set animationIterationCount(String value) { + set animationIterationCount(String value) { setProperty('animation-iteration-count', value, ''); } @@ -1744,7 +1726,7 @@ $endif getPropertyValue('animation-name'); /** Sets the value of "animation-name" */ - void set animationName(String value) { + set animationName(String value) { setProperty('animation-name', value, ''); } @@ -1753,7 +1735,7 @@ $endif getPropertyValue('animation-play-state'); /** Sets the value of "animation-play-state" */ - void set animationPlayState(String value) { + set animationPlayState(String value) { setProperty('animation-play-state', value, ''); } @@ -1762,7 +1744,7 @@ $endif getPropertyValue('animation-timing-function'); /** Sets the value of "animation-timing-function" */ - void set animationTimingFunction(String value) { + set animationTimingFunction(String value) { setProperty('animation-timing-function', value, ''); } @@ -1771,7 +1753,7 @@ $endif getPropertyValue('app-region'); /** Sets the value of "app-region" */ - void set appRegion(String value) { + set appRegion(String value) { setProperty('app-region', value, ''); } @@ -1780,7 +1762,7 @@ $endif getPropertyValue('appearance'); /** Sets the value of "appearance" */ - void set appearance(String value) { + set appearance(String value) { setProperty('appearance', value, ''); } @@ -1789,7 +1771,7 @@ $endif getPropertyValue('aspect-ratio'); /** Sets the value of "aspect-ratio" */ - void set aspectRatio(String value) { + set aspectRatio(String value) { setProperty('aspect-ratio', value, ''); } @@ -1798,7 +1780,7 @@ $endif getPropertyValue('backface-visibility'); /** Sets the value of "backface-visibility" */ - void set backfaceVisibility(String value) { + set backfaceVisibility(String value) { setProperty('backface-visibility', value, ''); } @@ -1807,7 +1789,7 @@ $endif getPropertyValue('background'); /** Sets the value of "background" */ - void set background(String value) { + set background(String value) { setProperty('background', value, ''); } @@ -1816,7 +1798,7 @@ $endif getPropertyValue('background-attachment'); /** Sets the value of "background-attachment" */ - void set backgroundAttachment(String value) { + set backgroundAttachment(String value) { setProperty('background-attachment', value, ''); } @@ -1825,7 +1807,7 @@ $endif getPropertyValue('background-blend-mode'); /** Sets the value of "background-blend-mode" */ - void set backgroundBlendMode(String value) { + set backgroundBlendMode(String value) { setProperty('background-blend-mode', value, ''); } @@ -1834,7 +1816,7 @@ $endif getPropertyValue('background-clip'); /** Sets the value of "background-clip" */ - void set backgroundClip(String value) { + set backgroundClip(String value) { setProperty('background-clip', value, ''); } @@ -1843,7 +1825,7 @@ $endif getPropertyValue('background-color'); /** Sets the value of "background-color" */ - void set backgroundColor(String value) { + set backgroundColor(String value) { setProperty('background-color', value, ''); } @@ -1852,7 +1834,7 @@ $endif getPropertyValue('background-composite'); /** Sets the value of "background-composite" */ - void set backgroundComposite(String value) { + set backgroundComposite(String value) { setProperty('background-composite', value, ''); } @@ -1861,7 +1843,7 @@ $endif getPropertyValue('background-image'); /** Sets the value of "background-image" */ - void set backgroundImage(String value) { + set backgroundImage(String value) { setProperty('background-image', value, ''); } @@ -1870,7 +1852,7 @@ $endif getPropertyValue('background-origin'); /** Sets the value of "background-origin" */ - void set backgroundOrigin(String value) { + set backgroundOrigin(String value) { setProperty('background-origin', value, ''); } @@ -1879,7 +1861,7 @@ $endif getPropertyValue('background-position'); /** Sets the value of "background-position" */ - void set backgroundPosition(String value) { + set backgroundPosition(String value) { setProperty('background-position', value, ''); } @@ -1888,7 +1870,7 @@ $endif getPropertyValue('background-position-x'); /** Sets the value of "background-position-x" */ - void set backgroundPositionX(String value) { + set backgroundPositionX(String value) { setProperty('background-position-x', value, ''); } @@ -1897,7 +1879,7 @@ $endif getPropertyValue('background-position-y'); /** Sets the value of "background-position-y" */ - void set backgroundPositionY(String value) { + set backgroundPositionY(String value) { setProperty('background-position-y', value, ''); } @@ -1906,7 +1888,7 @@ $endif getPropertyValue('background-repeat'); /** Sets the value of "background-repeat" */ - void set backgroundRepeat(String value) { + set backgroundRepeat(String value) { setProperty('background-repeat', value, ''); } @@ -1915,7 +1897,7 @@ $endif getPropertyValue('background-repeat-x'); /** Sets the value of "background-repeat-x" */ - void set backgroundRepeatX(String value) { + set backgroundRepeatX(String value) { setProperty('background-repeat-x', value, ''); } @@ -1924,7 +1906,7 @@ $endif getPropertyValue('background-repeat-y'); /** Sets the value of "background-repeat-y" */ - void set backgroundRepeatY(String value) { + set backgroundRepeatY(String value) { setProperty('background-repeat-y', value, ''); } @@ -1933,7 +1915,7 @@ $endif getPropertyValue('background-size'); /** Sets the value of "background-size" */ - void set backgroundSize(String value) { + set backgroundSize(String value) { setProperty('background-size', value, ''); } @@ -1942,7 +1924,7 @@ $endif getPropertyValue('border'); /** Sets the value of "border" */ - void set border(String value) { + set border(String value) { setProperty('border', value, ''); } @@ -1951,7 +1933,7 @@ $endif getPropertyValue('border-after'); /** Sets the value of "border-after" */ - void set borderAfter(String value) { + set borderAfter(String value) { setProperty('border-after', value, ''); } @@ -1960,7 +1942,7 @@ $endif getPropertyValue('border-after-color'); /** Sets the value of "border-after-color" */ - void set borderAfterColor(String value) { + set borderAfterColor(String value) { setProperty('border-after-color', value, ''); } @@ -1969,7 +1951,7 @@ $endif getPropertyValue('border-after-style'); /** Sets the value of "border-after-style" */ - void set borderAfterStyle(String value) { + set borderAfterStyle(String value) { setProperty('border-after-style', value, ''); } @@ -1978,7 +1960,7 @@ $endif getPropertyValue('border-after-width'); /** Sets the value of "border-after-width" */ - void set borderAfterWidth(String value) { + set borderAfterWidth(String value) { setProperty('border-after-width', value, ''); } @@ -1987,7 +1969,7 @@ $endif getPropertyValue('border-before'); /** Sets the value of "border-before" */ - void set borderBefore(String value) { + set borderBefore(String value) { setProperty('border-before', value, ''); } @@ -1996,7 +1978,7 @@ $endif getPropertyValue('border-before-color'); /** Sets the value of "border-before-color" */ - void set borderBeforeColor(String value) { + set borderBeforeColor(String value) { setProperty('border-before-color', value, ''); } @@ -2005,7 +1987,7 @@ $endif getPropertyValue('border-before-style'); /** Sets the value of "border-before-style" */ - void set borderBeforeStyle(String value) { + set borderBeforeStyle(String value) { setProperty('border-before-style', value, ''); } @@ -2014,7 +1996,7 @@ $endif getPropertyValue('border-before-width'); /** Sets the value of "border-before-width" */ - void set borderBeforeWidth(String value) { + set borderBeforeWidth(String value) { setProperty('border-before-width', value, ''); } @@ -2023,7 +2005,7 @@ $endif getPropertyValue('border-bottom'); /** Sets the value of "border-bottom" */ - void set borderBottom(String value) { + set borderBottom(String value) { setProperty('border-bottom', value, ''); } @@ -2032,7 +2014,7 @@ $endif getPropertyValue('border-bottom-color'); /** Sets the value of "border-bottom-color" */ - void set borderBottomColor(String value) { + set borderBottomColor(String value) { setProperty('border-bottom-color', value, ''); } @@ -2041,7 +2023,7 @@ $endif getPropertyValue('border-bottom-left-radius'); /** Sets the value of "border-bottom-left-radius" */ - void set borderBottomLeftRadius(String value) { + set borderBottomLeftRadius(String value) { setProperty('border-bottom-left-radius', value, ''); } @@ -2050,7 +2032,7 @@ $endif getPropertyValue('border-bottom-right-radius'); /** Sets the value of "border-bottom-right-radius" */ - void set borderBottomRightRadius(String value) { + set borderBottomRightRadius(String value) { setProperty('border-bottom-right-radius', value, ''); } @@ -2059,7 +2041,7 @@ $endif getPropertyValue('border-bottom-style'); /** Sets the value of "border-bottom-style" */ - void set borderBottomStyle(String value) { + set borderBottomStyle(String value) { setProperty('border-bottom-style', value, ''); } @@ -2068,7 +2050,7 @@ $endif getPropertyValue('border-bottom-width'); /** Sets the value of "border-bottom-width" */ - void set borderBottomWidth(String value) { + set borderBottomWidth(String value) { setProperty('border-bottom-width', value, ''); } @@ -2077,7 +2059,7 @@ $endif getPropertyValue('border-collapse'); /** Sets the value of "border-collapse" */ - void set borderCollapse(String value) { + set borderCollapse(String value) { setProperty('border-collapse', value, ''); } @@ -2086,7 +2068,7 @@ $endif getPropertyValue('border-color'); /** Sets the value of "border-color" */ - void set borderColor(String value) { + set borderColor(String value) { setProperty('border-color', value, ''); } @@ -2095,7 +2077,7 @@ $endif getPropertyValue('border-end'); /** Sets the value of "border-end" */ - void set borderEnd(String value) { + set borderEnd(String value) { setProperty('border-end', value, ''); } @@ -2104,7 +2086,7 @@ $endif getPropertyValue('border-end-color'); /** Sets the value of "border-end-color" */ - void set borderEndColor(String value) { + set borderEndColor(String value) { setProperty('border-end-color', value, ''); } @@ -2113,7 +2095,7 @@ $endif getPropertyValue('border-end-style'); /** Sets the value of "border-end-style" */ - void set borderEndStyle(String value) { + set borderEndStyle(String value) { setProperty('border-end-style', value, ''); } @@ -2122,7 +2104,7 @@ $endif getPropertyValue('border-end-width'); /** Sets the value of "border-end-width" */ - void set borderEndWidth(String value) { + set borderEndWidth(String value) { setProperty('border-end-width', value, ''); } @@ -2131,7 +2113,7 @@ $endif getPropertyValue('border-fit'); /** Sets the value of "border-fit" */ - void set borderFit(String value) { + set borderFit(String value) { setProperty('border-fit', value, ''); } @@ -2140,7 +2122,7 @@ $endif getPropertyValue('border-horizontal-spacing'); /** Sets the value of "border-horizontal-spacing" */ - void set borderHorizontalSpacing(String value) { + set borderHorizontalSpacing(String value) { setProperty('border-horizontal-spacing', value, ''); } @@ -2149,7 +2131,7 @@ $endif getPropertyValue('border-image'); /** Sets the value of "border-image" */ - void set borderImage(String value) { + set borderImage(String value) { setProperty('border-image', value, ''); } @@ -2158,7 +2140,7 @@ $endif getPropertyValue('border-image-outset'); /** Sets the value of "border-image-outset" */ - void set borderImageOutset(String value) { + set borderImageOutset(String value) { setProperty('border-image-outset', value, ''); } @@ -2167,7 +2149,7 @@ $endif getPropertyValue('border-image-repeat'); /** Sets the value of "border-image-repeat" */ - void set borderImageRepeat(String value) { + set borderImageRepeat(String value) { setProperty('border-image-repeat', value, ''); } @@ -2176,7 +2158,7 @@ $endif getPropertyValue('border-image-slice'); /** Sets the value of "border-image-slice" */ - void set borderImageSlice(String value) { + set borderImageSlice(String value) { setProperty('border-image-slice', value, ''); } @@ -2185,7 +2167,7 @@ $endif getPropertyValue('border-image-source'); /** Sets the value of "border-image-source" */ - void set borderImageSource(String value) { + set borderImageSource(String value) { setProperty('border-image-source', value, ''); } @@ -2194,7 +2176,7 @@ $endif getPropertyValue('border-image-width'); /** Sets the value of "border-image-width" */ - void set borderImageWidth(String value) { + set borderImageWidth(String value) { setProperty('border-image-width', value, ''); } @@ -2203,7 +2185,7 @@ $endif getPropertyValue('border-left'); /** Sets the value of "border-left" */ - void set borderLeft(String value) { + set borderLeft(String value) { setProperty('border-left', value, ''); } @@ -2212,7 +2194,7 @@ $endif getPropertyValue('border-left-color'); /** Sets the value of "border-left-color" */ - void set borderLeftColor(String value) { + set borderLeftColor(String value) { setProperty('border-left-color', value, ''); } @@ -2221,7 +2203,7 @@ $endif getPropertyValue('border-left-style'); /** Sets the value of "border-left-style" */ - void set borderLeftStyle(String value) { + set borderLeftStyle(String value) { setProperty('border-left-style', value, ''); } @@ -2230,7 +2212,7 @@ $endif getPropertyValue('border-left-width'); /** Sets the value of "border-left-width" */ - void set borderLeftWidth(String value) { + set borderLeftWidth(String value) { setProperty('border-left-width', value, ''); } @@ -2239,7 +2221,7 @@ $endif getPropertyValue('border-radius'); /** Sets the value of "border-radius" */ - void set borderRadius(String value) { + set borderRadius(String value) { setProperty('border-radius', value, ''); } @@ -2248,7 +2230,7 @@ $endif getPropertyValue('border-right'); /** Sets the value of "border-right" */ - void set borderRight(String value) { + set borderRight(String value) { setProperty('border-right', value, ''); } @@ -2257,7 +2239,7 @@ $endif getPropertyValue('border-right-color'); /** Sets the value of "border-right-color" */ - void set borderRightColor(String value) { + set borderRightColor(String value) { setProperty('border-right-color', value, ''); } @@ -2266,7 +2248,7 @@ $endif getPropertyValue('border-right-style'); /** Sets the value of "border-right-style" */ - void set borderRightStyle(String value) { + set borderRightStyle(String value) { setProperty('border-right-style', value, ''); } @@ -2275,7 +2257,7 @@ $endif getPropertyValue('border-right-width'); /** Sets the value of "border-right-width" */ - void set borderRightWidth(String value) { + set borderRightWidth(String value) { setProperty('border-right-width', value, ''); } @@ -2284,7 +2266,7 @@ $endif getPropertyValue('border-spacing'); /** Sets the value of "border-spacing" */ - void set borderSpacing(String value) { + set borderSpacing(String value) { setProperty('border-spacing', value, ''); } @@ -2293,7 +2275,7 @@ $endif getPropertyValue('border-start'); /** Sets the value of "border-start" */ - void set borderStart(String value) { + set borderStart(String value) { setProperty('border-start', value, ''); } @@ -2302,7 +2284,7 @@ $endif getPropertyValue('border-start-color'); /** Sets the value of "border-start-color" */ - void set borderStartColor(String value) { + set borderStartColor(String value) { setProperty('border-start-color', value, ''); } @@ -2311,7 +2293,7 @@ $endif getPropertyValue('border-start-style'); /** Sets the value of "border-start-style" */ - void set borderStartStyle(String value) { + set borderStartStyle(String value) { setProperty('border-start-style', value, ''); } @@ -2320,7 +2302,7 @@ $endif getPropertyValue('border-start-width'); /** Sets the value of "border-start-width" */ - void set borderStartWidth(String value) { + set borderStartWidth(String value) { setProperty('border-start-width', value, ''); } @@ -2329,7 +2311,7 @@ $endif getPropertyValue('border-style'); /** Sets the value of "border-style" */ - void set borderStyle(String value) { + set borderStyle(String value) { setProperty('border-style', value, ''); } @@ -2338,7 +2320,7 @@ $endif getPropertyValue('border-top'); /** Sets the value of "border-top" */ - void set borderTop(String value) { + set borderTop(String value) { setProperty('border-top', value, ''); } @@ -2347,7 +2329,7 @@ $endif getPropertyValue('border-top-color'); /** Sets the value of "border-top-color" */ - void set borderTopColor(String value) { + set borderTopColor(String value) { setProperty('border-top-color', value, ''); } @@ -2356,7 +2338,7 @@ $endif getPropertyValue('border-top-left-radius'); /** Sets the value of "border-top-left-radius" */ - void set borderTopLeftRadius(String value) { + set borderTopLeftRadius(String value) { setProperty('border-top-left-radius', value, ''); } @@ -2365,7 +2347,7 @@ $endif getPropertyValue('border-top-right-radius'); /** Sets the value of "border-top-right-radius" */ - void set borderTopRightRadius(String value) { + set borderTopRightRadius(String value) { setProperty('border-top-right-radius', value, ''); } @@ -2374,7 +2356,7 @@ $endif getPropertyValue('border-top-style'); /** Sets the value of "border-top-style" */ - void set borderTopStyle(String value) { + set borderTopStyle(String value) { setProperty('border-top-style', value, ''); } @@ -2383,7 +2365,7 @@ $endif getPropertyValue('border-top-width'); /** Sets the value of "border-top-width" */ - void set borderTopWidth(String value) { + set borderTopWidth(String value) { setProperty('border-top-width', value, ''); } @@ -2392,7 +2374,7 @@ $endif getPropertyValue('border-vertical-spacing'); /** Sets the value of "border-vertical-spacing" */ - void set borderVerticalSpacing(String value) { + set borderVerticalSpacing(String value) { setProperty('border-vertical-spacing', value, ''); } @@ -2401,7 +2383,7 @@ $endif getPropertyValue('border-width'); /** Sets the value of "border-width" */ - void set borderWidth(String value) { + set borderWidth(String value) { setProperty('border-width', value, ''); } @@ -2410,7 +2392,7 @@ $endif getPropertyValue('bottom'); /** Sets the value of "bottom" */ - void set bottom(String value) { + set bottom(String value) { setProperty('bottom', value, ''); } @@ -2419,7 +2401,7 @@ $endif getPropertyValue('box-align'); /** Sets the value of "box-align" */ - void set boxAlign(String value) { + set boxAlign(String value) { setProperty('box-align', value, ''); } @@ -2428,7 +2410,7 @@ $endif getPropertyValue('box-decoration-break'); /** Sets the value of "box-decoration-break" */ - void set boxDecorationBreak(String value) { + set boxDecorationBreak(String value) { setProperty('box-decoration-break', value, ''); } @@ -2437,7 +2419,7 @@ $endif getPropertyValue('box-direction'); /** Sets the value of "box-direction" */ - void set boxDirection(String value) { + set boxDirection(String value) { setProperty('box-direction', value, ''); } @@ -2446,7 +2428,7 @@ $endif getPropertyValue('box-flex'); /** Sets the value of "box-flex" */ - void set boxFlex(String value) { + set boxFlex(String value) { setProperty('box-flex', value, ''); } @@ -2455,7 +2437,7 @@ $endif getPropertyValue('box-flex-group'); /** Sets the value of "box-flex-group" */ - void set boxFlexGroup(String value) { + set boxFlexGroup(String value) { setProperty('box-flex-group', value, ''); } @@ -2464,7 +2446,7 @@ $endif getPropertyValue('box-lines'); /** Sets the value of "box-lines" */ - void set boxLines(String value) { + set boxLines(String value) { setProperty('box-lines', value, ''); } @@ -2473,7 +2455,7 @@ $endif getPropertyValue('box-ordinal-group'); /** Sets the value of "box-ordinal-group" */ - void set boxOrdinalGroup(String value) { + set boxOrdinalGroup(String value) { setProperty('box-ordinal-group', value, ''); } @@ -2482,7 +2464,7 @@ $endif getPropertyValue('box-orient'); /** Sets the value of "box-orient" */ - void set boxOrient(String value) { + set boxOrient(String value) { setProperty('box-orient', value, ''); } @@ -2491,7 +2473,7 @@ $endif getPropertyValue('box-pack'); /** Sets the value of "box-pack" */ - void set boxPack(String value) { + set boxPack(String value) { setProperty('box-pack', value, ''); } @@ -2500,7 +2482,7 @@ $endif getPropertyValue('box-reflect'); /** Sets the value of "box-reflect" */ - void set boxReflect(String value) { + set boxReflect(String value) { setProperty('box-reflect', value, ''); } @@ -2509,7 +2491,7 @@ $endif getPropertyValue('box-shadow'); /** Sets the value of "box-shadow" */ - void set boxShadow(String value) { + set boxShadow(String value) { setProperty('box-shadow', value, ''); } @@ -2518,7 +2500,7 @@ $endif getPropertyValue('box-sizing'); /** Sets the value of "box-sizing" */ - void set boxSizing(String value) { + set boxSizing(String value) { setProperty('box-sizing', value, ''); } @@ -2527,7 +2509,7 @@ $endif getPropertyValue('caption-side'); /** Sets the value of "caption-side" */ - void set captionSide(String value) { + set captionSide(String value) { setProperty('caption-side', value, ''); } @@ -2536,7 +2518,7 @@ $endif getPropertyValue('clear'); /** Sets the value of "clear" */ - void set clear(String value) { + set clear(String value) { setProperty('clear', value, ''); } @@ -2545,7 +2527,7 @@ $endif getPropertyValue('clip'); /** Sets the value of "clip" */ - void set clip(String value) { + set clip(String value) { setProperty('clip', value, ''); } @@ -2554,7 +2536,7 @@ $endif getPropertyValue('clip-path'); /** Sets the value of "clip-path" */ - void set clipPath(String value) { + set clipPath(String value) { setProperty('clip-path', value, ''); } @@ -2563,7 +2545,7 @@ $endif getPropertyValue('color'); /** Sets the value of "color" */ - void set color(String value) { + set color(String value) { setProperty('color', value, ''); } @@ -2572,7 +2554,7 @@ $endif getPropertyValue('column-break-after'); /** Sets the value of "column-break-after" */ - void set columnBreakAfter(String value) { + set columnBreakAfter(String value) { setProperty('column-break-after', value, ''); } @@ -2581,7 +2563,7 @@ $endif getPropertyValue('column-break-before'); /** Sets the value of "column-break-before" */ - void set columnBreakBefore(String value) { + set columnBreakBefore(String value) { setProperty('column-break-before', value, ''); } @@ -2590,7 +2572,7 @@ $endif getPropertyValue('column-break-inside'); /** Sets the value of "column-break-inside" */ - void set columnBreakInside(String value) { + set columnBreakInside(String value) { setProperty('column-break-inside', value, ''); } @@ -2599,7 +2581,7 @@ $endif getPropertyValue('column-count'); /** Sets the value of "column-count" */ - void set columnCount(String value) { + set columnCount(String value) { setProperty('column-count', value, ''); } @@ -2608,7 +2590,7 @@ $endif getPropertyValue('column-fill'); /** Sets the value of "column-fill" */ - void set columnFill(String value) { + set columnFill(String value) { setProperty('column-fill', value, ''); } @@ -2617,7 +2599,7 @@ $endif getPropertyValue('column-gap'); /** Sets the value of "column-gap" */ - void set columnGap(String value) { + set columnGap(String value) { setProperty('column-gap', value, ''); } @@ -2626,7 +2608,7 @@ $endif getPropertyValue('column-rule'); /** Sets the value of "column-rule" */ - void set columnRule(String value) { + set columnRule(String value) { setProperty('column-rule', value, ''); } @@ -2635,7 +2617,7 @@ $endif getPropertyValue('column-rule-color'); /** Sets the value of "column-rule-color" */ - void set columnRuleColor(String value) { + set columnRuleColor(String value) { setProperty('column-rule-color', value, ''); } @@ -2644,7 +2626,7 @@ $endif getPropertyValue('column-rule-style'); /** Sets the value of "column-rule-style" */ - void set columnRuleStyle(String value) { + set columnRuleStyle(String value) { setProperty('column-rule-style', value, ''); } @@ -2653,7 +2635,7 @@ $endif getPropertyValue('column-rule-width'); /** Sets the value of "column-rule-width" */ - void set columnRuleWidth(String value) { + set columnRuleWidth(String value) { setProperty('column-rule-width', value, ''); } @@ -2662,7 +2644,7 @@ $endif getPropertyValue('column-span'); /** Sets the value of "column-span" */ - void set columnSpan(String value) { + set columnSpan(String value) { setProperty('column-span', value, ''); } @@ -2671,7 +2653,7 @@ $endif getPropertyValue('column-width'); /** Sets the value of "column-width" */ - void set columnWidth(String value) { + set columnWidth(String value) { setProperty('column-width', value, ''); } @@ -2680,7 +2662,7 @@ $endif getPropertyValue('columns'); /** Sets the value of "columns" */ - void set columns(String value) { + set columns(String value) { setProperty('columns', value, ''); } @@ -2689,7 +2671,7 @@ $endif getPropertyValue('content'); /** Sets the value of "content" */ - void set content(String value) { + set content(String value) { setProperty('content', value, ''); } @@ -2698,7 +2680,7 @@ $endif getPropertyValue('counter-increment'); /** Sets the value of "counter-increment" */ - void set counterIncrement(String value) { + set counterIncrement(String value) { setProperty('counter-increment', value, ''); } @@ -2707,7 +2689,7 @@ $endif getPropertyValue('counter-reset'); /** Sets the value of "counter-reset" */ - void set counterReset(String value) { + set counterReset(String value) { setProperty('counter-reset', value, ''); } @@ -2716,7 +2698,7 @@ $endif getPropertyValue('cursor'); /** Sets the value of "cursor" */ - void set cursor(String value) { + set cursor(String value) { setProperty('cursor', value, ''); } @@ -2725,7 +2707,7 @@ $endif getPropertyValue('direction'); /** Sets the value of "direction" */ - void set direction(String value) { + set direction(String value) { setProperty('direction', value, ''); } @@ -2734,7 +2716,7 @@ $endif getPropertyValue('display'); /** Sets the value of "display" */ - void set display(String value) { + set display(String value) { setProperty('display', value, ''); } @@ -2743,7 +2725,7 @@ $endif getPropertyValue('empty-cells'); /** Sets the value of "empty-cells" */ - void set emptyCells(String value) { + set emptyCells(String value) { setProperty('empty-cells', value, ''); } @@ -2752,7 +2734,7 @@ $endif getPropertyValue('filter'); /** Sets the value of "filter" */ - void set filter(String value) { + set filter(String value) { setProperty('filter', value, ''); } @@ -2761,7 +2743,7 @@ $endif getPropertyValue('flex'); /** Sets the value of "flex" */ - void set flex(String value) { + set flex(String value) { setProperty('flex', value, ''); } @@ -2770,7 +2752,7 @@ $endif getPropertyValue('flex-basis'); /** Sets the value of "flex-basis" */ - void set flexBasis(String value) { + set flexBasis(String value) { setProperty('flex-basis', value, ''); } @@ -2779,7 +2761,7 @@ $endif getPropertyValue('flex-direction'); /** Sets the value of "flex-direction" */ - void set flexDirection(String value) { + set flexDirection(String value) { setProperty('flex-direction', value, ''); } @@ -2788,7 +2770,7 @@ $endif getPropertyValue('flex-flow'); /** Sets the value of "flex-flow" */ - void set flexFlow(String value) { + set flexFlow(String value) { setProperty('flex-flow', value, ''); } @@ -2797,7 +2779,7 @@ $endif getPropertyValue('flex-grow'); /** Sets the value of "flex-grow" */ - void set flexGrow(String value) { + set flexGrow(String value) { setProperty('flex-grow', value, ''); } @@ -2806,7 +2788,7 @@ $endif getPropertyValue('flex-shrink'); /** Sets the value of "flex-shrink" */ - void set flexShrink(String value) { + set flexShrink(String value) { setProperty('flex-shrink', value, ''); } @@ -2815,7 +2797,7 @@ $endif getPropertyValue('flex-wrap'); /** Sets the value of "flex-wrap" */ - void set flexWrap(String value) { + set flexWrap(String value) { setProperty('flex-wrap', value, ''); } @@ -2824,7 +2806,7 @@ $endif getPropertyValue('float'); /** Sets the value of "float" */ - void set float(String value) { + set float(String value) { setProperty('float', value, ''); } @@ -2833,7 +2815,7 @@ $endif getPropertyValue('font'); /** Sets the value of "font" */ - void set font(String value) { + set font(String value) { setProperty('font', value, ''); } @@ -2842,7 +2824,7 @@ $endif getPropertyValue('font-family'); /** Sets the value of "font-family" */ - void set fontFamily(String value) { + set fontFamily(String value) { setProperty('font-family', value, ''); } @@ -2851,7 +2833,7 @@ $endif getPropertyValue('font-feature-settings'); /** Sets the value of "font-feature-settings" */ - void set fontFeatureSettings(String value) { + set fontFeatureSettings(String value) { setProperty('font-feature-settings', value, ''); } @@ -2860,7 +2842,7 @@ $endif getPropertyValue('font-kerning'); /** Sets the value of "font-kerning" */ - void set fontKerning(String value) { + set fontKerning(String value) { setProperty('font-kerning', value, ''); } @@ -2869,7 +2851,7 @@ $endif getPropertyValue('font-size'); /** Sets the value of "font-size" */ - void set fontSize(String value) { + set fontSize(String value) { setProperty('font-size', value, ''); } @@ -2878,7 +2860,7 @@ $endif getPropertyValue('font-size-delta'); /** Sets the value of "font-size-delta" */ - void set fontSizeDelta(String value) { + set fontSizeDelta(String value) { setProperty('font-size-delta', value, ''); } @@ -2887,7 +2869,7 @@ $endif getPropertyValue('font-smoothing'); /** Sets the value of "font-smoothing" */ - void set fontSmoothing(String value) { + set fontSmoothing(String value) { setProperty('font-smoothing', value, ''); } @@ -2896,7 +2878,7 @@ $endif getPropertyValue('font-stretch'); /** Sets the value of "font-stretch" */ - void set fontStretch(String value) { + set fontStretch(String value) { setProperty('font-stretch', value, ''); } @@ -2905,7 +2887,7 @@ $endif getPropertyValue('font-style'); /** Sets the value of "font-style" */ - void set fontStyle(String value) { + set fontStyle(String value) { setProperty('font-style', value, ''); } @@ -2914,7 +2896,7 @@ $endif getPropertyValue('font-variant'); /** Sets the value of "font-variant" */ - void set fontVariant(String value) { + set fontVariant(String value) { setProperty('font-variant', value, ''); } @@ -2923,7 +2905,7 @@ $endif getPropertyValue('font-variant-ligatures'); /** Sets the value of "font-variant-ligatures" */ - void set fontVariantLigatures(String value) { + set fontVariantLigatures(String value) { setProperty('font-variant-ligatures', value, ''); } @@ -2932,7 +2914,7 @@ $endif getPropertyValue('font-weight'); /** Sets the value of "font-weight" */ - void set fontWeight(String value) { + set fontWeight(String value) { setProperty('font-weight', value, ''); } @@ -2941,7 +2923,7 @@ $endif getPropertyValue('grid'); /** Sets the value of "grid" */ - void set grid(String value) { + set grid(String value) { setProperty('grid', value, ''); } @@ -2950,7 +2932,7 @@ $endif getPropertyValue('grid-area'); /** Sets the value of "grid-area" */ - void set gridArea(String value) { + set gridArea(String value) { setProperty('grid-area', value, ''); } @@ -2959,7 +2941,7 @@ $endif getPropertyValue('grid-auto-columns'); /** Sets the value of "grid-auto-columns" */ - void set gridAutoColumns(String value) { + set gridAutoColumns(String value) { setProperty('grid-auto-columns', value, ''); } @@ -2968,7 +2950,7 @@ $endif getPropertyValue('grid-auto-flow'); /** Sets the value of "grid-auto-flow" */ - void set gridAutoFlow(String value) { + set gridAutoFlow(String value) { setProperty('grid-auto-flow', value, ''); } @@ -2977,7 +2959,7 @@ $endif getPropertyValue('grid-auto-rows'); /** Sets the value of "grid-auto-rows" */ - void set gridAutoRows(String value) { + set gridAutoRows(String value) { setProperty('grid-auto-rows', value, ''); } @@ -2986,7 +2968,7 @@ $endif getPropertyValue('grid-column'); /** Sets the value of "grid-column" */ - void set gridColumn(String value) { + set gridColumn(String value) { setProperty('grid-column', value, ''); } @@ -2995,7 +2977,7 @@ $endif getPropertyValue('grid-column-end'); /** Sets the value of "grid-column-end" */ - void set gridColumnEnd(String value) { + set gridColumnEnd(String value) { setProperty('grid-column-end', value, ''); } @@ -3004,7 +2986,7 @@ $endif getPropertyValue('grid-column-start'); /** Sets the value of "grid-column-start" */ - void set gridColumnStart(String value) { + set gridColumnStart(String value) { setProperty('grid-column-start', value, ''); } @@ -3013,7 +2995,7 @@ $endif getPropertyValue('grid-row'); /** Sets the value of "grid-row" */ - void set gridRow(String value) { + set gridRow(String value) { setProperty('grid-row', value, ''); } @@ -3022,7 +3004,7 @@ $endif getPropertyValue('grid-row-end'); /** Sets the value of "grid-row-end" */ - void set gridRowEnd(String value) { + set gridRowEnd(String value) { setProperty('grid-row-end', value, ''); } @@ -3031,7 +3013,7 @@ $endif getPropertyValue('grid-row-start'); /** Sets the value of "grid-row-start" */ - void set gridRowStart(String value) { + set gridRowStart(String value) { setProperty('grid-row-start', value, ''); } @@ -3040,7 +3022,7 @@ $endif getPropertyValue('grid-template'); /** Sets the value of "grid-template" */ - void set gridTemplate(String value) { + set gridTemplate(String value) { setProperty('grid-template', value, ''); } @@ -3049,7 +3031,7 @@ $endif getPropertyValue('grid-template-areas'); /** Sets the value of "grid-template-areas" */ - void set gridTemplateAreas(String value) { + set gridTemplateAreas(String value) { setProperty('grid-template-areas', value, ''); } @@ -3058,7 +3040,7 @@ $endif getPropertyValue('grid-template-columns'); /** Sets the value of "grid-template-columns" */ - void set gridTemplateColumns(String value) { + set gridTemplateColumns(String value) { setProperty('grid-template-columns', value, ''); } @@ -3067,7 +3049,7 @@ $endif getPropertyValue('grid-template-rows'); /** Sets the value of "grid-template-rows" */ - void set gridTemplateRows(String value) { + set gridTemplateRows(String value) { setProperty('grid-template-rows', value, ''); } @@ -3076,7 +3058,7 @@ $endif getPropertyValue('height'); /** Sets the value of "height" */ - void set height(String value) { + set height(String value) { setProperty('height', value, ''); } @@ -3085,7 +3067,7 @@ $endif getPropertyValue('highlight'); /** Sets the value of "highlight" */ - void set highlight(String value) { + set highlight(String value) { setProperty('highlight', value, ''); } @@ -3094,7 +3076,7 @@ $endif getPropertyValue('hyphenate-character'); /** Sets the value of "hyphenate-character" */ - void set hyphenateCharacter(String value) { + set hyphenateCharacter(String value) { setProperty('hyphenate-character', value, ''); } @@ -3103,7 +3085,7 @@ $endif getPropertyValue('image-rendering'); /** Sets the value of "image-rendering" */ - void set imageRendering(String value) { + set imageRendering(String value) { setProperty('image-rendering', value, ''); } @@ -3112,7 +3094,7 @@ $endif getPropertyValue('isolation'); /** Sets the value of "isolation" */ - void set isolation(String value) { + set isolation(String value) { setProperty('isolation', value, ''); } @@ -3121,7 +3103,7 @@ $endif getPropertyValue('justify-content'); /** Sets the value of "justify-content" */ - void set justifyContent(String value) { + set justifyContent(String value) { setProperty('justify-content', value, ''); } @@ -3130,7 +3112,7 @@ $endif getPropertyValue('justify-self'); /** Sets the value of "justify-self" */ - void set justifySelf(String value) { + set justifySelf(String value) { setProperty('justify-self', value, ''); } @@ -3139,7 +3121,7 @@ $endif getPropertyValue('left'); /** Sets the value of "left" */ - void set left(String value) { + set left(String value) { setProperty('left', value, ''); } @@ -3148,7 +3130,7 @@ $endif getPropertyValue('letter-spacing'); /** Sets the value of "letter-spacing" */ - void set letterSpacing(String value) { + set letterSpacing(String value) { setProperty('letter-spacing', value, ''); } @@ -3157,7 +3139,7 @@ $endif getPropertyValue('line-box-contain'); /** Sets the value of "line-box-contain" */ - void set lineBoxContain(String value) { + set lineBoxContain(String value) { setProperty('line-box-contain', value, ''); } @@ -3166,7 +3148,7 @@ $endif getPropertyValue('line-break'); /** Sets the value of "line-break" */ - void set lineBreak(String value) { + set lineBreak(String value) { setProperty('line-break', value, ''); } @@ -3175,7 +3157,7 @@ $endif getPropertyValue('line-clamp'); /** Sets the value of "line-clamp" */ - void set lineClamp(String value) { + set lineClamp(String value) { setProperty('line-clamp', value, ''); } @@ -3184,7 +3166,7 @@ $endif getPropertyValue('line-height'); /** Sets the value of "line-height" */ - void set lineHeight(String value) { + set lineHeight(String value) { setProperty('line-height', value, ''); } @@ -3193,7 +3175,7 @@ $endif getPropertyValue('list-style'); /** Sets the value of "list-style" */ - void set listStyle(String value) { + set listStyle(String value) { setProperty('list-style', value, ''); } @@ -3202,7 +3184,7 @@ $endif getPropertyValue('list-style-image'); /** Sets the value of "list-style-image" */ - void set listStyleImage(String value) { + set listStyleImage(String value) { setProperty('list-style-image', value, ''); } @@ -3211,7 +3193,7 @@ $endif getPropertyValue('list-style-position'); /** Sets the value of "list-style-position" */ - void set listStylePosition(String value) { + set listStylePosition(String value) { setProperty('list-style-position', value, ''); } @@ -3220,7 +3202,7 @@ $endif getPropertyValue('list-style-type'); /** Sets the value of "list-style-type" */ - void set listStyleType(String value) { + set listStyleType(String value) { setProperty('list-style-type', value, ''); } @@ -3229,7 +3211,7 @@ $endif getPropertyValue('locale'); /** Sets the value of "locale" */ - void set locale(String value) { + set locale(String value) { setProperty('locale', value, ''); } @@ -3238,7 +3220,7 @@ $endif getPropertyValue('logical-height'); /** Sets the value of "logical-height" */ - void set logicalHeight(String value) { + set logicalHeight(String value) { setProperty('logical-height', value, ''); } @@ -3247,7 +3229,7 @@ $endif getPropertyValue('logical-width'); /** Sets the value of "logical-width" */ - void set logicalWidth(String value) { + set logicalWidth(String value) { setProperty('logical-width', value, ''); } @@ -3256,7 +3238,7 @@ $endif getPropertyValue('margin'); /** Sets the value of "margin" */ - void set margin(String value) { + set margin(String value) { setProperty('margin', value, ''); } @@ -3265,7 +3247,7 @@ $endif getPropertyValue('margin-after'); /** Sets the value of "margin-after" */ - void set marginAfter(String value) { + set marginAfter(String value) { setProperty('margin-after', value, ''); } @@ -3274,7 +3256,7 @@ $endif getPropertyValue('margin-after-collapse'); /** Sets the value of "margin-after-collapse" */ - void set marginAfterCollapse(String value) { + set marginAfterCollapse(String value) { setProperty('margin-after-collapse', value, ''); } @@ -3283,7 +3265,7 @@ $endif getPropertyValue('margin-before'); /** Sets the value of "margin-before" */ - void set marginBefore(String value) { + set marginBefore(String value) { setProperty('margin-before', value, ''); } @@ -3292,7 +3274,7 @@ $endif getPropertyValue('margin-before-collapse'); /** Sets the value of "margin-before-collapse" */ - void set marginBeforeCollapse(String value) { + set marginBeforeCollapse(String value) { setProperty('margin-before-collapse', value, ''); } @@ -3301,7 +3283,7 @@ $endif getPropertyValue('margin-bottom'); /** Sets the value of "margin-bottom" */ - void set marginBottom(String value) { + set marginBottom(String value) { setProperty('margin-bottom', value, ''); } @@ -3310,7 +3292,7 @@ $endif getPropertyValue('margin-bottom-collapse'); /** Sets the value of "margin-bottom-collapse" */ - void set marginBottomCollapse(String value) { + set marginBottomCollapse(String value) { setProperty('margin-bottom-collapse', value, ''); } @@ -3319,7 +3301,7 @@ $endif getPropertyValue('margin-collapse'); /** Sets the value of "margin-collapse" */ - void set marginCollapse(String value) { + set marginCollapse(String value) { setProperty('margin-collapse', value, ''); } @@ -3328,7 +3310,7 @@ $endif getPropertyValue('margin-end'); /** Sets the value of "margin-end" */ - void set marginEnd(String value) { + set marginEnd(String value) { setProperty('margin-end', value, ''); } @@ -3337,7 +3319,7 @@ $endif getPropertyValue('margin-left'); /** Sets the value of "margin-left" */ - void set marginLeft(String value) { + set marginLeft(String value) { setProperty('margin-left', value, ''); } @@ -3346,7 +3328,7 @@ $endif getPropertyValue('margin-right'); /** Sets the value of "margin-right" */ - void set marginRight(String value) { + set marginRight(String value) { setProperty('margin-right', value, ''); } @@ -3355,7 +3337,7 @@ $endif getPropertyValue('margin-start'); /** Sets the value of "margin-start" */ - void set marginStart(String value) { + set marginStart(String value) { setProperty('margin-start', value, ''); } @@ -3364,7 +3346,7 @@ $endif getPropertyValue('margin-top'); /** Sets the value of "margin-top" */ - void set marginTop(String value) { + set marginTop(String value) { setProperty('margin-top', value, ''); } @@ -3373,7 +3355,7 @@ $endif getPropertyValue('margin-top-collapse'); /** Sets the value of "margin-top-collapse" */ - void set marginTopCollapse(String value) { + set marginTopCollapse(String value) { setProperty('margin-top-collapse', value, ''); } @@ -3382,7 +3364,7 @@ $endif getPropertyValue('mask'); /** Sets the value of "mask" */ - void set mask(String value) { + set mask(String value) { setProperty('mask', value, ''); } @@ -3391,7 +3373,7 @@ $endif getPropertyValue('mask-box-image'); /** Sets the value of "mask-box-image" */ - void set maskBoxImage(String value) { + set maskBoxImage(String value) { setProperty('mask-box-image', value, ''); } @@ -3400,7 +3382,7 @@ $endif getPropertyValue('mask-box-image-outset'); /** Sets the value of "mask-box-image-outset" */ - void set maskBoxImageOutset(String value) { + set maskBoxImageOutset(String value) { setProperty('mask-box-image-outset', value, ''); } @@ -3409,7 +3391,7 @@ $endif getPropertyValue('mask-box-image-repeat'); /** Sets the value of "mask-box-image-repeat" */ - void set maskBoxImageRepeat(String value) { + set maskBoxImageRepeat(String value) { setProperty('mask-box-image-repeat', value, ''); } @@ -3418,7 +3400,7 @@ $endif getPropertyValue('mask-box-image-slice'); /** Sets the value of "mask-box-image-slice" */ - void set maskBoxImageSlice(String value) { + set maskBoxImageSlice(String value) { setProperty('mask-box-image-slice', value, ''); } @@ -3427,7 +3409,7 @@ $endif getPropertyValue('mask-box-image-source'); /** Sets the value of "mask-box-image-source" */ - void set maskBoxImageSource(String value) { + set maskBoxImageSource(String value) { setProperty('mask-box-image-source', value, ''); } @@ -3436,7 +3418,7 @@ $endif getPropertyValue('mask-box-image-width'); /** Sets the value of "mask-box-image-width" */ - void set maskBoxImageWidth(String value) { + set maskBoxImageWidth(String value) { setProperty('mask-box-image-width', value, ''); } @@ -3445,7 +3427,7 @@ $endif getPropertyValue('mask-clip'); /** Sets the value of "mask-clip" */ - void set maskClip(String value) { + set maskClip(String value) { setProperty('mask-clip', value, ''); } @@ -3454,7 +3436,7 @@ $endif getPropertyValue('mask-composite'); /** Sets the value of "mask-composite" */ - void set maskComposite(String value) { + set maskComposite(String value) { setProperty('mask-composite', value, ''); } @@ -3463,7 +3445,7 @@ $endif getPropertyValue('mask-image'); /** Sets the value of "mask-image" */ - void set maskImage(String value) { + set maskImage(String value) { setProperty('mask-image', value, ''); } @@ -3472,7 +3454,7 @@ $endif getPropertyValue('mask-origin'); /** Sets the value of "mask-origin" */ - void set maskOrigin(String value) { + set maskOrigin(String value) { setProperty('mask-origin', value, ''); } @@ -3481,7 +3463,7 @@ $endif getPropertyValue('mask-position'); /** Sets the value of "mask-position" */ - void set maskPosition(String value) { + set maskPosition(String value) { setProperty('mask-position', value, ''); } @@ -3490,7 +3472,7 @@ $endif getPropertyValue('mask-position-x'); /** Sets the value of "mask-position-x" */ - void set maskPositionX(String value) { + set maskPositionX(String value) { setProperty('mask-position-x', value, ''); } @@ -3499,7 +3481,7 @@ $endif getPropertyValue('mask-position-y'); /** Sets the value of "mask-position-y" */ - void set maskPositionY(String value) { + set maskPositionY(String value) { setProperty('mask-position-y', value, ''); } @@ -3508,7 +3490,7 @@ $endif getPropertyValue('mask-repeat'); /** Sets the value of "mask-repeat" */ - void set maskRepeat(String value) { + set maskRepeat(String value) { setProperty('mask-repeat', value, ''); } @@ -3517,7 +3499,7 @@ $endif getPropertyValue('mask-repeat-x'); /** Sets the value of "mask-repeat-x" */ - void set maskRepeatX(String value) { + set maskRepeatX(String value) { setProperty('mask-repeat-x', value, ''); } @@ -3526,7 +3508,7 @@ $endif getPropertyValue('mask-repeat-y'); /** Sets the value of "mask-repeat-y" */ - void set maskRepeatY(String value) { + set maskRepeatY(String value) { setProperty('mask-repeat-y', value, ''); } @@ -3535,7 +3517,7 @@ $endif getPropertyValue('mask-size'); /** Sets the value of "mask-size" */ - void set maskSize(String value) { + set maskSize(String value) { setProperty('mask-size', value, ''); } @@ -3544,7 +3526,7 @@ $endif getPropertyValue('mask-source-type'); /** Sets the value of "mask-source-type" */ - void set maskSourceType(String value) { + set maskSourceType(String value) { setProperty('mask-source-type', value, ''); } @@ -3553,7 +3535,7 @@ $endif getPropertyValue('max-height'); /** Sets the value of "max-height" */ - void set maxHeight(String value) { + set maxHeight(String value) { setProperty('max-height', value, ''); } @@ -3562,7 +3544,7 @@ $endif getPropertyValue('max-logical-height'); /** Sets the value of "max-logical-height" */ - void set maxLogicalHeight(String value) { + set maxLogicalHeight(String value) { setProperty('max-logical-height', value, ''); } @@ -3571,7 +3553,7 @@ $endif getPropertyValue('max-logical-width'); /** Sets the value of "max-logical-width" */ - void set maxLogicalWidth(String value) { + set maxLogicalWidth(String value) { setProperty('max-logical-width', value, ''); } @@ -3580,7 +3562,7 @@ $endif getPropertyValue('max-width'); /** Sets the value of "max-width" */ - void set maxWidth(String value) { + set maxWidth(String value) { setProperty('max-width', value, ''); } @@ -3589,7 +3571,7 @@ $endif getPropertyValue('max-zoom'); /** Sets the value of "max-zoom" */ - void set maxZoom(String value) { + set maxZoom(String value) { setProperty('max-zoom', value, ''); } @@ -3598,7 +3580,7 @@ $endif getPropertyValue('min-height'); /** Sets the value of "min-height" */ - void set minHeight(String value) { + set minHeight(String value) { setProperty('min-height', value, ''); } @@ -3607,7 +3589,7 @@ $endif getPropertyValue('min-logical-height'); /** Sets the value of "min-logical-height" */ - void set minLogicalHeight(String value) { + set minLogicalHeight(String value) { setProperty('min-logical-height', value, ''); } @@ -3616,7 +3598,7 @@ $endif getPropertyValue('min-logical-width'); /** Sets the value of "min-logical-width" */ - void set minLogicalWidth(String value) { + set minLogicalWidth(String value) { setProperty('min-logical-width', value, ''); } @@ -3625,7 +3607,7 @@ $endif getPropertyValue('min-width'); /** Sets the value of "min-width" */ - void set minWidth(String value) { + set minWidth(String value) { setProperty('min-width', value, ''); } @@ -3634,7 +3616,7 @@ $endif getPropertyValue('min-zoom'); /** Sets the value of "min-zoom" */ - void set minZoom(String value) { + set minZoom(String value) { setProperty('min-zoom', value, ''); } @@ -3643,7 +3625,7 @@ $endif getPropertyValue('mix-blend-mode'); /** Sets the value of "mix-blend-mode" */ - void set mixBlendMode(String value) { + set mixBlendMode(String value) { setProperty('mix-blend-mode', value, ''); } @@ -3652,7 +3634,7 @@ $endif getPropertyValue('object-fit'); /** Sets the value of "object-fit" */ - void set objectFit(String value) { + set objectFit(String value) { setProperty('object-fit', value, ''); } @@ -3661,7 +3643,7 @@ $endif getPropertyValue('object-position'); /** Sets the value of "object-position" */ - void set objectPosition(String value) { + set objectPosition(String value) { setProperty('object-position', value, ''); } @@ -3670,7 +3652,7 @@ $endif getPropertyValue('opacity'); /** Sets the value of "opacity" */ - void set opacity(String value) { + set opacity(String value) { setProperty('opacity', value, ''); } @@ -3679,7 +3661,7 @@ $endif getPropertyValue('order'); /** Sets the value of "order" */ - void set order(String value) { + set order(String value) { setProperty('order', value, ''); } @@ -3688,7 +3670,7 @@ $endif getPropertyValue('orientation'); /** Sets the value of "orientation" */ - void set orientation(String value) { + set orientation(String value) { setProperty('orientation', value, ''); } @@ -3697,7 +3679,7 @@ $endif getPropertyValue('orphans'); /** Sets the value of "orphans" */ - void set orphans(String value) { + set orphans(String value) { setProperty('orphans', value, ''); } @@ -3706,7 +3688,7 @@ $endif getPropertyValue('outline'); /** Sets the value of "outline" */ - void set outline(String value) { + set outline(String value) { setProperty('outline', value, ''); } @@ -3715,7 +3697,7 @@ $endif getPropertyValue('outline-color'); /** Sets the value of "outline-color" */ - void set outlineColor(String value) { + set outlineColor(String value) { setProperty('outline-color', value, ''); } @@ -3724,7 +3706,7 @@ $endif getPropertyValue('outline-offset'); /** Sets the value of "outline-offset" */ - void set outlineOffset(String value) { + set outlineOffset(String value) { setProperty('outline-offset', value, ''); } @@ -3733,7 +3715,7 @@ $endif getPropertyValue('outline-style'); /** Sets the value of "outline-style" */ - void set outlineStyle(String value) { + set outlineStyle(String value) { setProperty('outline-style', value, ''); } @@ -3742,7 +3724,7 @@ $endif getPropertyValue('outline-width'); /** Sets the value of "outline-width" */ - void set outlineWidth(String value) { + set outlineWidth(String value) { setProperty('outline-width', value, ''); } @@ -3751,7 +3733,7 @@ $endif getPropertyValue('overflow'); /** Sets the value of "overflow" */ - void set overflow(String value) { + set overflow(String value) { setProperty('overflow', value, ''); } @@ -3760,7 +3742,7 @@ $endif getPropertyValue('overflow-wrap'); /** Sets the value of "overflow-wrap" */ - void set overflowWrap(String value) { + set overflowWrap(String value) { setProperty('overflow-wrap', value, ''); } @@ -3769,7 +3751,7 @@ $endif getPropertyValue('overflow-x'); /** Sets the value of "overflow-x" */ - void set overflowX(String value) { + set overflowX(String value) { setProperty('overflow-x', value, ''); } @@ -3778,7 +3760,7 @@ $endif getPropertyValue('overflow-y'); /** Sets the value of "overflow-y" */ - void set overflowY(String value) { + set overflowY(String value) { setProperty('overflow-y', value, ''); } @@ -3787,7 +3769,7 @@ $endif getPropertyValue('padding'); /** Sets the value of "padding" */ - void set padding(String value) { + set padding(String value) { setProperty('padding', value, ''); } @@ -3796,7 +3778,7 @@ $endif getPropertyValue('padding-after'); /** Sets the value of "padding-after" */ - void set paddingAfter(String value) { + set paddingAfter(String value) { setProperty('padding-after', value, ''); } @@ -3805,7 +3787,7 @@ $endif getPropertyValue('padding-before'); /** Sets the value of "padding-before" */ - void set paddingBefore(String value) { + set paddingBefore(String value) { setProperty('padding-before', value, ''); } @@ -3814,7 +3796,7 @@ $endif getPropertyValue('padding-bottom'); /** Sets the value of "padding-bottom" */ - void set paddingBottom(String value) { + set paddingBottom(String value) { setProperty('padding-bottom', value, ''); } @@ -3823,7 +3805,7 @@ $endif getPropertyValue('padding-end'); /** Sets the value of "padding-end" */ - void set paddingEnd(String value) { + set paddingEnd(String value) { setProperty('padding-end', value, ''); } @@ -3832,7 +3814,7 @@ $endif getPropertyValue('padding-left'); /** Sets the value of "padding-left" */ - void set paddingLeft(String value) { + set paddingLeft(String value) { setProperty('padding-left', value, ''); } @@ -3841,7 +3823,7 @@ $endif getPropertyValue('padding-right'); /** Sets the value of "padding-right" */ - void set paddingRight(String value) { + set paddingRight(String value) { setProperty('padding-right', value, ''); } @@ -3850,7 +3832,7 @@ $endif getPropertyValue('padding-start'); /** Sets the value of "padding-start" */ - void set paddingStart(String value) { + set paddingStart(String value) { setProperty('padding-start', value, ''); } @@ -3859,7 +3841,7 @@ $endif getPropertyValue('padding-top'); /** Sets the value of "padding-top" */ - void set paddingTop(String value) { + set paddingTop(String value) { setProperty('padding-top', value, ''); } @@ -3868,7 +3850,7 @@ $endif getPropertyValue('page'); /** Sets the value of "page" */ - void set page(String value) { + set page(String value) { setProperty('page', value, ''); } @@ -3877,7 +3859,7 @@ $endif getPropertyValue('page-break-after'); /** Sets the value of "page-break-after" */ - void set pageBreakAfter(String value) { + set pageBreakAfter(String value) { setProperty('page-break-after', value, ''); } @@ -3886,7 +3868,7 @@ $endif getPropertyValue('page-break-before'); /** Sets the value of "page-break-before" */ - void set pageBreakBefore(String value) { + set pageBreakBefore(String value) { setProperty('page-break-before', value, ''); } @@ -3895,7 +3877,7 @@ $endif getPropertyValue('page-break-inside'); /** Sets the value of "page-break-inside" */ - void set pageBreakInside(String value) { + set pageBreakInside(String value) { setProperty('page-break-inside', value, ''); } @@ -3904,7 +3886,7 @@ $endif getPropertyValue('perspective'); /** Sets the value of "perspective" */ - void set perspective(String value) { + set perspective(String value) { setProperty('perspective', value, ''); } @@ -3913,7 +3895,7 @@ $endif getPropertyValue('perspective-origin'); /** Sets the value of "perspective-origin" */ - void set perspectiveOrigin(String value) { + set perspectiveOrigin(String value) { setProperty('perspective-origin', value, ''); } @@ -3922,7 +3904,7 @@ $endif getPropertyValue('perspective-origin-x'); /** Sets the value of "perspective-origin-x" */ - void set perspectiveOriginX(String value) { + set perspectiveOriginX(String value) { setProperty('perspective-origin-x', value, ''); } @@ -3931,7 +3913,7 @@ $endif getPropertyValue('perspective-origin-y'); /** Sets the value of "perspective-origin-y" */ - void set perspectiveOriginY(String value) { + set perspectiveOriginY(String value) { setProperty('perspective-origin-y', value, ''); } @@ -3940,7 +3922,7 @@ $endif getPropertyValue('pointer-events'); /** Sets the value of "pointer-events" */ - void set pointerEvents(String value) { + set pointerEvents(String value) { setProperty('pointer-events', value, ''); } @@ -3949,7 +3931,7 @@ $endif getPropertyValue('position'); /** Sets the value of "position" */ - void set position(String value) { + set position(String value) { setProperty('position', value, ''); } @@ -3958,7 +3940,7 @@ $endif getPropertyValue('print-color-adjust'); /** Sets the value of "print-color-adjust" */ - void set printColorAdjust(String value) { + set printColorAdjust(String value) { setProperty('print-color-adjust', value, ''); } @@ -3967,7 +3949,7 @@ $endif getPropertyValue('quotes'); /** Sets the value of "quotes" */ - void set quotes(String value) { + set quotes(String value) { setProperty('quotes', value, ''); } @@ -3976,7 +3958,7 @@ $endif getPropertyValue('resize'); /** Sets the value of "resize" */ - void set resize(String value) { + set resize(String value) { setProperty('resize', value, ''); } @@ -3985,7 +3967,7 @@ $endif getPropertyValue('right'); /** Sets the value of "right" */ - void set right(String value) { + set right(String value) { setProperty('right', value, ''); } @@ -3994,7 +3976,7 @@ $endif getPropertyValue('rtl-ordering'); /** Sets the value of "rtl-ordering" */ - void set rtlOrdering(String value) { + set rtlOrdering(String value) { setProperty('rtl-ordering', value, ''); } @@ -4003,7 +3985,7 @@ $endif getPropertyValue('ruby-position'); /** Sets the value of "ruby-position" */ - void set rubyPosition(String value) { + set rubyPosition(String value) { setProperty('ruby-position', value, ''); } @@ -4012,7 +3994,7 @@ $endif getPropertyValue('scroll-behavior'); /** Sets the value of "scroll-behavior" */ - void set scrollBehavior(String value) { + set scrollBehavior(String value) { setProperty('scroll-behavior', value, ''); } @@ -4021,7 +4003,7 @@ $endif getPropertyValue('shape-image-threshold'); /** Sets the value of "shape-image-threshold" */ - void set shapeImageThreshold(String value) { + set shapeImageThreshold(String value) { setProperty('shape-image-threshold', value, ''); } @@ -4030,7 +4012,7 @@ $endif getPropertyValue('shape-margin'); /** Sets the value of "shape-margin" */ - void set shapeMargin(String value) { + set shapeMargin(String value) { setProperty('shape-margin', value, ''); } @@ -4039,7 +4021,7 @@ $endif getPropertyValue('shape-outside'); /** Sets the value of "shape-outside" */ - void set shapeOutside(String value) { + set shapeOutside(String value) { setProperty('shape-outside', value, ''); } @@ -4048,7 +4030,7 @@ $endif getPropertyValue('size'); /** Sets the value of "size" */ - void set size(String value) { + set size(String value) { setProperty('size', value, ''); } @@ -4057,7 +4039,7 @@ $endif getPropertyValue('speak'); /** Sets the value of "speak" */ - void set speak(String value) { + set speak(String value) { setProperty('speak', value, ''); } @@ -4066,7 +4048,7 @@ $endif getPropertyValue('src'); /** Sets the value of "src" */ - void set src(String value) { + set src(String value) { setProperty('src', value, ''); } @@ -4075,7 +4057,7 @@ $endif getPropertyValue('tab-size'); /** Sets the value of "tab-size" */ - void set tabSize(String value) { + set tabSize(String value) { setProperty('tab-size', value, ''); } @@ -4084,7 +4066,7 @@ $endif getPropertyValue('table-layout'); /** Sets the value of "table-layout" */ - void set tableLayout(String value) { + set tableLayout(String value) { setProperty('table-layout', value, ''); } @@ -4093,7 +4075,7 @@ $endif getPropertyValue('tap-highlight-color'); /** Sets the value of "tap-highlight-color" */ - void set tapHighlightColor(String value) { + set tapHighlightColor(String value) { setProperty('tap-highlight-color', value, ''); } @@ -4102,7 +4084,7 @@ $endif getPropertyValue('text-align'); /** Sets the value of "text-align" */ - void set textAlign(String value) { + set textAlign(String value) { setProperty('text-align', value, ''); } @@ -4111,7 +4093,7 @@ $endif getPropertyValue('text-align-last'); /** Sets the value of "text-align-last" */ - void set textAlignLast(String value) { + set textAlignLast(String value) { setProperty('text-align-last', value, ''); } @@ -4120,7 +4102,7 @@ $endif getPropertyValue('text-combine'); /** Sets the value of "text-combine" */ - void set textCombine(String value) { + set textCombine(String value) { setProperty('text-combine', value, ''); } @@ -4129,7 +4111,7 @@ $endif getPropertyValue('text-decoration'); /** Sets the value of "text-decoration" */ - void set textDecoration(String value) { + set textDecoration(String value) { setProperty('text-decoration', value, ''); } @@ -4138,7 +4120,7 @@ $endif getPropertyValue('text-decoration-color'); /** Sets the value of "text-decoration-color" */ - void set textDecorationColor(String value) { + set textDecorationColor(String value) { setProperty('text-decoration-color', value, ''); } @@ -4147,7 +4129,7 @@ $endif getPropertyValue('text-decoration-line'); /** Sets the value of "text-decoration-line" */ - void set textDecorationLine(String value) { + set textDecorationLine(String value) { setProperty('text-decoration-line', value, ''); } @@ -4156,7 +4138,7 @@ $endif getPropertyValue('text-decoration-style'); /** Sets the value of "text-decoration-style" */ - void set textDecorationStyle(String value) { + set textDecorationStyle(String value) { setProperty('text-decoration-style', value, ''); } @@ -4165,7 +4147,7 @@ $endif getPropertyValue('text-decorations-in-effect'); /** Sets the value of "text-decorations-in-effect" */ - void set textDecorationsInEffect(String value) { + set textDecorationsInEffect(String value) { setProperty('text-decorations-in-effect', value, ''); } @@ -4174,7 +4156,7 @@ $endif getPropertyValue('text-emphasis'); /** Sets the value of "text-emphasis" */ - void set textEmphasis(String value) { + set textEmphasis(String value) { setProperty('text-emphasis', value, ''); } @@ -4183,7 +4165,7 @@ $endif getPropertyValue('text-emphasis-color'); /** Sets the value of "text-emphasis-color" */ - void set textEmphasisColor(String value) { + set textEmphasisColor(String value) { setProperty('text-emphasis-color', value, ''); } @@ -4192,7 +4174,7 @@ $endif getPropertyValue('text-emphasis-position'); /** Sets the value of "text-emphasis-position" */ - void set textEmphasisPosition(String value) { + set textEmphasisPosition(String value) { setProperty('text-emphasis-position', value, ''); } @@ -4201,7 +4183,7 @@ $endif getPropertyValue('text-emphasis-style'); /** Sets the value of "text-emphasis-style" */ - void set textEmphasisStyle(String value) { + set textEmphasisStyle(String value) { setProperty('text-emphasis-style', value, ''); } @@ -4210,7 +4192,7 @@ $endif getPropertyValue('text-fill-color'); /** Sets the value of "text-fill-color" */ - void set textFillColor(String value) { + set textFillColor(String value) { setProperty('text-fill-color', value, ''); } @@ -4219,7 +4201,7 @@ $endif getPropertyValue('text-indent'); /** Sets the value of "text-indent" */ - void set textIndent(String value) { + set textIndent(String value) { setProperty('text-indent', value, ''); } @@ -4228,7 +4210,7 @@ $endif getPropertyValue('text-justify'); /** Sets the value of "text-justify" */ - void set textJustify(String value) { + set textJustify(String value) { setProperty('text-justify', value, ''); } @@ -4237,7 +4219,7 @@ $endif getPropertyValue('text-line-through-color'); /** Sets the value of "text-line-through-color" */ - void set textLineThroughColor(String value) { + set textLineThroughColor(String value) { setProperty('text-line-through-color', value, ''); } @@ -4246,7 +4228,7 @@ $endif getPropertyValue('text-line-through-mode'); /** Sets the value of "text-line-through-mode" */ - void set textLineThroughMode(String value) { + set textLineThroughMode(String value) { setProperty('text-line-through-mode', value, ''); } @@ -4255,7 +4237,7 @@ $endif getPropertyValue('text-line-through-style'); /** Sets the value of "text-line-through-style" */ - void set textLineThroughStyle(String value) { + set textLineThroughStyle(String value) { setProperty('text-line-through-style', value, ''); } @@ -4264,7 +4246,7 @@ $endif getPropertyValue('text-line-through-width'); /** Sets the value of "text-line-through-width" */ - void set textLineThroughWidth(String value) { + set textLineThroughWidth(String value) { setProperty('text-line-through-width', value, ''); } @@ -4273,7 +4255,7 @@ $endif getPropertyValue('text-orientation'); /** Sets the value of "text-orientation" */ - void set textOrientation(String value) { + set textOrientation(String value) { setProperty('text-orientation', value, ''); } @@ -4282,7 +4264,7 @@ $endif getPropertyValue('text-overflow'); /** Sets the value of "text-overflow" */ - void set textOverflow(String value) { + set textOverflow(String value) { setProperty('text-overflow', value, ''); } @@ -4291,7 +4273,7 @@ $endif getPropertyValue('text-overline-color'); /** Sets the value of "text-overline-color" */ - void set textOverlineColor(String value) { + set textOverlineColor(String value) { setProperty('text-overline-color', value, ''); } @@ -4300,7 +4282,7 @@ $endif getPropertyValue('text-overline-mode'); /** Sets the value of "text-overline-mode" */ - void set textOverlineMode(String value) { + set textOverlineMode(String value) { setProperty('text-overline-mode', value, ''); } @@ -4309,7 +4291,7 @@ $endif getPropertyValue('text-overline-style'); /** Sets the value of "text-overline-style" */ - void set textOverlineStyle(String value) { + set textOverlineStyle(String value) { setProperty('text-overline-style', value, ''); } @@ -4318,7 +4300,7 @@ $endif getPropertyValue('text-overline-width'); /** Sets the value of "text-overline-width" */ - void set textOverlineWidth(String value) { + set textOverlineWidth(String value) { setProperty('text-overline-width', value, ''); } @@ -4327,7 +4309,7 @@ $endif getPropertyValue('text-rendering'); /** Sets the value of "text-rendering" */ - void set textRendering(String value) { + set textRendering(String value) { setProperty('text-rendering', value, ''); } @@ -4336,7 +4318,7 @@ $endif getPropertyValue('text-security'); /** Sets the value of "text-security" */ - void set textSecurity(String value) { + set textSecurity(String value) { setProperty('text-security', value, ''); } @@ -4345,7 +4327,7 @@ $endif getPropertyValue('text-shadow'); /** Sets the value of "text-shadow" */ - void set textShadow(String value) { + set textShadow(String value) { setProperty('text-shadow', value, ''); } @@ -4354,7 +4336,7 @@ $endif getPropertyValue('text-stroke'); /** Sets the value of "text-stroke" */ - void set textStroke(String value) { + set textStroke(String value) { setProperty('text-stroke', value, ''); } @@ -4363,7 +4345,7 @@ $endif getPropertyValue('text-stroke-color'); /** Sets the value of "text-stroke-color" */ - void set textStrokeColor(String value) { + set textStrokeColor(String value) { setProperty('text-stroke-color', value, ''); } @@ -4372,7 +4354,7 @@ $endif getPropertyValue('text-stroke-width'); /** Sets the value of "text-stroke-width" */ - void set textStrokeWidth(String value) { + set textStrokeWidth(String value) { setProperty('text-stroke-width', value, ''); } @@ -4381,7 +4363,7 @@ $endif getPropertyValue('text-transform'); /** Sets the value of "text-transform" */ - void set textTransform(String value) { + set textTransform(String value) { setProperty('text-transform', value, ''); } @@ -4390,7 +4372,7 @@ $endif getPropertyValue('text-underline-color'); /** Sets the value of "text-underline-color" */ - void set textUnderlineColor(String value) { + set textUnderlineColor(String value) { setProperty('text-underline-color', value, ''); } @@ -4399,7 +4381,7 @@ $endif getPropertyValue('text-underline-mode'); /** Sets the value of "text-underline-mode" */ - void set textUnderlineMode(String value) { + set textUnderlineMode(String value) { setProperty('text-underline-mode', value, ''); } @@ -4408,7 +4390,7 @@ $endif getPropertyValue('text-underline-position'); /** Sets the value of "text-underline-position" */ - void set textUnderlinePosition(String value) { + set textUnderlinePosition(String value) { setProperty('text-underline-position', value, ''); } @@ -4417,7 +4399,7 @@ $endif getPropertyValue('text-underline-style'); /** Sets the value of "text-underline-style" */ - void set textUnderlineStyle(String value) { + set textUnderlineStyle(String value) { setProperty('text-underline-style', value, ''); } @@ -4426,7 +4408,7 @@ $endif getPropertyValue('text-underline-width'); /** Sets the value of "text-underline-width" */ - void set textUnderlineWidth(String value) { + set textUnderlineWidth(String value) { setProperty('text-underline-width', value, ''); } @@ -4435,7 +4417,7 @@ $endif getPropertyValue('top'); /** Sets the value of "top" */ - void set top(String value) { + set top(String value) { setProperty('top', value, ''); } @@ -4444,7 +4426,7 @@ $endif getPropertyValue('touch-action'); /** Sets the value of "touch-action" */ - void set touchAction(String value) { + set touchAction(String value) { setProperty('touch-action', value, ''); } @@ -4453,7 +4435,7 @@ $endif getPropertyValue('touch-action-delay'); /** Sets the value of "touch-action-delay" */ - void set touchActionDelay(String value) { + set touchActionDelay(String value) { setProperty('touch-action-delay', value, ''); } @@ -4462,7 +4444,7 @@ $endif getPropertyValue('transform'); /** Sets the value of "transform" */ - void set transform(String value) { + set transform(String value) { setProperty('transform', value, ''); } @@ -4471,7 +4453,7 @@ $endif getPropertyValue('transform-origin'); /** Sets the value of "transform-origin" */ - void set transformOrigin(String value) { + set transformOrigin(String value) { setProperty('transform-origin', value, ''); } @@ -4480,7 +4462,7 @@ $endif getPropertyValue('transform-origin-x'); /** Sets the value of "transform-origin-x" */ - void set transformOriginX(String value) { + set transformOriginX(String value) { setProperty('transform-origin-x', value, ''); } @@ -4489,7 +4471,7 @@ $endif getPropertyValue('transform-origin-y'); /** Sets the value of "transform-origin-y" */ - void set transformOriginY(String value) { + set transformOriginY(String value) { setProperty('transform-origin-y', value, ''); } @@ -4498,7 +4480,7 @@ $endif getPropertyValue('transform-origin-z'); /** Sets the value of "transform-origin-z" */ - void set transformOriginZ(String value) { + set transformOriginZ(String value) { setProperty('transform-origin-z', value, ''); } @@ -4507,7 +4489,7 @@ $endif getPropertyValue('transform-style'); /** Sets the value of "transform-style" */ - void set transformStyle(String value) { + set transformStyle(String value) { setProperty('transform-style', value, ''); } @@ -4522,7 +4504,7 @@ $endif @SupportedBrowser(SupportedBrowser.FIREFOX) @SupportedBrowser(SupportedBrowser.IE, '10') @SupportedBrowser(SupportedBrowser.SAFARI) - void set transition(String value) { + set transition(String value) { setProperty('transition', value, ''); } @@ -4531,7 +4513,7 @@ $endif getPropertyValue('transition-delay'); /** Sets the value of "transition-delay" */ - void set transitionDelay(String value) { + set transitionDelay(String value) { setProperty('transition-delay', value, ''); } @@ -4540,7 +4522,7 @@ $endif getPropertyValue('transition-duration'); /** Sets the value of "transition-duration" */ - void set transitionDuration(String value) { + set transitionDuration(String value) { setProperty('transition-duration', value, ''); } @@ -4549,7 +4531,7 @@ $endif getPropertyValue('transition-property'); /** Sets the value of "transition-property" */ - void set transitionProperty(String value) { + set transitionProperty(String value) { setProperty('transition-property', value, ''); } @@ -4558,7 +4540,7 @@ $endif getPropertyValue('transition-timing-function'); /** Sets the value of "transition-timing-function" */ - void set transitionTimingFunction(String value) { + set transitionTimingFunction(String value) { setProperty('transition-timing-function', value, ''); } @@ -4567,7 +4549,7 @@ $endif getPropertyValue('unicode-bidi'); /** Sets the value of "unicode-bidi" */ - void set unicodeBidi(String value) { + set unicodeBidi(String value) { setProperty('unicode-bidi', value, ''); } @@ -4576,7 +4558,7 @@ $endif getPropertyValue('unicode-range'); /** Sets the value of "unicode-range" */ - void set unicodeRange(String value) { + set unicodeRange(String value) { setProperty('unicode-range', value, ''); } @@ -4585,7 +4567,7 @@ $endif getPropertyValue('user-drag'); /** Sets the value of "user-drag" */ - void set userDrag(String value) { + set userDrag(String value) { setProperty('user-drag', value, ''); } @@ -4594,7 +4576,7 @@ $endif getPropertyValue('user-modify'); /** Sets the value of "user-modify" */ - void set userModify(String value) { + set userModify(String value) { setProperty('user-modify', value, ''); } @@ -4603,7 +4585,7 @@ $endif getPropertyValue('user-select'); /** Sets the value of "user-select" */ - void set userSelect(String value) { + set userSelect(String value) { setProperty('user-select', value, ''); } @@ -4612,7 +4594,7 @@ $endif getPropertyValue('user-zoom'); /** Sets the value of "user-zoom" */ - void set userZoom(String value) { + set userZoom(String value) { setProperty('user-zoom', value, ''); } @@ -4621,7 +4603,7 @@ $endif getPropertyValue('vertical-align'); /** Sets the value of "vertical-align" */ - void set verticalAlign(String value) { + set verticalAlign(String value) { setProperty('vertical-align', value, ''); } @@ -4630,7 +4612,7 @@ $endif getPropertyValue('visibility'); /** Sets the value of "visibility" */ - void set visibility(String value) { + set visibility(String value) { setProperty('visibility', value, ''); } @@ -4639,7 +4621,7 @@ $endif getPropertyValue('white-space'); /** Sets the value of "white-space" */ - void set whiteSpace(String value) { + set whiteSpace(String value) { setProperty('white-space', value, ''); } @@ -4648,7 +4630,7 @@ $endif getPropertyValue('widows'); /** Sets the value of "widows" */ - void set widows(String value) { + set widows(String value) { setProperty('widows', value, ''); } @@ -4657,7 +4639,7 @@ $endif getPropertyValue('width'); /** Sets the value of "width" */ - void set width(String value) { + set width(String value) { setProperty('width', value, ''); } @@ -4666,7 +4648,7 @@ $endif getPropertyValue('will-change'); /** Sets the value of "will-change" */ - void set willChange(String value) { + set willChange(String value) { setProperty('will-change', value, ''); } @@ -4675,7 +4657,7 @@ $endif getPropertyValue('word-break'); /** Sets the value of "word-break" */ - void set wordBreak(String value) { + set wordBreak(String value) { setProperty('word-break', value, ''); } @@ -4684,7 +4666,7 @@ $endif getPropertyValue('word-spacing'); /** Sets the value of "word-spacing" */ - void set wordSpacing(String value) { + set wordSpacing(String value) { setProperty('word-spacing', value, ''); } @@ -4693,7 +4675,7 @@ $endif getPropertyValue('word-wrap'); /** Sets the value of "word-wrap" */ - void set wordWrap(String value) { + set wordWrap(String value) { setProperty('word-wrap', value, ''); } @@ -4702,7 +4684,7 @@ $endif getPropertyValue('wrap-flow'); /** Sets the value of "wrap-flow" */ - void set wrapFlow(String value) { + set wrapFlow(String value) { setProperty('wrap-flow', value, ''); } @@ -4711,7 +4693,7 @@ $endif getPropertyValue('wrap-through'); /** Sets the value of "wrap-through" */ - void set wrapThrough(String value) { + set wrapThrough(String value) { setProperty('wrap-through', value, ''); } @@ -4720,7 +4702,7 @@ $endif getPropertyValue('writing-mode'); /** Sets the value of "writing-mode" */ - void set writingMode(String value) { + set writingMode(String value) { setProperty('writing-mode', value, ''); } @@ -4729,7 +4711,7 @@ $endif getPropertyValue('z-index'); /** Sets the value of "z-index" */ - void set zIndex(String value) { + set zIndex(String value) { setProperty('z-index', value, ''); } @@ -4738,7 +4720,7 @@ $endif getPropertyValue('zoom'); /** Sets the value of "zoom" */ - void set zoom(String value) { + set zoom(String value) { setProperty('zoom', value, ''); } } diff --git a/tools/dom/templates/html/impl/impl_CanvasRenderingContext2D.darttemplate b/tools/dom/templates/html/impl/impl_CanvasRenderingContext2D.darttemplate index 41b238e343e..bd70659e1e1 100644 --- a/tools/dom/templates/html/impl/impl_CanvasRenderingContext2D.darttemplate +++ b/tools/dom/templates/html/impl/impl_CanvasRenderingContext2D.darttemplate @@ -280,7 +280,7 @@ $if DART2JS @DomName('CanvasRenderingContext2D.lineDashOffset') // TODO(14316): Firefox has this functionality with mozDashOffset, but it // needs to be polyfilled. - void set lineDashOffset(num value) { + set lineDashOffset(num value) { JS('void', 'typeof #.lineDashOffset != "undefined" ? #.lineDashOffset = # : ' '#.webkitLineDashOffset = #', this, this, value, this, value); diff --git a/tools/dom/templates/html/impl/impl_DOMException.darttemplate b/tools/dom/templates/html/impl/impl_DOMException.darttemplate index be8c36c2b11..809b2e52ad5 100644 --- a/tools/dom/templates/html/impl/impl_DOMException.darttemplate +++ b/tools/dom/templates/html/impl/impl_DOMException.darttemplate @@ -40,7 +40,51 @@ $if DART2JS return errorName; } $endif +$if JSINTEROP + String _name; + String _message; + + // To suppress missing implicit constructor warnings. + factory DomException._() { throw new UnsupportedError("Not supported"); } + + static DomException internalCreateDomException() { + return new DomException._internalWrap(); + } + + js.JsObject blink_jsObject; + + factory DomException._internalWrap() { + return new DomException.internal_(); + } + + DomException.internal_() { } + + DomException.jsInterop(String m) { + var name_index = m.indexOf(': '); + if (name_index < 0) { + _name = ""; + _message = m; + } else { + _name = m.substring(0, name_index); + _message = m.substring(name_index + 1).trim(); + } + } + + @DomName('DOMException.message') + @DocsEditable() + String get message => _message; + + @DomName('DOMException.name') + @DocsEditable() + String get name => _name; + + @DomName('DOMException.toString') + @DocsEditable() + String toString() => "${_name}: $_message"; + +$else $!MEMBERS +$endif $if DART2JS @DomName('DOMException.toString') @DocsEditable() diff --git a/tools/dom/templates/html/impl/impl_Document.darttemplate b/tools/dom/templates/html/impl/impl_Document.darttemplate index a9b19cf4467..ea3d901ead8 100644 --- a/tools/dom/templates/html/impl/impl_Document.darttemplate +++ b/tools/dom/templates/html/impl/impl_Document.darttemplate @@ -26,11 +26,7 @@ $!MEMBERS * [CSS selector specification](http://www.w3.org/TR/css3-selectors/). */ ElementList querySelectorAll(String selectors) { -$if JSINTEROP - return _querySelectorAll(selectors); -$else return new _FrozenElementList._wrap(_querySelectorAll(selectors)); -$endif } /** @@ -70,16 +66,49 @@ $endif $if DART2JS return _createElement(tagName, typeExtension); $else - $if JSINTEROP - return _createElement(tagName, typeExtension); - $else - if (typeExtension != null) { - return _createElement(tagName, typeExtension); - } else { - // Fast-path for Dartium when typeExtension is not needed. - return _Utils.createElement(this, tagName); - } - $endif + var newElement = (typeExtension == null) ? + _blink.BlinkDocument.instance.createElement_Callback_1_(unwrap_jso(this), tagName) : + _blink.BlinkDocument.instance.createElement_Callback_2_(unwrap_jso(this), tagName, typeExtension); + + var wrapped; + + if (newElement['dart_class'] != null) { + wrapped = newElement['dart_class']; // Here's our Dart class. + wrapped.blink_jsObject = newElement; + } else { + wrapped = wrap_jso(newElement); + if (wrapped == null) { + wrapped = wrap_jso_custom_element(newElement); + } + } + + return wrapped; +$endif + } + + @DomName('Document.createElementNS') + @DocsEditable() + Element createElementNS(String namespaceURI, String qualifiedName, [String typeExtension]) { +$if DART2JS + return _createElementNS(tagName, qualifiedName, typeExtension); +$else + var newElement = (typeExtension == null) ? + _blink.BlinkDocument.instance.createElementNS_Callback_2_(unwrap_jso(this), namespaceURI, qualifiedName) : + _blink.BlinkDocument.instance.createElementNS_Callback_3_(unwrap_jso(this), namespaceURI, qualifiedName, typeExtension); + + var wrapped; + + if (newElement['dart_class'] != null) { + wrapped = newElement['dart_class']; // Here's our Dart class. + wrapped.blink_jsObject = newElement; + } else { + wrapped = wrap_jso(newElement); + if (wrapped == null) { + wrapped = wrap_jso_custom_element(newElement); + } + } + + return wrapped; $endif } diff --git a/tools/dom/templates/html/impl/impl_DocumentFragment.darttemplate b/tools/dom/templates/html/impl/impl_DocumentFragment.darttemplate index 122b6f982ca..dd4d70b8a71 100644 --- a/tools/dom/templates/html/impl/impl_DocumentFragment.darttemplate +++ b/tools/dom/templates/html/impl/impl_DocumentFragment.darttemplate @@ -38,7 +38,7 @@ $endif return _docChildren; } - void set children(List value) { + set children(List value) { // Copy list first since we don't want liveness during iteration. List copy = new List.from(value); var children = this.children; @@ -58,12 +58,7 @@ $endif * [CSS selector specification](http://www.w3.org/TR/css3-selectors/). */ ElementList querySelectorAll(String selectors) => -$if JSINTEROP - _querySelectorAll(selectors); -$else new _FrozenElementList._wrap(_querySelectorAll(selectors)); -$endif - String get innerHtml { final e = new Element.tag("div"); @@ -71,7 +66,7 @@ $endif return e.innerHtml; } - void set innerHtml(String value) { + set innerHtml(String value) { this.setInnerHtml(value); } diff --git a/tools/dom/templates/html/impl/impl_DocumentType.darttemplate b/tools/dom/templates/html/impl/impl_DocumentType.darttemplate new file mode 100644 index 00000000000..88e7e6eae0b --- /dev/null +++ b/tools/dom/templates/html/impl/impl_DocumentType.darttemplate @@ -0,0 +1,16 @@ +// 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. + +part of $LIBRARYNAME; + +@DocsEditable() +$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS { +$!MEMBERS +$if DARTIUM + // Override this methods for Dartium _DocumentType can't be abstract. + Element get nextElementSibling => wrap_jso(_blink.BlinkDocumentType.instance.nextElementSibling_Getter_(unwrap_jso(this))); + Element get previousElementSibling => wrap_jso(_blink.BlinkDocumentType.instance.previousElementSibling_Getter_(unwrap_jso(this))); +$endif +} + diff --git a/tools/dom/templates/html/impl/impl_Element.darttemplate b/tools/dom/templates/html/impl/impl_Element.darttemplate index 6f5ae1b2cb8..1c1426892d4 100644 --- a/tools/dom/templates/html/impl/impl_Element.darttemplate +++ b/tools/dom/templates/html/impl/impl_Element.darttemplate @@ -33,7 +33,7 @@ class _ChildrenElementList extends ListBase _element._replaceChild(value, _childElements[index]); } - void set length(int newLength) { + set length(int newLength) { // TODO(jacobr): remove children when length is reduced. throw new UnsupportedError('Cannot resize element lists'); } @@ -97,7 +97,12 @@ class _ChildrenElementList extends ListBase bool remove(Object object) { if (object is Element) { Element element = object; +$if JSINTEROP + // We aren't preserving identity of nodes in JSINTEROP mode + if (element.parentNode == _element) { +$else if (identical(element.parentNode, _element)) { +$endif _element._removeChild(element); return true; } @@ -281,7 +286,7 @@ $endif throw new UnsupportedError('Cannot modify list'); } - void set length(int newLength) { + set length(int newLength) { throw new UnsupportedError('Cannot modify list'); } @@ -304,7 +309,7 @@ $endif CssStyleDeclarationBase get style => new _CssStyleDeclarationSet(this); - void set classes(Iterable value) { + set classes(Iterable value) { // TODO(sra): This might be faster for Sets: // // new _MultiElementCssClassSet(this).writeClasses(value) @@ -328,7 +333,7 @@ $!ELEMENT_STREAM_GETTERS } @DocsEditable() -$(ANNOTATIONS)$(NATIVESPEC)abstract class $CLASSNAME$EXTENDS$IMPLEMENTS { +$(ANNOTATIONS)$(NATIVESPEC)class $CLASSNAME$EXTENDS$IMPLEMENTS { /** * Creates an HTML element from a valid fragment of HTML. @@ -375,11 +380,7 @@ $(ANNOTATIONS)$(NATIVESPEC)abstract class $CLASSNAME$EXTENDS$IMPLEMENTS { * } * document.registerElement('x-custom', CustomElement); */ - Element.created() : super._created() { - // Validate that this is a custom element & perform any additional - // initialization. - _initializeCustomElement(this); - } + Element.created() : super._created(); /** * Creates the HTML element specified by the tag name. @@ -560,7 +561,7 @@ $(ANNOTATIONS)$(NATIVESPEC)abstract class $CLASSNAME$EXTENDS$IMPLEMENTS { */ Map get attributes => new _ElementAttributeMap(this); - void set attributes(Map value) { + set attributes(Map value) { Map attributes = this.attributes; attributes.clear(); for (String key in value.keys) { @@ -580,17 +581,9 @@ $(ANNOTATIONS)$(NATIVESPEC)abstract class $CLASSNAME$EXTENDS$IMPLEMENTS { * element.style.background = 'red'; // Turns every child of body red. * } */ -$if DART2JS List get children => new _ChildrenElementList._wrap(this); -$else - $if JSINTEROP - List get children => new FilteredElementList(this); - $else - List get children => new _ChildrenElementList._wrap(this); - $endif -$endif - void set children(List value) { + set children(List value) { // Copy list first since we don't want liveness during iteration. List copy = new List.from(value); var children = this.children; @@ -611,11 +604,7 @@ $endif */ @DomName('Element.querySelectorAll') ElementList querySelectorAll(String selectors) => -$if JSINTEROP - _querySelectorAll(selectors); -$else new _FrozenElementList._wrap(_querySelectorAll(selectors)); -$endif /** * Alias for [querySelector]. Note this function is deprecated because its @@ -648,7 +637,7 @@ $endif */ CssClassSet get classes => new _ElementCssClassSet(this); - void set classes(Iterable value) { + set classes(Iterable value) { // TODO(sra): Do this without reading the classes in clear() and addAll(), // or writing the classes in clear(). CssClassSet classSet = classes; @@ -682,7 +671,7 @@ $endif Map get dataset => new _DataAttributeMap(attributes); - void set dataset(Map value) { + set dataset(Map value) { final data = this.dataset; data.clear(); for (String key in value.keys) { @@ -801,7 +790,6 @@ $endif @deprecated void leftView() {} -$if DART2JS /** * Creates a new AnimationEffect object whose target element is the object * on which the method is called, and calls the play() method of the @@ -816,18 +804,15 @@ $if DART2JS * var animation = elem.animate([ * {"transform": "translate(100px, -100%)"}, * {"transform" : "translate(400px, 500px)"} - * ], 1500); + * ], 1500); * * The [frames] parameter is an Iterable, where the * map entries specify CSS animation effects. The * [timing] paramter can be a double, representing the number of milliseconds * for the transition, or a Map with fields corresponding to those * of the [Timing] object. - * - * This is not yet supported in Dartium. **/ -// TODO(alanknight): Correct above comment once it works in Dartium. - @Experimental + @Experimental() @SupportedBrowser(SupportedBrowser.CHROME, '36') AnimationPlayer animate(Iterable> frames, [timing]) { if (frames is! Iterable || !(frames.every((x) => x is Map))) { @@ -836,7 +821,8 @@ $if DART2JS } var convertedFrames = frames; if (convertedFrames is Iterable) { - convertedFrames = frames.map(convertDartToNative_Dictionary).toList(); + convertedFrames = convertDartToNative_List( + frames.map(convertDartToNative_Dictionary).toList()); } var convertedTiming = timing; if (convertedTiming is Map) { @@ -847,6 +833,7 @@ $if DART2JS : _animate(convertedFrames, convertedTiming); } +$if DART2JS @DomName('Element.animate') @JSName('animate') @Experimental() // untriaged @@ -880,7 +867,7 @@ $endif // members of the component are used. The actual type is a subtype of Element. get xtag => _xtag != null ? _xtag : this; - void set xtag(Element value) { + set xtag(Element value) { _xtag = value; } @@ -1006,7 +993,7 @@ $if DART2JS @JSName('insertAdjacentText') void _insertAdjacentText(String where, String text) native; - + $else $endif @@ -1269,8 +1256,13 @@ $endif // offsetParent, "tops out" at BODY. But people could conceivably pass in // the document.documentElement and I want it to return an absolute offset, // so we have the special case checking for HTML. - bool foundAsParent = identical(current, parent) || parent.tagName == 'HTML'; - if (current == null || identical(current, parent)) { +$if JSINTEROP + bool sameAsParent = current == parent; +$else + bool sameAsParent = identical(current, parent); +$endif + bool foundAsParent = sameAsParent || parent.tagName == 'HTML'; + if (current == null || sameAsParent) { if (foundAsParent) return new Point(0, 0); throw new ArgumentError("Specified element is not a transitive offset " "parent of this element."); @@ -1328,11 +1320,11 @@ $endif if (_parseDocument == null) { _parseDocument = document.implementation.createHtmlDocument(''); _parseRange = _parseDocument.createRange(); - + // Workaround for Safari bug. Was also previously Chrome bug 229142 - // - URIs are not resolved in new doc. - var base = _parseDocument.createElement('base'); - base.href = document.baseUri; + // - URIs are not resolved in new doc. + var base = _parseDocument.createElement('base'); + base.href = document.baseUri; _parseDocument.head.append(base); } var contextElement; @@ -1390,7 +1382,7 @@ $endif * This uses the default sanitization behavior to sanitize the HTML fragment, * use [setInnerHtml] to override the default behavior. */ - void set innerHtml(String html) { + set innerHtml(String html) { this.setInnerHtml(html); } @@ -1432,7 +1424,7 @@ $endif * used when an explicit accessor is not available. */ ElementEvents get on => new ElementEvents(this); - + /** * Verify if any of the attributes that we use in the sanitizer look unexpected, * possibly indicating DOM clobbering attacks. @@ -1461,10 +1453,44 @@ $if DART2JS })(#)''', element); } $else - // Dartium isn't affected by these attacks, because it goes directly to the C++ API. - static bool _hasCorruptedAttributes(Element element) => false; + + static var _namedNodeMap = js.context["NamedNodeMap"]; + static var _htmlCollection = js.context["HTMLCollection"]; + static var _nodeList = js.context["NodeList"]; + + static bool _hasCorruptedAttributes(Element element) { + var attributes = unwrap_jso(element)["attributes"]; + if (!attributes.instanceof(_namedNodeMap)) { + return true; + } + var childNodes = unwrap_jso(element.childNodes); + var length = childNodes["length"]; + var lastChild = unwrap_jso(element.lastChild); + if (null != lastChild && + lastChild != childNodes[length - 1]) { + return true; + } + var children = unwrap_jso(element._children); + if (null != children) { // On Safari, children can apparently be null. + if (!children.instanceof(_htmlCollection) || + children.instanceof(_nodeList)) { + return true; + } + } + return false; + } $endif + String get _safeTagName { + String result = 'element tag unavailable'; + try { + if (tagName is String) { + result = tagName; + } + } catch (e) {} + return result; + } + $if DART2JS @DomName('Element.offsetHeight') @DocsEditable() @@ -1508,7 +1534,7 @@ $if DART2JS @DomName('Element.scrollLeft') @DocsEditable() - void set scrollLeft(int value) { + set scrollLeft(int value) { JS("void", "#.scrollLeft = #", this, value.round()); } @@ -1518,7 +1544,7 @@ $if DART2JS @DomName('Element.scrollTop') @DocsEditable() - void set scrollTop(int value) { + set scrollTop(int value) { JS("void", "#.scrollTop = #", this, value.round()); } @@ -1528,6 +1554,10 @@ $if DART2JS $else $if JSINTEROP + // Need to explicitly delegate because Element is no longer abstract for Dartium. + bool get isContentEditable => _blink.BlinkHTMLElement.instance.isContentEditable_Getter_(unwrap_jso(this)); + void click() => _blink.BlinkHTMLElement.instance.click_Callback_0_(unwrap_jso(this)); + @DomName('Element.offsetHeight') @DocsEditable() int get offsetHeight => _blink.BlinkElement.instance.offsetHeight_Getter_(unwrap_jso(this)).round(); @@ -1570,7 +1600,7 @@ $else @DomName('Element.scrollLeft') @DocsEditable() - void set scrollLeft(int value) => _blink.BlinkElement.instance.scrollLeft_Setter_(unwrap_jso(this), value.round()); + set scrollLeft(int value) => _blink.BlinkElement.instance.scrollLeft_Setter_(unwrap_jso(this), value.round()); @DomName('Element.scrollTop') @DocsEditable() @@ -1578,7 +1608,7 @@ $else @DomName('Element.scrollTop') @DocsEditable() - void set scrollTop(int value) => _blink.BlinkElement.instance.scrollTop_Setter_(unwrap_jso(this), value.round()); + set scrollTop(int value) => _blink.BlinkElement.instance.scrollTop_Setter_(unwrap_jso(this), value.round()); @DomName('Element.scrollWidth') @DocsEditable() @@ -1626,7 +1656,7 @@ $else @DomName('Element.scrollLeft') @DocsEditable() - void set scrollLeft(int value) => _blink.BlinkElement.scrollLeft_Setter(this, value.round()); + set scrollLeft(int value) => _blink.BlinkElement.scrollLeft_Setter(this, value.round()); @DomName('Element.scrollTop') @DocsEditable() @@ -1634,7 +1664,7 @@ $else @DomName('Element.scrollTop') @DocsEditable() - void set scrollTop(int value) => _blink.BlinkElement.scrollTop_Setter(this, value.round()); + set scrollTop(int value) => _blink.BlinkElement.scrollTop_Setter(this, value.round()); @DomName('Element.scrollWidth') @DocsEditable() diff --git a/tools/dom/templates/html/impl/impl_EventTarget.darttemplate b/tools/dom/templates/html/impl/impl_EventTarget.darttemplate index 8cb282ea927..61092fd02f2 100644 --- a/tools/dom/templates/html/impl/impl_EventTarget.darttemplate +++ b/tools/dom/templates/html/impl/impl_EventTarget.darttemplate @@ -92,6 +92,12 @@ class ElementEvents extends Events { */ $(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS { +$if DARTIUM + // Default constructor to allow other classes e.g. GlobalEventHandlers to be + // constructed using _internalWrap when mapping Blink object to Dart class. + EventTarget(); + +$endif // Custom element created callback. EventTarget._created(); diff --git a/tools/dom/templates/html/impl/impl_FileReader.darttemplate b/tools/dom/templates/html/impl/impl_FileReader.darttemplate index 08644414da6..ba5278f99ee 100644 --- a/tools/dom/templates/html/impl/impl_FileReader.darttemplate +++ b/tools/dom/templates/html/impl/impl_FileReader.darttemplate @@ -13,7 +13,7 @@ $(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS $if DART2JS var res = JS('Null|String|NativeByteBuffer', '#.result', this); $else - var res = _blink.BlinkFileReader.result_Getter(unwrap_jso(this)); + var res = _blink.BlinkFileReader.instance.result_Getter_(unwrap_jso(this)); $endif if (res is ByteBuffer) { return new Uint8List.view(res); diff --git a/tools/dom/templates/html/impl/impl_HTMLAudioElement.darttemplate b/tools/dom/templates/html/impl/impl_HTMLAudioElement.darttemplate new file mode 100644 index 00000000000..838a8be40bf --- /dev/null +++ b/tools/dom/templates/html/impl/impl_HTMLAudioElement.darttemplate @@ -0,0 +1,20 @@ +// 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. + +part of $LIBRARYNAME; + +@DocsEditable() +$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS { +$!MEMBERS +$if JSINTEROP + factory AudioElement([String src]) { + if (src == null) + return wrap_jso(_blink.BlinkHTMLAudioElement.instance.constructorCallback_0_()); + else + return wrap_jso(_blink.BlinkHTMLAudioElement.instance.constructorCallback_1_(src)); + } +$else + factory AudioElement([String src]) => new AudioElement._(src); +$endif +} diff --git a/tools/dom/templates/html/impl/impl_HTMLDocument.darttemplate b/tools/dom/templates/html/impl/impl_HTMLDocument.darttemplate index 3d9e6afb5ce..bf8f0ffc2c5 100644 --- a/tools/dom/templates/html/impl/impl_HTMLDocument.darttemplate +++ b/tools/dom/templates/html/impl/impl_HTMLDocument.darttemplate @@ -17,7 +17,7 @@ $else BodyElement get body => _body; @DomName('Document.body') - void set body(BodyElement value) { + set body(BodyElement value) { _body = value; } $endif @@ -90,7 +90,7 @@ $endif @DomName('Document.selectedStylesheetSet') String get selectedStylesheetSet => _selectedStylesheetSet; - void set selectedStylesheetSet(String value) { + set selectedStylesheetSet(String value) { _selectedStylesheetSet = value; } @@ -101,7 +101,7 @@ $endif String get title => _title; @DomName('Document.title') - void set title(String value) { + set title(String value) { _title = value; } @@ -187,6 +187,41 @@ $if DART2JS $else String get visibilityState => _webkitVisibilityState; $endif +$if DARTIUM + + /** + * Internal routine to find the DOM JS class name being extended for custom + * elements. + */ + String _getJSClassName(ClassMirror classMirror) { + var jsClassName = null; + var isElement = false; + + while (classMirror.superclass != null) { + var fullName = classMirror.superclass.qualifiedName; + isElement = isElement || (fullName == #dart.dom.html.Element); + + var domLibrary = MirrorSystem.getName(fullName).startsWith('dart.dom.'); + if (jsClassName == null && domLibrary) { + // Lookup JS class name (if not found). + var metadatas = classMirror.metadata; + for (var metadata in metadatas) { + var metaDataMirror = metadata.reflectee; + var metaType = reflectClass(metaDataMirror.runtimeType); + if (MirrorSystem.getName(metaType.simpleName) == 'DomName' && + metaDataMirror.name.startsWith('HTML')) { + jsClassName = metadata.reflectee.name; + } + } + } + + classMirror = classMirror.superclass; + } + + // If we're an element then everything is okay. + return isElement ? jsClassName : null; + } +$endif @Experimental() /** @@ -236,7 +271,73 @@ $if DART2JS _registerCustomElement(JS('', 'window'), this, tag, customElementClass, extendsTag); $else - _Utils.register(this, tag, customElementClass, extendsTag); + // TODO(terry): Need to handle the extendsTag. + + // Figure out which DOM class is being extended from the user's Dart class. + var classMirror = reflectClass(customElementClass); + var jsClassName = _getJSClassName(classMirror); + if (jsClassName == null) { + // Only components derived from HTML* can be extended. + throw new DomException.jsInterop("HierarchyRequestError: Only HTML elements can be customized."); + } + + // Start the hookup the JS way create an element that extends the + // custom element. Inherit its prototype and signal what tag is + // inherited: + // + // var myProto = Object.create(HTMLElement.prototype); + // var myElement = document.registerElement('x-foo', {prototype: myProto}); + var baseElement = js.context[jsClassName]; + if (baseElement == null) { + // Couldn't find the HTML element so use a generic one. + baseElement = js.context['HTMLElement']; + } + var elemProto = js.context['Object'].callMethod("create", [baseElement['prototype']]); + + // TODO(terry): Hack to stop recursion re-creating custom element when the + // created() constructor of the custom element does e.g., + // + // MyElement.created() : super.created() { + // this.innerHtml = "I'm an x-foo-with-markup!"; + // } + // + // sanitizing causes custom element to created recursively + // until stack overflow. + // + // See https://github.com/dart-lang/sdk/issues/23666 + int creating = 0; + elemProto['createdCallback'] = new js.JsFunction.withThis(($this) { + if (_getJSClassName(reflectClass(customElementClass).superclass) != null && creating < 2) { + creating++; + + var dartClass = _blink.Blink_Utils.constructElement(customElementClass, $this); + + // Need to remember the Dart class that was created for this custom so + // return it and setup the blink_jsObject to the $this that we'll be working + // with as we talk to blink. + $this['dart_class'] = dartClass; + + creating--; + } + }); + elemProto['attributeChangedCallback'] = new js.JsFunction.withThis(($this, attrName, oldVal, newVal) { + if ($this["dart_class"] != null && $this['dart_class'].attributeChanged != null) { + $this['dart_class'].attributeChanged(attrName, oldVal, newVal); + } + }); + elemProto['attachedCallback'] = new js.JsFunction.withThis(($this) { + if ($this["dart_class"] != null && $this['dart_class'].attached != null) { + $this['dart_class'].attached(); + } + }); + elemProto['detachedCallback'] = new js.JsFunction.withThis(($this) { + if ($this["dart_class"] != null && $this['dart_class'].detached != null) { + $this['dart_class'].detached(); + } + }); + // document.registerElement('x-foo', {prototype: elemProto, extends: extendsTag}); + var jsMap = new js.JsObject.jsify({'prototype': elemProto, 'extends': extendsTag}); + js.context['document'].callMethod('registerElement', [tag, jsMap]); $endif } diff --git a/tools/dom/templates/html/impl/impl_HTMLFrameSetElement.darttemplate b/tools/dom/templates/html/impl/impl_HTMLFrameSetElement.darttemplate new file mode 100644 index 00000000000..88b5bcb6a29 --- /dev/null +++ b/tools/dom/templates/html/impl/impl_HTMLFrameSetElement.darttemplate @@ -0,0 +1,21 @@ +// 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. + +part of $LIBRARYNAME; + +@DocsEditable() +$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS { +$!MEMBERS +$if DARTIUM + // Override these methods for Dartium _HTMLFrameSetElement can't be abstract. + Stream get onHashChange => hashChangeEvent.forTarget(this); + Stream get onMessage => messageEvent.forTarget(this); + Stream get onOffline => offlineEvent.forTarget(this); + Stream get onOnline => onlineEvent.forTarget(this); + Stream get onPopState => popStateEvent.forTarget(this); + Stream get onStorage => storageEvent.forTarget(this); + Stream get onUnload => unloadEvent.forTarget(this); +$endif +} + diff --git a/tools/dom/templates/html/impl/impl_MutationObserver.darttemplate b/tools/dom/templates/html/impl/impl_MutationObserver.darttemplate index d45e98a0e1c..079ca0f1e3c 100644 --- a/tools/dom/templates/html/impl/impl_MutationObserver.darttemplate +++ b/tools/dom/templates/html/impl/impl_MutationObserver.darttemplate @@ -21,14 +21,8 @@ $endif $if DARTIUM @DocsEditable() $if JSINTEROP - static MutationObserver _create(callback) => wrap_jso(_blink.BlinkMutationObserver.instance.constructorCallback_1_((List mutations, MutationObserver observer) { - var wrapped_mutations = []; - for (var mutation in mutations) { - // Wrap the Javascript object for each MutationRecord. - wrapped_mutations.add(wrap_jso(mutation)); - } - // Wrap the MutationObserver too. - callback(wrapped_mutations, wrap_jso(observer)); + static MutationObserver _create(callback) => wrap_jso(_blink.BlinkMutationObserver.instance.constructorCallback_1_((mutations, observer) { + callback(mutations, wrap_jso(observer)); })); $else static MutationObserver _create(callback) => _blink.BlinkMutationObserver.instance.constructorCallback_1_(callback); diff --git a/tools/dom/templates/html/impl/impl_Node.darttemplate b/tools/dom/templates/html/impl/impl_Node.darttemplate index 47382cf724d..67bbdd90f5e 100644 --- a/tools/dom/templates/html/impl/impl_Node.darttemplate +++ b/tools/dom/templates/html/impl/impl_Node.darttemplate @@ -114,7 +114,12 @@ $endif bool remove(Object object) { if (object is! Node) return false; Node node = object; +$if JSINTEROP + // We aren't preserving identity of nodes in JSINTEROP mode + if (_this != node.parentNode) return false; +$else if (!identical(_this, node.parentNode)) return false; +$endif _this._removeChild(node); return true; } @@ -178,7 +183,7 @@ $endif // a local copy of childNodes is more efficient. int get length => _this.childNodes.length; - void set length(int value) { + set length(int value) { throw new UnsupportedError( "Cannot set length on immutable List."); } @@ -201,7 +206,7 @@ $(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS return new _ChildNodeListLazy(this); } - void set nodes(Iterable value) { + set nodes(Iterable value) { // Copy list first since we don't want liveness during iteration. // TODO(jacobr): there is a better way to do this. List copy = new List.from(value); @@ -277,9 +282,7 @@ $(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS return value == null ? super.toString() : value; } -$if JSINTEROP - List _childNodes; - +$if DARTIUM /** * A list of this node's children. * @@ -291,20 +294,8 @@ $if JSINTEROP */ @DomName('Node.childNodes') @DocsEditable() - List get childNodes { - if (_childNodes == null) { - List nodes = new List(); - var jsCollection = _blink.BlinkNode.instance.childNodes_Getter_(unwrap_jso(this)); - var collectionLen = jsCollection['length']; - for (var i = 0; i < collectionLen; i++) { - nodes.add(wrap_jso(jsCollection.callMethod('item', [i]))); - } - _childNodes = nodes; - } - return _childNodes; - } + List get childNodes => wrap_jso(_blink.BlinkNode.instance.childNodes_Getter_(unwrap_jso(this))); $else - $if DARTIUM /** * A list of this node's children. * @@ -316,24 +307,8 @@ $else */ @DomName('Node.childNodes') @DocsEditable() - List get childNodes => _blink.BlinkNode.instance.childNodes_Getter_(this); - $else - /** - * A list of this node's children. - * - * ## Other resources - * - * * [Node.childNodes] - * (https://developer.mozilla.org/en-US/docs/Web/API/Node.childNodes) - * from MDN. - */ - @DomName('Node.childNodes') - @DocsEditable() - @Returns('NodeList') - @Creates('NodeList') final List childNodes; - $endif $endif $!MEMBERS } diff --git a/tools/dom/templates/html/impl/impl_SVGCursorElement.darttemplate b/tools/dom/templates/html/impl/impl_SVGCursorElement.darttemplate new file mode 100644 index 00000000000..1aa46f4abf1 --- /dev/null +++ b/tools/dom/templates/html/impl/impl_SVGCursorElement.darttemplate @@ -0,0 +1,19 @@ +// 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. + +part of $LIBRARYNAME; + +@DocsEditable() +$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS { +$!MEMBERS +$if DARTIUM + // Override these methods for Dartium _SVGCursorElement can't be abstract. + StringList get requiredExtensions => wrap_jso(_blink.BlinkSVGCursorElement.instance.requiredExtensions_Getter_(unwrap_jso(this))); + StringList get requiredFeatures => wrap_jso(_blink.BlinkSVGCursorElement.instance.requiredFeatures_Getter_(unwrap_jso(this))); + StringList get systemLanguage => wrap_jso(_blink.BlinkSVGCursorElement.instance.systemLanguage_Getter_(unwrap_jso(this))); + AnimatedString get href => wrap_jso(_blink.BlinkSVGCursorElement.instance.href_Getter_(unwrap_jso(this))); + bool hasExtension(String extension) => _blink.BlinkSVGCursorElement.instance.hasExtension_Callback_1_(unwrap_jso(this), extension); +$endif +} + diff --git a/tools/dom/templates/html/impl/impl_SVGElement.darttemplate b/tools/dom/templates/html/impl/impl_SVGElement.darttemplate index 2eaafe60bee..b41f7eca2eb 100644 --- a/tools/dom/templates/html/impl/impl_SVGElement.darttemplate +++ b/tools/dom/templates/html/impl/impl_SVGElement.darttemplate @@ -58,7 +58,7 @@ $(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS List get children => new FilteredElementList(this); - void set children(List value) { + set children(List value) { final children = this.children; children.clear(); children.addAll(value); @@ -78,7 +78,7 @@ $(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS return container.innerHtml; } - void set innerHtml(String value) { + set innerHtml(String value) { this.setInnerHtml(value); } @@ -143,5 +143,21 @@ $(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS var e = new $CLASSNAME.tag(tag); return e is $CLASSNAME && !(e is UnknownElement); } + +$if JSINTEROP + set _svgClassName(AnimatedString value) => + _blink.BlinkSVGElement.instance.className_Setter_(unwrap_jso(this), unwrap_jso(value)); + + String get className => _svgClassName.baseVal; + + // Unbelievable hack. We can't create an SvgAnimatedString, but we can get + // the existing one and change its baseVal. Then we call the blink setter directly + // TODO(alanknight): Handle suppressing the SVGAnimated<*> better + set className(String s) { + var oldClass = _svgClassName; + oldClass.baseVal = s; + _svgClassName = oldClass; + } +$endif $!MEMBERS } diff --git a/tools/dom/templates/html/impl/impl_SVGFEDropShadowElement.darttemplate b/tools/dom/templates/html/impl/impl_SVGFEDropShadowElement.darttemplate new file mode 100644 index 00000000000..96363a8b600 --- /dev/null +++ b/tools/dom/templates/html/impl/impl_SVGFEDropShadowElement.darttemplate @@ -0,0 +1,19 @@ +// 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. + +part of $LIBRARYNAME; + +@DocsEditable() +$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS { +$!MEMBERS +$if DARTIUM + // Override these methods for Dartium _SVGFEDropShadowElement can't be abstract. + AnimatedLength get height => wrap_jso(_blink.BlinkSVGFEDropShadowElement.instance.height_Getter_(unwrap_jso(this))); + AnimatedString get result => wrap_jso(_blink.BlinkSVGFEDropShadowElement.instance.result_Getter_(unwrap_jso(this))); + AnimatedLength get width => wrap_jso(_blink.BlinkSVGFEDropShadowElement.instance.width_Getter_(unwrap_jso(this))); + AnimatedLength get x => wrap_jso(_blink.BlinkSVGFEDropShadowElement.instance.x_Getter_(unwrap_jso(this))); + AnimatedLength get y => wrap_jso(_blink.BlinkSVGFEDropShadowElement.instance.y_Getter_(unwrap_jso(this))); +$endif +} + diff --git a/tools/dom/templates/html/impl/impl_SVGGlyphRefElement.darttemplate b/tools/dom/templates/html/impl/impl_SVGGlyphRefElement.darttemplate new file mode 100644 index 00000000000..4c88084f231 --- /dev/null +++ b/tools/dom/templates/html/impl/impl_SVGGlyphRefElement.darttemplate @@ -0,0 +1,15 @@ +// 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. + +part of $LIBRARYNAME; + +@DocsEditable() +$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS { +$!MEMBERS +$if DARTIUM + // Override these methods for Dartium _SVGGlyphRefElement can't be abstract. + AnimatedString get href => wrap_jso(_blink.BlinkSVGGlyphRefElement.instance.href_Getter_(unwrap_jso(this))); +$endif +} + diff --git a/tools/dom/templates/html/impl/impl_SVGMPathElement.darttemplate b/tools/dom/templates/html/impl/impl_SVGMPathElement.darttemplate new file mode 100644 index 00000000000..59e012ef5d4 --- /dev/null +++ b/tools/dom/templates/html/impl/impl_SVGMPathElement.darttemplate @@ -0,0 +1,15 @@ +// 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. + +part of $LIBRARYNAME; + +@DocsEditable() +$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS { +$!MEMBERS +$if DARTIUM + // Override these methods for Dartium _SVGMPathElement can't be abstract. + AnimatedString get href => wrap_jso(_blink.BlinkSVGMPathElement.instance.href_Getter_(unwrap_jso(this))); +$endif +} + diff --git a/tools/dom/templates/html/impl/impl_ServiceWorker.darttemplate b/tools/dom/templates/html/impl/impl_ServiceWorker.darttemplate new file mode 100644 index 00000000000..6cb64ab3ad1 --- /dev/null +++ b/tools/dom/templates/html/impl/impl_ServiceWorker.darttemplate @@ -0,0 +1,15 @@ +// 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. + +part of $LIBRARYNAME; + +@DocsEditable() +$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS { +$!MEMBERS +$if DARTIUM + // Override these methods for Dartium _ServiceWorker can't be abstract. + Stream get onError => errorEvent.forTarget(this); +$endif +} + diff --git a/tools/dom/templates/html/impl/impl_ShadowRoot.darttemplate b/tools/dom/templates/html/impl/impl_ShadowRoot.darttemplate index 57a44bb2e73..e08cb4de435 100644 --- a/tools/dom/templates/html/impl/impl_ShadowRoot.darttemplate +++ b/tools/dom/templates/html/impl/impl_ShadowRoot.darttemplate @@ -35,7 +35,7 @@ Please remove them from your code. } @deprecated - void set resetStyleInheritance(bool value) { + set resetStyleInheritance(bool value) { _shadowRootDeprecationReport(); } @@ -47,7 +47,7 @@ Please remove them from your code. } @deprecated - void set applyAuthorStyles(bool value) { + set applyAuthorStyles(bool value) { _shadowRootDeprecationReport(); } } diff --git a/tools/dom/templates/html/impl/impl_Touch.darttemplate b/tools/dom/templates/html/impl/impl_Touch.darttemplate index fbab125c111..bab04a5de83 100644 --- a/tools/dom/templates/html/impl/impl_Touch.darttemplate +++ b/tools/dom/templates/html/impl/impl_Touch.darttemplate @@ -20,14 +20,14 @@ $if DART2JS int get __radiusX => JS('num', '#.radiusX', this).round(); int get __radiusY => JS('num', '#.radiusY', this).round(); $else - int get __clientX => _blink.BlinkTouch.clientX_Getter(unwrap_jso(this)).round(); - int get __clientY => _blink.BlinkTouch.clientY_Getter(unwrap_jso(this)).round(); - int get __screenX => _blink.BlinkTouch.screenX_Getter(unwrap_jso(this)).round(); - int get __screenY => _blink.BlinkTouch.screenY_Getter(unwrap_jso(this)).round(); - int get __pageX => _blink.BlinkTouch.pageX_Getter(unwrap_jso(this)).round(); - int get __pageY => _blink.BlinkTouch.pageY_Getter(unwrap_jso(this)).round(); - int get __radiusX => _blink.BlinkTouch.radiusX_Getter(unwrap_jso(this)).round(); - int get __radiusY => _blink.BlinkTouch.radiusY_Getter(unwrap_jso(this)).round(); + int get __clientX => _blink.BlinkTouch.instance.clientX_Getter_(unwrap_jso(this)).round(); + int get __clientY => _blink.BlinkTouch.instance.clientY_Getter_(unwrap_jso(this)).round(); + int get __screenX => _blink.BlinkTouch.instance.screenX_Getter_(unwrap_jso(this)).round(); + int get __screenY => _blink.BlinkTouch.instance.screenY_Getter_(unwrap_jso(this)).round(); + int get __pageX => _blink.BlinkTouch.instance.pageX_Getter_(unwrap_jso(this)).round(); + int get __pageY => _blink.BlinkTouch.instance.pageY_Getter_(unwrap_jso(this)).round(); + int get __radiusX => _blink.BlinkTouch.instance.radiusX_Getter_(unwrap_jso(this)).round(); + int get __radiusY => _blink.BlinkTouch.instance.radiusY_Getter_(unwrap_jso(this)).round(); $endif @DomName('Touch.clientX') diff --git a/tools/dom/templates/html/impl/impl_WheelEvent.darttemplate b/tools/dom/templates/html/impl/impl_WheelEvent.darttemplate index 8a5e3836a07..d4f5d3fdbba 100644 --- a/tools/dom/templates/html/impl/impl_WheelEvent.darttemplate +++ b/tools/dom/templates/html/impl/impl_WheelEvent.darttemplate @@ -39,12 +39,12 @@ $if DART2JS if (view == null) { view = window; } - + return JS('WheelEvent', 'new WheelEvent(#, #)', type, convertDartToNative_Dictionary(options)); $else - return _blink.BlinkWheelEvent.constructorCallback_2(type, options); + return wrap_jso(_blink.BlinkWheelEvent.instance.constructorCallback_2_(type, convertDartToNative_Dictionary(options))); $endif } diff --git a/tools/dom/templates/html/impl/impl_Window.darttemplate b/tools/dom/templates/html/impl/impl_Window.darttemplate index b119a08ea3b..36dfc9a7b41 100644 --- a/tools/dom/templates/html/impl/impl_Window.darttemplate +++ b/tools/dom/templates/html/impl/impl_Window.darttemplate @@ -85,13 +85,13 @@ $if DART2JS * Sets the window's location, which causes the browser to navigate to the new * location. [value] may be a Location object or a String. */ - void set location(value) { + set location(value) { _location = value; } // Native getter and setter to access raw Location object. dynamic get _location => JS('Location|Null', '#.location', this); - void set _location(value) { + set _location(value) { JS('void', '#.location = #', this, value); } @@ -320,7 +320,7 @@ class _BeforeUnloadEvent extends _WrappedEvent implements BeforeUnloadEvent { String get returnValue => _returnValue; - void set returnValue(String value) { + set returnValue(String value) { _returnValue = value; // FF and IE use the value as the return value, Chrome will return this from // the event callback function. diff --git a/tools/dom/templates/html/impl/impl_WorkerLocation.darttemplate b/tools/dom/templates/html/impl/impl_WorkerLocation.darttemplate new file mode 100644 index 00000000000..73623a990cd --- /dev/null +++ b/tools/dom/templates/html/impl/impl_WorkerLocation.darttemplate @@ -0,0 +1,23 @@ +// 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. + +part of $LIBRARYNAME; + +@DocsEditable() +$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS { +$!MEMBERS +$if DARTIUM + // Override these methods for Dartium _WorkerLocation can't be abstract. + String get hash => _blink.BlinkWorkerLocation.instance.hash_Getter_(unwrap_jso(this)); + String get host => _blink.BlinkWorkerLocation.instance.host_Getter_(unwrap_jso(this)); + String get hostname => _blink.BlinkWorkerLocation.instance.hostname_Getter_(unwrap_jso(this)); + String get href => _blink.BlinkWorkerLocation.instance.href_Getter_(unwrap_jso(this)); + String get origin => _blink.BlinkWorkerLocation.instance.origin_Getter_(unwrap_jso(this)); + String get pathname => _blink.BlinkWorkerLocation.instance.pathname_Getter_(unwrap_jso(this)); + String get port => _blink.BlinkWorkerLocation.instance.port_Getter_(unwrap_jso(this)); + String get protocol => _blink.BlinkWorkerLocation.instance.protocol_Getter_(unwrap_jso(this)); + String get search => _blink.BlinkWorkerLocation.instance.search_Getter_(unwrap_jso(this)); +$endif +} + diff --git a/tools/dom/templates/html/impl/impl_WorkerNavigator.darttemplate b/tools/dom/templates/html/impl/impl_WorkerNavigator.darttemplate new file mode 100644 index 00000000000..137390cc617 --- /dev/null +++ b/tools/dom/templates/html/impl/impl_WorkerNavigator.darttemplate @@ -0,0 +1,23 @@ +// 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. + +part of $LIBRARYNAME; + +@DocsEditable() +$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS { +$!MEMBERS +$if DARTIUM + // Override these methods for Dartium _WorkerNavigator can't be abstract. + String get appCodeName => _blink.BlinkWorkerNavigator.instance.appCodeName_Getter_(unwrap_jso(this)); + String get appName => _blink.BlinkWorkerNavigator.instance.appCodeName_Getter_(unwrap_jso(this)); + String get appVersion => _blink.BlinkWorkerNavigator.instance.appVersion_Getter_(unwrap_jso(this)); + bool get dartEnabled => _blink.BlinkWorkerNavigator.instance.dartEnabled_Getter_(unwrap_jso(this)); + String get platform => _blink.BlinkWorkerNavigator.instance.platform_Getter_(unwrap_jso(this)); + String get product => _blink.BlinkWorkerNavigator.instance.product_Getter_(unwrap_jso(this)); + String get userAgent => _blink.BlinkWorkerNavigator.instance.userAgent_Getter_(unwrap_jso(this)); + int get hardwareConcurrency => _blink.BlinkWorkerNavigator.instance.hardwareConcurrency_Getter_(unwrap_jso(this)); + bool get onLine => _blink.BlinkWorkerNavigator.instance.onLine_Getter_(unwrap_jso(this)); +$endif +} + diff --git a/tools/dom/templates/html/impl/impl_XMLHttpRequest.darttemplate b/tools/dom/templates/html/impl/impl_XMLHttpRequest.darttemplate index d7fffe96796..7ee15d1b3ba 100644 --- a/tools/dom/templates/html/impl/impl_XMLHttpRequest.darttemplate +++ b/tools/dom/templates/html/impl/impl_XMLHttpRequest.darttemplate @@ -384,5 +384,34 @@ $endif return headers; } + /** + * Specify the desired `url`, and `method` to use in making the request. + * + * By default the request is done asyncronously, with no user or password + * authentication information. If `async` is false, the request will be send + * synchronously. + * + * Calling `open` again on a currently active request is equivalent to + * calling `abort`. + * + * Note: Most simple HTTP requests can be accomplished using the [getString], + * [request], [requestCrossOrigin], or [postFormData] methods. Use of this + * `open` method is intended only for more complext HTTP requests where + * finer-grained control is needed. + */ + @DomName('XMLHttpRequest.open') + @DocsEditable() +$if JSINTEROP + void open(String method, String url, {bool async, String user, String password}) { + if (async == null && user == null && password == null) { + _blink.BlinkXMLHttpRequest.instance.open_Callback_2_(unwrap_jso(this), method, url); + } else { + _blink.BlinkXMLHttpRequest.instance.open_Callback_5_(unwrap_jso(this), method, url, async, user, password); + } + } +$else + void open(String method, String url, {bool async, String user, String password}) native; +$endif + $!MEMBERS } diff --git a/tools/dom/templates/immutable_list_mixin.darttemplate b/tools/dom/templates/immutable_list_mixin.darttemplate index 78a846fa362..b9820dcb071 100644 --- a/tools/dom/templates/immutable_list_mixin.darttemplate +++ b/tools/dom/templates/immutable_list_mixin.darttemplate @@ -7,7 +7,7 @@ $if DEFINE_LENGTH_AS_NUM_ITEMS $endif $if DEFINE_LENGTH_SETTER - void set length(int value) { + set length(int value) { throw new UnsupportedError("Cannot resize immutable List."); } $endif