Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1145)

Side by Side Diff: client/samples/sunflower/Sunflower.dart.js

Issue 9226025: New dart.js bootstrap script for apps (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 // ********** Library dart:core **************
2 // ********** Natives dart:core **************
3 Object.defineProperty(Object.prototype, '$typeNameOf', { value: function() {
4 if ((typeof(window) != 'undefined' && window.constructor.name == 'DOMWindow')
5 || typeof(process) != 'undefined') { // fast-path for Chrome and Node
6 return this.constructor.name;
7 }
8 var str = Object.prototype.toString.call(this);
9 str = str.substring(8, str.length - 1);
10 if (str == 'Window') {
11 str = 'DOMWindow';
12 } else if (str == 'Document') {
13 str = 'HTMLDocument';
14 }
15 return str;
16 }, enumerable: false, writable: true, configurable: true});
17 function $throw(e) {
18 // If e is not a value, we can use V8's captureStackTrace utility method.
19 // TODO(jmesserly): capture the stack trace on other JS engines.
20 if (e && (typeof e == 'object') && Error.captureStackTrace) {
21 // TODO(jmesserly): this will clobber the e.stack property
22 Error.captureStackTrace(e, $throw);
23 }
24 throw e;
25 }
26 Object.defineProperty(Object.prototype, '$index', { value: function(i) {
27 var proto = Object.getPrototypeOf(this);
28 if (proto !== Object) {
29 proto.$index = function(i) { return this[i]; }
30 }
31 return this[i];
32 }, enumerable: false, writable: true, configurable: true});
33 Object.defineProperty(Array.prototype, '$index', { value: function(i) {
34 return this[i];
35 }, enumerable: false, writable: true, configurable: true});
36 Object.defineProperty(String.prototype, '$index', { value: function(i) {
37 return this[i];
38 }, enumerable: false, writable: true, configurable: true});
39 Object.defineProperty(Object.prototype, '$setindex', { value: function(i, value) {
40 var proto = Object.getPrototypeOf(this);
41 if (proto !== Object) {
42 proto.$setindex = function(i, value) { return this[i] = value; }
43 }
44 return this[i] = value;
45 }, enumerable: false, writable: true, configurable: true});
46 Object.defineProperty(Array.prototype, '$setindex', { value: function(i, value) {
47 return this[i] = value; }, enumerable: false, writable: true,
48 configurable: true});
49 function $wrap_call$1(fn) { return fn; }
50 function $add(x, y) {
51 return ((typeof(x) == 'number' && typeof(y) == 'number') ||
52 (typeof(x) == 'string'))
53 ? x + y : x.$add(y);
54 }
55 function $eq(x, y) {
56 if (x == null) return y == null;
57 return (typeof(x) == 'number' && typeof(y) == 'number') ||
58 (typeof(x) == 'boolean' && typeof(y) == 'boolean') ||
59 (typeof(x) == 'string' && typeof(y) == 'string')
60 ? x == y : x.$eq(y);
61 }
62 // TODO(jimhug): Should this or should it not match equals?
63 Object.defineProperty(Object.prototype, '$eq', { value: function(other) {
64 return this === other;
65 }, enumerable: false, writable: true, configurable: true });
66 function $truncdiv(x, y) {
67 if (typeof(x) == 'number' && typeof(y) == 'number') {
68 if (y == 0) $throw(new IntegerDivisionByZeroException());
69 var tmp = x / y;
70 return (tmp < 0) ? Math.ceil(tmp) : Math.floor(tmp);
71 } else {
72 return x.$truncdiv(y);
73 }
74 }
75 Object.defineProperty(Object.prototype, "get$typeName", { value: Object.prototyp e.$typeNameOf, enumerable: false, writable: true, configurable: true});
76 // ********** Code for Object **************
77 Object.defineProperty(Object.prototype, "get$dynamic", { value: function() {
78 "use strict"; return this;
79 }, enumerable: false, writable: true, configurable: true });
80 Object.defineProperty(Object.prototype, "noSuchMethod", { value: function(name, args) {
81 $throw(new NoSuchMethodException(this, name, args));
82 }, enumerable: false, writable: true, configurable: true });
83 Object.defineProperty(Object.prototype, "add$1", { value: function($0) {
84 return this.noSuchMethod$2("add", [$0]);
85 }, enumerable: false, writable: true, configurable: true });
86 Object.defineProperty(Object.prototype, "add$2", { value: function($0, $1) {
87 return this.noSuchMethod$2("add", [$0, $1]);
88 }, enumerable: false, writable: true, configurable: true });
89 Object.defineProperty(Object.prototype, "addEventListener$3", { value: function( $0, $1, $2) {
90 return this.noSuchMethod$2("addEventListener", [$0, $1, $2]);
91 }, enumerable: false, writable: true, configurable: true });
92 Object.defineProperty(Object.prototype, "arc$6", { value: function($0, $1, $2, $ 3, $4, $5) {
93 return this.noSuchMethod$2("arc", [$0, $1, $2, $3, $4, $5]);
94 }, enumerable: false, writable: true, configurable: true });
95 Object.defineProperty(Object.prototype, "beginPath$0", { value: function() {
96 return this.noSuchMethod$2("beginPath", []);
97 }, enumerable: false, writable: true, configurable: true });
98 Object.defineProperty(Object.prototype, "clear$0", { value: function() {
99 return this.noSuchMethod$2("clear", []);
100 }, enumerable: false, writable: true, configurable: true });
101 Object.defineProperty(Object.prototype, "clear$1", { value: function($0) {
102 return this.noSuchMethod$2("clear", [$0]);
103 }, enumerable: false, writable: true, configurable: true });
104 Object.defineProperty(Object.prototype, "clearRect$4", { value: function($0, $1, $2, $3) {
105 return this.noSuchMethod$2("clearRect", [$0, $1, $2, $3]);
106 }, enumerable: false, writable: true, configurable: true });
107 Object.defineProperty(Object.prototype, "closePath$0", { value: function() {
108 return this.noSuchMethod$2("closePath", []);
109 }, enumerable: false, writable: true, configurable: true });
110 Object.defineProperty(Object.prototype, "fill$0", { value: function() {
111 return this.noSuchMethod$2("fill", []);
112 }, enumerable: false, writable: true, configurable: true });
113 Object.defineProperty(Object.prototype, "getContext$0", { value: function() {
114 return this.noSuchMethod$2("getContext", []);
115 }, enumerable: false, writable: true, configurable: true });
116 Object.defineProperty(Object.prototype, "getContext$1", { value: function($0) {
117 return this.noSuchMethod$2("getContext", [$0]);
118 }, enumerable: false, writable: true, configurable: true });
119 Object.defineProperty(Object.prototype, "hashCode$0", { value: function() {
120 return this.noSuchMethod$2("hashCode", []);
121 }, enumerable: false, writable: true, configurable: true });
122 Object.defineProperty(Object.prototype, "noSuchMethod$2", { value: function($0, $1) {
123 return this.noSuchMethod($0, $1);
124 }, enumerable: false, writable: true, configurable: true });
125 Object.defineProperty(Object.prototype, "putIfAbsent$2", { value: function($0, $ 1) {
126 return this.noSuchMethod$2("putIfAbsent", [$0, $1]);
127 }, enumerable: false, writable: true, configurable: true });
128 Object.defineProperty(Object.prototype, "querySelector$1", { value: function($0) {
129 return this.noSuchMethod$2("querySelector", [$0]);
130 }, enumerable: false, writable: true, configurable: true });
131 Object.defineProperty(Object.prototype, "stroke$0", { value: function() {
132 return this.noSuchMethod$2("stroke", []);
133 }, enumerable: false, writable: true, configurable: true });
134 Object.defineProperty(Object.prototype, "toString$0", { value: function() {
135 return this.toString();
136 }, enumerable: false, writable: true, configurable: true });
137 // ********** Code for NoSuchMethodException **************
138 function NoSuchMethodException(_receiver, _functionName, _arguments) {
139 this._receiver = _receiver;
140 this._functionName = _functionName;
141 this._arguments = _arguments;
142 }
143 NoSuchMethodException.prototype.toString = function() {
144 var sb = new StringBufferImpl("");
145 for (var i = (0);
146 i < this._arguments.get$length(); i++) {
147 if (i > (0)) {
148 sb.add(", ");
149 }
150 sb.add(this._arguments.$index(i));
151 }
152 sb.add("]");
153 return ("NoSuchMethodException - receiver: '" + this._receiver + "' ") + ("fun ction name: '" + this._functionName + "' arguments: [" + sb + "]");
154 }
155 NoSuchMethodException.prototype.toString$0 = NoSuchMethodException.prototype.toS tring;
156 // ********** Code for ClosureArgumentMismatchException **************
157 function ClosureArgumentMismatchException() {
158
159 }
160 ClosureArgumentMismatchException.prototype.toString = function() {
161 return "Closure argument mismatch";
162 }
163 ClosureArgumentMismatchException.prototype.toString$0 = ClosureArgumentMismatchE xception.prototype.toString;
164 // ********** Code for BadNumberFormatException **************
165 function BadNumberFormatException(_s) {
166 this._s = _s;
167 }
168 BadNumberFormatException.prototype.toString = function() {
169 return ("BadNumberFormatException: '" + this._s + "'");
170 }
171 BadNumberFormatException.prototype.toString$0 = BadNumberFormatException.prototy pe.toString;
172 // ********** Code for UnsupportedOperationException **************
173 function UnsupportedOperationException(_message) {
174 this._message = _message;
175 }
176 UnsupportedOperationException.prototype.toString = function() {
177 return ("UnsupportedOperationException: " + this._message);
178 }
179 UnsupportedOperationException.prototype.toString$0 = UnsupportedOperationExcepti on.prototype.toString;
180 // ********** Code for dart_core_Function **************
181 Function.prototype.to$call$0 = function() {
182 this.call$0 = this._genStub(0);
183 this.to$call$0 = function() { return this.call$0; };
184 return this.call$0;
185 };
186 Function.prototype.call$0 = function() {
187 return this.to$call$0()();
188 };
189 function to$call$0(f) { return f && f.to$call$0(); }
190 Function.prototype.to$call$1 = function() {
191 this.call$1 = this._genStub(1);
192 this.to$call$1 = function() { return this.call$1; };
193 return this.call$1;
194 };
195 Function.prototype.call$1 = function($0) {
196 return this.to$call$1()($0);
197 };
198 function to$call$1(f) { return f && f.to$call$1(); }
199 // ********** Code for Math **************
200 Math.parseInt = function(str) {
201 var ret = parseInt(str);
202 if (isNaN(ret)) $throw(new BadNumberFormatException(str));
203 return ret;
204 }
205 // ********** Code for top level **************
206 // ********** Library dart:coreimpl **************
207 // ********** Code for ListFactory **************
208 ListFactory = Array;
209 Object.defineProperty(ListFactory.prototype, "get$length", { value: function() { return this.length; }, enumerable: false, writable: true, configurable: true }) ;
210 Object.defineProperty(ListFactory.prototype, "set$length", { value: function(val ue) { return this.length = value; }, enumerable: false, writable: true, configur able: true });
211 Object.defineProperty(ListFactory.prototype, "add", { value: function(value) {
212 this.push(value);
213 }, enumerable: false, writable: true, configurable: true });
214 Object.defineProperty(ListFactory.prototype, "clear", { value: function() {
215 this.set$length((0));
216 }, enumerable: false, writable: true, configurable: true });
217 Object.defineProperty(ListFactory.prototype, "get$clear", { value: function() {
218 return this.clear.bind(this);
219 }, enumerable: false, writable: true, configurable: true });
220 Object.defineProperty(ListFactory.prototype, "add$1", { value: ListFactory.proto type.add, enumerable: false, writable: true, configurable: true });
221 Object.defineProperty(ListFactory.prototype, "clear$0", { value: ListFactory.pro totype.clear, enumerable: false, writable: true, configurable: true });
222 ListFactory_E = ListFactory;
223 ListFactory_dart_core_String = ListFactory;
224 ListFactory_V = ListFactory;
225 ListFactory__EventListenerWrapper = ListFactory;
226 // ********** Code for NumImplementation **************
227 NumImplementation = Number;
228 NumImplementation.prototype.hashCode = function() {
229 'use strict'; return this & 0x1FFFFFFF;
230 }
231 NumImplementation.prototype.hashCode$0 = NumImplementation.prototype.hashCode;
232 // ********** Code for HashMapImplementation **************
233 function HashMapImplementation() {
234 this._numberOfEntries = (0);
235 this._numberOfDeleted = (0);
236 this._loadLimit = HashMapImplementation._computeLoadLimit((8));
237 this._keys = new Array((8));
238 this._values = new Array((8));
239 }
240 HashMapImplementation._computeLoadLimit = function(capacity) {
241 return $truncdiv((capacity * (3)), (4));
242 }
243 HashMapImplementation._firstProbe = function(hashCode, length) {
244 return hashCode & (length - (1));
245 }
246 HashMapImplementation._nextProbe = function(currentProbe, numberOfProbes, length ) {
247 return (currentProbe + numberOfProbes) & (length - (1));
248 }
249 HashMapImplementation.prototype._probeForAdding = function(key) {
250 var hash = HashMapImplementation._firstProbe(key.hashCode$0(), this._keys.get$ length());
251 var numberOfProbes = (1);
252 var initialHash = hash;
253 var insertionIndex = (-1);
254 while (true) {
255 var existingKey = this._keys.$index(hash);
256 if (existingKey == null) {
257 if (insertionIndex < (0)) return hash;
258 return insertionIndex;
259 }
260 else if ($eq(existingKey, key)) {
261 return hash;
262 }
263 else if ((insertionIndex < (0)) && (const$0000 == existingKey)) {
264 insertionIndex = hash;
265 }
266 hash = HashMapImplementation._nextProbe(hash, numberOfProbes++, this._keys.g et$length());
267 }
268 }
269 HashMapImplementation.prototype._probeForLookup = function(key) {
270 var hash = HashMapImplementation._firstProbe(key.hashCode$0(), this._keys.get$ length());
271 var numberOfProbes = (1);
272 var initialHash = hash;
273 while (true) {
274 var existingKey = this._keys.$index(hash);
275 if (existingKey == null) return (-1);
276 if ($eq(existingKey, key)) return hash;
277 hash = HashMapImplementation._nextProbe(hash, numberOfProbes++, this._keys.g et$length());
278 }
279 }
280 HashMapImplementation.prototype._ensureCapacity = function() {
281 var newNumberOfEntries = this._numberOfEntries + (1);
282 if (newNumberOfEntries >= this._loadLimit) {
283 this._grow(this._keys.get$length() * (2));
284 return;
285 }
286 var capacity = this._keys.get$length();
287 var numberOfFreeOrDeleted = capacity - newNumberOfEntries;
288 var numberOfFree = numberOfFreeOrDeleted - this._numberOfDeleted;
289 if (this._numberOfDeleted > numberOfFree) {
290 this._grow(this._keys.get$length());
291 }
292 }
293 HashMapImplementation._isPowerOfTwo = function(x) {
294 return ((x & (x - (1))) == (0));
295 }
296 HashMapImplementation.prototype._grow = function(newCapacity) {
297 var capacity = this._keys.get$length();
298 this._loadLimit = HashMapImplementation._computeLoadLimit(newCapacity);
299 var oldKeys = this._keys;
300 var oldValues = this._values;
301 this._keys = new Array(newCapacity);
302 this._values = new Array(newCapacity);
303 for (var i = (0);
304 i < capacity; i++) {
305 var key = oldKeys.$index(i);
306 if (key == null || key == const$0000) {
307 continue;
308 }
309 var value = oldValues.$index(i);
310 var newIndex = this._probeForAdding(key);
311 this._keys.$setindex(newIndex, key);
312 this._values.$setindex(newIndex, value);
313 }
314 this._numberOfDeleted = (0);
315 }
316 HashMapImplementation.prototype.clear = function() {
317 this._numberOfEntries = (0);
318 this._numberOfDeleted = (0);
319 var length = this._keys.get$length();
320 for (var i = (0);
321 i < length; i++) {
322 this._keys.$setindex(i);
323 this._values.$setindex(i);
324 }
325 }
326 HashMapImplementation.prototype.get$clear = function() {
327 return this.clear.bind(this);
328 }
329 HashMapImplementation.prototype.$setindex = function(key, value) {
330 this._ensureCapacity();
331 var index = this._probeForAdding(key);
332 if ((this._keys.$index(index) == null) || (this._keys.$index(index) == const$0 000)) {
333 this._numberOfEntries++;
334 }
335 this._keys.$setindex(index, key);
336 this._values.$setindex(index, value);
337 }
338 HashMapImplementation.prototype.putIfAbsent = function(key, ifAbsent) {
339 var index = this._probeForLookup(key);
340 if (index >= (0)) return this._values.$index(index);
341 var value = ifAbsent.call$0();
342 this.$setindex(key, value);
343 return value;
344 }
345 HashMapImplementation.prototype.clear$0 = HashMapImplementation.prototype.clear;
346 HashMapImplementation.prototype.putIfAbsent$2 = function($0, $1) {
347 return this.putIfAbsent($0, to$call$0($1));
348 };
349 // ********** Code for HashMapImplementation_E$E **************
350 /** Implements extends for Dart classes on JavaScript prototypes. */
351 function $inherits(child, parent) {
352 if (child.prototype.__proto__) {
353 child.prototype.__proto__ = parent.prototype;
354 } else {
355 function tmp() {};
356 tmp.prototype = parent.prototype;
357 child.prototype = new tmp();
358 child.prototype.constructor = child;
359 }
360 }
361 $inherits(HashMapImplementation_E$E, HashMapImplementation);
362 function HashMapImplementation_E$E() {}
363 // ********** Code for _DeletedKeySentinel **************
364 function _DeletedKeySentinel() {
365
366 }
367 // ********** Code for StringBufferImpl **************
368 function StringBufferImpl(content) {
369 this.clear();
370 this.add(content);
371 }
372 StringBufferImpl.prototype.add = function(obj) {
373 var str = obj.toString$0();
374 if (str == null || str.isEmpty()) return this;
375 this._buffer.add$1(str);
376 this._length = this._length + str.length;
377 return this;
378 }
379 StringBufferImpl.prototype.clear = function() {
380 this._buffer = new Array();
381 this._length = (0);
382 return this;
383 }
384 StringBufferImpl.prototype.get$clear = function() {
385 return this.clear.bind(this);
386 }
387 StringBufferImpl.prototype.toString = function() {
388 if (this._buffer.get$length() == (0)) return "";
389 if (this._buffer.get$length() == (1)) return this._buffer.$index((0));
390 var result = StringBase.concatAll(this._buffer);
391 this._buffer.clear$0();
392 this._buffer.add$1(result);
393 return result;
394 }
395 StringBufferImpl.prototype.add$1 = StringBufferImpl.prototype.add;
396 StringBufferImpl.prototype.clear$0 = StringBufferImpl.prototype.clear;
397 StringBufferImpl.prototype.toString$0 = StringBufferImpl.prototype.toString;
398 // ********** Code for StringBase **************
399 function StringBase() {}
400 StringBase.join = function(strings, separator) {
401 if (strings.get$length() == (0)) return "";
402 var s = strings.$index((0));
403 for (var i = (1);
404 i < strings.get$length(); i++) {
405 s = s + separator + strings.$index(i);
406 }
407 return s;
408 }
409 StringBase.concatAll = function(strings) {
410 return StringBase.join(strings, "");
411 }
412 // ********** Code for StringImplementation **************
413 StringImplementation = String;
414 StringImplementation.prototype.isEmpty = function() {
415 return this.length == (0);
416 }
417 StringImplementation.prototype.hashCode = function() {
418 'use strict';
419 var hash = 0;
420 for (var i = 0; i < this.length; i++) {
421 hash = 0x1fffffff & (hash + this.charCodeAt(i));
422 hash = 0x1fffffff & (hash + ((0x0007ffff & hash) << 10));
423 hash ^= hash >> 6;
424 }
425
426 hash = 0x1fffffff & (hash + ((0x03ffffff & hash) << 3));
427 hash ^= hash >> 11;
428 return 0x1fffffff & (hash + ((0x00003fff & hash) << 15));
429 }
430 StringImplementation.prototype.hashCode$0 = StringImplementation.prototype.hashC ode;
431 // ********** Code for _Worker **************
432 // ********** Code for _ArgumentMismatchException **************
433 $inherits(_ArgumentMismatchException, ClosureArgumentMismatchException);
434 function _ArgumentMismatchException(_message) {
435 this._dart_coreimpl_message = _message;
436 ClosureArgumentMismatchException.call(this);
437 }
438 _ArgumentMismatchException.prototype.toString = function() {
439 return ("Closure argument mismatch: " + this._dart_coreimpl_message);
440 }
441 _ArgumentMismatchException.prototype.toString$0 = _ArgumentMismatchException.pro totype.toString;
442 // ********** Code for _FunctionImplementation **************
443 _FunctionImplementation = Function;
444 _FunctionImplementation.prototype._genStub = function(argsLength, names) {
445 // Fast path #1: if no named arguments and arg count matches
446 if (this.length == argsLength && !names) {
447 return this;
448 }
449
450 var paramsNamed = this.$optional ? (this.$optional.length / 2) : 0;
451 var paramsBare = this.length - paramsNamed;
452 var argsNamed = names ? names.length : 0;
453 var argsBare = argsLength - argsNamed;
454
455 // Check we got the right number of arguments
456 if (argsBare < paramsBare || argsLength > this.length ||
457 argsNamed > paramsNamed) {
458 return function() {
459 $throw(new _ArgumentMismatchException(
460 'Wrong number of arguments to function. Expected ' + paramsBare +
461 ' positional arguments and at most ' + paramsNamed +
462 ' named arguments, but got ' + argsBare +
463 ' positional arguments and ' + argsNamed + ' named arguments.'));
464 };
465 }
466
467 // First, fill in all of the default values
468 var p = new Array(paramsBare);
469 if (paramsNamed) {
470 p = p.concat(this.$optional.slice(paramsNamed));
471 }
472 // Fill in positional args
473 var a = new Array(argsLength);
474 for (var i = 0; i < argsBare; i++) {
475 p[i] = a[i] = '$' + i;
476 }
477 // Then overwrite with supplied values for optional args
478 var lastParameterIndex;
479 var namesInOrder = true;
480 for (var i = 0; i < argsNamed; i++) {
481 var name = names[i];
482 a[i + argsBare] = name;
483 var j = this.$optional.indexOf(name);
484 if (j < 0 || j >= paramsNamed) {
485 return function() {
486 $throw(new _ArgumentMismatchException(
487 'Named argument "' + name + '" was not expected by function.' +
488 ' Did you forget to mark the function parameter [optional]?'));
489 };
490 } else if (lastParameterIndex && lastParameterIndex > j) {
491 namesInOrder = false;
492 }
493 p[j + paramsBare] = name;
494 lastParameterIndex = j;
495 }
496
497 if (this.length == argsLength && namesInOrder) {
498 // Fast path #2: named arguments, but they're in order and all supplied.
499 return this;
500 }
501
502 // Note: using Function instead of 'eval' to get a clean scope.
503 // TODO(jmesserly): evaluate the performance of these stubs.
504 var f = 'function(' + a.join(',') + '){return $f(' + p.join(',') + ');}';
505 return new Function('$f', 'return ' + f + '').call(null, this);
506
507 }
508 // ********** Code for top level **************
509 // ********** Library dom **************
510 // ********** Code for Window **************
511 // ********** Code for AbstractWorker **************
512 function $dynamic(name) {
513 var f = Object.prototype[name];
514 if (f && f.methods) return f.methods;
515
516 var methods = {};
517 if (f) methods.Object = f;
518 function $dynamicBind() {
519 // Find the target method
520 var obj = this;
521 var tag = obj.$typeNameOf();
522 var method = methods[tag];
523 if (!method) {
524 var table = $dynamicMetadata;
525 for (var i = 0; i < table.length; i++) {
526 var entry = table[i];
527 if (entry.map.hasOwnProperty(tag)) {
528 method = methods[entry.tag];
529 if (method) break;
530 }
531 }
532 }
533 method = method || methods.Object;
534 var proto = Object.getPrototypeOf(obj);
535 if (!proto.hasOwnProperty(name)) {
536 Object.defineProperty(proto, name,
537 { value: method, enumerable: false, writable: true,
538 configurable: true });
539 }
540
541 return method.apply(this, Array.prototype.slice.call(arguments));
542 };
543 $dynamicBind.methods = methods;
544 Object.defineProperty(Object.prototype, name, { value: $dynamicBind,
545 enumerable: false, writable: true, configurable: true});
546 return methods;
547 }
548 if (typeof $dynamicMetadata == 'undefined') $dynamicMetadata = [];
549
550 function $dynamicSetMetadata(inputTable) {
551 // TODO: Deal with light isolates.
552 var table = [];
553 for (var i = 0; i < inputTable.length; i++) {
554 var tag = inputTable[i][0];
555 var tags = inputTable[i][1];
556 var map = {};
557 var tagNames = tags.split('|');
558 for (var j = 0; j < tagNames.length; j++) {
559 map[tagNames[j]] = true;
560 }
561 table.push({tag: tag, tags: tags, map: map});
562 }
563 $dynamicMetadata = table;
564 }
565 $dynamic("get$dartObjectLocalStorage").AbstractWorker = function() { return this .dartObjectLocalStorage; };
566 $dynamic("set$dartObjectLocalStorage").AbstractWorker = function(value) { return this.dartObjectLocalStorage = value; };
567 $dynamic("addEventListener$3").AbstractWorker = function($0, $1, $2) {
568 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
569 };
570 // ********** Code for ArrayBuffer **************
571 $dynamic("get$dartObjectLocalStorage").ArrayBuffer = function() { return this.da rtObjectLocalStorage; };
572 $dynamic("set$dartObjectLocalStorage").ArrayBuffer = function(value) { return th is.dartObjectLocalStorage = value; };
573 // ********** Code for ArrayBufferView **************
574 $dynamic("get$dartObjectLocalStorage").ArrayBufferView = function() { return thi s.dartObjectLocalStorage; };
575 $dynamic("set$dartObjectLocalStorage").ArrayBufferView = function(value) { retur n this.dartObjectLocalStorage = value; };
576 // ********** Code for dom_Attr **************
577 $dynamic("get$value").Attr = function() { return this.value; };
578 $dynamic("set$value").Attr = function(value) { return this.value = value; };
579 // ********** Code for AudioBuffer **************
580 $dynamic("get$dartObjectLocalStorage").AudioBuffer = function() { return this.da rtObjectLocalStorage; };
581 $dynamic("set$dartObjectLocalStorage").AudioBuffer = function(value) { return th is.dartObjectLocalStorage = value; };
582 // ********** Code for AudioBufferSourceNode **************
583 // ********** Code for AudioChannelMerger **************
584 // ********** Code for AudioChannelSplitter **************
585 // ********** Code for AudioContext **************
586 $dynamic("get$dartObjectLocalStorage").AudioContext = function() { return this.d artObjectLocalStorage; };
587 $dynamic("set$dartObjectLocalStorage").AudioContext = function(value) { return t his.dartObjectLocalStorage = value; };
588 // ********** Code for AudioDestinationNode **************
589 // ********** Code for AudioGain **************
590 // ********** Code for AudioGainNode **************
591 // ********** Code for AudioListener **************
592 $dynamic("get$dartObjectLocalStorage").AudioListener = function() { return this. dartObjectLocalStorage; };
593 $dynamic("set$dartObjectLocalStorage").AudioListener = function(value) { return this.dartObjectLocalStorage = value; };
594 // ********** Code for AudioNode **************
595 $dynamic("get$dartObjectLocalStorage").AudioNode = function() { return this.dart ObjectLocalStorage; };
596 $dynamic("set$dartObjectLocalStorage").AudioNode = function(value) { return this .dartObjectLocalStorage = value; };
597 // ********** Code for AudioPannerNode **************
598 // ********** Code for AudioParam **************
599 $dynamic("get$value").AudioParam = function() { return this.value; };
600 $dynamic("set$value").AudioParam = function(value) { return this.value = value; };
601 $dynamic("get$dartObjectLocalStorage").AudioParam = function() { return this.dar tObjectLocalStorage; };
602 $dynamic("set$dartObjectLocalStorage").AudioParam = function(value) { return thi s.dartObjectLocalStorage = value; };
603 // ********** Code for AudioProcessingEvent **************
604 // ********** Code for AudioSourceNode **************
605 // ********** Code for BarInfo **************
606 $dynamic("get$dartObjectLocalStorage").BarInfo = function() { return this.dartOb jectLocalStorage; };
607 $dynamic("set$dartObjectLocalStorage").BarInfo = function(value) { return this.d artObjectLocalStorage = value; };
608 // ********** Code for BeforeLoadEvent **************
609 // ********** Code for BiquadFilterNode **************
610 // ********** Code for Blob **************
611 $dynamic("get$dartObjectLocalStorage").Blob = function() { return this.dartObjec tLocalStorage; };
612 $dynamic("set$dartObjectLocalStorage").Blob = function(value) { return this.dart ObjectLocalStorage = value; };
613 // ********** Code for CDATASection **************
614 // ********** Code for CSSCharsetRule **************
615 // ********** Code for CSSFontFaceRule **************
616 // ********** Code for CSSImportRule **************
617 // ********** Code for CSSMediaRule **************
618 // ********** Code for CSSPageRule **************
619 // ********** Code for CSSPrimitiveValue **************
620 // ********** Code for CSSRule **************
621 $dynamic("get$dartObjectLocalStorage").CSSRule = function() { return this.dartOb jectLocalStorage; };
622 $dynamic("set$dartObjectLocalStorage").CSSRule = function(value) { return this.d artObjectLocalStorage = value; };
623 // ********** Code for CSSRuleList **************
624 $dynamic("get$dartObjectLocalStorage").CSSRuleList = function() { return this.da rtObjectLocalStorage; };
625 $dynamic("set$dartObjectLocalStorage").CSSRuleList = function(value) { return th is.dartObjectLocalStorage = value; };
626 // ********** Code for CSSStyleDeclaration **************
627 $dynamic("get$dartObjectLocalStorage").CSSStyleDeclaration = function() { return this.dartObjectLocalStorage; };
628 $dynamic("set$dartObjectLocalStorage").CSSStyleDeclaration = function(value) { r eturn this.dartObjectLocalStorage = value; };
629 // ********** Code for CSSStyleRule **************
630 // ********** Code for CSSStyleSheet **************
631 // ********** Code for CSSUnknownRule **************
632 // ********** Code for CSSValue **************
633 $dynamic("get$dartObjectLocalStorage").CSSValue = function() { return this.dartO bjectLocalStorage; };
634 $dynamic("set$dartObjectLocalStorage").CSSValue = function(value) { return this. dartObjectLocalStorage = value; };
635 // ********** Code for CSSValueList **************
636 // ********** Code for CanvasGradient **************
637 $dynamic("get$dartObjectLocalStorage").CanvasGradient = function() { return this .dartObjectLocalStorage; };
638 $dynamic("set$dartObjectLocalStorage").CanvasGradient = function(value) { return this.dartObjectLocalStorage = value; };
639 // ********** Code for CanvasPattern **************
640 $dynamic("get$dartObjectLocalStorage").CanvasPattern = function() { return this. dartObjectLocalStorage; };
641 $dynamic("set$dartObjectLocalStorage").CanvasPattern = function(value) { return this.dartObjectLocalStorage = value; };
642 // ********** Code for CanvasPixelArray **************
643 $dynamic("get$dartObjectLocalStorage").CanvasPixelArray = function() { return th is.dartObjectLocalStorage; };
644 $dynamic("set$dartObjectLocalStorage").CanvasPixelArray = function(value) { retu rn this.dartObjectLocalStorage = value; };
645 // ********** Code for CanvasRenderingContext **************
646 $dynamic("get$dartObjectLocalStorage").CanvasRenderingContext = function() { ret urn this.dartObjectLocalStorage; };
647 $dynamic("set$dartObjectLocalStorage").CanvasRenderingContext = function(value) { return this.dartObjectLocalStorage = value; };
648 // ********** Code for CanvasRenderingContext2D **************
649 $dynamic("get$fillStyle").CanvasRenderingContext2D = function() { return this.fi llStyle; };
650 $dynamic("set$fillStyle").CanvasRenderingContext2D = function(value) { return th is.fillStyle = value; };
651 $dynamic("get$lineWidth").CanvasRenderingContext2D = function() { return this.li neWidth; };
652 $dynamic("set$lineWidth").CanvasRenderingContext2D = function(value) { return th is.lineWidth = value; };
653 $dynamic("get$strokeStyle").CanvasRenderingContext2D = function() { return this. strokeStyle; };
654 $dynamic("set$strokeStyle").CanvasRenderingContext2D = function(value) { return this.strokeStyle = value; };
655 $dynamic("arc$6").CanvasRenderingContext2D = function($0, $1, $2, $3, $4, $5) {
656 return this.arc($0, $1, $2, $3, $4, $5);
657 };
658 $dynamic("beginPath$0").CanvasRenderingContext2D = function() {
659 return this.beginPath();
660 };
661 $dynamic("clearRect$4").CanvasRenderingContext2D = function($0, $1, $2, $3) {
662 return this.clearRect($0, $1, $2, $3);
663 };
664 $dynamic("closePath$0").CanvasRenderingContext2D = function() {
665 return this.closePath();
666 };
667 $dynamic("fill$0").CanvasRenderingContext2D = function() {
668 return this.fill();
669 };
670 $dynamic("stroke$0").CanvasRenderingContext2D = function() {
671 return this.stroke();
672 };
673 // ********** Code for CharacterData **************
674 // ********** Code for ClientRect **************
675 $dynamic("get$dartObjectLocalStorage").ClientRect = function() { return this.dar tObjectLocalStorage; };
676 $dynamic("set$dartObjectLocalStorage").ClientRect = function(value) { return thi s.dartObjectLocalStorage = value; };
677 // ********** Code for ClientRectList **************
678 $dynamic("get$dartObjectLocalStorage").ClientRectList = function() { return this .dartObjectLocalStorage; };
679 $dynamic("set$dartObjectLocalStorage").ClientRectList = function(value) { return this.dartObjectLocalStorage = value; };
680 // ********** Code for Clipboard **************
681 $dynamic("get$dartObjectLocalStorage").Clipboard = function() { return this.dart ObjectLocalStorage; };
682 $dynamic("set$dartObjectLocalStorage").Clipboard = function(value) { return this .dartObjectLocalStorage = value; };
683 // ********** Code for CloseEvent **************
684 // ********** Code for Comment **************
685 // ********** Code for CompositionEvent **************
686 // ********** Code for Console **************
687 Console = (typeof console == 'undefined' ? {} : console);
688 Console.get$dartObjectLocalStorage = function() { return this.dartObjectLocalSto rage; };
689 Console.set$dartObjectLocalStorage = function(value) { return this.dartObjectLoc alStorage = value; };
690 // ********** Code for ConvolverNode **************
691 // ********** Code for Coordinates **************
692 $dynamic("get$dartObjectLocalStorage").Coordinates = function() { return this.da rtObjectLocalStorage; };
693 $dynamic("set$dartObjectLocalStorage").Coordinates = function(value) { return th is.dartObjectLocalStorage = value; };
694 // ********** Code for Counter **************
695 $dynamic("get$dartObjectLocalStorage").Counter = function() { return this.dartOb jectLocalStorage; };
696 $dynamic("set$dartObjectLocalStorage").Counter = function(value) { return this.d artObjectLocalStorage = value; };
697 // ********** Code for Crypto **************
698 $dynamic("get$dartObjectLocalStorage").Crypto = function() { return this.dartObj ectLocalStorage; };
699 $dynamic("set$dartObjectLocalStorage").Crypto = function(value) { return this.da rtObjectLocalStorage = value; };
700 // ********** Code for CustomEvent **************
701 // ********** Code for DOMApplicationCache **************
702 $dynamic("get$dartObjectLocalStorage").DOMApplicationCache = function() { return this.dartObjectLocalStorage; };
703 $dynamic("set$dartObjectLocalStorage").DOMApplicationCache = function(value) { r eturn this.dartObjectLocalStorage = value; };
704 $dynamic("addEventListener$3").DOMApplicationCache = function($0, $1, $2) {
705 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
706 };
707 // ********** Code for DOMException **************
708 $dynamic("get$dartObjectLocalStorage").DOMException = function() { return this.d artObjectLocalStorage; };
709 $dynamic("set$dartObjectLocalStorage").DOMException = function(value) { return t his.dartObjectLocalStorage = value; };
710 $dynamic("toString$0").DOMException = function() {
711 return this.toString();
712 };
713 // ********** Code for DOMFileSystem **************
714 $dynamic("get$dartObjectLocalStorage").DOMFileSystem = function() { return this. dartObjectLocalStorage; };
715 $dynamic("set$dartObjectLocalStorage").DOMFileSystem = function(value) { return this.dartObjectLocalStorage = value; };
716 // ********** Code for DOMFileSystemSync **************
717 $dynamic("get$dartObjectLocalStorage").DOMFileSystemSync = function() { return t his.dartObjectLocalStorage; };
718 $dynamic("set$dartObjectLocalStorage").DOMFileSystemSync = function(value) { ret urn this.dartObjectLocalStorage = value; };
719 // ********** Code for DOMFormData **************
720 $dynamic("get$dartObjectLocalStorage").DOMFormData = function() { return this.da rtObjectLocalStorage; };
721 $dynamic("set$dartObjectLocalStorage").DOMFormData = function(value) { return th is.dartObjectLocalStorage = value; };
722 // ********** Code for dom_DOMImplementation **************
723 $dynamic("get$dartObjectLocalStorage").DOMImplementation = function() { return t his.dartObjectLocalStorage; };
724 $dynamic("set$dartObjectLocalStorage").DOMImplementation = function(value) { ret urn this.dartObjectLocalStorage = value; };
725 // ********** Code for DOMMimeType **************
726 $dynamic("get$dartObjectLocalStorage").DOMMimeType = function() { return this.da rtObjectLocalStorage; };
727 $dynamic("set$dartObjectLocalStorage").DOMMimeType = function(value) { return th is.dartObjectLocalStorage = value; };
728 // ********** Code for DOMMimeTypeArray **************
729 $dynamic("get$dartObjectLocalStorage").DOMMimeTypeArray = function() { return th is.dartObjectLocalStorage; };
730 $dynamic("set$dartObjectLocalStorage").DOMMimeTypeArray = function(value) { retu rn this.dartObjectLocalStorage = value; };
731 // ********** Code for DOMParser **************
732 $dynamic("get$dartObjectLocalStorage").DOMParser = function() { return this.dart ObjectLocalStorage; };
733 $dynamic("set$dartObjectLocalStorage").DOMParser = function(value) { return this .dartObjectLocalStorage = value; };
734 // ********** Code for DOMPlugin **************
735 $dynamic("get$dartObjectLocalStorage").DOMPlugin = function() { return this.dart ObjectLocalStorage; };
736 $dynamic("set$dartObjectLocalStorage").DOMPlugin = function(value) { return this .dartObjectLocalStorage = value; };
737 // ********** Code for DOMPluginArray **************
738 $dynamic("get$dartObjectLocalStorage").DOMPluginArray = function() { return this .dartObjectLocalStorage; };
739 $dynamic("set$dartObjectLocalStorage").DOMPluginArray = function(value) { return this.dartObjectLocalStorage = value; };
740 // ********** Code for DOMSelection **************
741 $dynamic("get$dartObjectLocalStorage").DOMSelection = function() { return this.d artObjectLocalStorage; };
742 $dynamic("set$dartObjectLocalStorage").DOMSelection = function(value) { return t his.dartObjectLocalStorage = value; };
743 $dynamic("toString$0").DOMSelection = function() {
744 return this.toString();
745 };
746 // ********** Code for DOMSettableTokenList **************
747 $dynamic("get$value").DOMSettableTokenList = function() { return this.value; };
748 $dynamic("set$value").DOMSettableTokenList = function(value) { return this.value = value; };
749 // ********** Code for DOMTokenList **************
750 $dynamic("get$dartObjectLocalStorage").DOMTokenList = function() { return this.d artObjectLocalStorage; };
751 $dynamic("set$dartObjectLocalStorage").DOMTokenList = function(value) { return t his.dartObjectLocalStorage = value; };
752 $dynamic("add$1").DOMTokenList = function($0) {
753 return this.add($0);
754 };
755 $dynamic("toString$0").DOMTokenList = function() {
756 return this.toString();
757 };
758 // ********** Code for DOMURL **************
759 $dynamic("get$dartObjectLocalStorage").DOMURL = function() { return this.dartObj ectLocalStorage; };
760 $dynamic("set$dartObjectLocalStorage").DOMURL = function(value) { return this.da rtObjectLocalStorage = value; };
761 // ********** Code for dom_DOMWindow **************
762 $dynamic("get$dartObjectLocalStorage").DOMWindow = function() { return this.dart ObjectLocalStorage; };
763 $dynamic("set$dartObjectLocalStorage").DOMWindow = function(value) { return this .dartObjectLocalStorage = value; };
764 $dynamic("addEventListener$3").DOMWindow = function($0, $1, $2) {
765 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
766 };
767 // ********** Code for DataTransferItem **************
768 $dynamic("get$dartObjectLocalStorage").DataTransferItem = function() { return th is.dartObjectLocalStorage; };
769 $dynamic("set$dartObjectLocalStorage").DataTransferItem = function(value) { retu rn this.dartObjectLocalStorage = value; };
770 // ********** Code for DataTransferItemList **************
771 $dynamic("get$clear").DataTransferItemList = function() {
772 return this.clear.bind(this);
773 }
774 $dynamic("get$dartObjectLocalStorage").DataTransferItemList = function() { retur n this.dartObjectLocalStorage; };
775 $dynamic("set$dartObjectLocalStorage").DataTransferItemList = function(value) { return this.dartObjectLocalStorage = value; };
776 $dynamic("add$2").DataTransferItemList = function($0, $1) {
777 return this.add($0, $1);
778 };
779 $dynamic("clear$0").DataTransferItemList = function() {
780 return this.clear();
781 };
782 // ********** Code for DataView **************
783 // ********** Code for dom_Database **************
784 $dynamic("get$dartObjectLocalStorage").Database = function() { return this.dartO bjectLocalStorage; };
785 $dynamic("set$dartObjectLocalStorage").Database = function(value) { return this. dartObjectLocalStorage = value; };
786 // ********** Code for dom_DatabaseSync **************
787 $dynamic("get$dartObjectLocalStorage").DatabaseSync = function() { return this.d artObjectLocalStorage; };
788 $dynamic("set$dartObjectLocalStorage").DatabaseSync = function(value) { return t his.dartObjectLocalStorage = value; };
789 // ********** Code for dom_DedicatedWorkerContext **************
790 // ********** Code for DelayNode **************
791 // ********** Code for DeviceMotionEvent **************
792 // ********** Code for DeviceOrientationEvent **************
793 // ********** Code for DirectoryEntry **************
794 // ********** Code for DirectoryEntrySync **************
795 // ********** Code for DirectoryReader **************
796 $dynamic("get$dartObjectLocalStorage").DirectoryReader = function() { return thi s.dartObjectLocalStorage; };
797 $dynamic("set$dartObjectLocalStorage").DirectoryReader = function(value) { retur n this.dartObjectLocalStorage = value; };
798 // ********** Code for DirectoryReaderSync **************
799 $dynamic("get$dartObjectLocalStorage").DirectoryReaderSync = function() { return this.dartObjectLocalStorage; };
800 $dynamic("set$dartObjectLocalStorage").DirectoryReaderSync = function(value) { r eturn this.dartObjectLocalStorage = value; };
801 // ********** Code for Document **************
802 $dynamic("get$documentElement").Document = function() { return this.documentElem ent; };
803 $dynamic("set$documentElement").Document = function(value) { return this.documen tElement = value; };
804 $dynamic("querySelector$1").Document = function($0) {
805 return this.querySelector($0);
806 };
807 // ********** Code for DocumentFragment **************
808 $dynamic("querySelector$1").DocumentFragment = function($0) {
809 return this.querySelector($0);
810 };
811 // ********** Code for dom_DocumentType **************
812 // ********** Code for DynamicsCompressorNode **************
813 // ********** Code for Element **************
814 $dynamic("querySelector$1").Element = function($0) {
815 return this.querySelector($0);
816 };
817 // ********** Code for ElementTimeControl **************
818 $dynamic("get$dartObjectLocalStorage").ElementTimeControl = function() { return this.dartObjectLocalStorage; };
819 $dynamic("set$dartObjectLocalStorage").ElementTimeControl = function(value) { re turn this.dartObjectLocalStorage = value; };
820 // ********** Code for dom_ElementTraversal **************
821 $dynamic("get$dartObjectLocalStorage").ElementTraversal = function() { return th is.dartObjectLocalStorage; };
822 $dynamic("set$dartObjectLocalStorage").ElementTraversal = function(value) { retu rn this.dartObjectLocalStorage = value; };
823 // ********** Code for Entity **************
824 // ********** Code for EntityReference **************
825 // ********** Code for Entry **************
826 $dynamic("get$dartObjectLocalStorage").Entry = function() { return this.dartObje ctLocalStorage; };
827 $dynamic("set$dartObjectLocalStorage").Entry = function(value) { return this.dar tObjectLocalStorage = value; };
828 // ********** Code for EntryArray **************
829 $dynamic("get$dartObjectLocalStorage").EntryArray = function() { return this.dar tObjectLocalStorage; };
830 $dynamic("set$dartObjectLocalStorage").EntryArray = function(value) { return thi s.dartObjectLocalStorage = value; };
831 // ********** Code for EntryArraySync **************
832 $dynamic("get$dartObjectLocalStorage").EntryArraySync = function() { return this .dartObjectLocalStorage; };
833 $dynamic("set$dartObjectLocalStorage").EntryArraySync = function(value) { return this.dartObjectLocalStorage = value; };
834 // ********** Code for EntrySync **************
835 $dynamic("get$dartObjectLocalStorage").EntrySync = function() { return this.dart ObjectLocalStorage; };
836 $dynamic("set$dartObjectLocalStorage").EntrySync = function(value) { return this .dartObjectLocalStorage = value; };
837 // ********** Code for ErrorEvent **************
838 // ********** Code for Event **************
839 $dynamic("get$dartObjectLocalStorage").Event = function() { return this.dartObje ctLocalStorage; };
840 $dynamic("set$dartObjectLocalStorage").Event = function(value) { return this.dar tObjectLocalStorage = value; };
841 // ********** Code for EventException **************
842 $dynamic("get$dartObjectLocalStorage").EventException = function() { return this .dartObjectLocalStorage; };
843 $dynamic("set$dartObjectLocalStorage").EventException = function(value) { return this.dartObjectLocalStorage = value; };
844 $dynamic("toString$0").EventException = function() {
845 return this.toString();
846 };
847 // ********** Code for EventSource **************
848 $dynamic("get$dartObjectLocalStorage").EventSource = function() { return this.da rtObjectLocalStorage; };
849 $dynamic("set$dartObjectLocalStorage").EventSource = function(value) { return th is.dartObjectLocalStorage = value; };
850 $dynamic("addEventListener$3").EventSource = function($0, $1, $2) {
851 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
852 };
853 // ********** Code for EventTarget **************
854 $dynamic("get$dartObjectLocalStorage").EventTarget = function() { return this.da rtObjectLocalStorage; };
855 $dynamic("set$dartObjectLocalStorage").EventTarget = function(value) { return th is.dartObjectLocalStorage = value; };
856 $dynamic("addEventListener$3").EventTarget = function($0, $1, $2) {
857 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
858 };
859 // ********** Code for File **************
860 // ********** Code for FileEntry **************
861 // ********** Code for FileEntrySync **************
862 // ********** Code for FileError **************
863 $dynamic("get$dartObjectLocalStorage").FileError = function() { return this.dart ObjectLocalStorage; };
864 $dynamic("set$dartObjectLocalStorage").FileError = function(value) { return this .dartObjectLocalStorage = value; };
865 // ********** Code for FileException **************
866 $dynamic("get$dartObjectLocalStorage").FileException = function() { return this. dartObjectLocalStorage; };
867 $dynamic("set$dartObjectLocalStorage").FileException = function(value) { return this.dartObjectLocalStorage = value; };
868 $dynamic("toString$0").FileException = function() {
869 return this.toString();
870 };
871 // ********** Code for FileList **************
872 $dynamic("get$dartObjectLocalStorage").FileList = function() { return this.dartO bjectLocalStorage; };
873 $dynamic("set$dartObjectLocalStorage").FileList = function(value) { return this. dartObjectLocalStorage = value; };
874 // ********** Code for FileReader **************
875 $dynamic("get$dartObjectLocalStorage").FileReader = function() { return this.dar tObjectLocalStorage; };
876 $dynamic("set$dartObjectLocalStorage").FileReader = function(value) { return thi s.dartObjectLocalStorage = value; };
877 $dynamic("addEventListener$3").FileReader = function($0, $1, $2) {
878 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
879 };
880 // ********** Code for FileReaderSync **************
881 $dynamic("get$dartObjectLocalStorage").FileReaderSync = function() { return this .dartObjectLocalStorage; };
882 $dynamic("set$dartObjectLocalStorage").FileReaderSync = function(value) { return this.dartObjectLocalStorage = value; };
883 // ********** Code for FileWriter **************
884 $dynamic("get$dartObjectLocalStorage").FileWriter = function() { return this.dar tObjectLocalStorage; };
885 $dynamic("set$dartObjectLocalStorage").FileWriter = function(value) { return thi s.dartObjectLocalStorage = value; };
886 // ********** Code for FileWriterSync **************
887 $dynamic("get$dartObjectLocalStorage").FileWriterSync = function() { return this .dartObjectLocalStorage; };
888 $dynamic("set$dartObjectLocalStorage").FileWriterSync = function(value) { return this.dartObjectLocalStorage = value; };
889 // ********** Code for Float32Array **************
890 $dynamic("get$length").Float32Array = function() { return this.length; };
891 $dynamic("set$length").Float32Array = function(value) { return this.length = val ue; };
892 // ********** Code for Float64Array **************
893 $dynamic("get$length").Float64Array = function() { return this.length; };
894 $dynamic("set$length").Float64Array = function(value) { return this.length = val ue; };
895 // ********** Code for Geolocation **************
896 $dynamic("get$dartObjectLocalStorage").Geolocation = function() { return this.da rtObjectLocalStorage; };
897 $dynamic("set$dartObjectLocalStorage").Geolocation = function(value) { return th is.dartObjectLocalStorage = value; };
898 // ********** Code for Geoposition **************
899 $dynamic("get$dartObjectLocalStorage").Geoposition = function() { return this.da rtObjectLocalStorage; };
900 $dynamic("set$dartObjectLocalStorage").Geoposition = function(value) { return th is.dartObjectLocalStorage = value; };
901 // ********** Code for HTMLAllCollection **************
902 $dynamic("get$dartObjectLocalStorage").HTMLAllCollection = function() { return t his.dartObjectLocalStorage; };
903 $dynamic("set$dartObjectLocalStorage").HTMLAllCollection = function(value) { ret urn this.dartObjectLocalStorage = value; };
904 // ********** Code for dom_HTMLAnchorElement **************
905 $dynamic("toString$0").HTMLAnchorElement = function() {
906 return this.toString();
907 };
908 // ********** Code for dom_HTMLAppletElement **************
909 // ********** Code for dom_HTMLAreaElement **************
910 // ********** Code for dom_HTMLAudioElement **************
911 // ********** Code for dom_HTMLBRElement **************
912 $dynamic("get$clear").HTMLBRElement = function() { return this.clear; };
913 $dynamic("set$clear").HTMLBRElement = function(value) { return this.clear = valu e; };
914 $dynamic("clear$0").HTMLBRElement = function() {
915 return this.clear.call$0();
916 };
917 $dynamic("clear$1").HTMLBRElement = function($0) {
918 return this.clear.call$1($0);
919 };
920 // ********** Code for dom_HTMLBaseElement **************
921 // ********** Code for dom_HTMLBaseFontElement **************
922 // ********** Code for dom_HTMLBodyElement **************
923 // ********** Code for dom_HTMLButtonElement **************
924 $dynamic("get$value").HTMLButtonElement = function() { return this.value; };
925 $dynamic("set$value").HTMLButtonElement = function(value) { return this.value = value; };
926 // ********** Code for dom_HTMLCanvasElement **************
927 $dynamic("getContext$1").HTMLCanvasElement = function($0) {
928 return this.getContext($0);
929 };
930 // ********** Code for dom_HTMLCollection **************
931 $dynamic("get$dartObjectLocalStorage").HTMLCollection = function() { return this .dartObjectLocalStorage; };
932 $dynamic("set$dartObjectLocalStorage").HTMLCollection = function(value) { return this.dartObjectLocalStorage = value; };
933 // ********** Code for dom_HTMLDListElement **************
934 // ********** Code for dom_HTMLDataListElement **************
935 // ********** Code for dom_HTMLDetailsElement **************
936 // ********** Code for dom_HTMLDirectoryElement **************
937 // ********** Code for dom_HTMLDivElement **************
938 // ********** Code for dom_HTMLDocument **************
939 $dynamic("get$clear").HTMLDocument = function() {
940 return this.clear.bind(this);
941 }
942 $dynamic("clear$0").HTMLDocument = function() {
943 return this.clear();
944 };
945 // ********** Code for dom_HTMLElement **************
946 // ********** Code for dom_HTMLEmbedElement **************
947 // ********** Code for dom_HTMLFieldSetElement **************
948 // ********** Code for dom_HTMLFontElement **************
949 // ********** Code for dom_HTMLFormElement **************
950 // ********** Code for dom_HTMLFrameElement **************
951 // ********** Code for dom_HTMLFrameSetElement **************
952 // ********** Code for dom_HTMLHRElement **************
953 // ********** Code for dom_HTMLHeadElement **************
954 // ********** Code for dom_HTMLHeadingElement **************
955 // ********** Code for dom_HTMLHtmlElement **************
956 // ********** Code for dom_HTMLIFrameElement **************
957 // ********** Code for dom_HTMLImageElement **************
958 // ********** Code for dom_HTMLInputElement **************
959 $dynamic("get$value").HTMLInputElement = function() { return this.value; };
960 $dynamic("set$value").HTMLInputElement = function(value) { return this.value = v alue; };
961 // ********** Code for dom_HTMLIsIndexElement **************
962 // ********** Code for dom_HTMLKeygenElement **************
963 // ********** Code for dom_HTMLLIElement **************
964 $dynamic("get$value").HTMLLIElement = function() { return this.value; };
965 $dynamic("set$value").HTMLLIElement = function(value) { return this.value = valu e; };
966 // ********** Code for dom_HTMLLabelElement **************
967 // ********** Code for dom_HTMLLegendElement **************
968 // ********** Code for dom_HTMLLinkElement **************
969 // ********** Code for dom_HTMLMapElement **************
970 // ********** Code for dom_HTMLMarqueeElement **************
971 // ********** Code for dom_HTMLMediaElement **************
972 // ********** Code for dom_HTMLMenuElement **************
973 // ********** Code for dom_HTMLMetaElement **************
974 // ********** Code for dom_HTMLMeterElement **************
975 $dynamic("get$value").HTMLMeterElement = function() { return this.value; };
976 $dynamic("set$value").HTMLMeterElement = function(value) { return this.value = v alue; };
977 // ********** Code for dom_HTMLModElement **************
978 // ********** Code for dom_HTMLOListElement **************
979 // ********** Code for dom_HTMLObjectElement **************
980 // ********** Code for dom_HTMLOptGroupElement **************
981 // ********** Code for dom_HTMLOptionElement **************
982 $dynamic("get$value").HTMLOptionElement = function() { return this.value; };
983 $dynamic("set$value").HTMLOptionElement = function(value) { return this.value = value; };
984 // ********** Code for dom_HTMLOptionsCollection **************
985 // ********** Code for dom_HTMLOutputElement **************
986 $dynamic("get$value").HTMLOutputElement = function() { return this.value; };
987 $dynamic("set$value").HTMLOutputElement = function(value) { return this.value = value; };
988 // ********** Code for dom_HTMLParagraphElement **************
989 // ********** Code for dom_HTMLParamElement **************
990 $dynamic("get$value").HTMLParamElement = function() { return this.value; };
991 $dynamic("set$value").HTMLParamElement = function(value) { return this.value = v alue; };
992 // ********** Code for dom_HTMLPreElement **************
993 // ********** Code for dom_HTMLProgressElement **************
994 $dynamic("get$value").HTMLProgressElement = function() { return this.value; };
995 $dynamic("set$value").HTMLProgressElement = function(value) { return this.value = value; };
996 // ********** Code for dom_HTMLPropertiesCollection **************
997 // ********** Code for dom_HTMLQuoteElement **************
998 // ********** Code for dom_HTMLScriptElement **************
999 // ********** Code for dom_HTMLSelectElement **************
1000 $dynamic("get$value").HTMLSelectElement = function() { return this.value; };
1001 $dynamic("set$value").HTMLSelectElement = function(value) { return this.value = value; };
1002 $dynamic("add$2").HTMLSelectElement = function($0, $1) {
1003 return this.add($0, $1);
1004 };
1005 // ********** Code for dom_HTMLSourceElement **************
1006 // ********** Code for dom_HTMLSpanElement **************
1007 // ********** Code for dom_HTMLStyleElement **************
1008 // ********** Code for dom_HTMLTableCaptionElement **************
1009 // ********** Code for dom_HTMLTableCellElement **************
1010 // ********** Code for dom_HTMLTableColElement **************
1011 // ********** Code for dom_HTMLTableElement **************
1012 // ********** Code for dom_HTMLTableRowElement **************
1013 // ********** Code for dom_HTMLTableSectionElement **************
1014 // ********** Code for dom_HTMLTextAreaElement **************
1015 $dynamic("get$value").HTMLTextAreaElement = function() { return this.value; };
1016 $dynamic("set$value").HTMLTextAreaElement = function(value) { return this.value = value; };
1017 // ********** Code for dom_HTMLTitleElement **************
1018 // ********** Code for dom_HTMLTrackElement **************
1019 // ********** Code for dom_HTMLUListElement **************
1020 // ********** Code for dom_HTMLUnknownElement **************
1021 // ********** Code for dom_HTMLVideoElement **************
1022 // ********** Code for HashChangeEvent **************
1023 // ********** Code for HighPass2FilterNode **************
1024 // ********** Code for History **************
1025 $dynamic("get$dartObjectLocalStorage").History = function() { return this.dartOb jectLocalStorage; };
1026 $dynamic("set$dartObjectLocalStorage").History = function(value) { return this.d artObjectLocalStorage = value; };
1027 // ********** Code for IDBAny **************
1028 $dynamic("get$dartObjectLocalStorage").IDBAny = function() { return this.dartObj ectLocalStorage; };
1029 $dynamic("set$dartObjectLocalStorage").IDBAny = function(value) { return this.da rtObjectLocalStorage = value; };
1030 // ********** Code for IDBCursor **************
1031 $dynamic("get$dartObjectLocalStorage").IDBCursor = function() { return this.dart ObjectLocalStorage; };
1032 $dynamic("set$dartObjectLocalStorage").IDBCursor = function(value) { return this .dartObjectLocalStorage = value; };
1033 // ********** Code for IDBCursorWithValue **************
1034 $dynamic("get$value").IDBCursorWithValue = function() { return this.value; };
1035 $dynamic("set$value").IDBCursorWithValue = function(value) { return this.value = value; };
1036 // ********** Code for IDBDatabase **************
1037 $dynamic("get$dartObjectLocalStorage").IDBDatabase = function() { return this.da rtObjectLocalStorage; };
1038 $dynamic("set$dartObjectLocalStorage").IDBDatabase = function(value) { return th is.dartObjectLocalStorage = value; };
1039 $dynamic("addEventListener$3").IDBDatabase = function($0, $1, $2) {
1040 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1041 };
1042 // ********** Code for IDBDatabaseError **************
1043 $dynamic("get$dartObjectLocalStorage").IDBDatabaseError = function() { return th is.dartObjectLocalStorage; };
1044 $dynamic("set$dartObjectLocalStorage").IDBDatabaseError = function(value) { retu rn this.dartObjectLocalStorage = value; };
1045 // ********** Code for IDBDatabaseException **************
1046 $dynamic("get$dartObjectLocalStorage").IDBDatabaseException = function() { retur n this.dartObjectLocalStorage; };
1047 $dynamic("set$dartObjectLocalStorage").IDBDatabaseException = function(value) { return this.dartObjectLocalStorage = value; };
1048 $dynamic("toString$0").IDBDatabaseException = function() {
1049 return this.toString();
1050 };
1051 // ********** Code for IDBFactory **************
1052 $dynamic("get$dartObjectLocalStorage").IDBFactory = function() { return this.dar tObjectLocalStorage; };
1053 $dynamic("set$dartObjectLocalStorage").IDBFactory = function(value) { return thi s.dartObjectLocalStorage = value; };
1054 // ********** Code for IDBIndex **************
1055 $dynamic("get$dartObjectLocalStorage").IDBIndex = function() { return this.dartO bjectLocalStorage; };
1056 $dynamic("set$dartObjectLocalStorage").IDBIndex = function(value) { return this. dartObjectLocalStorage = value; };
1057 // ********** Code for IDBKey **************
1058 $dynamic("get$dartObjectLocalStorage").IDBKey = function() { return this.dartObj ectLocalStorage; };
1059 $dynamic("set$dartObjectLocalStorage").IDBKey = function(value) { return this.da rtObjectLocalStorage = value; };
1060 // ********** Code for IDBKeyRange **************
1061 $dynamic("get$dartObjectLocalStorage").IDBKeyRange = function() { return this.da rtObjectLocalStorage; };
1062 $dynamic("set$dartObjectLocalStorage").IDBKeyRange = function(value) { return th is.dartObjectLocalStorage = value; };
1063 // ********** Code for IDBObjectStore **************
1064 $dynamic("get$clear").IDBObjectStore = function() {
1065 return this.clear.bind(this);
1066 }
1067 $dynamic("get$dartObjectLocalStorage").IDBObjectStore = function() { return this .dartObjectLocalStorage; };
1068 $dynamic("set$dartObjectLocalStorage").IDBObjectStore = function(value) { return this.dartObjectLocalStorage = value; };
1069 $dynamic("add$1").IDBObjectStore = function($0) {
1070 return this.add($0);
1071 };
1072 $dynamic("add$2").IDBObjectStore = function($0, $1) {
1073 return this.add($0, $1);
1074 };
1075 $dynamic("clear$0").IDBObjectStore = function() {
1076 return this.clear();
1077 };
1078 // ********** Code for IDBRequest **************
1079 $dynamic("get$dartObjectLocalStorage").IDBRequest = function() { return this.dar tObjectLocalStorage; };
1080 $dynamic("set$dartObjectLocalStorage").IDBRequest = function(value) { return thi s.dartObjectLocalStorage = value; };
1081 $dynamic("addEventListener$3").IDBRequest = function($0, $1, $2) {
1082 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1083 };
1084 // ********** Code for IDBTransaction **************
1085 $dynamic("get$dartObjectLocalStorage").IDBTransaction = function() { return this .dartObjectLocalStorage; };
1086 $dynamic("set$dartObjectLocalStorage").IDBTransaction = function(value) { return this.dartObjectLocalStorage = value; };
1087 $dynamic("addEventListener$3").IDBTransaction = function($0, $1, $2) {
1088 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1089 };
1090 // ********** Code for IDBVersionChangeEvent **************
1091 // ********** Code for IDBVersionChangeRequest **************
1092 // ********** Code for ImageData **************
1093 $dynamic("get$dartObjectLocalStorage").ImageData = function() { return this.dart ObjectLocalStorage; };
1094 $dynamic("set$dartObjectLocalStorage").ImageData = function(value) { return this .dartObjectLocalStorage = value; };
1095 // ********** Code for dom_InjectedScriptHost **************
1096 $dynamic("get$dartObjectLocalStorage").InjectedScriptHost = function() { return this.dartObjectLocalStorage; };
1097 $dynamic("set$dartObjectLocalStorage").InjectedScriptHost = function(value) { re turn this.dartObjectLocalStorage = value; };
1098 // ********** Code for dom_InspectorFrontendHost **************
1099 $dynamic("get$dartObjectLocalStorage").InspectorFrontendHost = function() { retu rn this.dartObjectLocalStorage; };
1100 $dynamic("set$dartObjectLocalStorage").InspectorFrontendHost = function(value) { return this.dartObjectLocalStorage = value; };
1101 // ********** Code for Int16Array **************
1102 $dynamic("get$length").Int16Array = function() { return this.length; };
1103 $dynamic("set$length").Int16Array = function(value) { return this.length = value ; };
1104 // ********** Code for Int32Array **************
1105 $dynamic("get$length").Int32Array = function() { return this.length; };
1106 $dynamic("set$length").Int32Array = function(value) { return this.length = value ; };
1107 // ********** Code for Int8Array **************
1108 $dynamic("get$length").Int8Array = function() { return this.length; };
1109 $dynamic("set$length").Int8Array = function(value) { return this.length = value; };
1110 // ********** Code for JavaScriptAudioNode **************
1111 // ********** Code for dom_JavaScriptCallFrame **************
1112 $dynamic("get$dartObjectLocalStorage").JavaScriptCallFrame = function() { return this.dartObjectLocalStorage; };
1113 $dynamic("set$dartObjectLocalStorage").JavaScriptCallFrame = function(value) { r eturn this.dartObjectLocalStorage = value; };
1114 // ********** Code for KeyboardEvent **************
1115 // ********** Code for Location **************
1116 $dynamic("get$dartObjectLocalStorage").Location = function() { return this.dartO bjectLocalStorage; };
1117 $dynamic("set$dartObjectLocalStorage").Location = function(value) { return this. dartObjectLocalStorage = value; };
1118 $dynamic("toString$0").Location = function() {
1119 return this.toString();
1120 };
1121 // ********** Code for LowPass2FilterNode **************
1122 // ********** Code for dom_MediaController **************
1123 $dynamic("get$dartObjectLocalStorage").MediaController = function() { return thi s.dartObjectLocalStorage; };
1124 $dynamic("set$dartObjectLocalStorage").MediaController = function(value) { retur n this.dartObjectLocalStorage = value; };
1125 $dynamic("addEventListener$3").MediaController = function($0, $1, $2) {
1126 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1127 };
1128 // ********** Code for MediaElementAudioSourceNode **************
1129 // ********** Code for MediaError **************
1130 $dynamic("get$dartObjectLocalStorage").MediaError = function() { return this.dar tObjectLocalStorage; };
1131 $dynamic("set$dartObjectLocalStorage").MediaError = function(value) { return thi s.dartObjectLocalStorage = value; };
1132 // ********** Code for MediaList **************
1133 $dynamic("get$dartObjectLocalStorage").MediaList = function() { return this.dart ObjectLocalStorage; };
1134 $dynamic("set$dartObjectLocalStorage").MediaList = function(value) { return this .dartObjectLocalStorage = value; };
1135 // ********** Code for MediaQueryList **************
1136 $dynamic("get$dartObjectLocalStorage").MediaQueryList = function() { return this .dartObjectLocalStorage; };
1137 $dynamic("set$dartObjectLocalStorage").MediaQueryList = function(value) { return this.dartObjectLocalStorage = value; };
1138 // ********** Code for MediaQueryListListener **************
1139 $dynamic("get$dartObjectLocalStorage").MediaQueryListListener = function() { ret urn this.dartObjectLocalStorage; };
1140 $dynamic("set$dartObjectLocalStorage").MediaQueryListListener = function(value) { return this.dartObjectLocalStorage = value; };
1141 // ********** Code for dom_MemoryInfo **************
1142 $dynamic("get$dartObjectLocalStorage").MemoryInfo = function() { return this.dar tObjectLocalStorage; };
1143 $dynamic("set$dartObjectLocalStorage").MemoryInfo = function(value) { return thi s.dartObjectLocalStorage = value; };
1144 // ********** Code for MessageChannel **************
1145 $dynamic("get$dartObjectLocalStorage").MessageChannel = function() { return this .dartObjectLocalStorage; };
1146 $dynamic("set$dartObjectLocalStorage").MessageChannel = function(value) { return this.dartObjectLocalStorage = value; };
1147 // ********** Code for MessageEvent **************
1148 // ********** Code for MessagePort **************
1149 $dynamic("get$dartObjectLocalStorage").MessagePort = function() { return this.da rtObjectLocalStorage; };
1150 $dynamic("set$dartObjectLocalStorage").MessagePort = function(value) { return th is.dartObjectLocalStorage = value; };
1151 $dynamic("addEventListener$3").MessagePort = function($0, $1, $2) {
1152 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1153 };
1154 // ********** Code for Metadata **************
1155 $dynamic("get$dartObjectLocalStorage").Metadata = function() { return this.dartO bjectLocalStorage; };
1156 $dynamic("set$dartObjectLocalStorage").Metadata = function(value) { return this. dartObjectLocalStorage = value; };
1157 // ********** Code for MouseEvent **************
1158 // ********** Code for MutationCallback **************
1159 $dynamic("get$dartObjectLocalStorage").MutationCallback = function() { return th is.dartObjectLocalStorage; };
1160 $dynamic("set$dartObjectLocalStorage").MutationCallback = function(value) { retu rn this.dartObjectLocalStorage = value; };
1161 // ********** Code for MutationEvent **************
1162 // ********** Code for MutationRecord **************
1163 $dynamic("get$dartObjectLocalStorage").MutationRecord = function() { return this .dartObjectLocalStorage; };
1164 $dynamic("set$dartObjectLocalStorage").MutationRecord = function(value) { return this.dartObjectLocalStorage = value; };
1165 // ********** Code for dom_NamedNodeMap **************
1166 $dynamic("get$dartObjectLocalStorage").NamedNodeMap = function() { return this.d artObjectLocalStorage; };
1167 $dynamic("set$dartObjectLocalStorage").NamedNodeMap = function(value) { return t his.dartObjectLocalStorage = value; };
1168 // ********** Code for Navigator **************
1169 $dynamic("get$dartObjectLocalStorage").Navigator = function() { return this.dart ObjectLocalStorage; };
1170 $dynamic("set$dartObjectLocalStorage").Navigator = function(value) { return this .dartObjectLocalStorage = value; };
1171 // ********** Code for Node **************
1172 $dynamic("get$parentNode").Node = function() { return this.parentNode; };
1173 $dynamic("set$parentNode").Node = function(value) { return this.parentNode = val ue; };
1174 $dynamic("get$dartObjectLocalStorage").Node = function() { return this.dartObjec tLocalStorage; };
1175 $dynamic("set$dartObjectLocalStorage").Node = function(value) { return this.dart ObjectLocalStorage = value; };
1176 $dynamic("addEventListener$3").Node = function($0, $1, $2) {
1177 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1178 };
1179 // ********** Code for dom_NodeFilter **************
1180 $dynamic("get$dartObjectLocalStorage").NodeFilter = function() { return this.dar tObjectLocalStorage; };
1181 $dynamic("set$dartObjectLocalStorage").NodeFilter = function(value) { return thi s.dartObjectLocalStorage = value; };
1182 // ********** Code for dom_NodeIterator **************
1183 $dynamic("get$dartObjectLocalStorage").NodeIterator = function() { return this.d artObjectLocalStorage; };
1184 $dynamic("set$dartObjectLocalStorage").NodeIterator = function(value) { return t his.dartObjectLocalStorage = value; };
1185 // ********** Code for NodeList **************
1186 $dynamic("get$dartObjectLocalStorage").NodeList = function() { return this.dartO bjectLocalStorage; };
1187 $dynamic("set$dartObjectLocalStorage").NodeList = function(value) { return this. dartObjectLocalStorage = value; };
1188 // ********** Code for dom_NodeSelector **************
1189 $dynamic("get$dartObjectLocalStorage").NodeSelector = function() { return this.d artObjectLocalStorage; };
1190 $dynamic("set$dartObjectLocalStorage").NodeSelector = function(value) { return t his.dartObjectLocalStorage = value; };
1191 $dynamic("querySelector$1").NodeSelector = function($0) {
1192 return this.querySelector($0);
1193 };
1194 // ********** Code for Notation **************
1195 // ********** Code for Notification **************
1196 $dynamic("get$dartObjectLocalStorage").Notification = function() { return this.d artObjectLocalStorage; };
1197 $dynamic("set$dartObjectLocalStorage").Notification = function(value) { return t his.dartObjectLocalStorage = value; };
1198 $dynamic("addEventListener$3").Notification = function($0, $1, $2) {
1199 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1200 };
1201 // ********** Code for NotificationCenter **************
1202 $dynamic("get$dartObjectLocalStorage").NotificationCenter = function() { return this.dartObjectLocalStorage; };
1203 $dynamic("set$dartObjectLocalStorage").NotificationCenter = function(value) { re turn this.dartObjectLocalStorage = value; };
1204 // ********** Code for OESStandardDerivatives **************
1205 $dynamic("get$dartObjectLocalStorage").OESStandardDerivatives = function() { ret urn this.dartObjectLocalStorage; };
1206 $dynamic("set$dartObjectLocalStorage").OESStandardDerivatives = function(value) { return this.dartObjectLocalStorage = value; };
1207 // ********** Code for OESTextureFloat **************
1208 $dynamic("get$dartObjectLocalStorage").OESTextureFloat = function() { return thi s.dartObjectLocalStorage; };
1209 $dynamic("set$dartObjectLocalStorage").OESTextureFloat = function(value) { retur n this.dartObjectLocalStorage = value; };
1210 // ********** Code for OESVertexArrayObject **************
1211 $dynamic("get$dartObjectLocalStorage").OESVertexArrayObject = function() { retur n this.dartObjectLocalStorage; };
1212 $dynamic("set$dartObjectLocalStorage").OESVertexArrayObject = function(value) { return this.dartObjectLocalStorage = value; };
1213 // ********** Code for OfflineAudioCompletionEvent **************
1214 // ********** Code for OperationNotAllowedException **************
1215 $dynamic("get$dartObjectLocalStorage").OperationNotAllowedException = function() { return this.dartObjectLocalStorage; };
1216 $dynamic("set$dartObjectLocalStorage").OperationNotAllowedException = function(v alue) { return this.dartObjectLocalStorage = value; };
1217 $dynamic("toString$0").OperationNotAllowedException = function() {
1218 return this.toString();
1219 };
1220 // ********** Code for OverflowEvent **************
1221 // ********** Code for PageTransitionEvent **************
1222 // ********** Code for dom_Performance **************
1223 $dynamic("get$dartObjectLocalStorage").Performance = function() { return this.da rtObjectLocalStorage; };
1224 $dynamic("set$dartObjectLocalStorage").Performance = function(value) { return th is.dartObjectLocalStorage = value; };
1225 // ********** Code for dom_PerformanceNavigation **************
1226 $dynamic("get$dartObjectLocalStorage").PerformanceNavigation = function() { retu rn this.dartObjectLocalStorage; };
1227 $dynamic("set$dartObjectLocalStorage").PerformanceNavigation = function(value) { return this.dartObjectLocalStorage = value; };
1228 // ********** Code for dom_PerformanceTiming **************
1229 $dynamic("get$dartObjectLocalStorage").PerformanceTiming = function() { return t his.dartObjectLocalStorage; };
1230 $dynamic("set$dartObjectLocalStorage").PerformanceTiming = function(value) { ret urn this.dartObjectLocalStorage = value; };
1231 // ********** Code for dom_PointerLock **************
1232 $dynamic("get$dartObjectLocalStorage").PointerLock = function() { return this.da rtObjectLocalStorage; };
1233 $dynamic("set$dartObjectLocalStorage").PointerLock = function(value) { return th is.dartObjectLocalStorage = value; };
1234 // ********** Code for PopStateEvent **************
1235 // ********** Code for PositionError **************
1236 $dynamic("get$dartObjectLocalStorage").PositionError = function() { return this. dartObjectLocalStorage; };
1237 $dynamic("set$dartObjectLocalStorage").PositionError = function(value) { return this.dartObjectLocalStorage = value; };
1238 // ********** Code for ProcessingInstruction **************
1239 // ********** Code for ProgressEvent **************
1240 // ********** Code for RGBColor **************
1241 $dynamic("get$dartObjectLocalStorage").RGBColor = function() { return this.dartO bjectLocalStorage; };
1242 $dynamic("set$dartObjectLocalStorage").RGBColor = function(value) { return this. dartObjectLocalStorage = value; };
1243 // ********** Code for Range **************
1244 $dynamic("get$dartObjectLocalStorage").Range = function() { return this.dartObje ctLocalStorage; };
1245 $dynamic("set$dartObjectLocalStorage").Range = function(value) { return this.dar tObjectLocalStorage = value; };
1246 $dynamic("toString$0").Range = function() {
1247 return this.toString();
1248 };
1249 // ********** Code for RangeException **************
1250 $dynamic("get$dartObjectLocalStorage").RangeException = function() { return this .dartObjectLocalStorage; };
1251 $dynamic("set$dartObjectLocalStorage").RangeException = function(value) { return this.dartObjectLocalStorage = value; };
1252 $dynamic("toString$0").RangeException = function() {
1253 return this.toString();
1254 };
1255 // ********** Code for RealtimeAnalyserNode **************
1256 // ********** Code for Rect **************
1257 $dynamic("get$dartObjectLocalStorage").Rect = function() { return this.dartObjec tLocalStorage; };
1258 $dynamic("set$dartObjectLocalStorage").Rect = function(value) { return this.dart ObjectLocalStorage = value; };
1259 // ********** Code for dom_SQLError **************
1260 $dynamic("get$dartObjectLocalStorage").SQLError = function() { return this.dartO bjectLocalStorage; };
1261 $dynamic("set$dartObjectLocalStorage").SQLError = function(value) { return this. dartObjectLocalStorage = value; };
1262 // ********** Code for dom_SQLException **************
1263 $dynamic("get$dartObjectLocalStorage").SQLException = function() { return this.d artObjectLocalStorage; };
1264 $dynamic("set$dartObjectLocalStorage").SQLException = function(value) { return t his.dartObjectLocalStorage = value; };
1265 // ********** Code for dom_SQLResultSet **************
1266 $dynamic("get$dartObjectLocalStorage").SQLResultSet = function() { return this.d artObjectLocalStorage; };
1267 $dynamic("set$dartObjectLocalStorage").SQLResultSet = function(value) { return t his.dartObjectLocalStorage = value; };
1268 // ********** Code for dom_SQLResultSetRowList **************
1269 $dynamic("get$dartObjectLocalStorage").SQLResultSetRowList = function() { return this.dartObjectLocalStorage; };
1270 $dynamic("set$dartObjectLocalStorage").SQLResultSetRowList = function(value) { r eturn this.dartObjectLocalStorage = value; };
1271 // ********** Code for dom_SQLTransaction **************
1272 $dynamic("get$dartObjectLocalStorage").SQLTransaction = function() { return this .dartObjectLocalStorage; };
1273 $dynamic("set$dartObjectLocalStorage").SQLTransaction = function(value) { return this.dartObjectLocalStorage = value; };
1274 // ********** Code for dom_SQLTransactionSync **************
1275 $dynamic("get$dartObjectLocalStorage").SQLTransactionSync = function() { return this.dartObjectLocalStorage; };
1276 $dynamic("set$dartObjectLocalStorage").SQLTransactionSync = function(value) { re turn this.dartObjectLocalStorage = value; };
1277 // ********** Code for SVGAElement **************
1278 // ********** Code for SVGAltGlyphDefElement **************
1279 // ********** Code for SVGAltGlyphElement **************
1280 // ********** Code for SVGAltGlyphItemElement **************
1281 // ********** Code for SVGAngle **************
1282 $dynamic("get$value").SVGAngle = function() { return this.value; };
1283 $dynamic("set$value").SVGAngle = function(value) { return this.value = value; };
1284 $dynamic("get$dartObjectLocalStorage").SVGAngle = function() { return this.dartO bjectLocalStorage; };
1285 $dynamic("set$dartObjectLocalStorage").SVGAngle = function(value) { return this. dartObjectLocalStorage = value; };
1286 // ********** Code for SVGAnimateColorElement **************
1287 // ********** Code for SVGAnimateElement **************
1288 // ********** Code for SVGAnimateMotionElement **************
1289 // ********** Code for SVGAnimateTransformElement **************
1290 // ********** Code for SVGAnimatedAngle **************
1291 $dynamic("get$dartObjectLocalStorage").SVGAnimatedAngle = function() { return th is.dartObjectLocalStorage; };
1292 $dynamic("set$dartObjectLocalStorage").SVGAnimatedAngle = function(value) { retu rn this.dartObjectLocalStorage = value; };
1293 // ********** Code for SVGAnimatedBoolean **************
1294 $dynamic("get$dartObjectLocalStorage").SVGAnimatedBoolean = function() { return this.dartObjectLocalStorage; };
1295 $dynamic("set$dartObjectLocalStorage").SVGAnimatedBoolean = function(value) { re turn this.dartObjectLocalStorage = value; };
1296 // ********** Code for SVGAnimatedEnumeration **************
1297 $dynamic("get$dartObjectLocalStorage").SVGAnimatedEnumeration = function() { ret urn this.dartObjectLocalStorage; };
1298 $dynamic("set$dartObjectLocalStorage").SVGAnimatedEnumeration = function(value) { return this.dartObjectLocalStorage = value; };
1299 // ********** Code for SVGAnimatedInteger **************
1300 $dynamic("get$dartObjectLocalStorage").SVGAnimatedInteger = function() { return this.dartObjectLocalStorage; };
1301 $dynamic("set$dartObjectLocalStorage").SVGAnimatedInteger = function(value) { re turn this.dartObjectLocalStorage = value; };
1302 // ********** Code for SVGAnimatedLength **************
1303 $dynamic("get$dartObjectLocalStorage").SVGAnimatedLength = function() { return t his.dartObjectLocalStorage; };
1304 $dynamic("set$dartObjectLocalStorage").SVGAnimatedLength = function(value) { ret urn this.dartObjectLocalStorage = value; };
1305 // ********** Code for SVGAnimatedLengthList **************
1306 $dynamic("get$dartObjectLocalStorage").SVGAnimatedLengthList = function() { retu rn this.dartObjectLocalStorage; };
1307 $dynamic("set$dartObjectLocalStorage").SVGAnimatedLengthList = function(value) { return this.dartObjectLocalStorage = value; };
1308 // ********** Code for SVGAnimatedNumber **************
1309 $dynamic("get$dartObjectLocalStorage").SVGAnimatedNumber = function() { return t his.dartObjectLocalStorage; };
1310 $dynamic("set$dartObjectLocalStorage").SVGAnimatedNumber = function(value) { ret urn this.dartObjectLocalStorage = value; };
1311 // ********** Code for SVGAnimatedNumberList **************
1312 $dynamic("get$dartObjectLocalStorage").SVGAnimatedNumberList = function() { retu rn this.dartObjectLocalStorage; };
1313 $dynamic("set$dartObjectLocalStorage").SVGAnimatedNumberList = function(value) { return this.dartObjectLocalStorage = value; };
1314 // ********** Code for SVGAnimatedPreserveAspectRatio **************
1315 $dynamic("get$dartObjectLocalStorage").SVGAnimatedPreserveAspectRatio = function () { return this.dartObjectLocalStorage; };
1316 $dynamic("set$dartObjectLocalStorage").SVGAnimatedPreserveAspectRatio = function (value) { return this.dartObjectLocalStorage = value; };
1317 // ********** Code for SVGAnimatedRect **************
1318 $dynamic("get$dartObjectLocalStorage").SVGAnimatedRect = function() { return thi s.dartObjectLocalStorage; };
1319 $dynamic("set$dartObjectLocalStorage").SVGAnimatedRect = function(value) { retur n this.dartObjectLocalStorage = value; };
1320 // ********** Code for SVGAnimatedString **************
1321 $dynamic("get$dartObjectLocalStorage").SVGAnimatedString = function() { return t his.dartObjectLocalStorage; };
1322 $dynamic("set$dartObjectLocalStorage").SVGAnimatedString = function(value) { ret urn this.dartObjectLocalStorage = value; };
1323 // ********** Code for SVGAnimatedTransformList **************
1324 $dynamic("get$dartObjectLocalStorage").SVGAnimatedTransformList = function() { r eturn this.dartObjectLocalStorage; };
1325 $dynamic("set$dartObjectLocalStorage").SVGAnimatedTransformList = function(value ) { return this.dartObjectLocalStorage = value; };
1326 // ********** Code for SVGAnimationElement **************
1327 // ********** Code for SVGCircleElement **************
1328 // ********** Code for SVGClipPathElement **************
1329 // ********** Code for SVGColor **************
1330 // ********** Code for SVGComponentTransferFunctionElement **************
1331 // ********** Code for SVGCursorElement **************
1332 // ********** Code for SVGDefsElement **************
1333 // ********** Code for SVGDescElement **************
1334 // ********** Code for SVGDocument **************
1335 // ********** Code for SVGElement **************
1336 // ********** Code for SVGElementInstance **************
1337 $dynamic("get$parentNode").SVGElementInstance = function() { return this.parentN ode; };
1338 $dynamic("set$parentNode").SVGElementInstance = function(value) { return this.pa rentNode = value; };
1339 $dynamic("get$dartObjectLocalStorage").SVGElementInstance = function() { return this.dartObjectLocalStorage; };
1340 $dynamic("set$dartObjectLocalStorage").SVGElementInstance = function(value) { re turn this.dartObjectLocalStorage = value; };
1341 $dynamic("addEventListener$3").SVGElementInstance = function($0, $1, $2) {
1342 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1343 };
1344 // ********** Code for SVGElementInstanceList **************
1345 $dynamic("get$dartObjectLocalStorage").SVGElementInstanceList = function() { ret urn this.dartObjectLocalStorage; };
1346 $dynamic("set$dartObjectLocalStorage").SVGElementInstanceList = function(value) { return this.dartObjectLocalStorage = value; };
1347 // ********** Code for SVGEllipseElement **************
1348 // ********** Code for SVGException **************
1349 $dynamic("get$dartObjectLocalStorage").SVGException = function() { return this.d artObjectLocalStorage; };
1350 $dynamic("set$dartObjectLocalStorage").SVGException = function(value) { return t his.dartObjectLocalStorage = value; };
1351 $dynamic("toString$0").SVGException = function() {
1352 return this.toString();
1353 };
1354 // ********** Code for SVGExternalResourcesRequired **************
1355 $dynamic("get$dartObjectLocalStorage").SVGExternalResourcesRequired = function() { return this.dartObjectLocalStorage; };
1356 $dynamic("set$dartObjectLocalStorage").SVGExternalResourcesRequired = function(v alue) { return this.dartObjectLocalStorage = value; };
1357 // ********** Code for SVGFEBlendElement **************
1358 // ********** Code for SVGFEColorMatrixElement **************
1359 // ********** Code for SVGFEComponentTransferElement **************
1360 // ********** Code for dom_SVGFECompositeElement **************
1361 // ********** Code for SVGFEConvolveMatrixElement **************
1362 // ********** Code for SVGFEDiffuseLightingElement **************
1363 // ********** Code for SVGFEDisplacementMapElement **************
1364 // ********** Code for SVGFEDistantLightElement **************
1365 // ********** Code for SVGFEDropShadowElement **************
1366 // ********** Code for SVGFEFloodElement **************
1367 // ********** Code for SVGFEFuncAElement **************
1368 // ********** Code for SVGFEFuncBElement **************
1369 // ********** Code for SVGFEFuncGElement **************
1370 // ********** Code for SVGFEFuncRElement **************
1371 // ********** Code for SVGFEGaussianBlurElement **************
1372 // ********** Code for SVGFEImageElement **************
1373 // ********** Code for SVGFEMergeElement **************
1374 // ********** Code for SVGFEMergeNodeElement **************
1375 // ********** Code for dom_SVGFEMorphologyElement **************
1376 // ********** Code for SVGFEOffsetElement **************
1377 // ********** Code for SVGFEPointLightElement **************
1378 // ********** Code for SVGFESpecularLightingElement **************
1379 // ********** Code for SVGFESpotLightElement **************
1380 // ********** Code for SVGFETileElement **************
1381 // ********** Code for SVGFETurbulenceElement **************
1382 // ********** Code for SVGFilterElement **************
1383 // ********** Code for SVGFilterPrimitiveStandardAttributes **************
1384 // ********** Code for SVGFitToViewBox **************
1385 $dynamic("get$dartObjectLocalStorage").SVGFitToViewBox = function() { return thi s.dartObjectLocalStorage; };
1386 $dynamic("set$dartObjectLocalStorage").SVGFitToViewBox = function(value) { retur n this.dartObjectLocalStorage = value; };
1387 // ********** Code for SVGFontElement **************
1388 // ********** Code for SVGFontFaceElement **************
1389 // ********** Code for SVGFontFaceFormatElement **************
1390 // ********** Code for SVGFontFaceNameElement **************
1391 // ********** Code for SVGFontFaceSrcElement **************
1392 // ********** Code for SVGFontFaceUriElement **************
1393 // ********** Code for SVGForeignObjectElement **************
1394 // ********** Code for SVGGElement **************
1395 // ********** Code for SVGGlyphElement **************
1396 // ********** Code for SVGGlyphRefElement **************
1397 // ********** Code for SVGGradientElement **************
1398 // ********** Code for SVGHKernElement **************
1399 // ********** Code for SVGImageElement **************
1400 // ********** Code for SVGLangSpace **************
1401 $dynamic("get$dartObjectLocalStorage").SVGLangSpace = function() { return this.d artObjectLocalStorage; };
1402 $dynamic("set$dartObjectLocalStorage").SVGLangSpace = function(value) { return t his.dartObjectLocalStorage = value; };
1403 // ********** Code for SVGLength **************
1404 $dynamic("get$value").SVGLength = function() { return this.value; };
1405 $dynamic("set$value").SVGLength = function(value) { return this.value = value; } ;
1406 $dynamic("get$dartObjectLocalStorage").SVGLength = function() { return this.dart ObjectLocalStorage; };
1407 $dynamic("set$dartObjectLocalStorage").SVGLength = function(value) { return this .dartObjectLocalStorage = value; };
1408 // ********** Code for SVGLengthList **************
1409 $dynamic("get$clear").SVGLengthList = function() {
1410 return this.clear.bind(this);
1411 }
1412 $dynamic("get$dartObjectLocalStorage").SVGLengthList = function() { return this. dartObjectLocalStorage; };
1413 $dynamic("set$dartObjectLocalStorage").SVGLengthList = function(value) { return this.dartObjectLocalStorage = value; };
1414 $dynamic("clear$0").SVGLengthList = function() {
1415 return this.clear();
1416 };
1417 // ********** Code for SVGLineElement **************
1418 // ********** Code for SVGLinearGradientElement **************
1419 // ********** Code for SVGLocatable **************
1420 $dynamic("get$dartObjectLocalStorage").SVGLocatable = function() { return this.d artObjectLocalStorage; };
1421 $dynamic("set$dartObjectLocalStorage").SVGLocatable = function(value) { return t his.dartObjectLocalStorage = value; };
1422 // ********** Code for SVGMPathElement **************
1423 // ********** Code for SVGMarkerElement **************
1424 // ********** Code for SVGMaskElement **************
1425 // ********** Code for SVGMatrix **************
1426 $dynamic("get$dartObjectLocalStorage").SVGMatrix = function() { return this.dart ObjectLocalStorage; };
1427 $dynamic("set$dartObjectLocalStorage").SVGMatrix = function(value) { return this .dartObjectLocalStorage = value; };
1428 // ********** Code for SVGMetadataElement **************
1429 // ********** Code for SVGMissingGlyphElement **************
1430 // ********** Code for SVGNumber **************
1431 $dynamic("get$value").SVGNumber = function() { return this.value; };
1432 $dynamic("set$value").SVGNumber = function(value) { return this.value = value; } ;
1433 $dynamic("get$dartObjectLocalStorage").SVGNumber = function() { return this.dart ObjectLocalStorage; };
1434 $dynamic("set$dartObjectLocalStorage").SVGNumber = function(value) { return this .dartObjectLocalStorage = value; };
1435 // ********** Code for SVGNumberList **************
1436 $dynamic("get$clear").SVGNumberList = function() {
1437 return this.clear.bind(this);
1438 }
1439 $dynamic("get$dartObjectLocalStorage").SVGNumberList = function() { return this. dartObjectLocalStorage; };
1440 $dynamic("set$dartObjectLocalStorage").SVGNumberList = function(value) { return this.dartObjectLocalStorage = value; };
1441 $dynamic("clear$0").SVGNumberList = function() {
1442 return this.clear();
1443 };
1444 // ********** Code for SVGPaint **************
1445 // ********** Code for SVGPathElement **************
1446 // ********** Code for SVGPathSeg **************
1447 $dynamic("get$dartObjectLocalStorage").SVGPathSeg = function() { return this.dar tObjectLocalStorage; };
1448 $dynamic("set$dartObjectLocalStorage").SVGPathSeg = function(value) { return thi s.dartObjectLocalStorage = value; };
1449 // ********** Code for SVGPathSegArcAbs **************
1450 // ********** Code for SVGPathSegArcRel **************
1451 // ********** Code for SVGPathSegClosePath **************
1452 // ********** Code for SVGPathSegCurvetoCubicAbs **************
1453 // ********** Code for SVGPathSegCurvetoCubicRel **************
1454 // ********** Code for SVGPathSegCurvetoCubicSmoothAbs **************
1455 // ********** Code for SVGPathSegCurvetoCubicSmoothRel **************
1456 // ********** Code for SVGPathSegCurvetoQuadraticAbs **************
1457 // ********** Code for SVGPathSegCurvetoQuadraticRel **************
1458 // ********** Code for SVGPathSegCurvetoQuadraticSmoothAbs **************
1459 // ********** Code for SVGPathSegCurvetoQuadraticSmoothRel **************
1460 // ********** Code for SVGPathSegLinetoAbs **************
1461 // ********** Code for SVGPathSegLinetoHorizontalAbs **************
1462 // ********** Code for SVGPathSegLinetoHorizontalRel **************
1463 // ********** Code for SVGPathSegLinetoRel **************
1464 // ********** Code for SVGPathSegLinetoVerticalAbs **************
1465 // ********** Code for SVGPathSegLinetoVerticalRel **************
1466 // ********** Code for SVGPathSegList **************
1467 $dynamic("get$clear").SVGPathSegList = function() {
1468 return this.clear.bind(this);
1469 }
1470 $dynamic("get$dartObjectLocalStorage").SVGPathSegList = function() { return this .dartObjectLocalStorage; };
1471 $dynamic("set$dartObjectLocalStorage").SVGPathSegList = function(value) { return this.dartObjectLocalStorage = value; };
1472 $dynamic("clear$0").SVGPathSegList = function() {
1473 return this.clear();
1474 };
1475 // ********** Code for SVGPathSegMovetoAbs **************
1476 // ********** Code for SVGPathSegMovetoRel **************
1477 // ********** Code for SVGPatternElement **************
1478 // ********** Code for SVGPoint **************
1479 $dynamic("get$dartObjectLocalStorage").SVGPoint = function() { return this.dartO bjectLocalStorage; };
1480 $dynamic("set$dartObjectLocalStorage").SVGPoint = function(value) { return this. dartObjectLocalStorage = value; };
1481 // ********** Code for SVGPointList **************
1482 $dynamic("get$clear").SVGPointList = function() {
1483 return this.clear.bind(this);
1484 }
1485 $dynamic("get$dartObjectLocalStorage").SVGPointList = function() { return this.d artObjectLocalStorage; };
1486 $dynamic("set$dartObjectLocalStorage").SVGPointList = function(value) { return t his.dartObjectLocalStorage = value; };
1487 $dynamic("clear$0").SVGPointList = function() {
1488 return this.clear();
1489 };
1490 // ********** Code for SVGPolygonElement **************
1491 // ********** Code for SVGPolylineElement **************
1492 // ********** Code for SVGPreserveAspectRatio **************
1493 $dynamic("get$dartObjectLocalStorage").SVGPreserveAspectRatio = function() { ret urn this.dartObjectLocalStorage; };
1494 $dynamic("set$dartObjectLocalStorage").SVGPreserveAspectRatio = function(value) { return this.dartObjectLocalStorage = value; };
1495 // ********** Code for SVGRadialGradientElement **************
1496 // ********** Code for SVGRect **************
1497 $dynamic("get$dartObjectLocalStorage").SVGRect = function() { return this.dartOb jectLocalStorage; };
1498 $dynamic("set$dartObjectLocalStorage").SVGRect = function(value) { return this.d artObjectLocalStorage = value; };
1499 // ********** Code for SVGRectElement **************
1500 // ********** Code for SVGRenderingIntent **************
1501 $dynamic("get$dartObjectLocalStorage").SVGRenderingIntent = function() { return this.dartObjectLocalStorage; };
1502 $dynamic("set$dartObjectLocalStorage").SVGRenderingIntent = function(value) { re turn this.dartObjectLocalStorage = value; };
1503 // ********** Code for SVGSVGElement **************
1504 // ********** Code for SVGScriptElement **************
1505 // ********** Code for SVGSetElement **************
1506 // ********** Code for SVGStopElement **************
1507 // ********** Code for SVGStringList **************
1508 $dynamic("get$clear").SVGStringList = function() {
1509 return this.clear.bind(this);
1510 }
1511 $dynamic("get$dartObjectLocalStorage").SVGStringList = function() { return this. dartObjectLocalStorage; };
1512 $dynamic("set$dartObjectLocalStorage").SVGStringList = function(value) { return this.dartObjectLocalStorage = value; };
1513 $dynamic("clear$0").SVGStringList = function() {
1514 return this.clear();
1515 };
1516 // ********** Code for SVGStylable **************
1517 $dynamic("get$dartObjectLocalStorage").SVGStylable = function() { return this.da rtObjectLocalStorage; };
1518 $dynamic("set$dartObjectLocalStorage").SVGStylable = function(value) { return th is.dartObjectLocalStorage = value; };
1519 // ********** Code for SVGStyleElement **************
1520 // ********** Code for SVGSwitchElement **************
1521 // ********** Code for SVGSymbolElement **************
1522 // ********** Code for SVGTRefElement **************
1523 // ********** Code for SVGTSpanElement **************
1524 // ********** Code for SVGTests **************
1525 $dynamic("get$dartObjectLocalStorage").SVGTests = function() { return this.dartO bjectLocalStorage; };
1526 $dynamic("set$dartObjectLocalStorage").SVGTests = function(value) { return this. dartObjectLocalStorage = value; };
1527 // ********** Code for SVGTextContentElement **************
1528 // ********** Code for SVGTextElement **************
1529 // ********** Code for SVGTextPathElement **************
1530 // ********** Code for SVGTextPositioningElement **************
1531 // ********** Code for SVGTitleElement **************
1532 // ********** Code for SVGTransform **************
1533 $dynamic("get$dartObjectLocalStorage").SVGTransform = function() { return this.d artObjectLocalStorage; };
1534 $dynamic("set$dartObjectLocalStorage").SVGTransform = function(value) { return t his.dartObjectLocalStorage = value; };
1535 // ********** Code for SVGTransformList **************
1536 $dynamic("get$clear").SVGTransformList = function() {
1537 return this.clear.bind(this);
1538 }
1539 $dynamic("get$dartObjectLocalStorage").SVGTransformList = function() { return th is.dartObjectLocalStorage; };
1540 $dynamic("set$dartObjectLocalStorage").SVGTransformList = function(value) { retu rn this.dartObjectLocalStorage = value; };
1541 $dynamic("clear$0").SVGTransformList = function() {
1542 return this.clear();
1543 };
1544 // ********** Code for SVGTransformable **************
1545 // ********** Code for SVGURIReference **************
1546 $dynamic("get$dartObjectLocalStorage").SVGURIReference = function() { return thi s.dartObjectLocalStorage; };
1547 $dynamic("set$dartObjectLocalStorage").SVGURIReference = function(value) { retur n this.dartObjectLocalStorage = value; };
1548 // ********** Code for SVGUnitTypes **************
1549 $dynamic("get$dartObjectLocalStorage").SVGUnitTypes = function() { return this.d artObjectLocalStorage; };
1550 $dynamic("set$dartObjectLocalStorage").SVGUnitTypes = function(value) { return t his.dartObjectLocalStorage = value; };
1551 // ********** Code for SVGUseElement **************
1552 // ********** Code for SVGVKernElement **************
1553 // ********** Code for SVGViewElement **************
1554 // ********** Code for SVGViewSpec **************
1555 // ********** Code for SVGZoomAndPan **************
1556 $dynamic("get$dartObjectLocalStorage").SVGZoomAndPan = function() { return this. dartObjectLocalStorage; };
1557 $dynamic("set$dartObjectLocalStorage").SVGZoomAndPan = function(value) { return this.dartObjectLocalStorage = value; };
1558 // ********** Code for SVGZoomEvent **************
1559 // ********** Code for Screen **************
1560 $dynamic("get$dartObjectLocalStorage").Screen = function() { return this.dartObj ectLocalStorage; };
1561 $dynamic("set$dartObjectLocalStorage").Screen = function(value) { return this.da rtObjectLocalStorage = value; };
1562 // ********** Code for dom_ScriptProfile **************
1563 $dynamic("get$dartObjectLocalStorage").ScriptProfile = function() { return this. dartObjectLocalStorage; };
1564 $dynamic("set$dartObjectLocalStorage").ScriptProfile = function(value) { return this.dartObjectLocalStorage = value; };
1565 // ********** Code for dom_ScriptProfileNode **************
1566 $dynamic("get$dartObjectLocalStorage").ScriptProfileNode = function() { return t his.dartObjectLocalStorage; };
1567 $dynamic("set$dartObjectLocalStorage").ScriptProfileNode = function(value) { ret urn this.dartObjectLocalStorage = value; };
1568 // ********** Code for SharedWorker **************
1569 // ********** Code for dom_SharedWorkercontext **************
1570 // ********** Code for SpeechInputEvent **************
1571 // ********** Code for SpeechInputResult **************
1572 $dynamic("get$dartObjectLocalStorage").SpeechInputResult = function() { return t his.dartObjectLocalStorage; };
1573 $dynamic("set$dartObjectLocalStorage").SpeechInputResult = function(value) { ret urn this.dartObjectLocalStorage = value; };
1574 // ********** Code for SpeechInputResultList **************
1575 $dynamic("get$dartObjectLocalStorage").SpeechInputResultList = function() { retu rn this.dartObjectLocalStorage; };
1576 $dynamic("set$dartObjectLocalStorage").SpeechInputResultList = function(value) { return this.dartObjectLocalStorage = value; };
1577 // ********** Code for Storage **************
1578 $dynamic("get$clear").Storage = function() {
1579 return this.clear.bind(this);
1580 }
1581 $dynamic("get$dartObjectLocalStorage").Storage = function() {
1582
1583 if (this === window.localStorage)
1584 return window._dartLocalStorageLocalStorage;
1585 else if (this === window.sessionStorage)
1586 return window._dartSessionStorageLocalStorage;
1587 else
1588 throw new UnsupportedOperationException('Cannot dartObjectLocalStorage f or unknown Storage object.');
1589
1590 }
1591 $dynamic("set$dartObjectLocalStorage").Storage = function(value) {
1592
1593 if (this === window.localStorage)
1594 window._dartLocalStorageLocalStorage = value;
1595 else if (this === window.sessionStorage)
1596 window._dartSessionStorageLocalStorage = value;
1597 else
1598 throw new UnsupportedOperationException('Cannot dartObjectLocalStorage f or unknown Storage object.');
1599
1600 }
1601 $dynamic("clear$0").Storage = function() {
1602 return this.clear();
1603 };
1604 // ********** Code for StorageEvent **************
1605 // ********** Code for StorageInfo **************
1606 $dynamic("get$dartObjectLocalStorage").StorageInfo = function() { return this.da rtObjectLocalStorage; };
1607 $dynamic("set$dartObjectLocalStorage").StorageInfo = function(value) { return th is.dartObjectLocalStorage = value; };
1608 // ********** Code for StyleMedia **************
1609 $dynamic("get$dartObjectLocalStorage").StyleMedia = function() { return this.dar tObjectLocalStorage; };
1610 $dynamic("set$dartObjectLocalStorage").StyleMedia = function(value) { return thi s.dartObjectLocalStorage = value; };
1611 // ********** Code for StyleSheet **************
1612 $dynamic("get$dartObjectLocalStorage").StyleSheet = function() { return this.dar tObjectLocalStorage; };
1613 $dynamic("set$dartObjectLocalStorage").StyleSheet = function(value) { return thi s.dartObjectLocalStorage = value; };
1614 // ********** Code for StyleSheetList **************
1615 $dynamic("get$dartObjectLocalStorage").StyleSheetList = function() { return this .dartObjectLocalStorage; };
1616 $dynamic("set$dartObjectLocalStorage").StyleSheetList = function(value) { return this.dartObjectLocalStorage = value; };
1617 // ********** Code for Text **************
1618 // ********** Code for TextEvent **************
1619 // ********** Code for TextMetrics **************
1620 $dynamic("get$dartObjectLocalStorage").TextMetrics = function() { return this.da rtObjectLocalStorage; };
1621 $dynamic("set$dartObjectLocalStorage").TextMetrics = function(value) { return th is.dartObjectLocalStorage = value; };
1622 // ********** Code for TextTrack **************
1623 $dynamic("get$dartObjectLocalStorage").TextTrack = function() { return this.dart ObjectLocalStorage; };
1624 $dynamic("set$dartObjectLocalStorage").TextTrack = function(value) { return this .dartObjectLocalStorage = value; };
1625 $dynamic("addEventListener$3").TextTrack = function($0, $1, $2) {
1626 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1627 };
1628 // ********** Code for TextTrackCue **************
1629 $dynamic("get$dartObjectLocalStorage").TextTrackCue = function() { return this.d artObjectLocalStorage; };
1630 $dynamic("set$dartObjectLocalStorage").TextTrackCue = function(value) { return t his.dartObjectLocalStorage = value; };
1631 $dynamic("addEventListener$3").TextTrackCue = function($0, $1, $2) {
1632 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1633 };
1634 // ********** Code for TextTrackCueList **************
1635 $dynamic("get$dartObjectLocalStorage").TextTrackCueList = function() { return th is.dartObjectLocalStorage; };
1636 $dynamic("set$dartObjectLocalStorage").TextTrackCueList = function(value) { retu rn this.dartObjectLocalStorage = value; };
1637 // ********** Code for dom_TextTrackList **************
1638 $dynamic("get$dartObjectLocalStorage").TextTrackList = function() { return this. dartObjectLocalStorage; };
1639 $dynamic("set$dartObjectLocalStorage").TextTrackList = function(value) { return this.dartObjectLocalStorage = value; };
1640 $dynamic("addEventListener$3").TextTrackList = function($0, $1, $2) {
1641 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1642 };
1643 // ********** Code for TimeRanges **************
1644 $dynamic("get$dartObjectLocalStorage").TimeRanges = function() { return this.dar tObjectLocalStorage; };
1645 $dynamic("set$dartObjectLocalStorage").TimeRanges = function(value) { return thi s.dartObjectLocalStorage = value; };
1646 // ********** Code for Touch **************
1647 $dynamic("get$dartObjectLocalStorage").Touch = function() { return this.dartObje ctLocalStorage; };
1648 $dynamic("set$dartObjectLocalStorage").Touch = function(value) { return this.dar tObjectLocalStorage = value; };
1649 // ********** Code for TouchEvent **************
1650 // ********** Code for TouchList **************
1651 $dynamic("get$dartObjectLocalStorage").TouchList = function() { return this.dart ObjectLocalStorage; };
1652 $dynamic("set$dartObjectLocalStorage").TouchList = function(value) { return this .dartObjectLocalStorage = value; };
1653 // ********** Code for dom_TrackEvent **************
1654 // ********** Code for dom_TreeWalker **************
1655 $dynamic("get$parentNode").TreeWalker = function() {
1656 return this.parentNode.bind(this);
1657 }
1658 $dynamic("get$dartObjectLocalStorage").TreeWalker = function() { return this.dar tObjectLocalStorage; };
1659 $dynamic("set$dartObjectLocalStorage").TreeWalker = function(value) { return thi s.dartObjectLocalStorage = value; };
1660 // ********** Code for UIEvent **************
1661 // ********** Code for Uint16Array **************
1662 $dynamic("get$length").Uint16Array = function() { return this.length; };
1663 $dynamic("set$length").Uint16Array = function(value) { return this.length = valu e; };
1664 // ********** Code for Uint32Array **************
1665 $dynamic("get$length").Uint32Array = function() { return this.length; };
1666 $dynamic("set$length").Uint32Array = function(value) { return this.length = valu e; };
1667 // ********** Code for Uint8Array **************
1668 $dynamic("get$length").Uint8Array = function() { return this.length; };
1669 $dynamic("set$length").Uint8Array = function(value) { return this.length = value ; };
1670 // ********** Code for ValidityState **************
1671 $dynamic("get$dartObjectLocalStorage").ValidityState = function() { return this. dartObjectLocalStorage; };
1672 $dynamic("set$dartObjectLocalStorage").ValidityState = function(value) { return this.dartObjectLocalStorage = value; };
1673 // ********** Code for WaveShaperNode **************
1674 // ********** Code for WebGLActiveInfo **************
1675 $dynamic("get$dartObjectLocalStorage").WebGLActiveInfo = function() { return thi s.dartObjectLocalStorage; };
1676 $dynamic("set$dartObjectLocalStorage").WebGLActiveInfo = function(value) { retur n this.dartObjectLocalStorage = value; };
1677 // ********** Code for WebGLBuffer **************
1678 $dynamic("get$dartObjectLocalStorage").WebGLBuffer = function() { return this.da rtObjectLocalStorage; };
1679 $dynamic("set$dartObjectLocalStorage").WebGLBuffer = function(value) { return th is.dartObjectLocalStorage = value; };
1680 // ********** Code for dom_WebGLCompressedTextures **************
1681 $dynamic("get$dartObjectLocalStorage").WebGLCompressedTextures = function() { re turn this.dartObjectLocalStorage; };
1682 $dynamic("set$dartObjectLocalStorage").WebGLCompressedTextures = function(value) { return this.dartObjectLocalStorage = value; };
1683 // ********** Code for WebGLContextAttributes **************
1684 $dynamic("get$dartObjectLocalStorage").WebGLContextAttributes = function() { ret urn this.dartObjectLocalStorage; };
1685 $dynamic("set$dartObjectLocalStorage").WebGLContextAttributes = function(value) { return this.dartObjectLocalStorage = value; };
1686 // ********** Code for WebGLContextEvent **************
1687 // ********** Code for WebGLDebugRendererInfo **************
1688 $dynamic("get$dartObjectLocalStorage").WebGLDebugRendererInfo = function() { ret urn this.dartObjectLocalStorage; };
1689 $dynamic("set$dartObjectLocalStorage").WebGLDebugRendererInfo = function(value) { return this.dartObjectLocalStorage = value; };
1690 // ********** Code for WebGLDebugShaders **************
1691 $dynamic("get$dartObjectLocalStorage").WebGLDebugShaders = function() { return t his.dartObjectLocalStorage; };
1692 $dynamic("set$dartObjectLocalStorage").WebGLDebugShaders = function(value) { ret urn this.dartObjectLocalStorage = value; };
1693 // ********** Code for WebGLFramebuffer **************
1694 $dynamic("get$dartObjectLocalStorage").WebGLFramebuffer = function() { return th is.dartObjectLocalStorage; };
1695 $dynamic("set$dartObjectLocalStorage").WebGLFramebuffer = function(value) { retu rn this.dartObjectLocalStorage = value; };
1696 // ********** Code for dom_WebGLLoseContext **************
1697 $dynamic("get$dartObjectLocalStorage").WebGLLoseContext = function() { return th is.dartObjectLocalStorage; };
1698 $dynamic("set$dartObjectLocalStorage").WebGLLoseContext = function(value) { retu rn this.dartObjectLocalStorage = value; };
1699 // ********** Code for WebGLProgram **************
1700 $dynamic("get$dartObjectLocalStorage").WebGLProgram = function() { return this.d artObjectLocalStorage; };
1701 $dynamic("set$dartObjectLocalStorage").WebGLProgram = function(value) { return t his.dartObjectLocalStorage = value; };
1702 // ********** Code for WebGLRenderbuffer **************
1703 $dynamic("get$dartObjectLocalStorage").WebGLRenderbuffer = function() { return t his.dartObjectLocalStorage; };
1704 $dynamic("set$dartObjectLocalStorage").WebGLRenderbuffer = function(value) { ret urn this.dartObjectLocalStorage = value; };
1705 // ********** Code for WebGLRenderingContext **************
1706 $dynamic("get$clear").WebGLRenderingContext = function() {
1707 return this.clear.bind(this);
1708 }
1709 $dynamic("get$lineWidth").WebGLRenderingContext = function() {
1710 return this.lineWidth.bind(this);
1711 }
1712 $dynamic("clear$1").WebGLRenderingContext = function($0) {
1713 return this.clear($0);
1714 };
1715 // ********** Code for WebGLShader **************
1716 $dynamic("get$dartObjectLocalStorage").WebGLShader = function() { return this.da rtObjectLocalStorage; };
1717 $dynamic("set$dartObjectLocalStorage").WebGLShader = function(value) { return th is.dartObjectLocalStorage = value; };
1718 // ********** Code for WebGLTexture **************
1719 $dynamic("get$dartObjectLocalStorage").WebGLTexture = function() { return this.d artObjectLocalStorage; };
1720 $dynamic("set$dartObjectLocalStorage").WebGLTexture = function(value) { return t his.dartObjectLocalStorage = value; };
1721 // ********** Code for WebGLUniformLocation **************
1722 $dynamic("get$dartObjectLocalStorage").WebGLUniformLocation = function() { retur n this.dartObjectLocalStorage; };
1723 $dynamic("set$dartObjectLocalStorage").WebGLUniformLocation = function(value) { return this.dartObjectLocalStorage = value; };
1724 // ********** Code for WebGLVertexArrayObjectOES **************
1725 $dynamic("get$dartObjectLocalStorage").WebGLVertexArrayObjectOES = function() { return this.dartObjectLocalStorage; };
1726 $dynamic("set$dartObjectLocalStorage").WebGLVertexArrayObjectOES = function(valu e) { return this.dartObjectLocalStorage = value; };
1727 // ********** Code for dom_WebKitAnimation **************
1728 $dynamic("get$dartObjectLocalStorage").WebKitAnimation = function() { return thi s.dartObjectLocalStorage; };
1729 $dynamic("set$dartObjectLocalStorage").WebKitAnimation = function(value) { retur n this.dartObjectLocalStorage = value; };
1730 // ********** Code for dom_WebKitAnimationEvent **************
1731 // ********** Code for dom_WebKitAnimationList **************
1732 $dynamic("get$dartObjectLocalStorage").WebKitAnimationList = function() { return this.dartObjectLocalStorage; };
1733 $dynamic("set$dartObjectLocalStorage").WebKitAnimationList = function(value) { r eturn this.dartObjectLocalStorage = value; };
1734 // ********** Code for dom_WebKitBlobBuilder **************
1735 $dynamic("get$dartObjectLocalStorage").WebKitBlobBuilder = function() { return t his.dartObjectLocalStorage; };
1736 $dynamic("set$dartObjectLocalStorage").WebKitBlobBuilder = function(value) { ret urn this.dartObjectLocalStorage = value; };
1737 // ********** Code for WebKitCSSFilterValue **************
1738 // ********** Code for dom_WebKitCSSKeyframeRule **************
1739 // ********** Code for dom_WebKitCSSKeyframesRule **************
1740 // ********** Code for dom_WebKitCSSMatrix **************
1741 $dynamic("get$dartObjectLocalStorage").WebKitCSSMatrix = function() { return thi s.dartObjectLocalStorage; };
1742 $dynamic("set$dartObjectLocalStorage").WebKitCSSMatrix = function(value) { retur n this.dartObjectLocalStorage = value; };
1743 $dynamic("toString$0").WebKitCSSMatrix = function() {
1744 return this.toString();
1745 };
1746 // ********** Code for dom_WebKitCSSTransformValue **************
1747 // ********** Code for WebKitMutationObserver **************
1748 $dynamic("get$dartObjectLocalStorage").WebKitMutationObserver = function() { ret urn this.dartObjectLocalStorage; };
1749 $dynamic("set$dartObjectLocalStorage").WebKitMutationObserver = function(value) { return this.dartObjectLocalStorage = value; };
1750 // ********** Code for dom_WebKitNamedFlow **************
1751 $dynamic("get$dartObjectLocalStorage").WebKitNamedFlow = function() { return thi s.dartObjectLocalStorage; };
1752 $dynamic("set$dartObjectLocalStorage").WebKitNamedFlow = function(value) { retur n this.dartObjectLocalStorage = value; };
1753 // ********** Code for dom_WebKitPoint **************
1754 $dynamic("get$dartObjectLocalStorage").WebKitPoint = function() { return this.da rtObjectLocalStorage; };
1755 $dynamic("set$dartObjectLocalStorage").WebKitPoint = function(value) { return th is.dartObjectLocalStorage = value; };
1756 // ********** Code for dom_WebKitTransitionEvent **************
1757 // ********** Code for WebSocket **************
1758 $dynamic("get$dartObjectLocalStorage").WebSocket = function() { return this.dart ObjectLocalStorage; };
1759 $dynamic("set$dartObjectLocalStorage").WebSocket = function(value) { return this .dartObjectLocalStorage = value; };
1760 $dynamic("addEventListener$3").WebSocket = function($0, $1, $2) {
1761 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1762 };
1763 // ********** Code for WheelEvent **************
1764 // ********** Code for Worker **************
1765 // ********** Code for dom_WorkerContext **************
1766 $dynamic("get$dartObjectLocalStorage").WorkerContext = function() { return this. dartObjectLocalStorage; };
1767 $dynamic("set$dartObjectLocalStorage").WorkerContext = function(value) { return this.dartObjectLocalStorage = value; };
1768 $dynamic("addEventListener$3").WorkerContext = function($0, $1, $2) {
1769 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1770 };
1771 // ********** Code for dom_WorkerLocation **************
1772 $dynamic("get$dartObjectLocalStorage").WorkerLocation = function() { return this .dartObjectLocalStorage; };
1773 $dynamic("set$dartObjectLocalStorage").WorkerLocation = function(value) { return this.dartObjectLocalStorage = value; };
1774 $dynamic("toString$0").WorkerLocation = function() {
1775 return this.toString();
1776 };
1777 // ********** Code for dom_WorkerNavigator **************
1778 $dynamic("get$dartObjectLocalStorage").WorkerNavigator = function() { return thi s.dartObjectLocalStorage; };
1779 $dynamic("set$dartObjectLocalStorage").WorkerNavigator = function(value) { retur n this.dartObjectLocalStorage = value; };
1780 // ********** Code for XMLHttpRequest **************
1781 $dynamic("get$dartObjectLocalStorage").XMLHttpRequest = function() { return this .dartObjectLocalStorage; };
1782 $dynamic("set$dartObjectLocalStorage").XMLHttpRequest = function(value) { return this.dartObjectLocalStorage = value; };
1783 $dynamic("addEventListener$3").XMLHttpRequest = function($0, $1, $2) {
1784 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1785 };
1786 // ********** Code for XMLHttpRequestException **************
1787 $dynamic("get$dartObjectLocalStorage").XMLHttpRequestException = function() { re turn this.dartObjectLocalStorage; };
1788 $dynamic("set$dartObjectLocalStorage").XMLHttpRequestException = function(value) { return this.dartObjectLocalStorage = value; };
1789 $dynamic("toString$0").XMLHttpRequestException = function() {
1790 return this.toString();
1791 };
1792 // ********** Code for XMLHttpRequestProgressEvent **************
1793 // ********** Code for XMLHttpRequestUpload **************
1794 $dynamic("get$dartObjectLocalStorage").XMLHttpRequestUpload = function() { retur n this.dartObjectLocalStorage; };
1795 $dynamic("set$dartObjectLocalStorage").XMLHttpRequestUpload = function(value) { return this.dartObjectLocalStorage = value; };
1796 $dynamic("addEventListener$3").XMLHttpRequestUpload = function($0, $1, $2) {
1797 return this.addEventListener($0, $wrap_call$1(to$call$1($1)), $2);
1798 };
1799 // ********** Code for dom_XMLSerializer **************
1800 $dynamic("get$dartObjectLocalStorage").XMLSerializer = function() { return this. dartObjectLocalStorage; };
1801 $dynamic("set$dartObjectLocalStorage").XMLSerializer = function(value) { return this.dartObjectLocalStorage = value; };
1802 // ********** Code for dom_XPathEvaluator **************
1803 $dynamic("get$dartObjectLocalStorage").XPathEvaluator = function() { return this .dartObjectLocalStorage; };
1804 $dynamic("set$dartObjectLocalStorage").XPathEvaluator = function(value) { return this.dartObjectLocalStorage = value; };
1805 // ********** Code for dom_XPathException **************
1806 $dynamic("get$dartObjectLocalStorage").XPathException = function() { return this .dartObjectLocalStorage; };
1807 $dynamic("set$dartObjectLocalStorage").XPathException = function(value) { return this.dartObjectLocalStorage = value; };
1808 $dynamic("toString$0").XPathException = function() {
1809 return this.toString();
1810 };
1811 // ********** Code for dom_XPathExpression **************
1812 $dynamic("get$dartObjectLocalStorage").XPathExpression = function() { return thi s.dartObjectLocalStorage; };
1813 $dynamic("set$dartObjectLocalStorage").XPathExpression = function(value) { retur n this.dartObjectLocalStorage = value; };
1814 // ********** Code for dom_XPathNSResolver **************
1815 $dynamic("get$dartObjectLocalStorage").XPathNSResolver = function() { return thi s.dartObjectLocalStorage; };
1816 $dynamic("set$dartObjectLocalStorage").XPathNSResolver = function(value) { retur n this.dartObjectLocalStorage = value; };
1817 // ********** Code for dom_XPathResult **************
1818 $dynamic("get$dartObjectLocalStorage").XPathResult = function() { return this.da rtObjectLocalStorage; };
1819 $dynamic("set$dartObjectLocalStorage").XPathResult = function(value) { return th is.dartObjectLocalStorage = value; };
1820 // ********** Code for dom_XSLTProcessor **************
1821 $dynamic("get$dartObjectLocalStorage").XSLTProcessor = function() { return this. dartObjectLocalStorage; };
1822 $dynamic("set$dartObjectLocalStorage").XSLTProcessor = function(value) { return this.dartObjectLocalStorage = value; };
1823 // ********** Code for dom__Collections **************
1824 function dom__Collections() {}
1825 // ********** Code for _VariableSizeListIterator_T **************
1826 $inherits(_VariableSizeListIterator_T, dom__VariableSizeListIterator);
1827 function _VariableSizeListIterator_T() {}
1828 // ********** Code for dom__FixedSizeListIterator **************
1829 $inherits(dom__FixedSizeListIterator, _VariableSizeListIterator_T);
1830 function dom__FixedSizeListIterator() {}
1831 // ********** Code for dom__VariableSizeListIterator **************
1832 function dom__VariableSizeListIterator() {}
1833 // ********** Code for _Lists **************
1834 function _Lists() {}
1835 // ********** Code for top level **************
1836 function get$window() {
1837 return window;
1838 }
1839 function get$document() {
1840 return window.document;
1841 }
1842 // ********** Library htmlimpl **************
1843 // ********** Code for DOMWrapperBase **************
1844 function DOMWrapperBase() {}
1845 DOMWrapperBase._wrap$ctor = function(_ptr) {
1846 this._ptr = _ptr;
1847 this._ptr.set$dartObjectLocalStorage(this);
1848 }
1849 DOMWrapperBase._wrap$ctor.prototype = DOMWrapperBase.prototype;
1850 DOMWrapperBase.prototype.get$_ptr = function() { return this._ptr; };
1851 // ********** Code for EventTargetWrappingImplementation **************
1852 $inherits(EventTargetWrappingImplementation, DOMWrapperBase);
1853 function EventTargetWrappingImplementation() {}
1854 EventTargetWrappingImplementation._wrap$ctor = function(ptr) {
1855 DOMWrapperBase._wrap$ctor.call(this, ptr);
1856 }
1857 EventTargetWrappingImplementation._wrap$ctor.prototype = EventTargetWrappingImpl ementation.prototype;
1858 // ********** Code for NodeWrappingImplementation **************
1859 $inherits(NodeWrappingImplementation, EventTargetWrappingImplementation);
1860 function NodeWrappingImplementation() {}
1861 NodeWrappingImplementation._wrap$ctor = function(ptr) {
1862 EventTargetWrappingImplementation._wrap$ctor.call(this, ptr);
1863 }
1864 NodeWrappingImplementation._wrap$ctor.prototype = NodeWrappingImplementation.pro totype;
1865 // ********** Code for ElementWrappingImplementation **************
1866 $inherits(ElementWrappingImplementation, NodeWrappingImplementation);
1867 function ElementWrappingImplementation() {}
1868 ElementWrappingImplementation._wrap$ctor = function(ptr) {
1869 NodeWrappingImplementation._wrap$ctor.call(this, ptr);
1870 }
1871 ElementWrappingImplementation._wrap$ctor.prototype = ElementWrappingImplementati on.prototype;
1872 ElementWrappingImplementation.prototype.query = function(selectors) {
1873 return LevelDom.wrapElement(this._ptr.querySelector$1(selectors));
1874 }
1875 ElementWrappingImplementation.prototype.get$on = function() {
1876 if (this._on == null) {
1877 this._on = new ElementEventsImplementation._wrap$ctor(this._ptr);
1878 }
1879 return this._on;
1880 }
1881 // ********** Code for AnchorElementWrappingImplementation **************
1882 $inherits(AnchorElementWrappingImplementation, ElementWrappingImplementation);
1883 function AnchorElementWrappingImplementation() {}
1884 AnchorElementWrappingImplementation._wrap$ctor = function(ptr) {
1885 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
1886 }
1887 AnchorElementWrappingImplementation._wrap$ctor.prototype = AnchorElementWrapping Implementation.prototype;
1888 AnchorElementWrappingImplementation.prototype.toString = function() {
1889 return this._ptr.toString$0();
1890 }
1891 AnchorElementWrappingImplementation.prototype.toString$0 = AnchorElementWrapping Implementation.prototype.toString;
1892 // ********** Code for AreaElementWrappingImplementation **************
1893 $inherits(AreaElementWrappingImplementation, ElementWrappingImplementation);
1894 function AreaElementWrappingImplementation() {}
1895 AreaElementWrappingImplementation._wrap$ctor = function(ptr) {
1896 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
1897 }
1898 AreaElementWrappingImplementation._wrap$ctor.prototype = AreaElementWrappingImpl ementation.prototype;
1899 // ********** Code for MediaElementWrappingImplementation **************
1900 $inherits(MediaElementWrappingImplementation, ElementWrappingImplementation);
1901 function MediaElementWrappingImplementation() {}
1902 MediaElementWrappingImplementation._wrap$ctor = function(ptr) {
1903 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
1904 }
1905 MediaElementWrappingImplementation._wrap$ctor.prototype = MediaElementWrappingIm plementation.prototype;
1906 // ********** Code for AudioElementWrappingImplementation **************
1907 $inherits(AudioElementWrappingImplementation, MediaElementWrappingImplementation );
1908 function AudioElementWrappingImplementation() {}
1909 AudioElementWrappingImplementation._wrap$ctor = function(ptr) {
1910 MediaElementWrappingImplementation._wrap$ctor.call(this, ptr);
1911 }
1912 AudioElementWrappingImplementation._wrap$ctor.prototype = AudioElementWrappingIm plementation.prototype;
1913 // ********** Code for EventWrappingImplementation **************
1914 $inherits(EventWrappingImplementation, DOMWrapperBase);
1915 function EventWrappingImplementation() {}
1916 EventWrappingImplementation._wrap$ctor = function(ptr) {
1917 DOMWrapperBase._wrap$ctor.call(this, ptr);
1918 }
1919 EventWrappingImplementation._wrap$ctor.prototype = EventWrappingImplementation.p rototype;
1920 // ********** Code for AudioProcessingEventWrappingImplementation **************
1921 $inherits(AudioProcessingEventWrappingImplementation, EventWrappingImplementatio n);
1922 function AudioProcessingEventWrappingImplementation() {}
1923 AudioProcessingEventWrappingImplementation._wrap$ctor = function(ptr) {
1924 EventWrappingImplementation._wrap$ctor.call(this, ptr);
1925 }
1926 AudioProcessingEventWrappingImplementation._wrap$ctor.prototype = AudioProcessin gEventWrappingImplementation.prototype;
1927 // ********** Code for BRElementWrappingImplementation **************
1928 $inherits(BRElementWrappingImplementation, ElementWrappingImplementation);
1929 function BRElementWrappingImplementation() {}
1930 BRElementWrappingImplementation._wrap$ctor = function(ptr) {
1931 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
1932 }
1933 BRElementWrappingImplementation._wrap$ctor.prototype = BRElementWrappingImplemen tation.prototype;
1934 BRElementWrappingImplementation.prototype.get$clear = function() {
1935 return this._ptr.get$clear();
1936 }
1937 BRElementWrappingImplementation.prototype.clear$0 = function() {
1938 return this.get$clear().call$0();
1939 };
1940 BRElementWrappingImplementation.prototype.clear$1 = function($0) {
1941 return this.get$clear().call$1($0);
1942 };
1943 // ********** Code for BaseElementWrappingImplementation **************
1944 $inherits(BaseElementWrappingImplementation, ElementWrappingImplementation);
1945 function BaseElementWrappingImplementation() {}
1946 BaseElementWrappingImplementation._wrap$ctor = function(ptr) {
1947 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
1948 }
1949 BaseElementWrappingImplementation._wrap$ctor.prototype = BaseElementWrappingImpl ementation.prototype;
1950 // ********** Code for ButtonElementWrappingImplementation **************
1951 $inherits(ButtonElementWrappingImplementation, ElementWrappingImplementation);
1952 function ButtonElementWrappingImplementation() {}
1953 ButtonElementWrappingImplementation._wrap$ctor = function(ptr) {
1954 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
1955 }
1956 ButtonElementWrappingImplementation._wrap$ctor.prototype = ButtonElementWrapping Implementation.prototype;
1957 ButtonElementWrappingImplementation.prototype.get$value = function() {
1958 return this._ptr.get$value();
1959 }
1960 // ********** Code for CanvasElementWrappingImplementation **************
1961 $inherits(CanvasElementWrappingImplementation, ElementWrappingImplementation);
1962 function CanvasElementWrappingImplementation() {}
1963 CanvasElementWrappingImplementation._wrap$ctor = function(ptr) {
1964 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
1965 }
1966 CanvasElementWrappingImplementation._wrap$ctor.prototype = CanvasElementWrapping Implementation.prototype;
1967 CanvasElementWrappingImplementation.prototype.getContext = function(contextId) {
1968 if (contextId == null) {
1969 return LevelDom.wrapCanvasRenderingContext(this._ptr.getContext$0());
1970 }
1971 else {
1972 return LevelDom.wrapCanvasRenderingContext(this._ptr.getContext$1(contextId) );
1973 }
1974 }
1975 CanvasElementWrappingImplementation.prototype.getContext$0 = CanvasElementWrappi ngImplementation.prototype.getContext;
1976 CanvasElementWrappingImplementation.prototype.getContext$1 = CanvasElementWrappi ngImplementation.prototype.getContext;
1977 // ********** Code for CanvasRenderingContextWrappingImplementation ************ **
1978 $inherits(CanvasRenderingContextWrappingImplementation, DOMWrapperBase);
1979 function CanvasRenderingContextWrappingImplementation() {}
1980 CanvasRenderingContextWrappingImplementation._wrap$ctor = function(ptr) {
1981 DOMWrapperBase._wrap$ctor.call(this, ptr);
1982 }
1983 CanvasRenderingContextWrappingImplementation._wrap$ctor.prototype = CanvasRender ingContextWrappingImplementation.prototype;
1984 // ********** Code for CanvasRenderingContext2DWrappingImplementation ********** ****
1985 $inherits(CanvasRenderingContext2DWrappingImplementation, CanvasRenderingContext WrappingImplementation);
1986 function CanvasRenderingContext2DWrappingImplementation() {}
1987 CanvasRenderingContext2DWrappingImplementation._wrap$ctor = function(ptr) {
1988 CanvasRenderingContextWrappingImplementation._wrap$ctor.call(this, ptr);
1989 }
1990 CanvasRenderingContext2DWrappingImplementation._wrap$ctor.prototype = CanvasRend eringContext2DWrappingImplementation.prototype;
1991 CanvasRenderingContext2DWrappingImplementation.prototype.set$fillStyle = functio n(value) {
1992 this._ptr.set$fillStyle(LevelDom.unwrapMaybePrimitive(value));
1993 }
1994 CanvasRenderingContext2DWrappingImplementation.prototype.set$lineWidth = functio n(value) {
1995 this._ptr.set$lineWidth(value);
1996 }
1997 CanvasRenderingContext2DWrappingImplementation.prototype.set$strokeStyle = funct ion(value) {
1998 this._ptr.set$strokeStyle(LevelDom.unwrapMaybePrimitive(value));
1999 }
2000 CanvasRenderingContext2DWrappingImplementation.prototype.arc = function(x, y, ra dius, startAngle, endAngle, anticlockwise) {
2001 this._ptr.arc$6(x, y, radius, startAngle, endAngle, anticlockwise);
2002 return;
2003 }
2004 CanvasRenderingContext2DWrappingImplementation.prototype.beginPath = function() {
2005 this._ptr.beginPath$0();
2006 return;
2007 }
2008 CanvasRenderingContext2DWrappingImplementation.prototype.clearRect = function(x, y, width, height) {
2009 this._ptr.clearRect$4(x, y, width, height);
2010 return;
2011 }
2012 CanvasRenderingContext2DWrappingImplementation.prototype.closePath = function() {
2013 this._ptr.closePath$0();
2014 return;
2015 }
2016 CanvasRenderingContext2DWrappingImplementation.prototype.fill = function() {
2017 this._ptr.fill$0();
2018 return;
2019 }
2020 CanvasRenderingContext2DWrappingImplementation.prototype.stroke = function() {
2021 this._ptr.stroke$0();
2022 return;
2023 }
2024 CanvasRenderingContext2DWrappingImplementation.prototype.arc$6 = CanvasRendering Context2DWrappingImplementation.prototype.arc;
2025 CanvasRenderingContext2DWrappingImplementation.prototype.beginPath$0 = CanvasRen deringContext2DWrappingImplementation.prototype.beginPath;
2026 CanvasRenderingContext2DWrappingImplementation.prototype.clearRect$4 = CanvasRen deringContext2DWrappingImplementation.prototype.clearRect;
2027 CanvasRenderingContext2DWrappingImplementation.prototype.closePath$0 = CanvasRen deringContext2DWrappingImplementation.prototype.closePath;
2028 CanvasRenderingContext2DWrappingImplementation.prototype.fill$0 = CanvasRenderin gContext2DWrappingImplementation.prototype.fill;
2029 CanvasRenderingContext2DWrappingImplementation.prototype.stroke$0 = CanvasRender ingContext2DWrappingImplementation.prototype.stroke;
2030 // ********** Code for DListElementWrappingImplementation **************
2031 $inherits(DListElementWrappingImplementation, ElementWrappingImplementation);
2032 function DListElementWrappingImplementation() {}
2033 DListElementWrappingImplementation._wrap$ctor = function(ptr) {
2034 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2035 }
2036 DListElementWrappingImplementation._wrap$ctor.prototype = DListElementWrappingIm plementation.prototype;
2037 // ********** Code for DataListElementWrappingImplementation **************
2038 $inherits(DataListElementWrappingImplementation, ElementWrappingImplementation);
2039 function DataListElementWrappingImplementation() {}
2040 DataListElementWrappingImplementation._wrap$ctor = function(ptr) {
2041 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2042 }
2043 DataListElementWrappingImplementation._wrap$ctor.prototype = DataListElementWrap pingImplementation.prototype;
2044 // ********** Code for DetailsElementWrappingImplementation **************
2045 $inherits(DetailsElementWrappingImplementation, ElementWrappingImplementation);
2046 function DetailsElementWrappingImplementation() {}
2047 DetailsElementWrappingImplementation._wrap$ctor = function(ptr) {
2048 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2049 }
2050 DetailsElementWrappingImplementation._wrap$ctor.prototype = DetailsElementWrappi ngImplementation.prototype;
2051 // ********** Code for DivElementWrappingImplementation **************
2052 $inherits(DivElementWrappingImplementation, ElementWrappingImplementation);
2053 function DivElementWrappingImplementation() {}
2054 DivElementWrappingImplementation._wrap$ctor = function(ptr) {
2055 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2056 }
2057 DivElementWrappingImplementation._wrap$ctor.prototype = DivElementWrappingImplem entation.prototype;
2058 // ********** Code for EmbedElementWrappingImplementation **************
2059 $inherits(EmbedElementWrappingImplementation, ElementWrappingImplementation);
2060 function EmbedElementWrappingImplementation() {}
2061 EmbedElementWrappingImplementation._wrap$ctor = function(ptr) {
2062 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2063 }
2064 EmbedElementWrappingImplementation._wrap$ctor.prototype = EmbedElementWrappingIm plementation.prototype;
2065 // ********** Code for FieldSetElementWrappingImplementation **************
2066 $inherits(FieldSetElementWrappingImplementation, ElementWrappingImplementation);
2067 function FieldSetElementWrappingImplementation() {}
2068 FieldSetElementWrappingImplementation._wrap$ctor = function(ptr) {
2069 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2070 }
2071 FieldSetElementWrappingImplementation._wrap$ctor.prototype = FieldSetElementWrap pingImplementation.prototype;
2072 // ********** Code for FontElementWrappingImplementation **************
2073 $inherits(FontElementWrappingImplementation, ElementWrappingImplementation);
2074 function FontElementWrappingImplementation() {}
2075 FontElementWrappingImplementation._wrap$ctor = function(ptr) {
2076 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2077 }
2078 FontElementWrappingImplementation._wrap$ctor.prototype = FontElementWrappingImpl ementation.prototype;
2079 // ********** Code for FormElementWrappingImplementation **************
2080 $inherits(FormElementWrappingImplementation, ElementWrappingImplementation);
2081 function FormElementWrappingImplementation() {}
2082 FormElementWrappingImplementation._wrap$ctor = function(ptr) {
2083 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2084 }
2085 FormElementWrappingImplementation._wrap$ctor.prototype = FormElementWrappingImpl ementation.prototype;
2086 // ********** Code for HRElementWrappingImplementation **************
2087 $inherits(HRElementWrappingImplementation, ElementWrappingImplementation);
2088 function HRElementWrappingImplementation() {}
2089 HRElementWrappingImplementation._wrap$ctor = function(ptr) {
2090 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2091 }
2092 HRElementWrappingImplementation._wrap$ctor.prototype = HRElementWrappingImplemen tation.prototype;
2093 // ********** Code for HeadElementWrappingImplementation **************
2094 $inherits(HeadElementWrappingImplementation, ElementWrappingImplementation);
2095 function HeadElementWrappingImplementation() {}
2096 HeadElementWrappingImplementation._wrap$ctor = function(ptr) {
2097 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2098 }
2099 HeadElementWrappingImplementation._wrap$ctor.prototype = HeadElementWrappingImpl ementation.prototype;
2100 // ********** Code for HeadingElementWrappingImplementation **************
2101 $inherits(HeadingElementWrappingImplementation, ElementWrappingImplementation);
2102 function HeadingElementWrappingImplementation() {}
2103 HeadingElementWrappingImplementation._wrap$ctor = function(ptr) {
2104 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2105 }
2106 HeadingElementWrappingImplementation._wrap$ctor.prototype = HeadingElementWrappi ngImplementation.prototype;
2107 // ********** Code for IDBVersionChangeEventWrappingImplementation ************* *
2108 $inherits(IDBVersionChangeEventWrappingImplementation, EventWrappingImplementati on);
2109 function IDBVersionChangeEventWrappingImplementation() {}
2110 IDBVersionChangeEventWrappingImplementation._wrap$ctor = function(ptr) {
2111 EventWrappingImplementation._wrap$ctor.call(this, ptr);
2112 }
2113 IDBVersionChangeEventWrappingImplementation._wrap$ctor.prototype = IDBVersionCha ngeEventWrappingImplementation.prototype;
2114 // ********** Code for IFrameElementWrappingImplementation **************
2115 $inherits(IFrameElementWrappingImplementation, ElementWrappingImplementation);
2116 function IFrameElementWrappingImplementation() {}
2117 IFrameElementWrappingImplementation._wrap$ctor = function(ptr) {
2118 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2119 }
2120 IFrameElementWrappingImplementation._wrap$ctor.prototype = IFrameElementWrapping Implementation.prototype;
2121 // ********** Code for ImageElementWrappingImplementation **************
2122 $inherits(ImageElementWrappingImplementation, ElementWrappingImplementation);
2123 function ImageElementWrappingImplementation() {}
2124 ImageElementWrappingImplementation._wrap$ctor = function(ptr) {
2125 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2126 }
2127 ImageElementWrappingImplementation._wrap$ctor.prototype = ImageElementWrappingIm plementation.prototype;
2128 // ********** Code for InputElementWrappingImplementation **************
2129 $inherits(InputElementWrappingImplementation, ElementWrappingImplementation);
2130 function InputElementWrappingImplementation() {}
2131 InputElementWrappingImplementation._wrap$ctor = function(ptr) {
2132 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2133 }
2134 InputElementWrappingImplementation._wrap$ctor.prototype = InputElementWrappingIm plementation.prototype;
2135 InputElementWrappingImplementation.prototype.get$value = function() {
2136 return this._ptr.get$value();
2137 }
2138 // ********** Code for KeygenElementWrappingImplementation **************
2139 $inherits(KeygenElementWrappingImplementation, ElementWrappingImplementation);
2140 function KeygenElementWrappingImplementation() {}
2141 KeygenElementWrappingImplementation._wrap$ctor = function(ptr) {
2142 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2143 }
2144 KeygenElementWrappingImplementation._wrap$ctor.prototype = KeygenElementWrapping Implementation.prototype;
2145 // ********** Code for LIElementWrappingImplementation **************
2146 $inherits(LIElementWrappingImplementation, ElementWrappingImplementation);
2147 function LIElementWrappingImplementation() {}
2148 LIElementWrappingImplementation._wrap$ctor = function(ptr) {
2149 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2150 }
2151 LIElementWrappingImplementation._wrap$ctor.prototype = LIElementWrappingImplemen tation.prototype;
2152 LIElementWrappingImplementation.prototype.get$value = function() {
2153 return this._ptr.get$value();
2154 }
2155 // ********** Code for LabelElementWrappingImplementation **************
2156 $inherits(LabelElementWrappingImplementation, ElementWrappingImplementation);
2157 function LabelElementWrappingImplementation() {}
2158 LabelElementWrappingImplementation._wrap$ctor = function(ptr) {
2159 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2160 }
2161 LabelElementWrappingImplementation._wrap$ctor.prototype = LabelElementWrappingIm plementation.prototype;
2162 // ********** Code for LegendElementWrappingImplementation **************
2163 $inherits(LegendElementWrappingImplementation, ElementWrappingImplementation);
2164 function LegendElementWrappingImplementation() {}
2165 LegendElementWrappingImplementation._wrap$ctor = function(ptr) {
2166 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2167 }
2168 LegendElementWrappingImplementation._wrap$ctor.prototype = LegendElementWrapping Implementation.prototype;
2169 // ********** Code for LinkElementWrappingImplementation **************
2170 $inherits(LinkElementWrappingImplementation, ElementWrappingImplementation);
2171 function LinkElementWrappingImplementation() {}
2172 LinkElementWrappingImplementation._wrap$ctor = function(ptr) {
2173 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2174 }
2175 LinkElementWrappingImplementation._wrap$ctor.prototype = LinkElementWrappingImpl ementation.prototype;
2176 // ********** Code for MapElementWrappingImplementation **************
2177 $inherits(MapElementWrappingImplementation, ElementWrappingImplementation);
2178 function MapElementWrappingImplementation() {}
2179 MapElementWrappingImplementation._wrap$ctor = function(ptr) {
2180 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2181 }
2182 MapElementWrappingImplementation._wrap$ctor.prototype = MapElementWrappingImplem entation.prototype;
2183 // ********** Code for MarqueeElementWrappingImplementation **************
2184 $inherits(MarqueeElementWrappingImplementation, ElementWrappingImplementation);
2185 function MarqueeElementWrappingImplementation() {}
2186 MarqueeElementWrappingImplementation._wrap$ctor = function(ptr) {
2187 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2188 }
2189 MarqueeElementWrappingImplementation._wrap$ctor.prototype = MarqueeElementWrappi ngImplementation.prototype;
2190 // ********** Code for MenuElementWrappingImplementation **************
2191 $inherits(MenuElementWrappingImplementation, ElementWrappingImplementation);
2192 function MenuElementWrappingImplementation() {}
2193 MenuElementWrappingImplementation._wrap$ctor = function(ptr) {
2194 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2195 }
2196 MenuElementWrappingImplementation._wrap$ctor.prototype = MenuElementWrappingImpl ementation.prototype;
2197 // ********** Code for MetaElementWrappingImplementation **************
2198 $inherits(MetaElementWrappingImplementation, ElementWrappingImplementation);
2199 function MetaElementWrappingImplementation() {}
2200 MetaElementWrappingImplementation._wrap$ctor = function(ptr) {
2201 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2202 }
2203 MetaElementWrappingImplementation._wrap$ctor.prototype = MetaElementWrappingImpl ementation.prototype;
2204 // ********** Code for MeterElementWrappingImplementation **************
2205 $inherits(MeterElementWrappingImplementation, ElementWrappingImplementation);
2206 function MeterElementWrappingImplementation() {}
2207 MeterElementWrappingImplementation._wrap$ctor = function(ptr) {
2208 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2209 }
2210 MeterElementWrappingImplementation._wrap$ctor.prototype = MeterElementWrappingIm plementation.prototype;
2211 MeterElementWrappingImplementation.prototype.get$value = function() {
2212 return this._ptr.get$value();
2213 }
2214 // ********** Code for ModElementWrappingImplementation **************
2215 $inherits(ModElementWrappingImplementation, ElementWrappingImplementation);
2216 function ModElementWrappingImplementation() {}
2217 ModElementWrappingImplementation._wrap$ctor = function(ptr) {
2218 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2219 }
2220 ModElementWrappingImplementation._wrap$ctor.prototype = ModElementWrappingImplem entation.prototype;
2221 // ********** Code for OListElementWrappingImplementation **************
2222 $inherits(OListElementWrappingImplementation, ElementWrappingImplementation);
2223 function OListElementWrappingImplementation() {}
2224 OListElementWrappingImplementation._wrap$ctor = function(ptr) {
2225 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2226 }
2227 OListElementWrappingImplementation._wrap$ctor.prototype = OListElementWrappingIm plementation.prototype;
2228 // ********** Code for OfflineAudioCompletionEventWrappingImplementation ******* *******
2229 $inherits(OfflineAudioCompletionEventWrappingImplementation, EventWrappingImplem entation);
2230 function OfflineAudioCompletionEventWrappingImplementation() {}
2231 OfflineAudioCompletionEventWrappingImplementation._wrap$ctor = function(ptr) {
2232 EventWrappingImplementation._wrap$ctor.call(this, ptr);
2233 }
2234 OfflineAudioCompletionEventWrappingImplementation._wrap$ctor.prototype = Offline AudioCompletionEventWrappingImplementation.prototype;
2235 // ********** Code for OptGroupElementWrappingImplementation **************
2236 $inherits(OptGroupElementWrappingImplementation, ElementWrappingImplementation);
2237 function OptGroupElementWrappingImplementation() {}
2238 OptGroupElementWrappingImplementation._wrap$ctor = function(ptr) {
2239 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2240 }
2241 OptGroupElementWrappingImplementation._wrap$ctor.prototype = OptGroupElementWrap pingImplementation.prototype;
2242 // ********** Code for OptionElementWrappingImplementation **************
2243 $inherits(OptionElementWrappingImplementation, ElementWrappingImplementation);
2244 function OptionElementWrappingImplementation() {}
2245 OptionElementWrappingImplementation._wrap$ctor = function(ptr) {
2246 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2247 }
2248 OptionElementWrappingImplementation._wrap$ctor.prototype = OptionElementWrapping Implementation.prototype;
2249 OptionElementWrappingImplementation.prototype.get$value = function() {
2250 return this._ptr.get$value();
2251 }
2252 // ********** Code for OutputElementWrappingImplementation **************
2253 $inherits(OutputElementWrappingImplementation, ElementWrappingImplementation);
2254 function OutputElementWrappingImplementation() {}
2255 OutputElementWrappingImplementation._wrap$ctor = function(ptr) {
2256 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2257 }
2258 OutputElementWrappingImplementation._wrap$ctor.prototype = OutputElementWrapping Implementation.prototype;
2259 OutputElementWrappingImplementation.prototype.get$value = function() {
2260 return this._ptr.get$value();
2261 }
2262 // ********** Code for ParagraphElementWrappingImplementation **************
2263 $inherits(ParagraphElementWrappingImplementation, ElementWrappingImplementation) ;
2264 function ParagraphElementWrappingImplementation() {}
2265 ParagraphElementWrappingImplementation._wrap$ctor = function(ptr) {
2266 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2267 }
2268 ParagraphElementWrappingImplementation._wrap$ctor.prototype = ParagraphElementWr appingImplementation.prototype;
2269 // ********** Code for ParamElementWrappingImplementation **************
2270 $inherits(ParamElementWrappingImplementation, ElementWrappingImplementation);
2271 function ParamElementWrappingImplementation() {}
2272 ParamElementWrappingImplementation._wrap$ctor = function(ptr) {
2273 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2274 }
2275 ParamElementWrappingImplementation._wrap$ctor.prototype = ParamElementWrappingIm plementation.prototype;
2276 ParamElementWrappingImplementation.prototype.get$value = function() {
2277 return this._ptr.get$value();
2278 }
2279 // ********** Code for PreElementWrappingImplementation **************
2280 $inherits(PreElementWrappingImplementation, ElementWrappingImplementation);
2281 function PreElementWrappingImplementation() {}
2282 PreElementWrappingImplementation._wrap$ctor = function(ptr) {
2283 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2284 }
2285 PreElementWrappingImplementation._wrap$ctor.prototype = PreElementWrappingImplem entation.prototype;
2286 // ********** Code for ProgressElementWrappingImplementation **************
2287 $inherits(ProgressElementWrappingImplementation, ElementWrappingImplementation);
2288 function ProgressElementWrappingImplementation() {}
2289 ProgressElementWrappingImplementation._wrap$ctor = function(ptr) {
2290 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2291 }
2292 ProgressElementWrappingImplementation._wrap$ctor.prototype = ProgressElementWrap pingImplementation.prototype;
2293 ProgressElementWrappingImplementation.prototype.get$value = function() {
2294 return this._ptr.get$value();
2295 }
2296 // ********** Code for QuoteElementWrappingImplementation **************
2297 $inherits(QuoteElementWrappingImplementation, ElementWrappingImplementation);
2298 function QuoteElementWrappingImplementation() {}
2299 QuoteElementWrappingImplementation._wrap$ctor = function(ptr) {
2300 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2301 }
2302 QuoteElementWrappingImplementation._wrap$ctor.prototype = QuoteElementWrappingIm plementation.prototype;
2303 // ********** Code for SVGElementWrappingImplementation **************
2304 $inherits(SVGElementWrappingImplementation, ElementWrappingImplementation);
2305 function SVGElementWrappingImplementation() {}
2306 SVGElementWrappingImplementation._wrap$ctor = function(ptr) {
2307 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2308 }
2309 SVGElementWrappingImplementation._wrap$ctor.prototype = SVGElementWrappingImplem entation.prototype;
2310 // ********** Code for SVGAElementWrappingImplementation **************
2311 $inherits(SVGAElementWrappingImplementation, SVGElementWrappingImplementation);
2312 function SVGAElementWrappingImplementation() {}
2313 SVGAElementWrappingImplementation._wrap$ctor = function(ptr) {
2314 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2315 }
2316 SVGAElementWrappingImplementation._wrap$ctor.prototype = SVGAElementWrappingImpl ementation.prototype;
2317 // ********** Code for SVGAltGlyphDefElementWrappingImplementation ************* *
2318 $inherits(SVGAltGlyphDefElementWrappingImplementation, SVGElementWrappingImpleme ntation);
2319 function SVGAltGlyphDefElementWrappingImplementation() {}
2320 SVGAltGlyphDefElementWrappingImplementation._wrap$ctor = function(ptr) {
2321 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2322 }
2323 SVGAltGlyphDefElementWrappingImplementation._wrap$ctor.prototype = SVGAltGlyphDe fElementWrappingImplementation.prototype;
2324 // ********** Code for SVGTextContentElementWrappingImplementation ************* *
2325 $inherits(SVGTextContentElementWrappingImplementation, SVGElementWrappingImpleme ntation);
2326 function SVGTextContentElementWrappingImplementation() {}
2327 SVGTextContentElementWrappingImplementation._wrap$ctor = function(ptr) {
2328 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2329 }
2330 SVGTextContentElementWrappingImplementation._wrap$ctor.prototype = SVGTextConten tElementWrappingImplementation.prototype;
2331 // ********** Code for SVGTextPositioningElementWrappingImplementation ********* *****
2332 $inherits(SVGTextPositioningElementWrappingImplementation, SVGTextContentElement WrappingImplementation);
2333 function SVGTextPositioningElementWrappingImplementation() {}
2334 SVGTextPositioningElementWrappingImplementation._wrap$ctor = function(ptr) {
2335 SVGTextContentElementWrappingImplementation._wrap$ctor.call(this, ptr);
2336 }
2337 SVGTextPositioningElementWrappingImplementation._wrap$ctor.prototype = SVGTextPo sitioningElementWrappingImplementation.prototype;
2338 // ********** Code for SVGAltGlyphElementWrappingImplementation **************
2339 $inherits(SVGAltGlyphElementWrappingImplementation, SVGTextPositioningElementWra ppingImplementation);
2340 function SVGAltGlyphElementWrappingImplementation() {}
2341 SVGAltGlyphElementWrappingImplementation._wrap$ctor = function(ptr) {
2342 SVGTextPositioningElementWrappingImplementation._wrap$ctor.call(this, ptr);
2343 }
2344 SVGAltGlyphElementWrappingImplementation._wrap$ctor.prototype = SVGAltGlyphEleme ntWrappingImplementation.prototype;
2345 // ********** Code for SVGAltGlyphItemElementWrappingImplementation ************ **
2346 $inherits(SVGAltGlyphItemElementWrappingImplementation, SVGElementWrappingImplem entation);
2347 function SVGAltGlyphItemElementWrappingImplementation() {}
2348 SVGAltGlyphItemElementWrappingImplementation._wrap$ctor = function(ptr) {
2349 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2350 }
2351 SVGAltGlyphItemElementWrappingImplementation._wrap$ctor.prototype = SVGAltGlyphI temElementWrappingImplementation.prototype;
2352 // ********** Code for SVGAnimationElementWrappingImplementation **************
2353 $inherits(SVGAnimationElementWrappingImplementation, SVGElementWrappingImplement ation);
2354 function SVGAnimationElementWrappingImplementation() {}
2355 SVGAnimationElementWrappingImplementation._wrap$ctor = function(ptr) {
2356 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2357 }
2358 SVGAnimationElementWrappingImplementation._wrap$ctor.prototype = SVGAnimationEle mentWrappingImplementation.prototype;
2359 // ********** Code for SVGAnimateColorElementWrappingImplementation ************ **
2360 $inherits(SVGAnimateColorElementWrappingImplementation, SVGAnimationElementWrapp ingImplementation);
2361 function SVGAnimateColorElementWrappingImplementation() {}
2362 SVGAnimateColorElementWrappingImplementation._wrap$ctor = function(ptr) {
2363 SVGAnimationElementWrappingImplementation._wrap$ctor.call(this, ptr);
2364 }
2365 SVGAnimateColorElementWrappingImplementation._wrap$ctor.prototype = SVGAnimateCo lorElementWrappingImplementation.prototype;
2366 // ********** Code for SVGAnimateElementWrappingImplementation **************
2367 $inherits(SVGAnimateElementWrappingImplementation, SVGAnimationElementWrappingIm plementation);
2368 function SVGAnimateElementWrappingImplementation() {}
2369 SVGAnimateElementWrappingImplementation._wrap$ctor = function(ptr) {
2370 SVGAnimationElementWrappingImplementation._wrap$ctor.call(this, ptr);
2371 }
2372 SVGAnimateElementWrappingImplementation._wrap$ctor.prototype = SVGAnimateElement WrappingImplementation.prototype;
2373 // ********** Code for SVGAnimateMotionElementWrappingImplementation *********** ***
2374 $inherits(SVGAnimateMotionElementWrappingImplementation, SVGAnimationElementWrap pingImplementation);
2375 function SVGAnimateMotionElementWrappingImplementation() {}
2376 SVGAnimateMotionElementWrappingImplementation._wrap$ctor = function(ptr) {
2377 SVGAnimationElementWrappingImplementation._wrap$ctor.call(this, ptr);
2378 }
2379 SVGAnimateMotionElementWrappingImplementation._wrap$ctor.prototype = SVGAnimateM otionElementWrappingImplementation.prototype;
2380 // ********** Code for SVGAnimateTransformElementWrappingImplementation ******** ******
2381 $inherits(SVGAnimateTransformElementWrappingImplementation, SVGAnimationElementW rappingImplementation);
2382 function SVGAnimateTransformElementWrappingImplementation() {}
2383 SVGAnimateTransformElementWrappingImplementation._wrap$ctor = function(ptr) {
2384 SVGAnimationElementWrappingImplementation._wrap$ctor.call(this, ptr);
2385 }
2386 SVGAnimateTransformElementWrappingImplementation._wrap$ctor.prototype = SVGAnima teTransformElementWrappingImplementation.prototype;
2387 // ********** Code for SVGCircleElementWrappingImplementation **************
2388 $inherits(SVGCircleElementWrappingImplementation, SVGElementWrappingImplementati on);
2389 function SVGCircleElementWrappingImplementation() {}
2390 SVGCircleElementWrappingImplementation._wrap$ctor = function(ptr) {
2391 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2392 }
2393 SVGCircleElementWrappingImplementation._wrap$ctor.prototype = SVGCircleElementWr appingImplementation.prototype;
2394 // ********** Code for SVGClipPathElementWrappingImplementation **************
2395 $inherits(SVGClipPathElementWrappingImplementation, SVGElementWrappingImplementa tion);
2396 function SVGClipPathElementWrappingImplementation() {}
2397 SVGClipPathElementWrappingImplementation._wrap$ctor = function(ptr) {
2398 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2399 }
2400 SVGClipPathElementWrappingImplementation._wrap$ctor.prototype = SVGClipPathEleme ntWrappingImplementation.prototype;
2401 // ********** Code for SVGComponentTransferFunctionElementWrappingImplementation **************
2402 $inherits(SVGComponentTransferFunctionElementWrappingImplementation, SVGElementW rappingImplementation);
2403 function SVGComponentTransferFunctionElementWrappingImplementation() {}
2404 SVGComponentTransferFunctionElementWrappingImplementation._wrap$ctor = function( ptr) {
2405 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2406 }
2407 SVGComponentTransferFunctionElementWrappingImplementation._wrap$ctor.prototype = SVGComponentTransferFunctionElementWrappingImplementation.prototype;
2408 // ********** Code for SVGCursorElementWrappingImplementation **************
2409 $inherits(SVGCursorElementWrappingImplementation, SVGElementWrappingImplementati on);
2410 function SVGCursorElementWrappingImplementation() {}
2411 SVGCursorElementWrappingImplementation._wrap$ctor = function(ptr) {
2412 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2413 }
2414 SVGCursorElementWrappingImplementation._wrap$ctor.prototype = SVGCursorElementWr appingImplementation.prototype;
2415 // ********** Code for SVGDefsElementWrappingImplementation **************
2416 $inherits(SVGDefsElementWrappingImplementation, SVGElementWrappingImplementation );
2417 function SVGDefsElementWrappingImplementation() {}
2418 SVGDefsElementWrappingImplementation._wrap$ctor = function(ptr) {
2419 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2420 }
2421 SVGDefsElementWrappingImplementation._wrap$ctor.prototype = SVGDefsElementWrappi ngImplementation.prototype;
2422 // ********** Code for SVGDescElementWrappingImplementation **************
2423 $inherits(SVGDescElementWrappingImplementation, SVGElementWrappingImplementation );
2424 function SVGDescElementWrappingImplementation() {}
2425 SVGDescElementWrappingImplementation._wrap$ctor = function(ptr) {
2426 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2427 }
2428 SVGDescElementWrappingImplementation._wrap$ctor.prototype = SVGDescElementWrappi ngImplementation.prototype;
2429 // ********** Code for SVGEllipseElementWrappingImplementation **************
2430 $inherits(SVGEllipseElementWrappingImplementation, SVGElementWrappingImplementat ion);
2431 function SVGEllipseElementWrappingImplementation() {}
2432 SVGEllipseElementWrappingImplementation._wrap$ctor = function(ptr) {
2433 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2434 }
2435 SVGEllipseElementWrappingImplementation._wrap$ctor.prototype = SVGEllipseElement WrappingImplementation.prototype;
2436 // ********** Code for SVGFEBlendElementWrappingImplementation **************
2437 $inherits(SVGFEBlendElementWrappingImplementation, SVGElementWrappingImplementat ion);
2438 function SVGFEBlendElementWrappingImplementation() {}
2439 SVGFEBlendElementWrappingImplementation._wrap$ctor = function(ptr) {
2440 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2441 }
2442 SVGFEBlendElementWrappingImplementation._wrap$ctor.prototype = SVGFEBlendElement WrappingImplementation.prototype;
2443 // ********** Code for SVGFEColorMatrixElementWrappingImplementation *********** ***
2444 $inherits(SVGFEColorMatrixElementWrappingImplementation, SVGElementWrappingImple mentation);
2445 function SVGFEColorMatrixElementWrappingImplementation() {}
2446 SVGFEColorMatrixElementWrappingImplementation._wrap$ctor = function(ptr) {
2447 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2448 }
2449 SVGFEColorMatrixElementWrappingImplementation._wrap$ctor.prototype = SVGFEColorM atrixElementWrappingImplementation.prototype;
2450 // ********** Code for SVGFEComponentTransferElementWrappingImplementation ***** *********
2451 $inherits(SVGFEComponentTransferElementWrappingImplementation, SVGElementWrappin gImplementation);
2452 function SVGFEComponentTransferElementWrappingImplementation() {}
2453 SVGFEComponentTransferElementWrappingImplementation._wrap$ctor = function(ptr) {
2454 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2455 }
2456 SVGFEComponentTransferElementWrappingImplementation._wrap$ctor.prototype = SVGFE ComponentTransferElementWrappingImplementation.prototype;
2457 // ********** Code for SVGFEConvolveMatrixElementWrappingImplementation ******** ******
2458 $inherits(SVGFEConvolveMatrixElementWrappingImplementation, SVGElementWrappingIm plementation);
2459 function SVGFEConvolveMatrixElementWrappingImplementation() {}
2460 SVGFEConvolveMatrixElementWrappingImplementation._wrap$ctor = function(ptr) {
2461 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2462 }
2463 SVGFEConvolveMatrixElementWrappingImplementation._wrap$ctor.prototype = SVGFECon volveMatrixElementWrappingImplementation.prototype;
2464 // ********** Code for SVGFEDiffuseLightingElementWrappingImplementation ******* *******
2465 $inherits(SVGFEDiffuseLightingElementWrappingImplementation, SVGElementWrappingI mplementation);
2466 function SVGFEDiffuseLightingElementWrappingImplementation() {}
2467 SVGFEDiffuseLightingElementWrappingImplementation._wrap$ctor = function(ptr) {
2468 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2469 }
2470 SVGFEDiffuseLightingElementWrappingImplementation._wrap$ctor.prototype = SVGFEDi ffuseLightingElementWrappingImplementation.prototype;
2471 // ********** Code for SVGFEDisplacementMapElementWrappingImplementation ******* *******
2472 $inherits(SVGFEDisplacementMapElementWrappingImplementation, SVGElementWrappingI mplementation);
2473 function SVGFEDisplacementMapElementWrappingImplementation() {}
2474 SVGFEDisplacementMapElementWrappingImplementation._wrap$ctor = function(ptr) {
2475 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2476 }
2477 SVGFEDisplacementMapElementWrappingImplementation._wrap$ctor.prototype = SVGFEDi splacementMapElementWrappingImplementation.prototype;
2478 // ********** Code for SVGFEDistantLightElementWrappingImplementation ********** ****
2479 $inherits(SVGFEDistantLightElementWrappingImplementation, SVGElementWrappingImpl ementation);
2480 function SVGFEDistantLightElementWrappingImplementation() {}
2481 SVGFEDistantLightElementWrappingImplementation._wrap$ctor = function(ptr) {
2482 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2483 }
2484 SVGFEDistantLightElementWrappingImplementation._wrap$ctor.prototype = SVGFEDista ntLightElementWrappingImplementation.prototype;
2485 // ********** Code for SVGFEDropShadowElementWrappingImplementation ************ **
2486 $inherits(SVGFEDropShadowElementWrappingImplementation, SVGElementWrappingImplem entation);
2487 function SVGFEDropShadowElementWrappingImplementation() {}
2488 SVGFEDropShadowElementWrappingImplementation._wrap$ctor = function(ptr) {
2489 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2490 }
2491 SVGFEDropShadowElementWrappingImplementation._wrap$ctor.prototype = SVGFEDropSha dowElementWrappingImplementation.prototype;
2492 // ********** Code for SVGFEFloodElementWrappingImplementation **************
2493 $inherits(SVGFEFloodElementWrappingImplementation, SVGElementWrappingImplementat ion);
2494 function SVGFEFloodElementWrappingImplementation() {}
2495 SVGFEFloodElementWrappingImplementation._wrap$ctor = function(ptr) {
2496 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2497 }
2498 SVGFEFloodElementWrappingImplementation._wrap$ctor.prototype = SVGFEFloodElement WrappingImplementation.prototype;
2499 // ********** Code for SVGFEFuncAElementWrappingImplementation **************
2500 $inherits(SVGFEFuncAElementWrappingImplementation, SVGComponentTransferFunctionE lementWrappingImplementation);
2501 function SVGFEFuncAElementWrappingImplementation() {}
2502 SVGFEFuncAElementWrappingImplementation._wrap$ctor = function(ptr) {
2503 SVGComponentTransferFunctionElementWrappingImplementation._wrap$ctor.call(this , ptr);
2504 }
2505 SVGFEFuncAElementWrappingImplementation._wrap$ctor.prototype = SVGFEFuncAElement WrappingImplementation.prototype;
2506 // ********** Code for SVGFEFuncBElementWrappingImplementation **************
2507 $inherits(SVGFEFuncBElementWrappingImplementation, SVGComponentTransferFunctionE lementWrappingImplementation);
2508 function SVGFEFuncBElementWrappingImplementation() {}
2509 SVGFEFuncBElementWrappingImplementation._wrap$ctor = function(ptr) {
2510 SVGComponentTransferFunctionElementWrappingImplementation._wrap$ctor.call(this , ptr);
2511 }
2512 SVGFEFuncBElementWrappingImplementation._wrap$ctor.prototype = SVGFEFuncBElement WrappingImplementation.prototype;
2513 // ********** Code for SVGFEFuncGElementWrappingImplementation **************
2514 $inherits(SVGFEFuncGElementWrappingImplementation, SVGComponentTransferFunctionE lementWrappingImplementation);
2515 function SVGFEFuncGElementWrappingImplementation() {}
2516 SVGFEFuncGElementWrappingImplementation._wrap$ctor = function(ptr) {
2517 SVGComponentTransferFunctionElementWrappingImplementation._wrap$ctor.call(this , ptr);
2518 }
2519 SVGFEFuncGElementWrappingImplementation._wrap$ctor.prototype = SVGFEFuncGElement WrappingImplementation.prototype;
2520 // ********** Code for SVGFEFuncRElementWrappingImplementation **************
2521 $inherits(SVGFEFuncRElementWrappingImplementation, SVGComponentTransferFunctionE lementWrappingImplementation);
2522 function SVGFEFuncRElementWrappingImplementation() {}
2523 SVGFEFuncRElementWrappingImplementation._wrap$ctor = function(ptr) {
2524 SVGComponentTransferFunctionElementWrappingImplementation._wrap$ctor.call(this , ptr);
2525 }
2526 SVGFEFuncRElementWrappingImplementation._wrap$ctor.prototype = SVGFEFuncRElement WrappingImplementation.prototype;
2527 // ********** Code for SVGFEGaussianBlurElementWrappingImplementation ********** ****
2528 $inherits(SVGFEGaussianBlurElementWrappingImplementation, SVGElementWrappingImpl ementation);
2529 function SVGFEGaussianBlurElementWrappingImplementation() {}
2530 SVGFEGaussianBlurElementWrappingImplementation._wrap$ctor = function(ptr) {
2531 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2532 }
2533 SVGFEGaussianBlurElementWrappingImplementation._wrap$ctor.prototype = SVGFEGauss ianBlurElementWrappingImplementation.prototype;
2534 // ********** Code for SVGFEImageElementWrappingImplementation **************
2535 $inherits(SVGFEImageElementWrappingImplementation, SVGElementWrappingImplementat ion);
2536 function SVGFEImageElementWrappingImplementation() {}
2537 SVGFEImageElementWrappingImplementation._wrap$ctor = function(ptr) {
2538 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2539 }
2540 SVGFEImageElementWrappingImplementation._wrap$ctor.prototype = SVGFEImageElement WrappingImplementation.prototype;
2541 // ********** Code for SVGFEMergeElementWrappingImplementation **************
2542 $inherits(SVGFEMergeElementWrappingImplementation, SVGElementWrappingImplementat ion);
2543 function SVGFEMergeElementWrappingImplementation() {}
2544 SVGFEMergeElementWrappingImplementation._wrap$ctor = function(ptr) {
2545 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2546 }
2547 SVGFEMergeElementWrappingImplementation._wrap$ctor.prototype = SVGFEMergeElement WrappingImplementation.prototype;
2548 // ********** Code for SVGFEMergeNodeElementWrappingImplementation ************* *
2549 $inherits(SVGFEMergeNodeElementWrappingImplementation, SVGElementWrappingImpleme ntation);
2550 function SVGFEMergeNodeElementWrappingImplementation() {}
2551 SVGFEMergeNodeElementWrappingImplementation._wrap$ctor = function(ptr) {
2552 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2553 }
2554 SVGFEMergeNodeElementWrappingImplementation._wrap$ctor.prototype = SVGFEMergeNod eElementWrappingImplementation.prototype;
2555 // ********** Code for SVGFEOffsetElementWrappingImplementation **************
2556 $inherits(SVGFEOffsetElementWrappingImplementation, SVGElementWrappingImplementa tion);
2557 function SVGFEOffsetElementWrappingImplementation() {}
2558 SVGFEOffsetElementWrappingImplementation._wrap$ctor = function(ptr) {
2559 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2560 }
2561 SVGFEOffsetElementWrappingImplementation._wrap$ctor.prototype = SVGFEOffsetEleme ntWrappingImplementation.prototype;
2562 // ********** Code for SVGFEPointLightElementWrappingImplementation ************ **
2563 $inherits(SVGFEPointLightElementWrappingImplementation, SVGElementWrappingImplem entation);
2564 function SVGFEPointLightElementWrappingImplementation() {}
2565 SVGFEPointLightElementWrappingImplementation._wrap$ctor = function(ptr) {
2566 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2567 }
2568 SVGFEPointLightElementWrappingImplementation._wrap$ctor.prototype = SVGFEPointLi ghtElementWrappingImplementation.prototype;
2569 // ********** Code for SVGFESpecularLightingElementWrappingImplementation ****** ********
2570 $inherits(SVGFESpecularLightingElementWrappingImplementation, SVGElementWrapping Implementation);
2571 function SVGFESpecularLightingElementWrappingImplementation() {}
2572 SVGFESpecularLightingElementWrappingImplementation._wrap$ctor = function(ptr) {
2573 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2574 }
2575 SVGFESpecularLightingElementWrappingImplementation._wrap$ctor.prototype = SVGFES pecularLightingElementWrappingImplementation.prototype;
2576 // ********** Code for SVGFESpotLightElementWrappingImplementation ************* *
2577 $inherits(SVGFESpotLightElementWrappingImplementation, SVGElementWrappingImpleme ntation);
2578 function SVGFESpotLightElementWrappingImplementation() {}
2579 SVGFESpotLightElementWrappingImplementation._wrap$ctor = function(ptr) {
2580 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2581 }
2582 SVGFESpotLightElementWrappingImplementation._wrap$ctor.prototype = SVGFESpotLigh tElementWrappingImplementation.prototype;
2583 // ********** Code for SVGFETileElementWrappingImplementation **************
2584 $inherits(SVGFETileElementWrappingImplementation, SVGElementWrappingImplementati on);
2585 function SVGFETileElementWrappingImplementation() {}
2586 SVGFETileElementWrappingImplementation._wrap$ctor = function(ptr) {
2587 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2588 }
2589 SVGFETileElementWrappingImplementation._wrap$ctor.prototype = SVGFETileElementWr appingImplementation.prototype;
2590 // ********** Code for SVGFETurbulenceElementWrappingImplementation ************ **
2591 $inherits(SVGFETurbulenceElementWrappingImplementation, SVGElementWrappingImplem entation);
2592 function SVGFETurbulenceElementWrappingImplementation() {}
2593 SVGFETurbulenceElementWrappingImplementation._wrap$ctor = function(ptr) {
2594 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2595 }
2596 SVGFETurbulenceElementWrappingImplementation._wrap$ctor.prototype = SVGFETurbule nceElementWrappingImplementation.prototype;
2597 // ********** Code for SVGFilterElementWrappingImplementation **************
2598 $inherits(SVGFilterElementWrappingImplementation, SVGElementWrappingImplementati on);
2599 function SVGFilterElementWrappingImplementation() {}
2600 SVGFilterElementWrappingImplementation._wrap$ctor = function(ptr) {
2601 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2602 }
2603 SVGFilterElementWrappingImplementation._wrap$ctor.prototype = SVGFilterElementWr appingImplementation.prototype;
2604 // ********** Code for SVGFontElementWrappingImplementation **************
2605 $inherits(SVGFontElementWrappingImplementation, SVGElementWrappingImplementation );
2606 function SVGFontElementWrappingImplementation() {}
2607 SVGFontElementWrappingImplementation._wrap$ctor = function(ptr) {
2608 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2609 }
2610 SVGFontElementWrappingImplementation._wrap$ctor.prototype = SVGFontElementWrappi ngImplementation.prototype;
2611 // ********** Code for SVGFontFaceElementWrappingImplementation **************
2612 $inherits(SVGFontFaceElementWrappingImplementation, SVGElementWrappingImplementa tion);
2613 function SVGFontFaceElementWrappingImplementation() {}
2614 SVGFontFaceElementWrappingImplementation._wrap$ctor = function(ptr) {
2615 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2616 }
2617 SVGFontFaceElementWrappingImplementation._wrap$ctor.prototype = SVGFontFaceEleme ntWrappingImplementation.prototype;
2618 // ********** Code for SVGFontFaceFormatElementWrappingImplementation ********** ****
2619 $inherits(SVGFontFaceFormatElementWrappingImplementation, SVGElementWrappingImpl ementation);
2620 function SVGFontFaceFormatElementWrappingImplementation() {}
2621 SVGFontFaceFormatElementWrappingImplementation._wrap$ctor = function(ptr) {
2622 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2623 }
2624 SVGFontFaceFormatElementWrappingImplementation._wrap$ctor.prototype = SVGFontFac eFormatElementWrappingImplementation.prototype;
2625 // ********** Code for SVGFontFaceNameElementWrappingImplementation ************ **
2626 $inherits(SVGFontFaceNameElementWrappingImplementation, SVGElementWrappingImplem entation);
2627 function SVGFontFaceNameElementWrappingImplementation() {}
2628 SVGFontFaceNameElementWrappingImplementation._wrap$ctor = function(ptr) {
2629 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2630 }
2631 SVGFontFaceNameElementWrappingImplementation._wrap$ctor.prototype = SVGFontFaceN ameElementWrappingImplementation.prototype;
2632 // ********** Code for SVGFontFaceSrcElementWrappingImplementation ************* *
2633 $inherits(SVGFontFaceSrcElementWrappingImplementation, SVGElementWrappingImpleme ntation);
2634 function SVGFontFaceSrcElementWrappingImplementation() {}
2635 SVGFontFaceSrcElementWrappingImplementation._wrap$ctor = function(ptr) {
2636 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2637 }
2638 SVGFontFaceSrcElementWrappingImplementation._wrap$ctor.prototype = SVGFontFaceSr cElementWrappingImplementation.prototype;
2639 // ********** Code for SVGFontFaceUriElementWrappingImplementation ************* *
2640 $inherits(SVGFontFaceUriElementWrappingImplementation, SVGElementWrappingImpleme ntation);
2641 function SVGFontFaceUriElementWrappingImplementation() {}
2642 SVGFontFaceUriElementWrappingImplementation._wrap$ctor = function(ptr) {
2643 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2644 }
2645 SVGFontFaceUriElementWrappingImplementation._wrap$ctor.prototype = SVGFontFaceUr iElementWrappingImplementation.prototype;
2646 // ********** Code for SVGForeignObjectElementWrappingImplementation *********** ***
2647 $inherits(SVGForeignObjectElementWrappingImplementation, SVGElementWrappingImple mentation);
2648 function SVGForeignObjectElementWrappingImplementation() {}
2649 SVGForeignObjectElementWrappingImplementation._wrap$ctor = function(ptr) {
2650 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2651 }
2652 SVGForeignObjectElementWrappingImplementation._wrap$ctor.prototype = SVGForeignO bjectElementWrappingImplementation.prototype;
2653 // ********** Code for SVGGElementWrappingImplementation **************
2654 $inherits(SVGGElementWrappingImplementation, SVGElementWrappingImplementation);
2655 function SVGGElementWrappingImplementation() {}
2656 SVGGElementWrappingImplementation._wrap$ctor = function(ptr) {
2657 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2658 }
2659 SVGGElementWrappingImplementation._wrap$ctor.prototype = SVGGElementWrappingImpl ementation.prototype;
2660 // ********** Code for SVGGlyphElementWrappingImplementation **************
2661 $inherits(SVGGlyphElementWrappingImplementation, SVGElementWrappingImplementatio n);
2662 function SVGGlyphElementWrappingImplementation() {}
2663 SVGGlyphElementWrappingImplementation._wrap$ctor = function(ptr) {
2664 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2665 }
2666 SVGGlyphElementWrappingImplementation._wrap$ctor.prototype = SVGGlyphElementWrap pingImplementation.prototype;
2667 // ********** Code for SVGGlyphRefElementWrappingImplementation **************
2668 $inherits(SVGGlyphRefElementWrappingImplementation, SVGElementWrappingImplementa tion);
2669 function SVGGlyphRefElementWrappingImplementation() {}
2670 SVGGlyphRefElementWrappingImplementation._wrap$ctor = function(ptr) {
2671 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2672 }
2673 SVGGlyphRefElementWrappingImplementation._wrap$ctor.prototype = SVGGlyphRefEleme ntWrappingImplementation.prototype;
2674 // ********** Code for SVGGradientElementWrappingImplementation **************
2675 $inherits(SVGGradientElementWrappingImplementation, SVGElementWrappingImplementa tion);
2676 function SVGGradientElementWrappingImplementation() {}
2677 SVGGradientElementWrappingImplementation._wrap$ctor = function(ptr) {
2678 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2679 }
2680 SVGGradientElementWrappingImplementation._wrap$ctor.prototype = SVGGradientEleme ntWrappingImplementation.prototype;
2681 // ********** Code for SVGHKernElementWrappingImplementation **************
2682 $inherits(SVGHKernElementWrappingImplementation, SVGElementWrappingImplementatio n);
2683 function SVGHKernElementWrappingImplementation() {}
2684 SVGHKernElementWrappingImplementation._wrap$ctor = function(ptr) {
2685 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2686 }
2687 SVGHKernElementWrappingImplementation._wrap$ctor.prototype = SVGHKernElementWrap pingImplementation.prototype;
2688 // ********** Code for SVGImageElementWrappingImplementation **************
2689 $inherits(SVGImageElementWrappingImplementation, SVGElementWrappingImplementatio n);
2690 function SVGImageElementWrappingImplementation() {}
2691 SVGImageElementWrappingImplementation._wrap$ctor = function(ptr) {
2692 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2693 }
2694 SVGImageElementWrappingImplementation._wrap$ctor.prototype = SVGImageElementWrap pingImplementation.prototype;
2695 // ********** Code for SVGLineElementWrappingImplementation **************
2696 $inherits(SVGLineElementWrappingImplementation, SVGElementWrappingImplementation );
2697 function SVGLineElementWrappingImplementation() {}
2698 SVGLineElementWrappingImplementation._wrap$ctor = function(ptr) {
2699 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2700 }
2701 SVGLineElementWrappingImplementation._wrap$ctor.prototype = SVGLineElementWrappi ngImplementation.prototype;
2702 // ********** Code for SVGLinearGradientElementWrappingImplementation ********** ****
2703 $inherits(SVGLinearGradientElementWrappingImplementation, SVGGradientElementWrap pingImplementation);
2704 function SVGLinearGradientElementWrappingImplementation() {}
2705 SVGLinearGradientElementWrappingImplementation._wrap$ctor = function(ptr) {
2706 SVGGradientElementWrappingImplementation._wrap$ctor.call(this, ptr);
2707 }
2708 SVGLinearGradientElementWrappingImplementation._wrap$ctor.prototype = SVGLinearG radientElementWrappingImplementation.prototype;
2709 // ********** Code for SVGMPathElementWrappingImplementation **************
2710 $inherits(SVGMPathElementWrappingImplementation, SVGElementWrappingImplementatio n);
2711 function SVGMPathElementWrappingImplementation() {}
2712 SVGMPathElementWrappingImplementation._wrap$ctor = function(ptr) {
2713 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2714 }
2715 SVGMPathElementWrappingImplementation._wrap$ctor.prototype = SVGMPathElementWrap pingImplementation.prototype;
2716 // ********** Code for SVGMarkerElementWrappingImplementation **************
2717 $inherits(SVGMarkerElementWrappingImplementation, SVGElementWrappingImplementati on);
2718 function SVGMarkerElementWrappingImplementation() {}
2719 SVGMarkerElementWrappingImplementation._wrap$ctor = function(ptr) {
2720 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2721 }
2722 SVGMarkerElementWrappingImplementation._wrap$ctor.prototype = SVGMarkerElementWr appingImplementation.prototype;
2723 // ********** Code for SVGMaskElementWrappingImplementation **************
2724 $inherits(SVGMaskElementWrappingImplementation, SVGElementWrappingImplementation );
2725 function SVGMaskElementWrappingImplementation() {}
2726 SVGMaskElementWrappingImplementation._wrap$ctor = function(ptr) {
2727 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2728 }
2729 SVGMaskElementWrappingImplementation._wrap$ctor.prototype = SVGMaskElementWrappi ngImplementation.prototype;
2730 // ********** Code for SVGMetadataElementWrappingImplementation **************
2731 $inherits(SVGMetadataElementWrappingImplementation, SVGElementWrappingImplementa tion);
2732 function SVGMetadataElementWrappingImplementation() {}
2733 SVGMetadataElementWrappingImplementation._wrap$ctor = function(ptr) {
2734 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2735 }
2736 SVGMetadataElementWrappingImplementation._wrap$ctor.prototype = SVGMetadataEleme ntWrappingImplementation.prototype;
2737 // ********** Code for SVGMissingGlyphElementWrappingImplementation ************ **
2738 $inherits(SVGMissingGlyphElementWrappingImplementation, SVGElementWrappingImplem entation);
2739 function SVGMissingGlyphElementWrappingImplementation() {}
2740 SVGMissingGlyphElementWrappingImplementation._wrap$ctor = function(ptr) {
2741 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2742 }
2743 SVGMissingGlyphElementWrappingImplementation._wrap$ctor.prototype = SVGMissingGl yphElementWrappingImplementation.prototype;
2744 // ********** Code for SVGPathElementWrappingImplementation **************
2745 $inherits(SVGPathElementWrappingImplementation, SVGElementWrappingImplementation );
2746 function SVGPathElementWrappingImplementation() {}
2747 SVGPathElementWrappingImplementation._wrap$ctor = function(ptr) {
2748 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2749 }
2750 SVGPathElementWrappingImplementation._wrap$ctor.prototype = SVGPathElementWrappi ngImplementation.prototype;
2751 // ********** Code for SVGPatternElementWrappingImplementation **************
2752 $inherits(SVGPatternElementWrappingImplementation, SVGElementWrappingImplementat ion);
2753 function SVGPatternElementWrappingImplementation() {}
2754 SVGPatternElementWrappingImplementation._wrap$ctor = function(ptr) {
2755 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2756 }
2757 SVGPatternElementWrappingImplementation._wrap$ctor.prototype = SVGPatternElement WrappingImplementation.prototype;
2758 // ********** Code for SVGPolygonElementWrappingImplementation **************
2759 $inherits(SVGPolygonElementWrappingImplementation, SVGElementWrappingImplementat ion);
2760 function SVGPolygonElementWrappingImplementation() {}
2761 SVGPolygonElementWrappingImplementation._wrap$ctor = function(ptr) {
2762 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2763 }
2764 SVGPolygonElementWrappingImplementation._wrap$ctor.prototype = SVGPolygonElement WrappingImplementation.prototype;
2765 // ********** Code for SVGPolylineElementWrappingImplementation **************
2766 $inherits(SVGPolylineElementWrappingImplementation, SVGElementWrappingImplementa tion);
2767 function SVGPolylineElementWrappingImplementation() {}
2768 SVGPolylineElementWrappingImplementation._wrap$ctor = function(ptr) {
2769 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2770 }
2771 SVGPolylineElementWrappingImplementation._wrap$ctor.prototype = SVGPolylineEleme ntWrappingImplementation.prototype;
2772 // ********** Code for SVGRadialGradientElementWrappingImplementation ********** ****
2773 $inherits(SVGRadialGradientElementWrappingImplementation, SVGGradientElementWrap pingImplementation);
2774 function SVGRadialGradientElementWrappingImplementation() {}
2775 SVGRadialGradientElementWrappingImplementation._wrap$ctor = function(ptr) {
2776 SVGGradientElementWrappingImplementation._wrap$ctor.call(this, ptr);
2777 }
2778 SVGRadialGradientElementWrappingImplementation._wrap$ctor.prototype = SVGRadialG radientElementWrappingImplementation.prototype;
2779 // ********** Code for SVGRectElementWrappingImplementation **************
2780 $inherits(SVGRectElementWrappingImplementation, SVGElementWrappingImplementation );
2781 function SVGRectElementWrappingImplementation() {}
2782 SVGRectElementWrappingImplementation._wrap$ctor = function(ptr) {
2783 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2784 }
2785 SVGRectElementWrappingImplementation._wrap$ctor.prototype = SVGRectElementWrappi ngImplementation.prototype;
2786 // ********** Code for SVGScriptElementWrappingImplementation **************
2787 $inherits(SVGScriptElementWrappingImplementation, SVGElementWrappingImplementati on);
2788 function SVGScriptElementWrappingImplementation() {}
2789 SVGScriptElementWrappingImplementation._wrap$ctor = function(ptr) {
2790 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2791 }
2792 SVGScriptElementWrappingImplementation._wrap$ctor.prototype = SVGScriptElementWr appingImplementation.prototype;
2793 // ********** Code for SVGSetElementWrappingImplementation **************
2794 $inherits(SVGSetElementWrappingImplementation, SVGAnimationElementWrappingImplem entation);
2795 function SVGSetElementWrappingImplementation() {}
2796 SVGSetElementWrappingImplementation._wrap$ctor = function(ptr) {
2797 SVGAnimationElementWrappingImplementation._wrap$ctor.call(this, ptr);
2798 }
2799 SVGSetElementWrappingImplementation._wrap$ctor.prototype = SVGSetElementWrapping Implementation.prototype;
2800 // ********** Code for SVGStopElementWrappingImplementation **************
2801 $inherits(SVGStopElementWrappingImplementation, SVGElementWrappingImplementation );
2802 function SVGStopElementWrappingImplementation() {}
2803 SVGStopElementWrappingImplementation._wrap$ctor = function(ptr) {
2804 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2805 }
2806 SVGStopElementWrappingImplementation._wrap$ctor.prototype = SVGStopElementWrappi ngImplementation.prototype;
2807 // ********** Code for SVGStyleElementWrappingImplementation **************
2808 $inherits(SVGStyleElementWrappingImplementation, SVGElementWrappingImplementatio n);
2809 function SVGStyleElementWrappingImplementation() {}
2810 SVGStyleElementWrappingImplementation._wrap$ctor = function(ptr) {
2811 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2812 }
2813 SVGStyleElementWrappingImplementation._wrap$ctor.prototype = SVGStyleElementWrap pingImplementation.prototype;
2814 // ********** Code for SVGSwitchElementWrappingImplementation **************
2815 $inherits(SVGSwitchElementWrappingImplementation, SVGElementWrappingImplementati on);
2816 function SVGSwitchElementWrappingImplementation() {}
2817 SVGSwitchElementWrappingImplementation._wrap$ctor = function(ptr) {
2818 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2819 }
2820 SVGSwitchElementWrappingImplementation._wrap$ctor.prototype = SVGSwitchElementWr appingImplementation.prototype;
2821 // ********** Code for SVGSymbolElementWrappingImplementation **************
2822 $inherits(SVGSymbolElementWrappingImplementation, SVGElementWrappingImplementati on);
2823 function SVGSymbolElementWrappingImplementation() {}
2824 SVGSymbolElementWrappingImplementation._wrap$ctor = function(ptr) {
2825 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2826 }
2827 SVGSymbolElementWrappingImplementation._wrap$ctor.prototype = SVGSymbolElementWr appingImplementation.prototype;
2828 // ********** Code for SVGTRefElementWrappingImplementation **************
2829 $inherits(SVGTRefElementWrappingImplementation, SVGTextPositioningElementWrappin gImplementation);
2830 function SVGTRefElementWrappingImplementation() {}
2831 SVGTRefElementWrappingImplementation._wrap$ctor = function(ptr) {
2832 SVGTextPositioningElementWrappingImplementation._wrap$ctor.call(this, ptr);
2833 }
2834 SVGTRefElementWrappingImplementation._wrap$ctor.prototype = SVGTRefElementWrappi ngImplementation.prototype;
2835 // ********** Code for SVGTSpanElementWrappingImplementation **************
2836 $inherits(SVGTSpanElementWrappingImplementation, SVGTextPositioningElementWrappi ngImplementation);
2837 function SVGTSpanElementWrappingImplementation() {}
2838 SVGTSpanElementWrappingImplementation._wrap$ctor = function(ptr) {
2839 SVGTextPositioningElementWrappingImplementation._wrap$ctor.call(this, ptr);
2840 }
2841 SVGTSpanElementWrappingImplementation._wrap$ctor.prototype = SVGTSpanElementWrap pingImplementation.prototype;
2842 // ********** Code for SVGTextElementWrappingImplementation **************
2843 $inherits(SVGTextElementWrappingImplementation, SVGTextPositioningElementWrappin gImplementation);
2844 function SVGTextElementWrappingImplementation() {}
2845 SVGTextElementWrappingImplementation._wrap$ctor = function(ptr) {
2846 SVGTextPositioningElementWrappingImplementation._wrap$ctor.call(this, ptr);
2847 }
2848 SVGTextElementWrappingImplementation._wrap$ctor.prototype = SVGTextElementWrappi ngImplementation.prototype;
2849 // ********** Code for SVGTextPathElementWrappingImplementation **************
2850 $inherits(SVGTextPathElementWrappingImplementation, SVGTextContentElementWrappin gImplementation);
2851 function SVGTextPathElementWrappingImplementation() {}
2852 SVGTextPathElementWrappingImplementation._wrap$ctor = function(ptr) {
2853 SVGTextContentElementWrappingImplementation._wrap$ctor.call(this, ptr);
2854 }
2855 SVGTextPathElementWrappingImplementation._wrap$ctor.prototype = SVGTextPathEleme ntWrappingImplementation.prototype;
2856 // ********** Code for SVGTitleElementWrappingImplementation **************
2857 $inherits(SVGTitleElementWrappingImplementation, SVGElementWrappingImplementatio n);
2858 function SVGTitleElementWrappingImplementation() {}
2859 SVGTitleElementWrappingImplementation._wrap$ctor = function(ptr) {
2860 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2861 }
2862 SVGTitleElementWrappingImplementation._wrap$ctor.prototype = SVGTitleElementWrap pingImplementation.prototype;
2863 // ********** Code for SVGUseElementWrappingImplementation **************
2864 $inherits(SVGUseElementWrappingImplementation, SVGElementWrappingImplementation) ;
2865 function SVGUseElementWrappingImplementation() {}
2866 SVGUseElementWrappingImplementation._wrap$ctor = function(ptr) {
2867 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2868 }
2869 SVGUseElementWrappingImplementation._wrap$ctor.prototype = SVGUseElementWrapping Implementation.prototype;
2870 // ********** Code for SVGVKernElementWrappingImplementation **************
2871 $inherits(SVGVKernElementWrappingImplementation, SVGElementWrappingImplementatio n);
2872 function SVGVKernElementWrappingImplementation() {}
2873 SVGVKernElementWrappingImplementation._wrap$ctor = function(ptr) {
2874 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2875 }
2876 SVGVKernElementWrappingImplementation._wrap$ctor.prototype = SVGVKernElementWrap pingImplementation.prototype;
2877 // ********** Code for SVGViewElementWrappingImplementation **************
2878 $inherits(SVGViewElementWrappingImplementation, SVGElementWrappingImplementation );
2879 function SVGViewElementWrappingImplementation() {}
2880 SVGViewElementWrappingImplementation._wrap$ctor = function(ptr) {
2881 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
2882 }
2883 SVGViewElementWrappingImplementation._wrap$ctor.prototype = SVGViewElementWrappi ngImplementation.prototype;
2884 // ********** Code for UIEventWrappingImplementation **************
2885 $inherits(UIEventWrappingImplementation, EventWrappingImplementation);
2886 function UIEventWrappingImplementation() {}
2887 UIEventWrappingImplementation._wrap$ctor = function(ptr) {
2888 EventWrappingImplementation._wrap$ctor.call(this, ptr);
2889 }
2890 UIEventWrappingImplementation._wrap$ctor.prototype = UIEventWrappingImplementati on.prototype;
2891 // ********** Code for SVGZoomEventWrappingImplementation **************
2892 $inherits(SVGZoomEventWrappingImplementation, UIEventWrappingImplementation);
2893 function SVGZoomEventWrappingImplementation() {}
2894 SVGZoomEventWrappingImplementation._wrap$ctor = function(ptr) {
2895 UIEventWrappingImplementation._wrap$ctor.call(this, ptr);
2896 }
2897 SVGZoomEventWrappingImplementation._wrap$ctor.prototype = SVGZoomEventWrappingIm plementation.prototype;
2898 // ********** Code for ScriptElementWrappingImplementation **************
2899 $inherits(ScriptElementWrappingImplementation, ElementWrappingImplementation);
2900 function ScriptElementWrappingImplementation() {}
2901 ScriptElementWrappingImplementation._wrap$ctor = function(ptr) {
2902 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2903 }
2904 ScriptElementWrappingImplementation._wrap$ctor.prototype = ScriptElementWrapping Implementation.prototype;
2905 // ********** Code for SelectElementWrappingImplementation **************
2906 $inherits(SelectElementWrappingImplementation, ElementWrappingImplementation);
2907 function SelectElementWrappingImplementation() {}
2908 SelectElementWrappingImplementation._wrap$ctor = function(ptr) {
2909 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2910 }
2911 SelectElementWrappingImplementation._wrap$ctor.prototype = SelectElementWrapping Implementation.prototype;
2912 SelectElementWrappingImplementation.prototype.get$value = function() {
2913 return this._ptr.get$value();
2914 }
2915 SelectElementWrappingImplementation.prototype.add = function(element, before) {
2916 this._ptr.add$2(LevelDom.unwrap(element), LevelDom.unwrap(before));
2917 return;
2918 }
2919 SelectElementWrappingImplementation.prototype.add$2 = SelectElementWrappingImple mentation.prototype.add;
2920 // ********** Code for SourceElementWrappingImplementation **************
2921 $inherits(SourceElementWrappingImplementation, ElementWrappingImplementation);
2922 function SourceElementWrappingImplementation() {}
2923 SourceElementWrappingImplementation._wrap$ctor = function(ptr) {
2924 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2925 }
2926 SourceElementWrappingImplementation._wrap$ctor.prototype = SourceElementWrapping Implementation.prototype;
2927 // ********** Code for SpanElementWrappingImplementation **************
2928 $inherits(SpanElementWrappingImplementation, ElementWrappingImplementation);
2929 function SpanElementWrappingImplementation() {}
2930 SpanElementWrappingImplementation._wrap$ctor = function(ptr) {
2931 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2932 }
2933 SpanElementWrappingImplementation._wrap$ctor.prototype = SpanElementWrappingImpl ementation.prototype;
2934 // ********** Code for SpeechInputEventWrappingImplementation **************
2935 $inherits(SpeechInputEventWrappingImplementation, EventWrappingImplementation);
2936 function SpeechInputEventWrappingImplementation() {}
2937 SpeechInputEventWrappingImplementation._wrap$ctor = function(ptr) {
2938 EventWrappingImplementation._wrap$ctor.call(this, ptr);
2939 }
2940 SpeechInputEventWrappingImplementation._wrap$ctor.prototype = SpeechInputEventWr appingImplementation.prototype;
2941 // ********** Code for StyleElementWrappingImplementation **************
2942 $inherits(StyleElementWrappingImplementation, ElementWrappingImplementation);
2943 function StyleElementWrappingImplementation() {}
2944 StyleElementWrappingImplementation._wrap$ctor = function(ptr) {
2945 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2946 }
2947 StyleElementWrappingImplementation._wrap$ctor.prototype = StyleElementWrappingIm plementation.prototype;
2948 // ********** Code for TableCaptionElementWrappingImplementation **************
2949 $inherits(TableCaptionElementWrappingImplementation, ElementWrappingImplementati on);
2950 function TableCaptionElementWrappingImplementation() {}
2951 TableCaptionElementWrappingImplementation._wrap$ctor = function(ptr) {
2952 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2953 }
2954 TableCaptionElementWrappingImplementation._wrap$ctor.prototype = TableCaptionEle mentWrappingImplementation.prototype;
2955 // ********** Code for TableCellElementWrappingImplementation **************
2956 $inherits(TableCellElementWrappingImplementation, ElementWrappingImplementation) ;
2957 function TableCellElementWrappingImplementation() {}
2958 TableCellElementWrappingImplementation._wrap$ctor = function(ptr) {
2959 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2960 }
2961 TableCellElementWrappingImplementation._wrap$ctor.prototype = TableCellElementWr appingImplementation.prototype;
2962 // ********** Code for TableColElementWrappingImplementation **************
2963 $inherits(TableColElementWrappingImplementation, ElementWrappingImplementation);
2964 function TableColElementWrappingImplementation() {}
2965 TableColElementWrappingImplementation._wrap$ctor = function(ptr) {
2966 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2967 }
2968 TableColElementWrappingImplementation._wrap$ctor.prototype = TableColElementWrap pingImplementation.prototype;
2969 // ********** Code for TableElementWrappingImplementation **************
2970 $inherits(TableElementWrappingImplementation, ElementWrappingImplementation);
2971 function TableElementWrappingImplementation() {}
2972 TableElementWrappingImplementation._wrap$ctor = function(ptr) {
2973 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2974 }
2975 TableElementWrappingImplementation._wrap$ctor.prototype = TableElementWrappingIm plementation.prototype;
2976 // ********** Code for TableRowElementWrappingImplementation **************
2977 $inherits(TableRowElementWrappingImplementation, ElementWrappingImplementation);
2978 function TableRowElementWrappingImplementation() {}
2979 TableRowElementWrappingImplementation._wrap$ctor = function(ptr) {
2980 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2981 }
2982 TableRowElementWrappingImplementation._wrap$ctor.prototype = TableRowElementWrap pingImplementation.prototype;
2983 // ********** Code for TableSectionElementWrappingImplementation **************
2984 $inherits(TableSectionElementWrappingImplementation, ElementWrappingImplementati on);
2985 function TableSectionElementWrappingImplementation() {}
2986 TableSectionElementWrappingImplementation._wrap$ctor = function(ptr) {
2987 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2988 }
2989 TableSectionElementWrappingImplementation._wrap$ctor.prototype = TableSectionEle mentWrappingImplementation.prototype;
2990 // ********** Code for TextAreaElementWrappingImplementation **************
2991 $inherits(TextAreaElementWrappingImplementation, ElementWrappingImplementation);
2992 function TextAreaElementWrappingImplementation() {}
2993 TextAreaElementWrappingImplementation._wrap$ctor = function(ptr) {
2994 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
2995 }
2996 TextAreaElementWrappingImplementation._wrap$ctor.prototype = TextAreaElementWrap pingImplementation.prototype;
2997 TextAreaElementWrappingImplementation.prototype.get$value = function() {
2998 return this._ptr.get$value();
2999 }
3000 // ********** Code for TitleElementWrappingImplementation **************
3001 $inherits(TitleElementWrappingImplementation, ElementWrappingImplementation);
3002 function TitleElementWrappingImplementation() {}
3003 TitleElementWrappingImplementation._wrap$ctor = function(ptr) {
3004 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
3005 }
3006 TitleElementWrappingImplementation._wrap$ctor.prototype = TitleElementWrappingIm plementation.prototype;
3007 // ********** Code for TrackElementWrappingImplementation **************
3008 $inherits(TrackElementWrappingImplementation, ElementWrappingImplementation);
3009 function TrackElementWrappingImplementation() {}
3010 TrackElementWrappingImplementation._wrap$ctor = function(ptr) {
3011 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
3012 }
3013 TrackElementWrappingImplementation._wrap$ctor.prototype = TrackElementWrappingIm plementation.prototype;
3014 // ********** Code for UListElementWrappingImplementation **************
3015 $inherits(UListElementWrappingImplementation, ElementWrappingImplementation);
3016 function UListElementWrappingImplementation() {}
3017 UListElementWrappingImplementation._wrap$ctor = function(ptr) {
3018 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
3019 }
3020 UListElementWrappingImplementation._wrap$ctor.prototype = UListElementWrappingIm plementation.prototype;
3021 // ********** Code for UnknownElementWrappingImplementation **************
3022 $inherits(UnknownElementWrappingImplementation, ElementWrappingImplementation);
3023 function UnknownElementWrappingImplementation() {}
3024 UnknownElementWrappingImplementation._wrap$ctor = function(ptr) {
3025 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
3026 }
3027 UnknownElementWrappingImplementation._wrap$ctor.prototype = UnknownElementWrappi ngImplementation.prototype;
3028 // ********** Code for VideoElementWrappingImplementation **************
3029 $inherits(VideoElementWrappingImplementation, MediaElementWrappingImplementation );
3030 function VideoElementWrappingImplementation() {}
3031 VideoElementWrappingImplementation._wrap$ctor = function(ptr) {
3032 MediaElementWrappingImplementation._wrap$ctor.call(this, ptr);
3033 }
3034 VideoElementWrappingImplementation._wrap$ctor.prototype = VideoElementWrappingIm plementation.prototype;
3035 // ********** Code for WebGLContextEventWrappingImplementation **************
3036 $inherits(WebGLContextEventWrappingImplementation, EventWrappingImplementation);
3037 function WebGLContextEventWrappingImplementation() {}
3038 WebGLContextEventWrappingImplementation._wrap$ctor = function(ptr) {
3039 EventWrappingImplementation._wrap$ctor.call(this, ptr);
3040 }
3041 WebGLContextEventWrappingImplementation._wrap$ctor.prototype = WebGLContextEvent WrappingImplementation.prototype;
3042 // ********** Code for WebGLRenderingContextWrappingImplementation ************* *
3043 $inherits(WebGLRenderingContextWrappingImplementation, CanvasRenderingContextWra ppingImplementation);
3044 function WebGLRenderingContextWrappingImplementation() {}
3045 WebGLRenderingContextWrappingImplementation._wrap$ctor = function(ptr) {
3046 CanvasRenderingContextWrappingImplementation._wrap$ctor.call(this, ptr);
3047 }
3048 WebGLRenderingContextWrappingImplementation._wrap$ctor.prototype = WebGLRenderin gContextWrappingImplementation.prototype;
3049 WebGLRenderingContextWrappingImplementation.prototype.clear = function(mask) {
3050 this._ptr.clear$1(mask);
3051 return;
3052 }
3053 WebGLRenderingContextWrappingImplementation.prototype.get$clear = function() {
3054 return this.clear.bind(this);
3055 }
3056 WebGLRenderingContextWrappingImplementation.prototype.clear$1 = WebGLRenderingCo ntextWrappingImplementation.prototype.clear;
3057 // ********** Code for LevelDom **************
3058 function LevelDom() {}
3059 LevelDom.wrapCanvasRenderingContext = function(raw) {
3060 if (raw == null) {
3061 return null;
3062 }
3063 if (raw.get$dartObjectLocalStorage() != null) {
3064 return raw.get$dartObjectLocalStorage();
3065 }
3066 switch (raw.get$typeName()) {
3067 case "CanvasRenderingContext":
3068
3069 return new CanvasRenderingContextWrappingImplementation._wrap$ctor(raw);
3070
3071 case "CanvasRenderingContext2D":
3072
3073 return new CanvasRenderingContext2DWrappingImplementation._wrap$ctor(raw);
3074
3075 case "WebGLRenderingContext":
3076
3077 return new WebGLRenderingContextWrappingImplementation._wrap$ctor(raw);
3078
3079 default:
3080
3081 $throw(new UnsupportedOperationException("Unknown type:" + raw.toString$0( )));
3082
3083 }
3084 }
3085 LevelDom.wrapDocument = function(raw) {
3086 if (raw == null) {
3087 return null;
3088 }
3089 if (raw.get$dartObjectLocalStorage() != null) {
3090 return raw.get$dartObjectLocalStorage();
3091 }
3092 switch (raw.get$typeName()) {
3093 case "HTMLDocument":
3094
3095 return new DocumentWrappingImplementation._wrap$ctor(raw, raw.get$document Element());
3096
3097 case "SVGDocument":
3098
3099 return new SVGDocumentWrappingImplementation._wrap$ctor(raw);
3100
3101 default:
3102
3103 $throw(new UnsupportedOperationException("Unknown type:" + raw.toString$0( )));
3104
3105 }
3106 }
3107 LevelDom.wrapElement = function(raw) {
3108 if (raw == null) {
3109 return null;
3110 }
3111 if (raw.get$dartObjectLocalStorage() != null) {
3112 return raw.get$dartObjectLocalStorage();
3113 }
3114 switch (raw.get$typeName()) {
3115 case "HTMLAnchorElement":
3116
3117 return new AnchorElementWrappingImplementation._wrap$ctor(raw);
3118
3119 case "HTMLAreaElement":
3120
3121 return new AreaElementWrappingImplementation._wrap$ctor(raw);
3122
3123 case "HTMLAudioElement":
3124
3125 return new AudioElementWrappingImplementation._wrap$ctor(raw);
3126
3127 case "HTMLBRElement":
3128
3129 return new BRElementWrappingImplementation._wrap$ctor(raw);
3130
3131 case "HTMLBaseElement":
3132
3133 return new BaseElementWrappingImplementation._wrap$ctor(raw);
3134
3135 case "HTMLBodyElement":
3136
3137 return new BodyElementWrappingImplementation._wrap$ctor(raw);
3138
3139 case "HTMLButtonElement":
3140
3141 return new ButtonElementWrappingImplementation._wrap$ctor(raw);
3142
3143 case "HTMLCanvasElement":
3144
3145 return new CanvasElementWrappingImplementation._wrap$ctor(raw);
3146
3147 case "HTMLDListElement":
3148
3149 return new DListElementWrappingImplementation._wrap$ctor(raw);
3150
3151 case "HTMLDataListElement":
3152
3153 return new DataListElementWrappingImplementation._wrap$ctor(raw);
3154
3155 case "HTMLDetailsElement":
3156
3157 return new DetailsElementWrappingImplementation._wrap$ctor(raw);
3158
3159 case "HTMLDivElement":
3160
3161 return new DivElementWrappingImplementation._wrap$ctor(raw);
3162
3163 case "HTMLElement":
3164
3165 return new ElementWrappingImplementation._wrap$ctor(raw);
3166
3167 case "HTMLEmbedElement":
3168
3169 return new EmbedElementWrappingImplementation._wrap$ctor(raw);
3170
3171 case "HTMLFieldSetElement":
3172
3173 return new FieldSetElementWrappingImplementation._wrap$ctor(raw);
3174
3175 case "HTMLFontElement":
3176
3177 return new FontElementWrappingImplementation._wrap$ctor(raw);
3178
3179 case "HTMLFormElement":
3180
3181 return new FormElementWrappingImplementation._wrap$ctor(raw);
3182
3183 case "HTMLHRElement":
3184
3185 return new HRElementWrappingImplementation._wrap$ctor(raw);
3186
3187 case "HTMLHeadElement":
3188
3189 return new HeadElementWrappingImplementation._wrap$ctor(raw);
3190
3191 case "HTMLHeadingElement":
3192
3193 return new HeadingElementWrappingImplementation._wrap$ctor(raw);
3194
3195 case "HTMLHtmlElement":
3196
3197 return new DocumentWrappingImplementation._wrap$ctor(raw.get$parentNode(), raw);
3198
3199 case "HTMLIFrameElement":
3200
3201 return new IFrameElementWrappingImplementation._wrap$ctor(raw);
3202
3203 case "HTMLImageElement":
3204
3205 return new ImageElementWrappingImplementation._wrap$ctor(raw);
3206
3207 case "HTMLInputElement":
3208
3209 return new InputElementWrappingImplementation._wrap$ctor(raw);
3210
3211 case "HTMLKeygenElement":
3212
3213 return new KeygenElementWrappingImplementation._wrap$ctor(raw);
3214
3215 case "HTMLLIElement":
3216
3217 return new LIElementWrappingImplementation._wrap$ctor(raw);
3218
3219 case "HTMLLabelElement":
3220
3221 return new LabelElementWrappingImplementation._wrap$ctor(raw);
3222
3223 case "HTMLLegendElement":
3224
3225 return new LegendElementWrappingImplementation._wrap$ctor(raw);
3226
3227 case "HTMLLinkElement":
3228
3229 return new LinkElementWrappingImplementation._wrap$ctor(raw);
3230
3231 case "HTMLMapElement":
3232
3233 return new MapElementWrappingImplementation._wrap$ctor(raw);
3234
3235 case "HTMLMarqueeElement":
3236
3237 return new MarqueeElementWrappingImplementation._wrap$ctor(raw);
3238
3239 case "HTMLMediaElement":
3240
3241 return new MediaElementWrappingImplementation._wrap$ctor(raw);
3242
3243 case "HTMLMenuElement":
3244
3245 return new MenuElementWrappingImplementation._wrap$ctor(raw);
3246
3247 case "HTMLMetaElement":
3248
3249 return new MetaElementWrappingImplementation._wrap$ctor(raw);
3250
3251 case "HTMLMeterElement":
3252
3253 return new MeterElementWrappingImplementation._wrap$ctor(raw);
3254
3255 case "HTMLModElement":
3256
3257 return new ModElementWrappingImplementation._wrap$ctor(raw);
3258
3259 case "HTMLOListElement":
3260
3261 return new OListElementWrappingImplementation._wrap$ctor(raw);
3262
3263 case "HTMLObjectElement":
3264
3265 return new ObjectElementWrappingImplementation._wrap$ctor(raw);
3266
3267 case "HTMLOptGroupElement":
3268
3269 return new OptGroupElementWrappingImplementation._wrap$ctor(raw);
3270
3271 case "HTMLOptionElement":
3272
3273 return new OptionElementWrappingImplementation._wrap$ctor(raw);
3274
3275 case "HTMLOutputElement":
3276
3277 return new OutputElementWrappingImplementation._wrap$ctor(raw);
3278
3279 case "HTMLParagraphElement":
3280
3281 return new ParagraphElementWrappingImplementation._wrap$ctor(raw);
3282
3283 case "HTMLParamElement":
3284
3285 return new ParamElementWrappingImplementation._wrap$ctor(raw);
3286
3287 case "HTMLPreElement":
3288
3289 return new PreElementWrappingImplementation._wrap$ctor(raw);
3290
3291 case "HTMLProgressElement":
3292
3293 return new ProgressElementWrappingImplementation._wrap$ctor(raw);
3294
3295 case "HTMLQuoteElement":
3296
3297 return new QuoteElementWrappingImplementation._wrap$ctor(raw);
3298
3299 case "SVGAElement":
3300
3301 return new SVGAElementWrappingImplementation._wrap$ctor(raw);
3302
3303 case "SVGAltGlyphDefElement":
3304
3305 return new SVGAltGlyphDefElementWrappingImplementation._wrap$ctor(raw);
3306
3307 case "SVGAltGlyphElement":
3308
3309 return new SVGAltGlyphElementWrappingImplementation._wrap$ctor(raw);
3310
3311 case "SVGAltGlyphItemElement":
3312
3313 return new SVGAltGlyphItemElementWrappingImplementation._wrap$ctor(raw);
3314
3315 case "SVGAnimateColorElement":
3316
3317 return new SVGAnimateColorElementWrappingImplementation._wrap$ctor(raw);
3318
3319 case "SVGAnimateElement":
3320
3321 return new SVGAnimateElementWrappingImplementation._wrap$ctor(raw);
3322
3323 case "SVGAnimateMotionElement":
3324
3325 return new SVGAnimateMotionElementWrappingImplementation._wrap$ctor(raw);
3326
3327 case "SVGAnimateTransformElement":
3328
3329 return new SVGAnimateTransformElementWrappingImplementation._wrap$ctor(raw );
3330
3331 case "SVGAnimationElement":
3332
3333 return new SVGAnimationElementWrappingImplementation._wrap$ctor(raw);
3334
3335 case "SVGCircleElement":
3336
3337 return new SVGCircleElementWrappingImplementation._wrap$ctor(raw);
3338
3339 case "SVGClipPathElement":
3340
3341 return new SVGClipPathElementWrappingImplementation._wrap$ctor(raw);
3342
3343 case "SVGComponentTransferFunctionElement":
3344
3345 return new SVGComponentTransferFunctionElementWrappingImplementation._wrap $ctor(raw);
3346
3347 case "SVGCursorElement":
3348
3349 return new SVGCursorElementWrappingImplementation._wrap$ctor(raw);
3350
3351 case "SVGDefsElement":
3352
3353 return new SVGDefsElementWrappingImplementation._wrap$ctor(raw);
3354
3355 case "SVGDescElement":
3356
3357 return new SVGDescElementWrappingImplementation._wrap$ctor(raw);
3358
3359 case "SVGElement":
3360
3361 return new SVGElementWrappingImplementation._wrap$ctor(raw);
3362
3363 case "SVGEllipseElement":
3364
3365 return new SVGEllipseElementWrappingImplementation._wrap$ctor(raw);
3366
3367 case "SVGFEBlendElement":
3368
3369 return new SVGFEBlendElementWrappingImplementation._wrap$ctor(raw);
3370
3371 case "SVGFEColorMatrixElement":
3372
3373 return new SVGFEColorMatrixElementWrappingImplementation._wrap$ctor(raw);
3374
3375 case "SVGFEComponentTransferElement":
3376
3377 return new SVGFEComponentTransferElementWrappingImplementation._wrap$ctor( raw);
3378
3379 case "SVGFEConvolveMatrixElement":
3380
3381 return new SVGFEConvolveMatrixElementWrappingImplementation._wrap$ctor(raw );
3382
3383 case "SVGFEDiffuseLightingElement":
3384
3385 return new SVGFEDiffuseLightingElementWrappingImplementation._wrap$ctor(ra w);
3386
3387 case "SVGFEDisplacementMapElement":
3388
3389 return new SVGFEDisplacementMapElementWrappingImplementation._wrap$ctor(ra w);
3390
3391 case "SVGFEDistantLightElement":
3392
3393 return new SVGFEDistantLightElementWrappingImplementation._wrap$ctor(raw);
3394
3395 case "SVGFEDropShadowElement":
3396
3397 return new SVGFEDropShadowElementWrappingImplementation._wrap$ctor(raw);
3398
3399 case "SVGFEFloodElement":
3400
3401 return new SVGFEFloodElementWrappingImplementation._wrap$ctor(raw);
3402
3403 case "SVGFEFuncAElement":
3404
3405 return new SVGFEFuncAElementWrappingImplementation._wrap$ctor(raw);
3406
3407 case "SVGFEFuncBElement":
3408
3409 return new SVGFEFuncBElementWrappingImplementation._wrap$ctor(raw);
3410
3411 case "SVGFEFuncGElement":
3412
3413 return new SVGFEFuncGElementWrappingImplementation._wrap$ctor(raw);
3414
3415 case "SVGFEFuncRElement":
3416
3417 return new SVGFEFuncRElementWrappingImplementation._wrap$ctor(raw);
3418
3419 case "SVGFEGaussianBlurElement":
3420
3421 return new SVGFEGaussianBlurElementWrappingImplementation._wrap$ctor(raw);
3422
3423 case "SVGFEImageElement":
3424
3425 return new SVGFEImageElementWrappingImplementation._wrap$ctor(raw);
3426
3427 case "SVGFEMergeElement":
3428
3429 return new SVGFEMergeElementWrappingImplementation._wrap$ctor(raw);
3430
3431 case "SVGFEMergeNodeElement":
3432
3433 return new SVGFEMergeNodeElementWrappingImplementation._wrap$ctor(raw);
3434
3435 case "SVGFEOffsetElement":
3436
3437 return new SVGFEOffsetElementWrappingImplementation._wrap$ctor(raw);
3438
3439 case "SVGFEPointLightElement":
3440
3441 return new SVGFEPointLightElementWrappingImplementation._wrap$ctor(raw);
3442
3443 case "SVGFESpecularLightingElement":
3444
3445 return new SVGFESpecularLightingElementWrappingImplementation._wrap$ctor(r aw);
3446
3447 case "SVGFESpotLightElement":
3448
3449 return new SVGFESpotLightElementWrappingImplementation._wrap$ctor(raw);
3450
3451 case "SVGFETileElement":
3452
3453 return new SVGFETileElementWrappingImplementation._wrap$ctor(raw);
3454
3455 case "SVGFETurbulenceElement":
3456
3457 return new SVGFETurbulenceElementWrappingImplementation._wrap$ctor(raw);
3458
3459 case "SVGFilterElement":
3460
3461 return new SVGFilterElementWrappingImplementation._wrap$ctor(raw);
3462
3463 case "SVGFontElement":
3464
3465 return new SVGFontElementWrappingImplementation._wrap$ctor(raw);
3466
3467 case "SVGFontFaceElement":
3468
3469 return new SVGFontFaceElementWrappingImplementation._wrap$ctor(raw);
3470
3471 case "SVGFontFaceFormatElement":
3472
3473 return new SVGFontFaceFormatElementWrappingImplementation._wrap$ctor(raw);
3474
3475 case "SVGFontFaceNameElement":
3476
3477 return new SVGFontFaceNameElementWrappingImplementation._wrap$ctor(raw);
3478
3479 case "SVGFontFaceSrcElement":
3480
3481 return new SVGFontFaceSrcElementWrappingImplementation._wrap$ctor(raw);
3482
3483 case "SVGFontFaceUriElement":
3484
3485 return new SVGFontFaceUriElementWrappingImplementation._wrap$ctor(raw);
3486
3487 case "SVGForeignObjectElement":
3488
3489 return new SVGForeignObjectElementWrappingImplementation._wrap$ctor(raw);
3490
3491 case "SVGGElement":
3492
3493 return new SVGGElementWrappingImplementation._wrap$ctor(raw);
3494
3495 case "SVGGlyphElement":
3496
3497 return new SVGGlyphElementWrappingImplementation._wrap$ctor(raw);
3498
3499 case "SVGGlyphRefElement":
3500
3501 return new SVGGlyphRefElementWrappingImplementation._wrap$ctor(raw);
3502
3503 case "SVGGradientElement":
3504
3505 return new SVGGradientElementWrappingImplementation._wrap$ctor(raw);
3506
3507 case "SVGHKernElement":
3508
3509 return new SVGHKernElementWrappingImplementation._wrap$ctor(raw);
3510
3511 case "SVGImageElement":
3512
3513 return new SVGImageElementWrappingImplementation._wrap$ctor(raw);
3514
3515 case "SVGLineElement":
3516
3517 return new SVGLineElementWrappingImplementation._wrap$ctor(raw);
3518
3519 case "SVGLinearGradientElement":
3520
3521 return new SVGLinearGradientElementWrappingImplementation._wrap$ctor(raw);
3522
3523 case "SVGMPathElement":
3524
3525 return new SVGMPathElementWrappingImplementation._wrap$ctor(raw);
3526
3527 case "SVGMarkerElement":
3528
3529 return new SVGMarkerElementWrappingImplementation._wrap$ctor(raw);
3530
3531 case "SVGMaskElement":
3532
3533 return new SVGMaskElementWrappingImplementation._wrap$ctor(raw);
3534
3535 case "SVGMetadataElement":
3536
3537 return new SVGMetadataElementWrappingImplementation._wrap$ctor(raw);
3538
3539 case "SVGMissingGlyphElement":
3540
3541 return new SVGMissingGlyphElementWrappingImplementation._wrap$ctor(raw);
3542
3543 case "SVGPathElement":
3544
3545 return new SVGPathElementWrappingImplementation._wrap$ctor(raw);
3546
3547 case "SVGPatternElement":
3548
3549 return new SVGPatternElementWrappingImplementation._wrap$ctor(raw);
3550
3551 case "SVGPolygonElement":
3552
3553 return new SVGPolygonElementWrappingImplementation._wrap$ctor(raw);
3554
3555 case "SVGPolylineElement":
3556
3557 return new SVGPolylineElementWrappingImplementation._wrap$ctor(raw);
3558
3559 case "SVGRadialGradientElement":
3560
3561 return new SVGRadialGradientElementWrappingImplementation._wrap$ctor(raw);
3562
3563 case "SVGRectElement":
3564
3565 return new SVGRectElementWrappingImplementation._wrap$ctor(raw);
3566
3567 case "SVGSVGElement":
3568
3569 return new SVGSVGElementWrappingImplementation._wrap$ctor(raw);
3570
3571 case "SVGScriptElement":
3572
3573 return new SVGScriptElementWrappingImplementation._wrap$ctor(raw);
3574
3575 case "SVGSetElement":
3576
3577 return new SVGSetElementWrappingImplementation._wrap$ctor(raw);
3578
3579 case "SVGStopElement":
3580
3581 return new SVGStopElementWrappingImplementation._wrap$ctor(raw);
3582
3583 case "SVGStyleElement":
3584
3585 return new SVGStyleElementWrappingImplementation._wrap$ctor(raw);
3586
3587 case "SVGSwitchElement":
3588
3589 return new SVGSwitchElementWrappingImplementation._wrap$ctor(raw);
3590
3591 case "SVGSymbolElement":
3592
3593 return new SVGSymbolElementWrappingImplementation._wrap$ctor(raw);
3594
3595 case "SVGTRefElement":
3596
3597 return new SVGTRefElementWrappingImplementation._wrap$ctor(raw);
3598
3599 case "SVGTSpanElement":
3600
3601 return new SVGTSpanElementWrappingImplementation._wrap$ctor(raw);
3602
3603 case "SVGTextContentElement":
3604
3605 return new SVGTextContentElementWrappingImplementation._wrap$ctor(raw);
3606
3607 case "SVGTextElement":
3608
3609 return new SVGTextElementWrappingImplementation._wrap$ctor(raw);
3610
3611 case "SVGTextPathElement":
3612
3613 return new SVGTextPathElementWrappingImplementation._wrap$ctor(raw);
3614
3615 case "SVGTextPositioningElement":
3616
3617 return new SVGTextPositioningElementWrappingImplementation._wrap$ctor(raw) ;
3618
3619 case "SVGTitleElement":
3620
3621 return new SVGTitleElementWrappingImplementation._wrap$ctor(raw);
3622
3623 case "SVGUseElement":
3624
3625 return new SVGUseElementWrappingImplementation._wrap$ctor(raw);
3626
3627 case "SVGVKernElement":
3628
3629 return new SVGVKernElementWrappingImplementation._wrap$ctor(raw);
3630
3631 case "SVGViewElement":
3632
3633 return new SVGViewElementWrappingImplementation._wrap$ctor(raw);
3634
3635 case "HTMLScriptElement":
3636
3637 return new ScriptElementWrappingImplementation._wrap$ctor(raw);
3638
3639 case "HTMLSelectElement":
3640
3641 return new SelectElementWrappingImplementation._wrap$ctor(raw);
3642
3643 case "HTMLSourceElement":
3644
3645 return new SourceElementWrappingImplementation._wrap$ctor(raw);
3646
3647 case "HTMLSpanElement":
3648
3649 return new SpanElementWrappingImplementation._wrap$ctor(raw);
3650
3651 case "HTMLStyleElement":
3652
3653 return new StyleElementWrappingImplementation._wrap$ctor(raw);
3654
3655 case "HTMLTableCaptionElement":
3656
3657 return new TableCaptionElementWrappingImplementation._wrap$ctor(raw);
3658
3659 case "HTMLTableCellElement":
3660
3661 return new TableCellElementWrappingImplementation._wrap$ctor(raw);
3662
3663 case "HTMLTableColElement":
3664
3665 return new TableColElementWrappingImplementation._wrap$ctor(raw);
3666
3667 case "HTMLTableElement":
3668
3669 return new TableElementWrappingImplementation._wrap$ctor(raw);
3670
3671 case "HTMLTableRowElement":
3672
3673 return new TableRowElementWrappingImplementation._wrap$ctor(raw);
3674
3675 case "HTMLTableSectionElement":
3676
3677 return new TableSectionElementWrappingImplementation._wrap$ctor(raw);
3678
3679 case "HTMLTextAreaElement":
3680
3681 return new TextAreaElementWrappingImplementation._wrap$ctor(raw);
3682
3683 case "HTMLTitleElement":
3684
3685 return new TitleElementWrappingImplementation._wrap$ctor(raw);
3686
3687 case "HTMLTrackElement":
3688
3689 return new TrackElementWrappingImplementation._wrap$ctor(raw);
3690
3691 case "HTMLUListElement":
3692
3693 return new UListElementWrappingImplementation._wrap$ctor(raw);
3694
3695 case "HTMLUnknownElement":
3696
3697 return new UnknownElementWrappingImplementation._wrap$ctor(raw);
3698
3699 case "HTMLVideoElement":
3700
3701 return new VideoElementWrappingImplementation._wrap$ctor(raw);
3702
3703 default:
3704
3705 $throw(new UnsupportedOperationException("Unknown type:" + raw.toString$0( )));
3706
3707 }
3708 }
3709 LevelDom.wrapEvent = function(raw) {
3710 if (raw == null) {
3711 return null;
3712 }
3713 if (raw.get$dartObjectLocalStorage() != null) {
3714 return raw.get$dartObjectLocalStorage();
3715 }
3716 switch (raw.get$typeName()) {
3717 case "WebKitAnimationEvent":
3718
3719 return new AnimationEventWrappingImplementation._wrap$ctor(raw);
3720
3721 case "AudioProcessingEvent":
3722
3723 return new AudioProcessingEventWrappingImplementation._wrap$ctor(raw);
3724
3725 case "BeforeLoadEvent":
3726
3727 return new BeforeLoadEventWrappingImplementation._wrap$ctor(raw);
3728
3729 case "CloseEvent":
3730
3731 return new CloseEventWrappingImplementation._wrap$ctor(raw);
3732
3733 case "CompositionEvent":
3734
3735 return new CompositionEventWrappingImplementation._wrap$ctor(raw);
3736
3737 case "CustomEvent":
3738
3739 return new CustomEventWrappingImplementation._wrap$ctor(raw);
3740
3741 case "DeviceMotionEvent":
3742
3743 return new DeviceMotionEventWrappingImplementation._wrap$ctor(raw);
3744
3745 case "DeviceOrientationEvent":
3746
3747 return new DeviceOrientationEventWrappingImplementation._wrap$ctor(raw);
3748
3749 case "ErrorEvent":
3750
3751 return new ErrorEventWrappingImplementation._wrap$ctor(raw);
3752
3753 case "Event":
3754
3755 return new EventWrappingImplementation._wrap$ctor(raw);
3756
3757 case "HashChangeEvent":
3758
3759 return new HashChangeEventWrappingImplementation._wrap$ctor(raw);
3760
3761 case "IDBVersionChangeEvent":
3762
3763 return new IDBVersionChangeEventWrappingImplementation._wrap$ctor(raw);
3764
3765 case "KeyboardEvent":
3766
3767 return new KeyboardEventWrappingImplementation._wrap$ctor(raw);
3768
3769 case "MessageEvent":
3770
3771 return new MessageEventWrappingImplementation._wrap$ctor(raw);
3772
3773 case "MouseEvent":
3774
3775 return new MouseEventWrappingImplementation._wrap$ctor(raw);
3776
3777 case "MutationEvent":
3778
3779 return new MutationEventWrappingImplementation._wrap$ctor(raw);
3780
3781 case "OfflineAudioCompletionEvent":
3782
3783 return new OfflineAudioCompletionEventWrappingImplementation._wrap$ctor(ra w);
3784
3785 case "OverflowEvent":
3786
3787 return new OverflowEventWrappingImplementation._wrap$ctor(raw);
3788
3789 case "PageTransitionEvent":
3790
3791 return new PageTransitionEventWrappingImplementation._wrap$ctor(raw);
3792
3793 case "PopStateEvent":
3794
3795 return new PopStateEventWrappingImplementation._wrap$ctor(raw);
3796
3797 case "ProgressEvent":
3798
3799 return new ProgressEventWrappingImplementation._wrap$ctor(raw);
3800
3801 case "SVGZoomEvent":
3802
3803 return new SVGZoomEventWrappingImplementation._wrap$ctor(raw);
3804
3805 case "SpeechInputEvent":
3806
3807 return new SpeechInputEventWrappingImplementation._wrap$ctor(raw);
3808
3809 case "StorageEvent":
3810
3811 return new StorageEventWrappingImplementation._wrap$ctor(raw);
3812
3813 case "TextEvent":
3814
3815 return new TextEventWrappingImplementation._wrap$ctor(raw);
3816
3817 case "TouchEvent":
3818
3819 return new TouchEventWrappingImplementation._wrap$ctor(raw);
3820
3821 case "WebKitTransitionEvent":
3822
3823 return new TransitionEventWrappingImplementation._wrap$ctor(raw);
3824
3825 case "UIEvent":
3826
3827 return new UIEventWrappingImplementation._wrap$ctor(raw);
3828
3829 case "WebGLContextEvent":
3830
3831 return new WebGLContextEventWrappingImplementation._wrap$ctor(raw);
3832
3833 case "WheelEvent":
3834
3835 return new WheelEventWrappingImplementation._wrap$ctor(raw);
3836
3837 case "XMLHttpRequestProgressEvent":
3838
3839 return new XMLHttpRequestProgressEventWrappingImplementation._wrap$ctor(ra w);
3840
3841 default:
3842
3843 $throw(new UnsupportedOperationException("Unknown type:" + raw.toString$0( )));
3844
3845 }
3846 }
3847 LevelDom.wrapWindow = function(raw) {
3848 return raw == null ? null : raw.get$dartObjectLocalStorage() != null ? raw.get $dartObjectLocalStorage() : new WindowWrappingImplementation._wrap$ctor(raw);
3849 }
3850 LevelDom.unwrapMaybePrimitive = function(raw) {
3851 return (raw == null || (typeof(raw) == 'string') || (typeof(raw) == 'number') || (typeof(raw) == 'boolean')) ? raw : raw.get$_ptr();
3852 }
3853 LevelDom.unwrap = function(raw) {
3854 return raw == null ? null : raw.get$_ptr();
3855 }
3856 LevelDom.initialize = function() {
3857 $globals.secretWindow = LevelDom.wrapWindow(get$window());
3858 $globals.secretDocument = LevelDom.wrapDocument(get$document());
3859 }
3860 // ********** Code for AnimationEventWrappingImplementation **************
3861 $inherits(AnimationEventWrappingImplementation, EventWrappingImplementation);
3862 function AnimationEventWrappingImplementation() {}
3863 AnimationEventWrappingImplementation._wrap$ctor = function(ptr) {
3864 EventWrappingImplementation._wrap$ctor.call(this, ptr);
3865 }
3866 AnimationEventWrappingImplementation._wrap$ctor.prototype = AnimationEventWrappi ngImplementation.prototype;
3867 // ********** Code for BeforeLoadEventWrappingImplementation **************
3868 $inherits(BeforeLoadEventWrappingImplementation, EventWrappingImplementation);
3869 function BeforeLoadEventWrappingImplementation() {}
3870 BeforeLoadEventWrappingImplementation._wrap$ctor = function(ptr) {
3871 EventWrappingImplementation._wrap$ctor.call(this, ptr);
3872 }
3873 BeforeLoadEventWrappingImplementation._wrap$ctor.prototype = BeforeLoadEventWrap pingImplementation.prototype;
3874 // ********** Code for EventsImplementation **************
3875 function EventsImplementation() {}
3876 EventsImplementation._wrap$ctor = function(_ptr) {
3877 this._ptr = _ptr;
3878 this._listenerMap = new HashMapImplementation();
3879 }
3880 EventsImplementation._wrap$ctor.prototype = EventsImplementation.prototype;
3881 EventsImplementation.prototype.get$_ptr = function() { return this._ptr; };
3882 EventsImplementation.prototype.set$_ptr = function(value) { return this._ptr = v alue; };
3883 EventsImplementation.prototype._get = function(type) {
3884 var $this = this; // closure support
3885 return this._listenerMap.putIfAbsent$2(type, (function () {
3886 return new EventListenerListImplementation($this._ptr, type);
3887 })
3888 );
3889 }
3890 // ********** Code for ElementEventsImplementation **************
3891 $inherits(ElementEventsImplementation, EventsImplementation);
3892 function ElementEventsImplementation() {}
3893 ElementEventsImplementation._wrap$ctor = function(_ptr) {
3894 EventsImplementation._wrap$ctor.call(this, _ptr);
3895 }
3896 ElementEventsImplementation._wrap$ctor.prototype = ElementEventsImplementation.p rototype;
3897 ElementEventsImplementation.prototype.get$change = function() {
3898 return this._get("change");
3899 }
3900 // ********** Code for BodyElementEventsImplementation **************
3901 $inherits(BodyElementEventsImplementation, ElementEventsImplementation);
3902 function BodyElementEventsImplementation() {}
3903 BodyElementEventsImplementation._wrap$ctor = function(_ptr) {
3904 ElementEventsImplementation._wrap$ctor.call(this, _ptr);
3905 }
3906 BodyElementEventsImplementation._wrap$ctor.prototype = BodyElementEventsImplemen tation.prototype;
3907 // ********** Code for BodyElementWrappingImplementation **************
3908 $inherits(BodyElementWrappingImplementation, ElementWrappingImplementation);
3909 function BodyElementWrappingImplementation() {}
3910 BodyElementWrappingImplementation._wrap$ctor = function(ptr) {
3911 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
3912 }
3913 BodyElementWrappingImplementation._wrap$ctor.prototype = BodyElementWrappingImpl ementation.prototype;
3914 BodyElementWrappingImplementation.prototype.get$on = function() {
3915 if (this._on == null) {
3916 this._on = new BodyElementEventsImplementation._wrap$ctor(this._ptr);
3917 }
3918 return this._on;
3919 }
3920 // ********** Code for CloseEventWrappingImplementation **************
3921 $inherits(CloseEventWrappingImplementation, EventWrappingImplementation);
3922 function CloseEventWrappingImplementation() {}
3923 CloseEventWrappingImplementation._wrap$ctor = function(ptr) {
3924 EventWrappingImplementation._wrap$ctor.call(this, ptr);
3925 }
3926 CloseEventWrappingImplementation._wrap$ctor.prototype = CloseEventWrappingImplem entation.prototype;
3927 // ********** Code for CompositionEventWrappingImplementation **************
3928 $inherits(CompositionEventWrappingImplementation, UIEventWrappingImplementation) ;
3929 function CompositionEventWrappingImplementation() {}
3930 CompositionEventWrappingImplementation._wrap$ctor = function(ptr) {
3931 UIEventWrappingImplementation._wrap$ctor.call(this, ptr);
3932 }
3933 CompositionEventWrappingImplementation._wrap$ctor.prototype = CompositionEventWr appingImplementation.prototype;
3934 // ********** Code for CustomEventWrappingImplementation **************
3935 $inherits(CustomEventWrappingImplementation, EventWrappingImplementation);
3936 function CustomEventWrappingImplementation() {}
3937 CustomEventWrappingImplementation._wrap$ctor = function(ptr) {
3938 EventWrappingImplementation._wrap$ctor.call(this, ptr);
3939 }
3940 CustomEventWrappingImplementation._wrap$ctor.prototype = CustomEventWrappingImpl ementation.prototype;
3941 // ********** Code for DeviceMotionEventWrappingImplementation **************
3942 $inherits(DeviceMotionEventWrappingImplementation, EventWrappingImplementation);
3943 function DeviceMotionEventWrappingImplementation() {}
3944 DeviceMotionEventWrappingImplementation._wrap$ctor = function(ptr) {
3945 EventWrappingImplementation._wrap$ctor.call(this, ptr);
3946 }
3947 DeviceMotionEventWrappingImplementation._wrap$ctor.prototype = DeviceMotionEvent WrappingImplementation.prototype;
3948 // ********** Code for DeviceOrientationEventWrappingImplementation ************ **
3949 $inherits(DeviceOrientationEventWrappingImplementation, EventWrappingImplementat ion);
3950 function DeviceOrientationEventWrappingImplementation() {}
3951 DeviceOrientationEventWrappingImplementation._wrap$ctor = function(ptr) {
3952 EventWrappingImplementation._wrap$ctor.call(this, ptr);
3953 }
3954 DeviceOrientationEventWrappingImplementation._wrap$ctor.prototype = DeviceOrient ationEventWrappingImplementation.prototype;
3955 // ********** Code for DocumentEventsImplementation **************
3956 $inherits(DocumentEventsImplementation, ElementEventsImplementation);
3957 function DocumentEventsImplementation() {}
3958 DocumentEventsImplementation._wrap$ctor = function(_ptr) {
3959 ElementEventsImplementation._wrap$ctor.call(this, _ptr);
3960 }
3961 DocumentEventsImplementation._wrap$ctor.prototype = DocumentEventsImplementation .prototype;
3962 // ********** Code for DocumentWrappingImplementation **************
3963 $inherits(DocumentWrappingImplementation, ElementWrappingImplementation);
3964 function DocumentWrappingImplementation() {}
3965 DocumentWrappingImplementation._wrap$ctor = function(_documentPtr, ptr) {
3966 this._documentPtr = _documentPtr;
3967 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
3968 this._documentPtr.get$dynamic().set$dartObjectLocalStorage(this);
3969 }
3970 DocumentWrappingImplementation._wrap$ctor.prototype = DocumentWrappingImplementa tion.prototype;
3971 DocumentWrappingImplementation.prototype.get$on = function() {
3972 if (this._on == null) {
3973 this._on = new DocumentEventsImplementation._wrap$ctor(this._documentPtr);
3974 }
3975 return this._on;
3976 }
3977 // ********** Code for ErrorEventWrappingImplementation **************
3978 $inherits(ErrorEventWrappingImplementation, EventWrappingImplementation);
3979 function ErrorEventWrappingImplementation() {}
3980 ErrorEventWrappingImplementation._wrap$ctor = function(ptr) {
3981 EventWrappingImplementation._wrap$ctor.call(this, ptr);
3982 }
3983 ErrorEventWrappingImplementation._wrap$ctor.prototype = ErrorEventWrappingImplem entation.prototype;
3984 // ********** Code for _EventListenerWrapper **************
3985 function _EventListenerWrapper(raw, wrapped, useCapture) {
3986 this.wrapped = wrapped;
3987 this.useCapture = useCapture;
3988 this.raw = raw;
3989 }
3990 // ********** Code for EventListenerListImplementation **************
3991 function EventListenerListImplementation(_ptr, _type) {
3992 this._ptr = _ptr;
3993 this._type = _type;
3994 this._wrappers = new Array();
3995 }
3996 EventListenerListImplementation.prototype.get$_ptr = function() { return this._p tr; };
3997 EventListenerListImplementation.prototype.add = function(listener, useCapture) {
3998 this._add(listener, useCapture);
3999 return this;
4000 }
4001 EventListenerListImplementation.prototype._add = function(listener, useCapture) {
4002 this._ptr.addEventListener$3(this._type, this._findOrAddWrapper(listener, useC apture), useCapture);
4003 }
4004 EventListenerListImplementation.prototype._findOrAddWrapper = function(listener, useCapture) {
4005 if (this._wrappers == null) {
4006 this._wrappers = [];
4007 }
4008 else {
4009 var $$list = this._wrappers;
4010 for (var $$i = 0;$$i < $$list.get$length(); $$i++) {
4011 var wrapper = $$list.$index($$i);
4012 if (wrapper.raw == listener && $eq(wrapper.useCapture, useCapture)) {
4013 return wrapper.wrapped;
4014 }
4015 }
4016 }
4017 var wrapped = (function (e) {
4018 listener.call$1(LevelDom.wrapEvent(e));
4019 })
4020 ;
4021 this._wrappers.add$1(new _EventListenerWrapper(listener, wrapped, useCapture)) ;
4022 return wrapped;
4023 }
4024 EventListenerListImplementation.prototype.add$1 = function($0) {
4025 return this.add(to$call$1($0), false);
4026 };
4027 EventListenerListImplementation.prototype.add$2 = function($0, $1) {
4028 return this.add(to$call$1($0), $1);
4029 };
4030 // ********** Code for HashChangeEventWrappingImplementation **************
4031 $inherits(HashChangeEventWrappingImplementation, EventWrappingImplementation);
4032 function HashChangeEventWrappingImplementation() {}
4033 HashChangeEventWrappingImplementation._wrap$ctor = function(ptr) {
4034 EventWrappingImplementation._wrap$ctor.call(this, ptr);
4035 }
4036 HashChangeEventWrappingImplementation._wrap$ctor.prototype = HashChangeEventWrap pingImplementation.prototype;
4037 // ********** Code for KeyboardEventWrappingImplementation **************
4038 $inherits(KeyboardEventWrappingImplementation, UIEventWrappingImplementation);
4039 function KeyboardEventWrappingImplementation() {}
4040 KeyboardEventWrappingImplementation._wrap$ctor = function(ptr) {
4041 UIEventWrappingImplementation._wrap$ctor.call(this, ptr);
4042 }
4043 KeyboardEventWrappingImplementation._wrap$ctor.prototype = KeyboardEventWrapping Implementation.prototype;
4044 // ********** Code for MessageEventWrappingImplementation **************
4045 $inherits(MessageEventWrappingImplementation, EventWrappingImplementation);
4046 function MessageEventWrappingImplementation() {}
4047 MessageEventWrappingImplementation._wrap$ctor = function(ptr) {
4048 EventWrappingImplementation._wrap$ctor.call(this, ptr);
4049 }
4050 MessageEventWrappingImplementation._wrap$ctor.prototype = MessageEventWrappingIm plementation.prototype;
4051 // ********** Code for MouseEventWrappingImplementation **************
4052 $inherits(MouseEventWrappingImplementation, UIEventWrappingImplementation);
4053 function MouseEventWrappingImplementation() {}
4054 MouseEventWrappingImplementation._wrap$ctor = function(ptr) {
4055 UIEventWrappingImplementation._wrap$ctor.call(this, ptr);
4056 }
4057 MouseEventWrappingImplementation._wrap$ctor.prototype = MouseEventWrappingImplem entation.prototype;
4058 // ********** Code for MutationEventWrappingImplementation **************
4059 $inherits(MutationEventWrappingImplementation, EventWrappingImplementation);
4060 function MutationEventWrappingImplementation() {}
4061 MutationEventWrappingImplementation._wrap$ctor = function(ptr) {
4062 EventWrappingImplementation._wrap$ctor.call(this, ptr);
4063 }
4064 MutationEventWrappingImplementation._wrap$ctor.prototype = MutationEventWrapping Implementation.prototype;
4065 // ********** Code for ObjectElementWrappingImplementation **************
4066 $inherits(ObjectElementWrappingImplementation, ElementWrappingImplementation);
4067 function ObjectElementWrappingImplementation() {}
4068 ObjectElementWrappingImplementation._wrap$ctor = function(ptr) {
4069 ElementWrappingImplementation._wrap$ctor.call(this, ptr);
4070 }
4071 ObjectElementWrappingImplementation._wrap$ctor.prototype = ObjectElementWrapping Implementation.prototype;
4072 // ********** Code for OverflowEventWrappingImplementation **************
4073 $inherits(OverflowEventWrappingImplementation, EventWrappingImplementation);
4074 function OverflowEventWrappingImplementation() {}
4075 OverflowEventWrappingImplementation._wrap$ctor = function(ptr) {
4076 EventWrappingImplementation._wrap$ctor.call(this, ptr);
4077 }
4078 OverflowEventWrappingImplementation._wrap$ctor.prototype = OverflowEventWrapping Implementation.prototype;
4079 // ********** Code for PageTransitionEventWrappingImplementation **************
4080 $inherits(PageTransitionEventWrappingImplementation, EventWrappingImplementation );
4081 function PageTransitionEventWrappingImplementation() {}
4082 PageTransitionEventWrappingImplementation._wrap$ctor = function(ptr) {
4083 EventWrappingImplementation._wrap$ctor.call(this, ptr);
4084 }
4085 PageTransitionEventWrappingImplementation._wrap$ctor.prototype = PageTransitionE ventWrappingImplementation.prototype;
4086 // ********** Code for PopStateEventWrappingImplementation **************
4087 $inherits(PopStateEventWrappingImplementation, EventWrappingImplementation);
4088 function PopStateEventWrappingImplementation() {}
4089 PopStateEventWrappingImplementation._wrap$ctor = function(ptr) {
4090 EventWrappingImplementation._wrap$ctor.call(this, ptr);
4091 }
4092 PopStateEventWrappingImplementation._wrap$ctor.prototype = PopStateEventWrapping Implementation.prototype;
4093 // ********** Code for ProgressEventWrappingImplementation **************
4094 $inherits(ProgressEventWrappingImplementation, EventWrappingImplementation);
4095 function ProgressEventWrappingImplementation() {}
4096 ProgressEventWrappingImplementation._wrap$ctor = function(ptr) {
4097 EventWrappingImplementation._wrap$ctor.call(this, ptr);
4098 }
4099 ProgressEventWrappingImplementation._wrap$ctor.prototype = ProgressEventWrapping Implementation.prototype;
4100 // ********** Code for StorageEventWrappingImplementation **************
4101 $inherits(StorageEventWrappingImplementation, EventWrappingImplementation);
4102 function StorageEventWrappingImplementation() {}
4103 StorageEventWrappingImplementation._wrap$ctor = function(ptr) {
4104 EventWrappingImplementation._wrap$ctor.call(this, ptr);
4105 }
4106 StorageEventWrappingImplementation._wrap$ctor.prototype = StorageEventWrappingIm plementation.prototype;
4107 // ********** Code for SVGDocumentWrappingImplementation **************
4108 $inherits(SVGDocumentWrappingImplementation, DocumentWrappingImplementation);
4109 function SVGDocumentWrappingImplementation() {}
4110 SVGDocumentWrappingImplementation._wrap$ctor = function(ptr) {
4111 DocumentWrappingImplementation._wrap$ctor.call(this, ptr, ptr.rootElement);
4112 }
4113 SVGDocumentWrappingImplementation._wrap$ctor.prototype = SVGDocumentWrappingImpl ementation.prototype;
4114 // ********** Code for SVGSVGElementWrappingImplementation **************
4115 $inherits(SVGSVGElementWrappingImplementation, SVGElementWrappingImplementation) ;
4116 function SVGSVGElementWrappingImplementation() {}
4117 SVGSVGElementWrappingImplementation._wrap$ctor = function(ptr) {
4118 SVGElementWrappingImplementation._wrap$ctor.call(this, ptr);
4119 }
4120 SVGSVGElementWrappingImplementation._wrap$ctor.prototype = SVGSVGElementWrapping Implementation.prototype;
4121 // ********** Code for TextEventWrappingImplementation **************
4122 $inherits(TextEventWrappingImplementation, UIEventWrappingImplementation);
4123 function TextEventWrappingImplementation() {}
4124 TextEventWrappingImplementation._wrap$ctor = function(ptr) {
4125 UIEventWrappingImplementation._wrap$ctor.call(this, ptr);
4126 }
4127 TextEventWrappingImplementation._wrap$ctor.prototype = TextEventWrappingImplemen tation.prototype;
4128 // ********** Code for TouchEventWrappingImplementation **************
4129 $inherits(TouchEventWrappingImplementation, UIEventWrappingImplementation);
4130 function TouchEventWrappingImplementation() {}
4131 TouchEventWrappingImplementation._wrap$ctor = function(ptr) {
4132 UIEventWrappingImplementation._wrap$ctor.call(this, ptr);
4133 }
4134 TouchEventWrappingImplementation._wrap$ctor.prototype = TouchEventWrappingImplem entation.prototype;
4135 // ********** Code for TransitionEventWrappingImplementation **************
4136 $inherits(TransitionEventWrappingImplementation, EventWrappingImplementation);
4137 function TransitionEventWrappingImplementation() {}
4138 TransitionEventWrappingImplementation._wrap$ctor = function(ptr) {
4139 EventWrappingImplementation._wrap$ctor.call(this, ptr);
4140 }
4141 TransitionEventWrappingImplementation._wrap$ctor.prototype = TransitionEventWrap pingImplementation.prototype;
4142 // ********** Code for WheelEventWrappingImplementation **************
4143 $inherits(WheelEventWrappingImplementation, UIEventWrappingImplementation);
4144 function WheelEventWrappingImplementation() {}
4145 WheelEventWrappingImplementation._wrap$ctor = function(ptr) {
4146 UIEventWrappingImplementation._wrap$ctor.call(this, ptr);
4147 }
4148 WheelEventWrappingImplementation._wrap$ctor.prototype = WheelEventWrappingImplem entation.prototype;
4149 // ********** Code for WindowWrappingImplementation **************
4150 $inherits(WindowWrappingImplementation, EventTargetWrappingImplementation);
4151 function WindowWrappingImplementation() {}
4152 WindowWrappingImplementation._wrap$ctor = function(ptr) {
4153 EventTargetWrappingImplementation._wrap$ctor.call(this, ptr);
4154 }
4155 WindowWrappingImplementation._wrap$ctor.prototype = WindowWrappingImplementation .prototype;
4156 // ********** Code for XMLHttpRequestProgressEventWrappingImplementation ******* *******
4157 $inherits(XMLHttpRequestProgressEventWrappingImplementation, ProgressEventWrappi ngImplementation);
4158 function XMLHttpRequestProgressEventWrappingImplementation() {}
4159 XMLHttpRequestProgressEventWrappingImplementation._wrap$ctor = function(ptr) {
4160 ProgressEventWrappingImplementation._wrap$ctor.call(this, ptr);
4161 }
4162 XMLHttpRequestProgressEventWrappingImplementation._wrap$ctor.prototype = XMLHttp RequestProgressEventWrappingImplementation.prototype;
4163 // ********** Code for top level **************
4164 var _pendingRequests;
4165 var _pendingMeasurementFrameCallbacks;
4166 // ********** Library html **************
4167 // ********** Code for top level **************
4168 var secretWindow;
4169 var secretDocument;
4170 function html_get$document() {
4171 if ($globals.secretWindow == null) {
4172 LevelDom.initialize();
4173 }
4174 return $globals.secretDocument;
4175 }
4176 // ********** Library sunflower **************
4177 // ********** Code for Sunflower **************
4178 function Sunflower() {
4179 var $this = this; // closure support
4180 var $0;
4181 this.seeds = (0);
4182 this.PHI = (Math.sqrt((5)) + (1)) / (2);
4183 var canvas = html_get$document().query("#canvas");
4184 this.xc = (this.yc = ($0 = (150)), $0);
4185 this.ctx = canvas.getContext("2d");
4186 var slider = html_get$document().query("#slider");
4187 slider.get$on().get$change().add$2((function (e) {
4188 $this.seeds = Math.parseInt(slider.get$value());
4189 $this.drawFrame();
4190 })
4191 , true);
4192 this.seeds = Math.parseInt(slider.get$value());
4193 this.drawFrame();
4194 }
4195 Sunflower.prototype.drawFrame = function() {
4196 this.ctx.clearRect((0), (0), (300), (300));
4197 for (var i = (0);
4198 i < this.seeds; i = $add(i, (1))) {
4199 var theta = i * (6.283185307179586) / this.PHI;
4200 var r = Math.sqrt(i) * (4);
4201 var x = this.xc + r * Math.cos(theta);
4202 var y = this.yc - r * Math.sin(theta);
4203 this.drawSeed(x, y);
4204 }
4205 }
4206 Sunflower.prototype.drawSeed = function(x, y) {
4207 this.ctx.beginPath();
4208 this.ctx.set$lineWidth((2));
4209 this.ctx.set$fillStyle("orange");
4210 this.ctx.set$strokeStyle("orange");
4211 this.ctx.arc(x, y, (2), (0), (6.283185307179586), false);
4212 this.ctx.fill();
4213 this.ctx.closePath();
4214 this.ctx.stroke();
4215 }
4216 // ********** Code for top level **************
4217 function main() {
4218 new Sunflower();
4219 }
4220 // 248 dynamic types.
4221 // 501 types
4222 // 41 !leaf
4223 (function(){
4224 var v0/*HTMLInputElement*/ = 'HTMLInputElement|HTMLIsIndexElement';
4225 var v1/*Document*/ = 'Document|HTMLDocument|SVGDocument';
4226 var v2/*Element*/ = [v0/*HTMLInputElement*/,'Element|HTMLElement|HTMLAnchorEle ment|HTMLAppletElement|HTMLAreaElement|HTMLBRElement|HTMLBaseElement|HTMLBaseFon tElement|HTMLBodyElement|HTMLButtonElement|HTMLCanvasElement|HTMLDListElement|HT MLDataListElement|HTMLDetailsElement|HTMLDirectoryElement|HTMLDivElement|HTMLEmb edElement|HTMLFieldSetElement|HTMLFontElement|HTMLFormElement|HTMLFrameElement|H TMLFrameSetElement|HTMLHRElement|HTMLHeadElement|HTMLHeadingElement|HTMLHtmlElem ent|HTMLIFrameElement|HTMLImageElement|HTMLKeygenElement|HTMLLIElement|HTMLLabel Element|HTMLLegendElement|HTMLLinkElement|HTMLMapElement|HTMLMarqueeElement|HTML MediaElement|HTMLAudioElement|HTMLVideoElement|HTMLMenuElement|HTMLMetaElement|H TMLMeterElement|HTMLModElement|HTMLOListElement|HTMLObjectElement|HTMLOptGroupEl ement|HTMLOptionElement|HTMLOutputElement|HTMLParagraphElement|HTMLParamElement| HTMLPreElement|HTMLProgressElement|HTMLQuoteElement|HTMLScriptElement|HTMLSelect Element|HTMLSourceElement|HTMLSpanElement|HTMLStyleElement|HTMLTableCaptionEleme nt|HTMLTableCellElement|HTMLTableColElement|HTMLTableElement|HTMLTableRowElement |HTMLTableSectionElement|HTMLTextAreaElement|HTMLTitleElement|HTMLTrackElement|H TMLUListElement|HTMLUnknownElement|SVGElement|SVGAElement|SVGAltGlyphDefElement| SVGAltGlyphItemElement|SVGAnimationElement|SVGAnimateColorElement|SVGAnimateElem ent|SVGAnimateMotionElement|SVGAnimateTransformElement|SVGSetElement|SVGCircleEl ement|SVGClipPathElement|SVGComponentTransferFunctionElement|SVGFEFuncAElement|S VGFEFuncBElement|SVGFEFuncGElement|SVGFEFuncRElement|SVGCursorElement|SVGDefsEle ment|SVGDescElement|SVGEllipseElement|SVGFEBlendElement|SVGFEColorMatrixElement| SVGFEComponentTransferElement|SVGFECompositeElement|SVGFEConvolveMatrixElement|S VGFEDiffuseLightingElement|SVGFEDisplacementMapElement|SVGFEDistantLightElement| SVGFEDropShadowElement|SVGFEFloodElement|SVGFEGaussianBlurElement|SVGFEImageElem ent|SVGFEMergeElement|SVGFEMergeNodeElement|SVGFEMorphologyElement|SVGFEOffsetEl ement|SVGFEPointLightElement|SVGFESpecularLightingElement|SVGFESpotLightElement| SVGFETileElement|SVGFETurbulenceElement|SVGFilterElement|SVGFontElement|SVGFontF aceElement|SVGFontFaceFormatElement|SVGFontFaceNameElement|SVGFontFaceSrcElement |SVGFontFaceUriElement|SVGForeignObjectElement|SVGGElement|SVGGlyphElement|SVGGl yphRefElement|SVGGradientElement|SVGLinearGradientElement|SVGRadialGradientEleme nt|SVGHKernElement|SVGImageElement|SVGLineElement|SVGMPathElement|SVGMarkerEleme nt|SVGMaskElement|SVGMetadataElement|SVGMissingGlyphElement|SVGPathElement|SVGPa tternElement|SVGPolygonElement|SVGPolylineElement|SVGRectElement|SVGSVGElement|S VGScriptElement|SVGStopElement|SVGStyleElement|SVGSwitchElement|SVGSymbolElement |SVGTextContentElement|SVGTextPathElement|SVGTextPositioningElement|SVGAltGlyphE lement|SVGTRefElement|SVGTSpanElement|SVGTextElement|SVGTitleElement|SVGUseEleme nt|SVGVKernElement|SVGViewElement'].join('|');
4227 var table = [
4228 // [dynamic-dispatch-tag, tags of classes implementing dynamic-dispatch-tag]
4229 ['AbstractWorker', 'AbstractWorker|SharedWorker|Worker'],
4230 ['ArrayBufferView', 'ArrayBufferView|DataView|Float32Array|Float64Array|Int1 6Array|Int32Array|Int8Array|Uint16Array|Uint32Array|Uint8Array'],
4231 ['AudioNode', 'AudioNode|AudioChannelMerger|AudioChannelSplitter|AudioDestin ationNode|AudioGainNode|AudioPannerNode|AudioSourceNode|AudioBufferSourceNode|Me diaElementAudioSourceNode|BiquadFilterNode|ConvolverNode|DelayNode|DynamicsCompr essorNode|HighPass2FilterNode|JavaScriptAudioNode|LowPass2FilterNode|RealtimeAna lyserNode|WaveShaperNode'],
4232 ['AudioParam', 'AudioParam|AudioGain'],
4233 ['Blob', 'Blob|File'],
4234 ['CSSRule', 'CSSRule|CSSCharsetRule|CSSFontFaceRule|CSSImportRule|CSSMediaRu le|CSSPageRule|CSSStyleRule|CSSUnknownRule|WebKitCSSKeyframeRule|WebKitCSSKeyfra mesRule'],
4235 ['CSSValue', 'CSSValue|CSSPrimitiveValue|CSSValueList|WebKitCSSFilterValue|W ebKitCSSTransformValue|SVGColor|SVGPaint'],
4236 ['CanvasRenderingContext', 'CanvasRenderingContext|CanvasRenderingContext2D| WebGLRenderingContext'],
4237 ['DOMTokenList', 'DOMTokenList|DOMSettableTokenList'],
4238 ['DOMWindow', 'DOMWindow|Window'],
4239 ['Document', v1/*Document*/],
4240 ['HTMLInputElement', v0/*HTMLInputElement*/],
4241 ['Element', v2/*Element*/],
4242 ['Entry', 'Entry|DirectoryEntry|FileEntry'],
4243 ['EntrySync', 'EntrySync|DirectoryEntrySync|FileEntrySync'],
4244 ['Event', 'Event|AudioProcessingEvent|BeforeLoadEvent|CloseEvent|CustomEvent |DeviceMotionEvent|DeviceOrientationEvent|ErrorEvent|HashChangeEvent|IDBVersionC hangeEvent|MessageEvent|MutationEvent|OfflineAudioCompletionEvent|OverflowEvent| PageTransitionEvent|PopStateEvent|ProgressEvent|XMLHttpRequestProgressEvent|Spee chInputEvent|StorageEvent|TrackEvent|UIEvent|CompositionEvent|KeyboardEvent|Mous eEvent|SVGZoomEvent|TextEvent|TouchEvent|WheelEvent|WebGLContextEvent|WebKitAnim ationEvent|WebKitTransitionEvent'],
4245 ['HTMLCollection', 'HTMLCollection|HTMLOptionsCollection|HTMLPropertiesColle ction'],
4246 ['IDBCursor', 'IDBCursor|IDBCursorWithValue'],
4247 ['IDBRequest', 'IDBRequest|IDBVersionChangeRequest'],
4248 ['Node', [v1/*Document*/,v2/*Element*/,'Node|Attr|CharacterData|Comment|Text |CDATASection|DocumentFragment|DocumentType|Entity|EntityReference|Notation|Proc essingInstruction'].join('|')],
4249 ['SVGLocatable', 'SVGLocatable|SVGTransformable'],
4250 ['SVGPathSeg', 'SVGPathSeg|SVGPathSegArcAbs|SVGPathSegArcRel|SVGPathSegClose Path|SVGPathSegCurvetoCubicAbs|SVGPathSegCurvetoCubicRel|SVGPathSegCurvetoCubicS moothAbs|SVGPathSegCurvetoCubicSmoothRel|SVGPathSegCurvetoQuadraticAbs|SVGPathSe gCurvetoQuadraticRel|SVGPathSegCurvetoQuadraticSmoothAbs|SVGPathSegCurvetoQuadra ticSmoothRel|SVGPathSegLinetoAbs|SVGPathSegLinetoHorizontalAbs|SVGPathSegLinetoH orizontalRel|SVGPathSegLinetoRel|SVGPathSegLinetoVerticalAbs|SVGPathSegLinetoVer ticalRel|SVGPathSegMovetoAbs|SVGPathSegMovetoRel'],
4251 ['SVGStylable', 'SVGStylable|SVGFilterPrimitiveStandardAttributes'],
4252 ['SVGZoomAndPan', 'SVGZoomAndPan|SVGViewSpec'],
4253 ['StyleSheet', 'StyleSheet|CSSStyleSheet'],
4254 ['WorkerContext', 'WorkerContext|DedicatedWorkerContext|SharedWorkercontext' ],
4255 ];
4256 $dynamicSetMetadata(table);
4257 })();
4258 // ********** Globals **************
4259 function $static_init(){
4260 }
4261 var const$0000 = Object.create(_DeletedKeySentinel.prototype, {});
4262 var $globals = {};
4263 $static_init();
4264 main();
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698