OLD | NEW |
1 dart_library.library('dart/html_common', null, /* Imports */[ | 1 dart_library.library('dart/html_common', null, /* Imports */[ |
2 'dart/_runtime', | 2 'dart/_runtime', |
3 'dart/_metadata', | 3 'dart/_metadata', |
4 'dart/core', | 4 'dart/core', |
5 'dart/html', | 5 'dart/html', |
6 'dart/typed_data', | 6 'dart/typed_data', |
7 'dart/_js_helper', | 7 'dart/_js_helper', |
8 'dart/_native_typed_data', | 8 'dart/_native_typed_data', |
9 'dart/async', | 9 'dart/async', |
10 'dart/collection', | 10 'dart/collection', |
11 'dart/_internal' | 11 'dart/_internal' |
12 ], /* Lazy imports */[ | 12 ], /* Lazy imports */[ |
13 ], function(exports, dart, _metadata, core, html, typed_data, _js_helper, _nativ
e_typed_data, async, collection, _internal) { | 13 ], function(exports, dart, _metadata, core, html, typed_data, _js_helper, _nativ
e_typed_data, $async, collection, _internal) { |
14 'use strict'; | 14 'use strict'; |
15 let dartx = dart.dartx; | 15 let dartx = dart.dartx; |
16 dart.export(exports, _metadata); | 16 dart.export(exports, _metadata); |
17 const _validateToken = Symbol('_validateToken'); | 17 const _validateToken = Symbol('_validateToken'); |
18 class CssClassSetImpl extends core.Object { | 18 class CssClassSetImpl extends core.Object { |
19 [_validateToken](value) { | 19 [_validateToken](value) { |
20 if (dart.notNull(CssClassSetImpl._validTokenRE.hasMatch(value))) return va
lue; | 20 if (dart.notNull(CssClassSetImpl._validTokenRE.hasMatch(value))) return va
lue; |
21 dart.throw(new core.ArgumentError.value(value, 'value', 'Not a valid class
token')); | 21 dart.throw(new core.ArgumentError.value(value, 'value', 'Not a valid class
token')); |
22 } | 22 } |
23 toString() { | 23 toString() { |
(...skipping 578 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
602 dart.fn(isJavaScriptSimpleObject, core.bool, [dart.dynamic]); | 602 dart.fn(isJavaScriptSimpleObject, core.bool, [dart.dynamic]); |
603 function isImmutableJavaScriptArray(value) { | 603 function isImmutableJavaScriptArray(value) { |
604 return !!value.immutable$list; | 604 return !!value.immutable$list; |
605 } | 605 } |
606 dart.fn(isImmutableJavaScriptArray, core.bool, [dart.dynamic]); | 606 dart.fn(isImmutableJavaScriptArray, core.bool, [dart.dynamic]); |
607 function isJavaScriptPromise(value) { | 607 function isJavaScriptPromise(value) { |
608 return typeof Promise != "undefined" && value instanceof Promise; | 608 return typeof Promise != "undefined" && value instanceof Promise; |
609 } | 609 } |
610 dart.fn(isJavaScriptPromise, core.bool, [dart.dynamic]); | 610 dart.fn(isJavaScriptPromise, core.bool, [dart.dynamic]); |
611 function convertNativePromiseToDartFuture(promise) { | 611 function convertNativePromiseToDartFuture(promise) { |
612 let completer = async.Completer.new(); | 612 let completer = $async.Completer.new(); |
613 let then = dart.dcall(/* Unimplemented unknown name */convertDartClosureToJS
, dart.fn(result => completer.complete(result), dart.void, [dart.dynamic]), 1); | 613 let then = dart.dcall(/* Unimplemented unknown name */convertDartClosureToJS
, dart.fn(result => completer.complete(result), dart.void, [dart.dynamic]), 1); |
614 let error = dart.dcall(/* Unimplemented unknown name */convertDartClosureToJ
S, dart.fn(result => completer.completeError(result), dart.void, [dart.dynamic])
, 1); | 614 let error = dart.dcall(/* Unimplemented unknown name */convertDartClosureToJ
S, dart.fn(result => completer.completeError(result), dart.void, [dart.dynamic])
, 1); |
615 let newPromise = promise.then(then).catch(error); | 615 let newPromise = promise.then(then).catch(error); |
616 return completer.future; | 616 return completer.future; |
617 } | 617 } |
618 dart.fn(convertNativePromiseToDartFuture, async.Future, [dart.dynamic]); | 618 dart.fn(convertNativePromiseToDartFuture, $async.Future, [dart.dynamic]); |
619 class Device extends core.Object { | 619 class Device extends core.Object { |
620 static get userAgent() { | 620 static get userAgent() { |
621 return dart.as(dart.dload(html.window.navigator.raw, 'userAgent'), core.St
ring); | 621 return dart.as(dart.dload(html.window.navigator.raw, 'userAgent'), core.St
ring); |
622 } | 622 } |
623 static get isOpera() { | 623 static get isOpera() { |
624 if (Device._isOpera == null) { | 624 if (Device._isOpera == null) { |
625 Device._isOpera = Device.userAgent[dartx.contains]("Opera", 0); | 625 Device._isOpera = Device.userAgent[dartx.contains]("Opera", 0); |
626 } | 626 } |
627 return Device._isOpera; | 627 return Device._isOpera; |
628 } | 628 } |
(...skipping 292 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
921 exports.isJavaScriptArray = isJavaScriptArray; | 921 exports.isJavaScriptArray = isJavaScriptArray; |
922 exports.isJavaScriptSimpleObject = isJavaScriptSimpleObject; | 922 exports.isJavaScriptSimpleObject = isJavaScriptSimpleObject; |
923 exports.isImmutableJavaScriptArray = isImmutableJavaScriptArray; | 923 exports.isImmutableJavaScriptArray = isImmutableJavaScriptArray; |
924 exports.isJavaScriptPromise = isJavaScriptPromise; | 924 exports.isJavaScriptPromise = isJavaScriptPromise; |
925 exports.convertNativePromiseToDartFuture = convertNativePromiseToDartFuture; | 925 exports.convertNativePromiseToDartFuture = convertNativePromiseToDartFuture; |
926 exports.Device = Device; | 926 exports.Device = Device; |
927 exports.FilteredElementList = FilteredElementList; | 927 exports.FilteredElementList = FilteredElementList; |
928 exports.Lists = Lists; | 928 exports.Lists = Lists; |
929 exports.NodeListWrapper = NodeListWrapper; | 929 exports.NodeListWrapper = NodeListWrapper; |
930 }); | 930 }); |
OLD | NEW |