mirror of
https://github.com/dart-lang/sdk
synced 2024-09-21 07:41:39 +00:00
Use @Native annotation on dart2js DOM native classes
This is one of many steps to removing non-standard syntax from the dart2js libraries. R=blois@google.com Review URL: https://codereview.chromium.org//409053002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38484 260f80e4-7a28-3924-810f-c04153c831b5
This commit is contained in:
parent
b73310c2c2
commit
11a19d95be
|
@ -2169,8 +2169,6 @@ class BlinkFileReader {
|
|||
|
||||
static $readyState_Getter(mthis) native "FileReader_readyState_Getter";
|
||||
|
||||
static $result_Getter(mthis) native "FileReader_result_Getter";
|
||||
|
||||
static $abort_Callback(mthis) native "FileReader_abort_Callback_RESOLVER_STRING_0_";
|
||||
|
||||
static $readAsArrayBuffer_Callback(mthis, blob) native "FileReader_readAsArrayBuffer_Callback_RESOLVER_STRING_1_Blob";
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1277,7 +1277,6 @@ class Blob extends NativeFieldWrapperClass2 {
|
|||
Blob slice([int start, int end, String contentType]) => _blink.BlinkBlob.$slice(this, start, end, contentType);
|
||||
|
||||
}
|
||||
|
||||
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
||||
// for details. All rights reserved. Use of this source code is governed by a
|
||||
// BSD-style license that can be found in the LICENSE file.
|
||||
|
@ -2519,7 +2518,6 @@ class CanvasRenderingContext2D extends CanvasRenderingContext {
|
|||
@deprecated
|
||||
double get backingStorePixelRatio => 1.0;
|
||||
}
|
||||
|
||||
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
||||
// for details. All rights reserved. Use of this source code is governed by a
|
||||
// BSD-style license that can be found in the LICENSE file.
|
||||
|
@ -7447,7 +7445,6 @@ class DirectoryEntry extends Entry {
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
||||
// for details. All rights reserved. Use of this source code is governed by a
|
||||
// BSD-style license that can be found in the LICENSE file.
|
||||
|
@ -7538,7 +7535,7 @@ class DivElement extends HtmlElement {
|
|||
* [Target 2: Connect Dart & HTML](http://www.dartlang.org/docs/tutorials/connect-dart-html/).
|
||||
*/
|
||||
@DomName('Document')
|
||||
class Document extends Node
|
||||
class Document extends Node
|
||||
{
|
||||
|
||||
// To suppress missing implicit constructor warnings.
|
||||
|
@ -13799,8 +13796,6 @@ class Geolocation extends NativeFieldWrapperClass2 {
|
|||
int _watchPosition(_PositionCallback successCallback, [_PositionErrorCallback errorCallback, Object options]) => _blink.BlinkGeolocation.$watchPosition_Callback(this, successCallback, errorCallback, options);
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
||||
// for details. All rights reserved. Use of this source code is governed by a
|
||||
// BSD-style license that can be found in the LICENSE file.
|
||||
|
@ -16559,8 +16554,7 @@ class InputElement extends HtmlElement implements
|
|||
SubmitButtonInputElement,
|
||||
ImageButtonInputElement,
|
||||
ResetButtonInputElement,
|
||||
ButtonInputElement
|
||||
{
|
||||
ButtonInputElement {
|
||||
|
||||
factory InputElement({String type}) {
|
||||
var e = document.createElement("input");
|
||||
|
@ -17545,7 +17539,6 @@ abstract class ResetButtonInputElement implements InputElementBase {
|
|||
abstract class ButtonInputElement implements InputElementBase {
|
||||
factory ButtonInputElement() => new InputElement(type: 'button');
|
||||
}
|
||||
|
||||
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
||||
// for details. All rights reserved. Use of this source code is governed by a
|
||||
// BSD-style license that can be found in the LICENSE file.
|
||||
|
@ -26013,7 +26006,7 @@ class SpeechSynthesisVoice extends NativeFieldWrapperClass2 {
|
|||
@DomName('Storage')
|
||||
@Unstable()
|
||||
class Storage extends NativeFieldWrapperClass2
|
||||
implements Map<String, String> {
|
||||
implements Map<String, String> {
|
||||
|
||||
void addAll(Map<String, String> other) {
|
||||
other.forEach((k, v) { this[k] = v; });
|
||||
|
@ -32303,9 +32296,6 @@ abstract class _MutationEvent extends Event {
|
|||
factory _MutationEvent._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
||||
// for details. All rights reserved. Use of this source code is governed by a
|
||||
// BSD-style license that can be found in the LICENSE file.
|
||||
|
|
|
@ -77,7 +77,7 @@ import 'dart:html';
|
|||
import 'dart:html_common';
|
||||
import 'dart:_native_typed_data';
|
||||
import 'dart:typed_data';
|
||||
import 'dart:_js_helper' show Creates, Returns, JSName, Null;
|
||||
import 'dart:_js_helper' show Creates, Returns, JSName, Native, Null;
|
||||
import 'dart:_foreign_helper' show JS;
|
||||
import 'dart:_interceptors' show Interceptor, JSExtendableArray;
|
||||
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
||||
|
@ -213,7 +213,8 @@ const _annotation_Returns_IDBKey = const Returns(_idbKey);
|
|||
|
||||
@DomName('IDBCursor')
|
||||
@Unstable()
|
||||
class Cursor extends Interceptor native "IDBCursor" {
|
||||
@Native("IDBCursor")
|
||||
class Cursor extends Interceptor {
|
||||
@DomName('IDBCursor.delete')
|
||||
Future delete() {
|
||||
try {
|
||||
|
@ -300,7 +301,8 @@ class Cursor extends Interceptor native "IDBCursor" {
|
|||
@DocsEditable()
|
||||
@DomName('IDBCursorWithValue')
|
||||
@Unstable()
|
||||
class CursorWithValue extends Cursor native "IDBCursorWithValue" {
|
||||
@Native("IDBCursorWithValue")
|
||||
class CursorWithValue extends Cursor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory CursorWithValue._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -330,7 +332,8 @@ class CursorWithValue extends Cursor native "IDBCursorWithValue" {
|
|||
@SupportedBrowser(SupportedBrowser.IE, '10')
|
||||
@Experimental()
|
||||
@Unstable()
|
||||
class Database extends EventTarget native "IDBDatabase" {
|
||||
@Native("IDBDatabase")
|
||||
class Database extends EventTarget {
|
||||
@DomName('IDBDatabase.createObjectStore')
|
||||
@DocsEditable()
|
||||
ObjectStore createObjectStore(String name,
|
||||
|
@ -508,7 +511,8 @@ class Database extends EventTarget native "IDBDatabase" {
|
|||
@SupportedBrowser(SupportedBrowser.IE, '10')
|
||||
@Experimental()
|
||||
@Unstable()
|
||||
class IdbFactory extends Interceptor native "IDBFactory" {
|
||||
@Native("IDBFactory")
|
||||
class IdbFactory extends Interceptor {
|
||||
/**
|
||||
* Checks to see if Indexed DB is supported on the current platform.
|
||||
*/
|
||||
|
@ -643,7 +647,8 @@ Future _completeRequest(Request request) {
|
|||
|
||||
@DomName('IDBIndex')
|
||||
@Unstable()
|
||||
class Index extends Interceptor native "IDBIndex" {
|
||||
@Native("IDBIndex")
|
||||
class Index extends Interceptor {
|
||||
@DomName('IDBIndex.count')
|
||||
Future<int> count([key_OR_range]) {
|
||||
try {
|
||||
|
@ -800,7 +805,8 @@ class Index extends Interceptor native "IDBIndex" {
|
|||
|
||||
@DomName('IDBKeyRange')
|
||||
@Unstable()
|
||||
class KeyRange extends Interceptor native "IDBKeyRange" {
|
||||
@Native("IDBKeyRange")
|
||||
class KeyRange extends Interceptor {
|
||||
@DomName('IDBKeyRange.only')
|
||||
factory KeyRange.only(/*Key*/ value) =>
|
||||
_KeyRangeFactoryProvider.createKeyRange_only(value);
|
||||
|
@ -868,7 +874,8 @@ class KeyRange extends Interceptor native "IDBKeyRange" {
|
|||
|
||||
@DomName('IDBObjectStore')
|
||||
@Unstable()
|
||||
class ObjectStore extends Interceptor native "IDBObjectStore" {
|
||||
@Native("IDBObjectStore")
|
||||
class ObjectStore extends Interceptor {
|
||||
|
||||
@DomName('IDBObjectStore.add')
|
||||
Future add(value, [key]) {
|
||||
|
@ -1198,7 +1205,8 @@ class ObjectStore extends Interceptor native "IDBObjectStore" {
|
|||
@DocsEditable()
|
||||
@DomName('IDBOpenDBRequest')
|
||||
@Unstable()
|
||||
class OpenDBRequest extends Request native "IDBOpenDBRequest,IDBVersionChangeRequest" {
|
||||
@Native("IDBOpenDBRequest,IDBVersionChangeRequest")
|
||||
class OpenDBRequest extends Request {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory OpenDBRequest._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -1240,7 +1248,8 @@ class OpenDBRequest extends Request native "IDBOpenDBRequest,IDBVersionChangeReq
|
|||
@DocsEditable()
|
||||
@DomName('IDBRequest')
|
||||
@Unstable()
|
||||
class Request extends EventTarget native "IDBRequest" {
|
||||
@Native("IDBRequest")
|
||||
class Request extends EventTarget {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory Request._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -1307,7 +1316,8 @@ class Request extends EventTarget native "IDBRequest" {
|
|||
|
||||
@DomName('IDBTransaction')
|
||||
@Unstable()
|
||||
class Transaction extends EventTarget native "IDBTransaction" {
|
||||
@Native("IDBTransaction")
|
||||
class Transaction extends EventTarget {
|
||||
|
||||
/**
|
||||
* Provides a Future which will be completed once the transaction has
|
||||
|
@ -1414,7 +1424,8 @@ class Transaction extends EventTarget native "IDBTransaction" {
|
|||
@DocsEditable()
|
||||
@DomName('IDBVersionChangeEvent')
|
||||
@Unstable()
|
||||
class VersionChangeEvent extends Event native "IDBVersionChangeEvent" {
|
||||
@Native("IDBVersionChangeEvent")
|
||||
class VersionChangeEvent extends Event {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory VersionChangeEvent._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -10,7 +10,7 @@ import 'dart:html';
|
|||
import 'dart:html_common';
|
||||
import 'dart:_native_typed_data';
|
||||
import 'dart:typed_data';
|
||||
import 'dart:_js_helper' show Creates, JSName, Returns, convertDartClosureToJS;
|
||||
import 'dart:_js_helper' show Creates, JSName, Native, Returns, convertDartClosureToJS;
|
||||
import 'dart:_foreign_helper' show JS;
|
||||
import 'dart:_interceptors' show Interceptor;
|
||||
// DO NOT EDIT - unless you are editing documentation as per:
|
||||
|
@ -29,7 +29,8 @@ import 'dart:_interceptors' show Interceptor;
|
|||
@DomName('AnalyserNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AnalyserNode
|
||||
@Experimental()
|
||||
class AnalyserNode extends AudioNode native "AnalyserNode,RealtimeAnalyserNode" {
|
||||
@Native("AnalyserNode,RealtimeAnalyserNode")
|
||||
class AnalyserNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory AnalyserNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -74,7 +75,8 @@ class AnalyserNode extends AudioNode native "AnalyserNode,RealtimeAnalyserNode"
|
|||
@DomName('AudioBuffer')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioBuffer-section
|
||||
@Experimental()
|
||||
class AudioBuffer extends Interceptor native "AudioBuffer" {
|
||||
@Native("AudioBuffer")
|
||||
class AudioBuffer extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory AudioBuffer._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -119,7 +121,8 @@ typedef void AudioBufferCallback(AudioBuffer audioBuffer);
|
|||
@SupportedBrowser(SupportedBrowser.FIREFOX)
|
||||
@Experimental()
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioBufferSourceNode-section
|
||||
class AudioBufferSourceNode extends AudioSourceNode native "AudioBufferSourceNode" {
|
||||
@Native("AudioBufferSourceNode")
|
||||
class AudioBufferSourceNode extends AudioSourceNode {
|
||||
|
||||
// TODO(efortuna): Remove these methods when Chrome stable also uses start
|
||||
// instead of noteOn.
|
||||
|
@ -229,7 +232,8 @@ class AudioBufferSourceNode extends AudioSourceNode native "AudioBufferSourceNod
|
|||
@SupportedBrowser(SupportedBrowser.FIREFOX)
|
||||
@Experimental()
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioContext-section
|
||||
class AudioContext extends EventTarget native "AudioContext,webkitAudioContext" {
|
||||
@Native("AudioContext,webkitAudioContext")
|
||||
class AudioContext extends EventTarget {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory AudioContext._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -391,7 +395,8 @@ class AudioContext extends EventTarget native "AudioContext,webkitAudioContext"
|
|||
@DomName('AudioDestinationNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioDestinationNode-section
|
||||
@Experimental()
|
||||
class AudioDestinationNode extends AudioNode native "AudioDestinationNode" {
|
||||
@Native("AudioDestinationNode")
|
||||
class AudioDestinationNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory AudioDestinationNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -408,7 +413,8 @@ class AudioDestinationNode extends AudioNode native "AudioDestinationNode" {
|
|||
@DomName('AudioListener')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioListener-section
|
||||
@Experimental()
|
||||
class AudioListener extends Interceptor native "AudioListener" {
|
||||
@Native("AudioListener")
|
||||
class AudioListener extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory AudioListener._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -440,7 +446,8 @@ class AudioListener extends Interceptor native "AudioListener" {
|
|||
@DomName('AudioNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioNode-section
|
||||
@Experimental()
|
||||
class AudioNode extends EventTarget native "AudioNode" {
|
||||
@Native("AudioNode")
|
||||
class AudioNode extends EventTarget {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory AudioNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -494,7 +501,8 @@ class AudioNode extends EventTarget native "AudioNode" {
|
|||
@DomName('AudioParam')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioParam
|
||||
@Experimental()
|
||||
class AudioParam extends Interceptor native "AudioParam" {
|
||||
@Native("AudioParam")
|
||||
class AudioParam extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory AudioParam._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -555,7 +563,8 @@ class AudioParam extends Interceptor native "AudioParam" {
|
|||
@DomName('AudioProcessingEvent')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioProcessingEvent-section
|
||||
@Experimental()
|
||||
class AudioProcessingEvent extends Event native "AudioProcessingEvent" {
|
||||
@Native("AudioProcessingEvent")
|
||||
class AudioProcessingEvent extends Event {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory AudioProcessingEvent._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -576,7 +585,8 @@ class AudioProcessingEvent extends Event native "AudioProcessingEvent" {
|
|||
@DomName('AudioSourceNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html
|
||||
@Experimental()
|
||||
class AudioSourceNode extends AudioNode native "AudioSourceNode" {
|
||||
@Native("AudioSourceNode")
|
||||
class AudioSourceNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory AudioSourceNode._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -589,7 +599,8 @@ class AudioSourceNode extends AudioNode native "AudioSourceNode" {
|
|||
@DomName('BiquadFilterNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#BiquadFilterNode-section
|
||||
@Experimental()
|
||||
class BiquadFilterNode extends AudioNode native "BiquadFilterNode" {
|
||||
@Native("BiquadFilterNode")
|
||||
class BiquadFilterNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory BiquadFilterNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -658,7 +669,8 @@ class BiquadFilterNode extends AudioNode native "BiquadFilterNode" {
|
|||
@DomName('ChannelMergerNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#ChannelMergerNode-section
|
||||
@Experimental()
|
||||
class ChannelMergerNode extends AudioNode native "ChannelMergerNode,AudioChannelMerger" {
|
||||
@Native("ChannelMergerNode,AudioChannelMerger")
|
||||
class ChannelMergerNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ChannelMergerNode._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -671,7 +683,8 @@ class ChannelMergerNode extends AudioNode native "ChannelMergerNode,AudioChannel
|
|||
@DomName('ChannelSplitterNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#ChannelSplitterNode-section
|
||||
@Experimental()
|
||||
class ChannelSplitterNode extends AudioNode native "ChannelSplitterNode,AudioChannelSplitter" {
|
||||
@Native("ChannelSplitterNode,AudioChannelSplitter")
|
||||
class ChannelSplitterNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ChannelSplitterNode._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -684,7 +697,8 @@ class ChannelSplitterNode extends AudioNode native "ChannelSplitterNode,AudioCha
|
|||
@DomName('ConvolverNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#ConvolverNode
|
||||
@Experimental()
|
||||
class ConvolverNode extends AudioNode native "ConvolverNode" {
|
||||
@Native("ConvolverNode")
|
||||
class ConvolverNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ConvolverNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -705,7 +719,8 @@ class ConvolverNode extends AudioNode native "ConvolverNode" {
|
|||
@DomName('DelayNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#DelayNode
|
||||
@Experimental()
|
||||
class DelayNode extends AudioNode native "DelayNode" {
|
||||
@Native("DelayNode")
|
||||
class DelayNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory DelayNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -722,7 +737,8 @@ class DelayNode extends AudioNode native "DelayNode" {
|
|||
@DomName('DynamicsCompressorNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#DynamicsCompressorNode
|
||||
@Experimental()
|
||||
class DynamicsCompressorNode extends AudioNode native "DynamicsCompressorNode" {
|
||||
@Native("DynamicsCompressorNode")
|
||||
class DynamicsCompressorNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory DynamicsCompressorNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -759,7 +775,8 @@ class DynamicsCompressorNode extends AudioNode native "DynamicsCompressorNode" {
|
|||
@DomName('GainNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#GainNode
|
||||
@Experimental()
|
||||
class GainNode extends AudioNode native "GainNode,AudioGainNode" {
|
||||
@Native("GainNode,AudioGainNode")
|
||||
class GainNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory GainNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -776,7 +793,8 @@ class GainNode extends AudioNode native "GainNode,AudioGainNode" {
|
|||
@DomName('MediaElementAudioSourceNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#MediaElementAudioSourceNode
|
||||
@Experimental()
|
||||
class MediaElementAudioSourceNode extends AudioSourceNode native "MediaElementAudioSourceNode" {
|
||||
@Native("MediaElementAudioSourceNode")
|
||||
class MediaElementAudioSourceNode extends AudioSourceNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory MediaElementAudioSourceNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -794,7 +812,8 @@ class MediaElementAudioSourceNode extends AudioSourceNode native "MediaElementAu
|
|||
@DomName('MediaStreamAudioDestinationNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#MediaStreamAudioDestinationNode
|
||||
@Experimental()
|
||||
class MediaStreamAudioDestinationNode extends AudioNode native "MediaStreamAudioDestinationNode" {
|
||||
@Native("MediaStreamAudioDestinationNode")
|
||||
class MediaStreamAudioDestinationNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory MediaStreamAudioDestinationNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -811,7 +830,8 @@ class MediaStreamAudioDestinationNode extends AudioNode native "MediaStreamAudio
|
|||
@DomName('MediaStreamAudioSourceNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#MediaStreamAudioSourceNode
|
||||
@Experimental()
|
||||
class MediaStreamAudioSourceNode extends AudioSourceNode native "MediaStreamAudioSourceNode" {
|
||||
@Native("MediaStreamAudioSourceNode")
|
||||
class MediaStreamAudioSourceNode extends AudioSourceNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory MediaStreamAudioSourceNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -828,7 +848,8 @@ class MediaStreamAudioSourceNode extends AudioSourceNode native "MediaStreamAudi
|
|||
@DomName('OfflineAudioCompletionEvent')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#OfflineAudioCompletionEvent-section
|
||||
@Experimental()
|
||||
class OfflineAudioCompletionEvent extends Event native "OfflineAudioCompletionEvent" {
|
||||
@Native("OfflineAudioCompletionEvent")
|
||||
class OfflineAudioCompletionEvent extends Event {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory OfflineAudioCompletionEvent._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -845,7 +866,8 @@ class OfflineAudioCompletionEvent extends Event native "OfflineAudioCompletionEv
|
|||
@DomName('OfflineAudioContext')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#OfflineAudioContext-section
|
||||
@Experimental()
|
||||
class OfflineAudioContext extends AudioContext native "OfflineAudioContext" {
|
||||
@Native("OfflineAudioContext")
|
||||
class OfflineAudioContext extends AudioContext {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory OfflineAudioContext._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -865,7 +887,8 @@ class OfflineAudioContext extends AudioContext native "OfflineAudioContext" {
|
|||
@DomName('OscillatorNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#dfn-OscillatorNode
|
||||
@Experimental()
|
||||
class OscillatorNode extends AudioSourceNode native "OscillatorNode,Oscillator" {
|
||||
@Native("OscillatorNode,Oscillator")
|
||||
class OscillatorNode extends AudioSourceNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory OscillatorNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -944,7 +967,8 @@ class OscillatorNode extends AudioSourceNode native "OscillatorNode,Oscillator"
|
|||
@DomName('PannerNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#PannerNode
|
||||
@Experimental()
|
||||
class PannerNode extends AudioNode native "PannerNode,AudioPannerNode" {
|
||||
@Native("PannerNode,AudioPannerNode")
|
||||
class PannerNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory PannerNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -1000,7 +1024,8 @@ class PannerNode extends AudioNode native "PannerNode,AudioPannerNode" {
|
|||
@DocsEditable()
|
||||
@DomName('PeriodicWave')
|
||||
@Experimental() // untriaged
|
||||
class PeriodicWave extends Interceptor native "PeriodicWave" {
|
||||
@Native("PeriodicWave")
|
||||
class PeriodicWave extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory PeriodicWave._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -1013,7 +1038,8 @@ class PeriodicWave extends Interceptor native "PeriodicWave" {
|
|||
@DomName('ScriptProcessorNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#ScriptProcessorNode
|
||||
@Experimental()
|
||||
class ScriptProcessorNode extends AudioNode native "ScriptProcessorNode,JavaScriptAudioNode" {
|
||||
@Native("ScriptProcessorNode,JavaScriptAudioNode")
|
||||
class ScriptProcessorNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ScriptProcessorNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -1054,7 +1080,8 @@ class ScriptProcessorNode extends AudioNode native "ScriptProcessorNode,JavaScri
|
|||
@DomName('WaveShaperNode')
|
||||
// https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#dfn-WaveShaperNode
|
||||
@Experimental()
|
||||
class WaveShaperNode extends AudioNode native "WaveShaperNode" {
|
||||
@Native("WaveShaperNode")
|
||||
class WaveShaperNode extends AudioNode {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory WaveShaperNode._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ import 'dart:html';
|
|||
import 'dart:html_common';
|
||||
import 'dart:_native_typed_data';
|
||||
import 'dart:typed_data';
|
||||
import 'dart:_js_helper' show Creates, JSName, Null, Returns, convertDartClosureToJS;
|
||||
import 'dart:_js_helper' show Creates, JSName, Native, Null, Returns, convertDartClosureToJS;
|
||||
import 'dart:_foreign_helper' show JS;
|
||||
import 'dart:_interceptors' show Interceptor, JSExtendableArray;
|
||||
// DO NOT EDIT - unless you are editing documentation as per:
|
||||
|
@ -329,7 +329,8 @@ const int ZERO = RenderingContext.ZERO;
|
|||
@DocsEditable()
|
||||
@DomName('WebGLActiveInfo')
|
||||
@Unstable()
|
||||
class ActiveInfo extends Interceptor native "WebGLActiveInfo" {
|
||||
@Native("WebGLActiveInfo")
|
||||
class ActiveInfo extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ActiveInfo._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -353,7 +354,8 @@ class ActiveInfo extends Interceptor native "WebGLActiveInfo" {
|
|||
@DocsEditable()
|
||||
@DomName('ANGLEInstancedArrays')
|
||||
@Experimental() // untriaged
|
||||
class AngleInstancedArrays extends Interceptor native "ANGLEInstancedArrays" {
|
||||
@Native("ANGLEInstancedArrays")
|
||||
class AngleInstancedArrays extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory AngleInstancedArrays._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -388,7 +390,8 @@ class AngleInstancedArrays extends Interceptor native "ANGLEInstancedArrays" {
|
|||
@DocsEditable()
|
||||
@DomName('WebGLBuffer')
|
||||
@Unstable()
|
||||
class Buffer extends Interceptor native "WebGLBuffer" {
|
||||
@Native("WebGLBuffer")
|
||||
class Buffer extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory Buffer._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -401,7 +404,8 @@ class Buffer extends Interceptor native "WebGLBuffer" {
|
|||
@DomName('WebGLCompressedTextureATC')
|
||||
// http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_atc/
|
||||
@Experimental()
|
||||
class CompressedTextureAtc extends Interceptor native "WebGLCompressedTextureATC" {
|
||||
@Native("WebGLCompressedTextureATC")
|
||||
class CompressedTextureAtc extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory CompressedTextureAtc._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -426,7 +430,8 @@ class CompressedTextureAtc extends Interceptor native "WebGLCompressedTextureATC
|
|||
@DomName('WebGLCompressedTexturePVRTC')
|
||||
// http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_pvrtc/
|
||||
@Experimental() // experimental
|
||||
class CompressedTexturePvrtc extends Interceptor native "WebGLCompressedTexturePVRTC" {
|
||||
@Native("WebGLCompressedTexturePVRTC")
|
||||
class CompressedTexturePvrtc extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory CompressedTexturePvrtc._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -455,7 +460,8 @@ class CompressedTexturePvrtc extends Interceptor native "WebGLCompressedTextureP
|
|||
@DomName('WebGLCompressedTextureS3TC')
|
||||
// http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_s3tc/
|
||||
@Experimental() // experimental
|
||||
class CompressedTextureS3TC extends Interceptor native "WebGLCompressedTextureS3TC" {
|
||||
@Native("WebGLCompressedTextureS3TC")
|
||||
class CompressedTextureS3TC extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory CompressedTextureS3TC._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -505,7 +511,8 @@ class CompressedTextureS3TC extends Interceptor native "WebGLCompressedTextureS3
|
|||
*/
|
||||
@DomName('WebGLContextAttributes')
|
||||
@Unstable()
|
||||
class ContextAttributes extends Interceptor native "WebGLContextAttributes" {
|
||||
@Native("WebGLContextAttributes")
|
||||
class ContextAttributes extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ContextAttributes._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -546,7 +553,8 @@ class ContextAttributes extends Interceptor native "WebGLContextAttributes" {
|
|||
@DocsEditable()
|
||||
@DomName('WebGLContextEvent')
|
||||
@Unstable()
|
||||
class ContextEvent extends Event native "WebGLContextEvent" {
|
||||
@Native("WebGLContextEvent")
|
||||
class ContextEvent extends Event {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ContextEvent._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -563,7 +571,8 @@ class ContextEvent extends Event native "WebGLContextEvent" {
|
|||
@DomName('WebGLDebugRendererInfo')
|
||||
// http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_renderer_info/
|
||||
@Experimental() // experimental
|
||||
class DebugRendererInfo extends Interceptor native "WebGLDebugRendererInfo" {
|
||||
@Native("WebGLDebugRendererInfo")
|
||||
class DebugRendererInfo extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory DebugRendererInfo._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -584,7 +593,8 @@ class DebugRendererInfo extends Interceptor native "WebGLDebugRendererInfo" {
|
|||
@DomName('WebGLDebugShaders')
|
||||
// http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_shaders/
|
||||
@Experimental() // experimental
|
||||
class DebugShaders extends Interceptor native "WebGLDebugShaders" {
|
||||
@Native("WebGLDebugShaders")
|
||||
class DebugShaders extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory DebugShaders._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -601,7 +611,8 @@ class DebugShaders extends Interceptor native "WebGLDebugShaders" {
|
|||
@DomName('WebGLDepthTexture')
|
||||
// http://www.khronos.org/registry/webgl/extensions/WEBGL_depth_texture/
|
||||
@Experimental() // experimental
|
||||
class DepthTexture extends Interceptor native "WebGLDepthTexture" {
|
||||
@Native("WebGLDepthTexture")
|
||||
class DepthTexture extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory DepthTexture._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -618,7 +629,8 @@ class DepthTexture extends Interceptor native "WebGLDepthTexture" {
|
|||
@DomName('WebGLDrawBuffers')
|
||||
// http://www.khronos.org/registry/webgl/specs/latest/
|
||||
@Experimental() // stable
|
||||
class DrawBuffers extends Interceptor native "WebGLDrawBuffers" {
|
||||
@Native("WebGLDrawBuffers")
|
||||
class DrawBuffers extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory DrawBuffers._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -772,7 +784,8 @@ class DrawBuffers extends Interceptor native "WebGLDrawBuffers" {
|
|||
@DomName('EXTFragDepth')
|
||||
// http://www.khronos.org/registry/webgl/extensions/EXT_frag_depth/
|
||||
@Experimental()
|
||||
class ExtFragDepth extends Interceptor native "EXTFragDepth" {
|
||||
@Native("EXTFragDepth")
|
||||
class ExtFragDepth extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ExtFragDepth._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -785,7 +798,8 @@ class ExtFragDepth extends Interceptor native "EXTFragDepth" {
|
|||
@DomName('EXTTextureFilterAnisotropic')
|
||||
// http://www.khronos.org/registry/webgl/extensions/EXT_texture_filter_anisotropic/
|
||||
@Experimental()
|
||||
class ExtTextureFilterAnisotropic extends Interceptor native "EXTTextureFilterAnisotropic" {
|
||||
@Native("EXTTextureFilterAnisotropic")
|
||||
class ExtTextureFilterAnisotropic extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ExtTextureFilterAnisotropic._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -805,7 +819,8 @@ class ExtTextureFilterAnisotropic extends Interceptor native "EXTTextureFilterAn
|
|||
@DocsEditable()
|
||||
@DomName('WebGLFramebuffer')
|
||||
@Unstable()
|
||||
class Framebuffer extends Interceptor native "WebGLFramebuffer" {
|
||||
@Native("WebGLFramebuffer")
|
||||
class Framebuffer extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory Framebuffer._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -818,7 +833,8 @@ class Framebuffer extends Interceptor native "WebGLFramebuffer" {
|
|||
@DomName('WebGLLoseContext')
|
||||
// http://www.khronos.org/registry/webgl/extensions/WEBGL_lose_context/
|
||||
@Experimental()
|
||||
class LoseContext extends Interceptor native "WebGLLoseContext,WebGLExtensionLoseContext" {
|
||||
@Native("WebGLLoseContext,WebGLExtensionLoseContext")
|
||||
class LoseContext extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory LoseContext._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -839,7 +855,8 @@ class LoseContext extends Interceptor native "WebGLLoseContext,WebGLExtensionLos
|
|||
@DomName('OESElementIndexUint')
|
||||
// http://www.khronos.org/registry/webgl/extensions/OES_element_index_uint/
|
||||
@Experimental() // experimental
|
||||
class OesElementIndexUint extends Interceptor native "OESElementIndexUint" {
|
||||
@Native("OESElementIndexUint")
|
||||
class OesElementIndexUint extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory OesElementIndexUint._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -852,7 +869,8 @@ class OesElementIndexUint extends Interceptor native "OESElementIndexUint" {
|
|||
@DomName('OESStandardDerivatives')
|
||||
// http://www.khronos.org/registry/webgl/extensions/OES_standard_derivatives/
|
||||
@Experimental() // experimental
|
||||
class OesStandardDerivatives extends Interceptor native "OESStandardDerivatives" {
|
||||
@Native("OESStandardDerivatives")
|
||||
class OesStandardDerivatives extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory OesStandardDerivatives._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -869,7 +887,8 @@ class OesStandardDerivatives extends Interceptor native "OESStandardDerivatives"
|
|||
@DomName('OESTextureFloat')
|
||||
// http://www.khronos.org/registry/webgl/extensions/OES_texture_float/
|
||||
@Experimental() // experimental
|
||||
class OesTextureFloat extends Interceptor native "OESTextureFloat" {
|
||||
@Native("OESTextureFloat")
|
||||
class OesTextureFloat extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory OesTextureFloat._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -882,7 +901,8 @@ class OesTextureFloat extends Interceptor native "OESTextureFloat" {
|
|||
@DomName('OESTextureFloatLinear')
|
||||
// http://www.khronos.org/registry/webgl/extensions/OES_texture_float_linear/
|
||||
@Experimental()
|
||||
class OesTextureFloatLinear extends Interceptor native "OESTextureFloatLinear" {
|
||||
@Native("OESTextureFloatLinear")
|
||||
class OesTextureFloatLinear extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory OesTextureFloatLinear._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -895,7 +915,8 @@ class OesTextureFloatLinear extends Interceptor native "OESTextureFloatLinear" {
|
|||
@DomName('OESTextureHalfFloat')
|
||||
// http://www.khronos.org/registry/webgl/extensions/OES_texture_half_float/
|
||||
@Experimental() // experimental
|
||||
class OesTextureHalfFloat extends Interceptor native "OESTextureHalfFloat" {
|
||||
@Native("OESTextureHalfFloat")
|
||||
class OesTextureHalfFloat extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory OesTextureHalfFloat._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -912,7 +933,8 @@ class OesTextureHalfFloat extends Interceptor native "OESTextureHalfFloat" {
|
|||
@DomName('OESTextureHalfFloatLinear')
|
||||
// http://www.khronos.org/registry/webgl/extensions/OES_texture_half_float_linear/
|
||||
@Experimental()
|
||||
class OesTextureHalfFloatLinear extends Interceptor native "OESTextureHalfFloatLinear" {
|
||||
@Native("OESTextureHalfFloatLinear")
|
||||
class OesTextureHalfFloatLinear extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory OesTextureHalfFloatLinear._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -925,7 +947,8 @@ class OesTextureHalfFloatLinear extends Interceptor native "OESTextureHalfFloatL
|
|||
@DomName('OESVertexArrayObject')
|
||||
// http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/
|
||||
@Experimental() // experimental
|
||||
class OesVertexArrayObject extends Interceptor native "OESVertexArrayObject" {
|
||||
@Native("OESVertexArrayObject")
|
||||
class OesVertexArrayObject extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory OesVertexArrayObject._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -961,7 +984,8 @@ class OesVertexArrayObject extends Interceptor native "OESVertexArrayObject" {
|
|||
@DocsEditable()
|
||||
@DomName('WebGLProgram')
|
||||
@Unstable()
|
||||
class Program extends Interceptor native "WebGLProgram" {
|
||||
@Native("WebGLProgram")
|
||||
class Program extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory Program._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -973,7 +997,8 @@ class Program extends Interceptor native "WebGLProgram" {
|
|||
@DocsEditable()
|
||||
@DomName('WebGLRenderbuffer')
|
||||
@Unstable()
|
||||
class Renderbuffer extends Interceptor native "WebGLRenderbuffer" {
|
||||
@Native("WebGLRenderbuffer")
|
||||
class Renderbuffer extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory Renderbuffer._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -987,7 +1012,8 @@ class Renderbuffer extends Interceptor native "WebGLRenderbuffer" {
|
|||
@SupportedBrowser(SupportedBrowser.FIREFOX)
|
||||
@Experimental()
|
||||
@Unstable()
|
||||
class RenderingContext extends CanvasRenderingContext native "WebGLRenderingContext" {
|
||||
@Native("WebGLRenderingContext")
|
||||
class RenderingContext extends CanvasRenderingContext {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory RenderingContext._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -3180,7 +3206,8 @@ class RenderingContext extends CanvasRenderingContext native "WebGLRenderingCont
|
|||
|
||||
@DocsEditable()
|
||||
@DomName('WebGLShader')
|
||||
class Shader extends Interceptor native "WebGLShader" {
|
||||
@Native("WebGLShader")
|
||||
class Shader extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory Shader._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -3191,7 +3218,8 @@ class Shader extends Interceptor native "WebGLShader" {
|
|||
|
||||
@DocsEditable()
|
||||
@DomName('WebGLShaderPrecisionFormat')
|
||||
class ShaderPrecisionFormat extends Interceptor native "WebGLShaderPrecisionFormat" {
|
||||
@Native("WebGLShaderPrecisionFormat")
|
||||
class ShaderPrecisionFormat extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ShaderPrecisionFormat._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -3214,7 +3242,8 @@ class ShaderPrecisionFormat extends Interceptor native "WebGLShaderPrecisionForm
|
|||
|
||||
@DocsEditable()
|
||||
@DomName('WebGLTexture')
|
||||
class Texture extends Interceptor native "WebGLTexture" {
|
||||
@Native("WebGLTexture")
|
||||
class Texture extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory Texture._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -3225,7 +3254,8 @@ class Texture extends Interceptor native "WebGLTexture" {
|
|||
|
||||
@DocsEditable()
|
||||
@DomName('WebGLUniformLocation')
|
||||
class UniformLocation extends Interceptor native "WebGLUniformLocation" {
|
||||
@Native("WebGLUniformLocation")
|
||||
class UniformLocation extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory UniformLocation._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
@ -3238,7 +3268,8 @@ class UniformLocation extends Interceptor native "WebGLUniformLocation" {
|
|||
@DomName('WebGLVertexArrayObjectOES')
|
||||
// http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/
|
||||
@Experimental() // experimental
|
||||
class VertexArrayObject extends Interceptor native "WebGLVertexArrayObjectOES" {
|
||||
@Native("WebGLVertexArrayObjectOES")
|
||||
class VertexArrayObject extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory VertexArrayObject._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@ import 'dart:collection';
|
|||
import 'dart:_internal' hide deprecated;
|
||||
import 'dart:html';
|
||||
import 'dart:html_common';
|
||||
import 'dart:_js_helper' show convertDartClosureToJS, Creates, JSName;
|
||||
import 'dart:_js_helper' show convertDartClosureToJS, Creates, JSName, Native;
|
||||
import 'dart:_foreign_helper' show JS;
|
||||
import 'dart:_interceptors' show Interceptor;
|
||||
// DO NOT EDIT - unless you are editing documentation as per:
|
||||
|
@ -81,7 +81,8 @@ typedef void SqlTransactionErrorCallback(SqlError error);
|
|||
@Experimental()
|
||||
// http://www.w3.org/TR/webdatabase/#asynchronous-database-api
|
||||
@Experimental() // deprecated
|
||||
class SqlDatabase extends Interceptor native "Database" {
|
||||
@Native("Database")
|
||||
class SqlDatabase extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory SqlDatabase._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -125,7 +126,8 @@ class SqlDatabase extends Interceptor native "Database" {
|
|||
@DomName('SQLError')
|
||||
// http://www.w3.org/TR/webdatabase/#sqlerror
|
||||
@Experimental() // deprecated
|
||||
class SqlError extends Interceptor native "SQLError" {
|
||||
@Native("SQLError")
|
||||
class SqlError extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory SqlError._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -178,7 +180,8 @@ class SqlError extends Interceptor native "SQLError" {
|
|||
@DomName('SQLResultSet')
|
||||
// http://www.w3.org/TR/webdatabase/#sqlresultset
|
||||
@Experimental() // deprecated
|
||||
class SqlResultSet extends Interceptor native "SQLResultSet" {
|
||||
@Native("SQLResultSet")
|
||||
class SqlResultSet extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory SqlResultSet._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -203,7 +206,8 @@ class SqlResultSet extends Interceptor native "SQLResultSet" {
|
|||
@DomName('SQLResultSetRowList')
|
||||
// http://www.w3.org/TR/webdatabase/#sqlresultsetrowlist
|
||||
@Experimental() // deprecated
|
||||
class SqlResultSetRowList extends Interceptor with ListMixin<Map>, ImmutableListMixin<Map> implements List<Map> native "SQLResultSetRowList" {
|
||||
@Native("SQLResultSetRowList")
|
||||
class SqlResultSetRowList extends Interceptor with ListMixin<Map>, ImmutableListMixin<Map> implements List<Map> {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory SqlResultSetRowList._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -279,7 +283,8 @@ class SqlResultSetRowList extends Interceptor with ListMixin<Map>, ImmutableList
|
|||
@Experimental()
|
||||
// http://www.w3.org/TR/webdatabase/#sqltransaction
|
||||
@deprecated // deprecated
|
||||
class SqlTransaction extends Interceptor native "SQLTransaction" {
|
||||
@Native("SQLTransaction")
|
||||
class SqlTransaction extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory SqlTransaction._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -299,7 +304,8 @@ class SqlTransaction extends Interceptor native "SQLTransaction" {
|
|||
@Experimental()
|
||||
// http://www.w3.org/TR/webdatabase/#sqltransactionsync
|
||||
@Experimental() // deprecated
|
||||
abstract class _SQLTransactionSync extends Interceptor native "SQLTransactionSync" {
|
||||
@Native("SQLTransactionSync")
|
||||
abstract class _SQLTransactionSync extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory _SQLTransactionSync._() { throw new UnsupportedError("Not supported"); }
|
||||
}
|
||||
|
|
|
@ -679,7 +679,7 @@ class Dart2JSBackend(HtmlDartGenerator):
|
|||
|
||||
def NativeSpec(self):
|
||||
native_spec = MakeNativeSpec(self._interface.javascript_binding_name)
|
||||
return ' native "%s"' % native_spec
|
||||
return '@Native("%s")\n' % native_spec
|
||||
|
||||
def ImplementationTemplate(self):
|
||||
template_file = ('impl_%s.darttemplate' %
|
||||
|
|
|
@ -5,5 +5,5 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$MIXINS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$MIXINS$IMPLEMENTS {
|
||||
$!MEMBERS}
|
||||
|
|
|
@ -51,7 +51,7 @@ import 'dart:web_gl' as gl;
|
|||
import 'dart:web_sql';
|
||||
import 'dart:_js_helper' show
|
||||
convertDartClosureToJS, Creates, JavaScriptIndexingBehavior,
|
||||
JSName, Null, Returns,
|
||||
JSName, Native, Null, Returns,
|
||||
findDispatchTagForInterceptorClass, setNativeSubclassDispatchRecord,
|
||||
makeLeafDispatchRecord;
|
||||
import 'dart:_interceptors' show
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
// TODO(efortuna): Remove these methods when Chrome stable also uses start
|
||||
// instead of noteOn.
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
*
|
||||
* * [KeyboardEvent](https://developer.mozilla.org/en/DOM/KeyboardEvent) at MDN.
|
||||
*/
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
/**
|
||||
* Programmatically create a KeyboardEvent.
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(String type,
|
||||
{Window view, int detail: 0, int screenX: 0, int screenY: 0,
|
||||
int clientX: 0, int clientY: 0, int button: 0, bool canBubble: true,
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(Map dictionary) {
|
||||
// TODO(efortuna): Remove this check if when you can actually construct with
|
||||
// the unprefixed RTCIceCandidate in Firefox (currently both are defined,
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(Map dictionary) {
|
||||
// TODO(efortuna): Remove this check if when you can actually construct with
|
||||
// the unprefixed RTCIceCandidate in Firefox (currently both are defined,
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
factory SpeechRecognition() {
|
||||
return JS('SpeechRecognition',
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
static String createObjectUrl(blob_OR_source_OR_stream) =>
|
||||
JS('String',
|
||||
|
|
|
@ -85,7 +85,7 @@ import 'dart:html';
|
|||
import 'dart:html_common';
|
||||
import 'dart:_native_typed_data';
|
||||
import 'dart:typed_data';
|
||||
import 'dart:_js_helper' show Creates, Returns, JSName, Null;
|
||||
import 'dart:_js_helper' show Creates, Returns, JSName, Native, Null;
|
||||
import 'dart:_foreign_helper' show JS;
|
||||
import 'dart:_interceptors' show Interceptor, JSExtendableArray;
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ import 'dart:collection';
|
|||
import 'dart:_internal' hide deprecated;
|
||||
import 'dart:html';
|
||||
import 'dart:html_common';
|
||||
import 'dart:_js_helper' show Creates, Returns, JSName;
|
||||
import 'dart:_js_helper' show Creates, Returns, JSName, Native;
|
||||
import 'dart:_foreign_helper' show JS;
|
||||
import 'dart:_interceptors' show Interceptor;
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ import 'dart:html';
|
|||
import 'dart:html_common';
|
||||
import 'dart:_native_typed_data';
|
||||
import 'dart:typed_data';
|
||||
import 'dart:_js_helper' show Creates, JSName, Returns, convertDartClosureToJS;
|
||||
import 'dart:_js_helper' show Creates, JSName, Native, Returns, convertDartClosureToJS;
|
||||
import 'dart:_foreign_helper' show JS;
|
||||
import 'dart:_interceptors' show Interceptor;
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ import 'dart:html';
|
|||
import 'dart:html_common';
|
||||
import 'dart:_native_typed_data';
|
||||
import 'dart:typed_data';
|
||||
import 'dart:_js_helper' show Creates, JSName, Null, Returns, convertDartClosureToJS;
|
||||
import 'dart:_js_helper' show Creates, JSName, Native, Null, Returns, convertDartClosureToJS;
|
||||
import 'dart:_foreign_helper' show JS;
|
||||
import 'dart:_interceptors' show Interceptor, JSExtendableArray;
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ import 'dart:collection';
|
|||
import 'dart:_internal' hide deprecated;
|
||||
import 'dart:html';
|
||||
import 'dart:html_common';
|
||||
import 'dart:_js_helper' show convertDartClosureToJS, Creates, JSName;
|
||||
import 'dart:_js_helper' show convertDartClosureToJS, Creates, JSName, Native;
|
||||
import 'dart:_foreign_helper' show JS;
|
||||
import 'dart:_interceptors' show Interceptor;
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
factory $CLASSNAME(String type,
|
||||
{Window view, bool canBubble: true, bool cancelable: true,
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(String type,
|
||||
{Window view, int detail: 0, int screenX: 0, int screenY: 0,
|
||||
int clientX: 0, int clientY: 0, int button: 0, bool canBubble: true,
|
||||
|
|
|
@ -5,5 +5,5 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)abstract class $CLASSNAME$EXTENDS$MIXINS implements EventTarget$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)abstract class $CLASSNAME$EXTENDS$MIXINS implements EventTarget {
|
||||
$!MEMBERS}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of web_audio;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
$if DART2JS
|
||||
factory AudioContext() => JS('AudioContext',
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of web_audio;
|
||||
|
||||
$(ANNOTATIONS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
@DomName('AudioNode.connect')
|
||||
void connectNode(AudioNode destination, [int output = 0, int input = 0]) =>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
$if DART2JS
|
||||
factory Blob(List blobParts, [String type, String endings]) {
|
||||
|
@ -27,4 +27,3 @@ $if DART2JS
|
|||
static _bag_set(bag, key, value) { JS('void', '#[#] = #', bag, key, value); }
|
||||
$endif
|
||||
}
|
||||
|
||||
|
|
|
@ -4,8 +4,8 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS) class $CLASSNAME $EXTENDS with
|
||||
$(CLASSNAME)Base $IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS) class $CLASSNAME $EXTENDS with
|
||||
$(CLASSNAME)Base $IMPLEMENTS {
|
||||
factory $CLASSNAME() => new CssStyleDeclaration.css('');
|
||||
|
||||
factory $CLASSNAME.css(String css) {
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
|
||||
/**
|
||||
|
@ -355,4 +355,3 @@ $endif
|
|||
@deprecated
|
||||
double get backingStorePixelRatio => 1.0;
|
||||
}
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS implements Rectangle$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS implements Rectangle$IMPLEMENTS {
|
||||
|
||||
// NOTE! All code below should be common with RectangleBase.
|
||||
String toString() {
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$MIXINS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$MIXINS$IMPLEMENTS {
|
||||
$if DART2JS
|
||||
factory Comment([String data]) {
|
||||
if (data != null) {
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(String type,
|
||||
{bool canBubble: false, bool cancelable: false, Window view,
|
||||
String data}) {
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$if DART2JS
|
||||
@Creates('Null') // Set from Dart code; does not instantiate a native type.
|
||||
$endif
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
static const String INDEX_SIZE = 'IndexSizeError';
|
||||
static const String HIERARCHY_REQUEST = 'HierarchyRequestError';
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$MIXINS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$MIXINS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
|
||||
DataTransferItem operator[] (int index) {
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
// WARNING: Do not edit - generated code.
|
||||
|
||||
part of $LIBRARYNAME;
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(String type,
|
||||
{bool canBubble: true, bool cancelable: true, num alpha: 0, num beta: 0,
|
||||
num gamma: 0, bool absolute: false}) {
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
/**
|
||||
* Create a new directory with the specified `path`. If `exclusive` is true,
|
||||
|
@ -44,4 +44,3 @@ $(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
|||
}
|
||||
$!MEMBERS
|
||||
}
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME extends Node $NATIVESPEC
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME extends Node
|
||||
{
|
||||
|
||||
$!MEMBERS
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME() => document.createDocumentFragment();
|
||||
|
||||
factory $CLASSNAME.html(String html,
|
||||
|
|
|
@ -316,7 +316,7 @@ $!ELEMENT_STREAM_GETTERS
|
|||
}
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)abstract class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)abstract class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
/**
|
||||
* Creates an HTML element from a valid fragment of HTML.
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
// In JS, canBubble and cancelable are technically required parameters to
|
||||
// init*Event. In practice, though, if they aren't provided they simply
|
||||
// default to false (since that's Boolean(undefined)).
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(String title, {withCredentials: false}) {
|
||||
var parsedOptions = {
|
||||
'withCredentials': withCredentials,
|
||||
|
|
|
@ -90,7 +90,7 @@ class ElementEvents extends Events {
|
|||
* Use the [on] property to add, and remove events
|
||||
* for compile-time type checks and a more concise API.
|
||||
*/
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
// Custom element created callback.
|
||||
EventTarget._created();
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
@DomName('FileReader.result')
|
||||
@DocsEditable()
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
@DomName('Geolocation.getCurrentPosition')
|
||||
Future<Geoposition> getCurrentPosition({bool enableHighAccuracy,
|
||||
|
@ -103,5 +103,3 @@ class _GeopositionWrapper implements Geoposition {
|
|||
int get timestamp => JS('int', '#.timestamp', _ptr);
|
||||
}
|
||||
$endif
|
||||
|
||||
|
||||
|
|
|
@ -5,5 +5,5 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME extends EventTarget$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME extends EventTarget {
|
||||
$!MEMBERS}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS implements CanvasImageSource$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS implements CanvasImageSource$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
/** An API for drawing on this canvas. */
|
||||
$if DART2JS
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
|
||||
$if DART2JS
|
||||
|
|
|
@ -4,6 +4,6 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS implements CanvasImageSource$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS implements CanvasImageSource$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS implements
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS implements
|
||||
HiddenInputElement,
|
||||
SearchInputElement,
|
||||
TextInputElement,
|
||||
|
@ -25,8 +25,7 @@ $(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS implements
|
|||
SubmitButtonInputElement,
|
||||
ImageButtonInputElement,
|
||||
ResetButtonInputElement,
|
||||
ButtonInputElement
|
||||
$NATIVESPEC {
|
||||
ButtonInputElement {
|
||||
|
||||
factory InputElement({String type}) {
|
||||
var e = document.createElement("input");
|
||||
|
@ -596,4 +595,3 @@ abstract class ResetButtonInputElement implements InputElementBase {
|
|||
abstract class ButtonInputElement implements InputElementBase {
|
||||
factory ButtonInputElement() => new InputElement(type: 'button');
|
||||
}
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$MIXINS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$MIXINS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
|
||||
/// Checks if HTML imports are supported on the current platform.
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory OptionElement({String data: '', String value : '', bool selected: false}) {
|
||||
return new OptionElement._(data, value, null, selected);
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
|
||||
// Override default options, since IE returns SelectElement itself and it
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
@DomName('HTMLTableElement.tBodies')
|
||||
List<TableSectionElement> get tBodies =>
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
@DomName('HTMLTableRowElement.cells')
|
||||
List<TableCellElement> get cells =>
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
@DomName('HTMLTableSectionElement.rows')
|
||||
List<TableRowElement> get rows =>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@Experimental()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
|
||||
/**
|
||||
|
|
|
@ -4,6 +4,6 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS implements CanvasImageSource$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS implements CanvasImageSource$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
}
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
// WARNING: Do not edit - generated code.
|
||||
|
||||
part of $LIBRARYNAME;
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(String type,
|
||||
{bool canBubble: true, bool cancelable: true, String oldUrl,
|
||||
String newUrl}) {
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
/**
|
||||
* Checks if the State APIs are supported on the current platform.
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
@DomName('IDBCursor.delete')
|
||||
Future delete() {
|
||||
try {
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
@DomName('IDBDatabase.createObjectStore')
|
||||
@DocsEditable()
|
||||
ObjectStore createObjectStore(String name,
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
/**
|
||||
* Checks to see if Indexed DB is supported on the current platform.
|
||||
*/
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
@DomName('IDBIndex.count')
|
||||
Future<int> count([key_OR_range]) {
|
||||
try {
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
@DomName('IDBKeyRange.only')
|
||||
factory KeyRange.only(/*Key*/ value) =>
|
||||
_KeyRangeFactoryProvider.create$(CLASSNAME)_only(value);
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
@DomName('IDBObjectStore.add')
|
||||
Future add(value, [key]) {
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
/**
|
||||
* Provides a Future which will be completed once the transaction has
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
// BSD-style license that can be found in the LICENSE file.
|
||||
|
||||
part of $LIBRARYNAME;
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$if DARTIUM
|
||||
List<int> __data;
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
|
||||
$if DART2JS
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
|
||||
/**
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(String type,
|
||||
{bool canBubble: false, bool cancelable: false, Object data,
|
||||
String origin, String lastEventId,
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(String type,
|
||||
{bool canBubble: false, bool cancelable: false, Node relatedNode,
|
||||
String prevValue, String newValue, String attrName, int attrChange: 0}) {
|
||||
|
@ -16,6 +16,3 @@ $(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
|||
}
|
||||
$!MEMBERS
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
/**
|
||||
* Checks to see if the mutation observer API is supported on the current
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
$if DART2JS
|
||||
@DomName('Navigator.language')
|
||||
|
|
|
@ -185,7 +185,7 @@ $endif
|
|||
}
|
||||
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
// Custom element created callback.
|
||||
Node._created() : super._created();
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory NodeIterator(Node root, int whatToShow) {
|
||||
return document._createNodeIterator(root, whatToShow, null);
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
factory $CLASSNAME(String title, {String titleDir: null, String body: null,
|
||||
String bodyDir: null, String tag: null, String iconUrl: null}) {
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$if DART2JS
|
||||
factory $CLASSNAME(Map rtcIceServers, [Map mediaConstraints]) {
|
||||
var constructorName = JS('RtcPeerConnection', 'window[#]',
|
||||
|
|
|
@ -10,7 +10,7 @@ $if DART2JS
|
|||
// RadioNodeList is to get the selected value and it will be cleaner to
|
||||
// introduce a different API for that purpose.
|
||||
$else
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
}
|
||||
$endif
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME() => document.createRange();
|
||||
|
||||
factory $CLASSNAME.fromPoint(Point point) =>
|
||||
|
|
|
@ -7,6 +7,6 @@ part of $LIBRARYNAME;
|
|||
// Hack because the baseclass is private in dart:html, and we want to omit this
|
||||
// type entirely but can't.
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$IMPLEMENTS {
|
||||
_SVGColor.internal();
|
||||
}
|
||||
|
|
|
@ -30,7 +30,7 @@ class _AttributeClassSet extends CssClassSetImpl {
|
|||
}
|
||||
}
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
static final _START_TAG_REGEXP = new RegExp('<(\\w+)');
|
||||
|
||||
factory $CLASSNAME.tag(String tag) =>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME() {
|
||||
final el = new SvgElement.tag("svg");
|
||||
// The SVG spec requires the version attribute to match the spec version
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
@DomName('Screen.availHeight')
|
||||
@DomName('Screen.availLeft')
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
$if DART2JS
|
||||
static bool get supported =>
|
||||
|
|
|
@ -29,8 +29,8 @@ part of $LIBRARYNAME;
|
|||
* [Maps](http://www.dartlang.org/docs/library-tour/#maps-aka-dictionaries-or-hashes)
|
||||
* section of the library tour.
|
||||
*/
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS
|
||||
implements Map<String, String> $NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS
|
||||
implements Map<String, String> {
|
||||
|
||||
void addAll(Map<String, String> other) {
|
||||
other.forEach((k, v) { this[k] = v; });
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(String type,
|
||||
{bool canBubble: false, bool cancelable: false, String key, String oldValue,
|
||||
String newValue, String url, Storage storageArea}) {
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(String data) => document._createTextNode(data);
|
||||
$!MEMBERS
|
||||
}
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(String type,
|
||||
{bool canBubble: false, bool cancelable: false, Window view, String data}) {
|
||||
if (view == null) {
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
|
||||
@DomName('Touch.clientX')
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory $CLASSNAME(TouchList touches, TouchList targetTouches,
|
||||
TouchList changedTouches, String type,
|
||||
{Window view, int screenX: 0, int screenY: 0, int clientX: 0,
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$MIXINS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$MIXINS$IMPLEMENTS {
|
||||
/// NB: This constructor likely does not work as you might expect it to! This
|
||||
/// constructor will simply fail (returning null) if you are not on a device
|
||||
/// with touch enabled. See dartbug.com/8314.
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
factory TreeWalker(Node root, int whatToShow) {
|
||||
return document._createTreeWalker(root, whatToShow, null);
|
||||
}
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
// In JS, canBubble and cancelable are technically required parameters to
|
||||
// init*Event. In practice, though, if they aren't provided they simply
|
||||
// default to false (since that's Boolean(undefined)).
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
|
||||
/**
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
part of $LIBRARYNAME;
|
||||
|
||||
@DocsEditable()
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$MIXINS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$MIXINS$IMPLEMENTS {
|
||||
$!MEMBERS
|
||||
|
||||
$if DART2JS
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
factory WheelEvent(String type,
|
||||
{Window view, int deltaX: 0, int deltaY: 0,
|
||||
|
|
|
@ -6,9 +6,10 @@ part of $LIBRARYNAME;
|
|||
|
||||
@DocsEditable()
|
||||
$if DART2JS
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS native "Window,DOMWindow" {
|
||||
$(ANNOTATIONS)@Native("Window,DOMWindow")
|
||||
$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$else
|
||||
$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC {
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
$endif
|
||||
|
||||
/**
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue