Index: sdk/lib/web_audio/dart2js/web_audio_dart2js.dart |
diff --git a/sdk/lib/web_audio/dart2js/web_audio_dart2js.dart b/sdk/lib/web_audio/dart2js/web_audio_dart2js.dart |
index cc6faf77a7c4e53ab57c4315a01d87b8ad7086e8..e5c20f98fd05c3d048d8b7e2b3ff677178c00da6 100644 |
--- a/sdk/lib/web_audio/dart2js/web_audio_dart2js.dart |
+++ b/sdk/lib/web_audio/dart2js/web_audio_dart2js.dart |
@@ -1,6 +1,7 @@ |
library web_audio; |
import 'dart:html'; |
+import 'dart:html_common'; |
// DO NOT EDIT |
// Auto-generated dart:audio library. |
@@ -12,31 +13,40 @@ import 'dart:html'; |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName AnalyserNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("AnalyserNode") |
class AnalyserNode extends AudioNode native "*AnalyserNode" { |
- /// @domName AnalyserNode.fftSize; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AnalyserNode.fftSize") |
int fftSize; |
- /// @domName AnalyserNode.frequencyBinCount; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AnalyserNode.frequencyBinCount") |
final int frequencyBinCount; |
- /// @domName AnalyserNode.maxDecibels; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AnalyserNode.maxDecibels") |
num maxDecibels; |
- /// @domName AnalyserNode.minDecibels; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AnalyserNode.minDecibels") |
num minDecibels; |
- /// @domName AnalyserNode.smoothingTimeConstant; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AnalyserNode.smoothingTimeConstant") |
num smoothingTimeConstant; |
- /// @domName AnalyserNode.getByteFrequencyData; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AnalyserNode.getByteFrequencyData") |
void getByteFrequencyData(Uint8Array array) native; |
- /// @domName AnalyserNode.getByteTimeDomainData; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AnalyserNode.getByteTimeDomainData") |
void getByteTimeDomainData(Uint8Array array) native; |
- /// @domName AnalyserNode.getFloatFrequencyData; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AnalyserNode.getFloatFrequencyData") |
void getFloatFrequencyData(Float32Array array) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -44,25 +54,32 @@ class AnalyserNode extends AudioNode native "*AnalyserNode" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName AudioBuffer; @docsEditable true |
+/// @docsEditable true |
+@DomName("AudioBuffer") |
class AudioBuffer native "*AudioBuffer" { |
- /// @domName AudioBuffer.duration; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioBuffer.duration") |
final num duration; |
- /// @domName AudioBuffer.gain; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioBuffer.gain") |
num gain; |
- /// @domName AudioBuffer.length; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioBuffer.length") |
final int length; |
- /// @domName AudioBuffer.numberOfChannels; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioBuffer.numberOfChannels") |
final int numberOfChannels; |
- /// @domName AudioBuffer.sampleRate; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioBuffer.sampleRate") |
final num sampleRate; |
- /// @domName AudioBuffer.getChannelData; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioBuffer.getChannelData") |
Float32Array getChannelData(int channelIndex) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -78,7 +95,7 @@ typedef void AudioBufferCallback(AudioBuffer audioBuffer); |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName AudioBufferSourceNode |
+@DomName("AudioBufferSourceNode") |
class AudioBufferSourceNode extends AudioSourceNode native "*AudioBufferSourceNode" { |
// TODO(efortuna): Remove these methods when Chrome stable also uses start |
@@ -119,25 +136,32 @@ class AudioBufferSourceNode extends AudioSourceNode native "*AudioBufferSourceNo |
static const int UNSCHEDULED_STATE = 0; |
- /// @domName AudioBufferSourceNode.buffer; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioBufferSourceNode.buffer") |
AudioBuffer buffer; |
- /// @domName AudioBufferSourceNode.gain; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioBufferSourceNode.gain") |
final AudioGain gain; |
- /// @domName AudioBufferSourceNode.loop; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioBufferSourceNode.loop") |
bool loop; |
- /// @domName AudioBufferSourceNode.loopEnd; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioBufferSourceNode.loopEnd") |
num loopEnd; |
- /// @domName AudioBufferSourceNode.loopStart; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioBufferSourceNode.loopStart") |
num loopStart; |
- /// @domName AudioBufferSourceNode.playbackRate; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioBufferSourceNode.playbackRate") |
final AudioParam playbackRate; |
- /// @domName AudioBufferSourceNode.playbackState; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioBufferSourceNode.playbackState") |
final int playbackState; |
} |
@@ -146,83 +170,107 @@ class AudioBufferSourceNode extends AudioSourceNode native "*AudioBufferSourceNo |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName AudioContext |
+@DomName("AudioContext") |
class AudioContext extends EventTarget native "*AudioContext" { |
- ///@docsEditable true |
+ /// @docsEditable true |
factory AudioContext() => AudioContext._create(); |
- /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, EventTarget.dispatchEvent; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("EventTarget.addEventListener, EventTarget.removeEventListener, EventTarget.dispatchEvent") |
AudioContextEvents get on => |
new AudioContextEvents(this); |
- /// @domName AudioContext.activeSourceCount; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.activeSourceCount") |
final int activeSourceCount; |
- /// @domName AudioContext.currentTime; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.currentTime") |
final num currentTime; |
- /// @domName AudioContext.destination; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.destination") |
final AudioDestinationNode destination; |
- /// @domName AudioContext.listener; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.listener") |
final AudioListener listener; |
- /// @domName AudioContext.sampleRate; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.sampleRate") |
final num sampleRate; |
- /// @domName AudioContext.createAnalyser; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createAnalyser") |
AnalyserNode createAnalyser() native; |
- /// @domName AudioContext.createBiquadFilter; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createBiquadFilter") |
BiquadFilterNode createBiquadFilter() native; |
- /// @domName AudioContext.createBuffer; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createBuffer") |
AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFrames, [num sampleRate]) native; |
- /// @domName AudioContext.createBufferSource; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createBufferSource") |
AudioBufferSourceNode createBufferSource() native; |
- /// @domName AudioContext.createChannelMerger; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createChannelMerger") |
ChannelMergerNode createChannelMerger([int numberOfInputs]) native; |
- /// @domName AudioContext.createChannelSplitter; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createChannelSplitter") |
ChannelSplitterNode createChannelSplitter([int numberOfOutputs]) native; |
- /// @domName AudioContext.createConvolver; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createConvolver") |
ConvolverNode createConvolver() native; |
- /// @domName AudioContext.createDelay; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createDelay") |
DelayNode createDelay([num maxDelayTime]) native; |
- /// @domName AudioContext.createDynamicsCompressor; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createDynamicsCompressor") |
DynamicsCompressorNode createDynamicsCompressor() native; |
- /// @domName AudioContext.createMediaElementSource; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createMediaElementSource") |
MediaElementAudioSourceNode createMediaElementSource(MediaElement mediaElement) native; |
- /// @domName AudioContext.createMediaStreamDestination; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createMediaStreamDestination") |
MediaStreamAudioDestinationNode createMediaStreamDestination() native; |
- /// @domName AudioContext.createMediaStreamSource; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createMediaStreamSource") |
MediaStreamAudioSourceNode createMediaStreamSource(MediaStream mediaStream) native; |
- /// @domName AudioContext.createOscillator; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createOscillator") |
OscillatorNode createOscillator() native; |
- /// @domName AudioContext.createPanner; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createPanner") |
PannerNode createPanner() native; |
- /// @domName AudioContext.createWaveShaper; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createWaveShaper") |
WaveShaperNode createWaveShaper() native; |
- /// @domName AudioContext.createWaveTable; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.createWaveTable") |
WaveTable createWaveTable(Float32Array real, Float32Array imag) native; |
- /// @domName AudioContext.decodeAudioData; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.decodeAudioData") |
void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback successCallback, [AudioBufferCallback errorCallback]) native; |
- /// @domName AudioContext.startRendering; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioContext.startRendering") |
void startRendering() native; |
static AudioContext _create() => JS('AudioContext', |
@@ -266,10 +314,12 @@ class AudioContextEvents extends Events { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName AudioDestinationNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("AudioDestinationNode") |
class AudioDestinationNode extends AudioNode native "*AudioDestinationNode" { |
- /// @domName AudioDestinationNode.numberOfChannels; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioDestinationNode.numberOfChannels") |
final int numberOfChannels; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -277,7 +327,8 @@ class AudioDestinationNode extends AudioNode native "*AudioDestinationNode" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName AudioGain; @docsEditable true |
+/// @docsEditable true |
+@DomName("AudioGain") |
class AudioGain extends AudioParam native "*AudioGain" { |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -285,22 +336,28 @@ class AudioGain extends AudioParam native "*AudioGain" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName AudioListener; @docsEditable true |
+/// @docsEditable true |
+@DomName("AudioListener") |
class AudioListener native "*AudioListener" { |
- /// @domName AudioListener.dopplerFactor; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioListener.dopplerFactor") |
num dopplerFactor; |
- /// @domName AudioListener.speedOfSound; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioListener.speedOfSound") |
num speedOfSound; |
- /// @domName AudioListener.setOrientation; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioListener.setOrientation") |
void setOrientation(num x, num y, num z, num xUp, num yUp, num zUp) native; |
- /// @domName AudioListener.setPosition; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioListener.setPosition") |
void setPosition(num x, num y, num z) native; |
- /// @domName AudioListener.setVelocity; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioListener.setVelocity") |
void setVelocity(num x, num y, num z) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -308,22 +365,28 @@ class AudioListener native "*AudioListener" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName AudioNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("AudioNode") |
class AudioNode native "*AudioNode" { |
- /// @domName AudioNode.context; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioNode.context") |
final AudioContext context; |
- /// @domName AudioNode.numberOfInputs; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioNode.numberOfInputs") |
final int numberOfInputs; |
- /// @domName AudioNode.numberOfOutputs; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioNode.numberOfOutputs") |
final int numberOfOutputs; |
- /// @domName AudioNode.connect; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioNode.connect") |
void connect(destination, int output, [int input]) native; |
- /// @domName AudioNode.disconnect; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioNode.disconnect") |
void disconnect(int output) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -331,43 +394,56 @@ class AudioNode native "*AudioNode" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName AudioParam; @docsEditable true |
+/// @docsEditable true |
+@DomName("AudioParam") |
class AudioParam native "*AudioParam" { |
- /// @domName AudioParam.defaultValue; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioParam.defaultValue") |
final num defaultValue; |
- /// @domName AudioParam.maxValue; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioParam.maxValue") |
final num maxValue; |
- /// @domName AudioParam.minValue; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioParam.minValue") |
final num minValue; |
- /// @domName AudioParam.name; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioParam.name") |
final String name; |
- /// @domName AudioParam.units; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioParam.units") |
final int units; |
- /// @domName AudioParam.value; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioParam.value") |
num value; |
- /// @domName AudioParam.cancelScheduledValues; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioParam.cancelScheduledValues") |
void cancelScheduledValues(num startTime) native; |
- /// @domName AudioParam.exponentialRampToValueAtTime; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioParam.exponentialRampToValueAtTime") |
void exponentialRampToValueAtTime(num value, num time) native; |
- /// @domName AudioParam.linearRampToValueAtTime; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioParam.linearRampToValueAtTime") |
void linearRampToValueAtTime(num value, num time) native; |
- /// @domName AudioParam.setTargetAtTime; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioParam.setTargetAtTime") |
void setTargetAtTime(num target, num time, num timeConstant) native; |
- /// @domName AudioParam.setValueAtTime; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioParam.setValueAtTime") |
void setValueAtTime(num value, num time) native; |
- /// @domName AudioParam.setValueCurveAtTime; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioParam.setValueCurveAtTime") |
void setValueCurveAtTime(Float32Array values, num time, num duration) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -375,13 +451,16 @@ class AudioParam native "*AudioParam" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName AudioProcessingEvent; @docsEditable true |
+/// @docsEditable true |
+@DomName("AudioProcessingEvent") |
class AudioProcessingEvent extends Event native "*AudioProcessingEvent" { |
- /// @domName AudioProcessingEvent.inputBuffer; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioProcessingEvent.inputBuffer") |
final AudioBuffer inputBuffer; |
- /// @domName AudioProcessingEvent.outputBuffer; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("AudioProcessingEvent.outputBuffer") |
final AudioBuffer outputBuffer; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -389,7 +468,8 @@ class AudioProcessingEvent extends Event native "*AudioProcessingEvent" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName AudioSourceNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("AudioSourceNode") |
class AudioSourceNode extends AudioNode native "*AudioSourceNode" { |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -397,7 +477,8 @@ class AudioSourceNode extends AudioNode native "*AudioSourceNode" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName BiquadFilterNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("BiquadFilterNode") |
class BiquadFilterNode extends AudioNode native "*BiquadFilterNode" { |
static const int ALLPASS = 7; |
@@ -416,22 +497,28 @@ class BiquadFilterNode extends AudioNode native "*BiquadFilterNode" { |
static const int PEAKING = 5; |
- /// @domName BiquadFilterNode.Q; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("BiquadFilterNode.Q") |
final AudioParam Q; |
- /// @domName BiquadFilterNode.detune; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("BiquadFilterNode.detune") |
final AudioParam detune; |
- /// @domName BiquadFilterNode.frequency; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("BiquadFilterNode.frequency") |
final AudioParam frequency; |
- /// @domName BiquadFilterNode.gain; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("BiquadFilterNode.gain") |
final AudioParam gain; |
- /// @domName BiquadFilterNode.type; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("BiquadFilterNode.type") |
int type; |
- /// @domName BiquadFilterNode.getFrequencyResponse; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("BiquadFilterNode.getFrequencyResponse") |
void getFrequencyResponse(Float32Array frequencyHz, Float32Array magResponse, Float32Array phaseResponse) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -439,7 +526,8 @@ class BiquadFilterNode extends AudioNode native "*BiquadFilterNode" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName ChannelMergerNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("ChannelMergerNode") |
class ChannelMergerNode extends AudioNode native "*ChannelMergerNode" { |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -447,7 +535,8 @@ class ChannelMergerNode extends AudioNode native "*ChannelMergerNode" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName ChannelSplitterNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("ChannelSplitterNode") |
class ChannelSplitterNode extends AudioNode native "*ChannelSplitterNode" { |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -455,13 +544,16 @@ class ChannelSplitterNode extends AudioNode native "*ChannelSplitterNode" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName ConvolverNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("ConvolverNode") |
class ConvolverNode extends AudioNode native "*ConvolverNode" { |
- /// @domName ConvolverNode.buffer; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("ConvolverNode.buffer") |
AudioBuffer buffer; |
- /// @domName ConvolverNode.normalize; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("ConvolverNode.normalize") |
bool normalize; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -469,10 +561,12 @@ class ConvolverNode extends AudioNode native "*ConvolverNode" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName DelayNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("DelayNode") |
class DelayNode extends AudioNode native "*DelayNode" { |
- /// @domName DelayNode.delayTime; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("DelayNode.delayTime") |
final AudioParam delayTime; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -480,25 +574,32 @@ class DelayNode extends AudioNode native "*DelayNode" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName DynamicsCompressorNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("DynamicsCompressorNode") |
class DynamicsCompressorNode extends AudioNode native "*DynamicsCompressorNode" { |
- /// @domName DynamicsCompressorNode.attack; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("DynamicsCompressorNode.attack") |
final AudioParam attack; |
- /// @domName DynamicsCompressorNode.knee; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("DynamicsCompressorNode.knee") |
final AudioParam knee; |
- /// @domName DynamicsCompressorNode.ratio; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("DynamicsCompressorNode.ratio") |
final AudioParam ratio; |
- /// @domName DynamicsCompressorNode.reduction; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("DynamicsCompressorNode.reduction") |
final AudioParam reduction; |
- /// @domName DynamicsCompressorNode.release; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("DynamicsCompressorNode.release") |
final AudioParam release; |
- /// @domName DynamicsCompressorNode.threshold; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("DynamicsCompressorNode.threshold") |
final AudioParam threshold; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -506,10 +607,12 @@ class DynamicsCompressorNode extends AudioNode native "*DynamicsCompressorNode" |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName GainNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("GainNode") |
class GainNode extends AudioNode native "*GainNode" { |
- /// @domName GainNode.gain; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("GainNode.gain") |
final AudioGain gain; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -517,10 +620,12 @@ class GainNode extends AudioNode native "*GainNode" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName MediaElementAudioSourceNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("MediaElementAudioSourceNode") |
class MediaElementAudioSourceNode extends AudioSourceNode native "*MediaElementAudioSourceNode" { |
- /// @domName MediaElementAudioSourceNode.mediaElement; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("MediaElementAudioSourceNode.mediaElement") |
final MediaElement mediaElement; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -528,10 +633,12 @@ class MediaElementAudioSourceNode extends AudioSourceNode native "*MediaElementA |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName MediaStreamAudioDestinationNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("MediaStreamAudioDestinationNode") |
class MediaStreamAudioDestinationNode extends AudioSourceNode native "*MediaStreamAudioDestinationNode" { |
- /// @domName MediaStreamAudioDestinationNode.stream; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("MediaStreamAudioDestinationNode.stream") |
final MediaStream stream; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -539,10 +646,12 @@ class MediaStreamAudioDestinationNode extends AudioSourceNode native "*MediaStre |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName MediaStreamAudioSourceNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("MediaStreamAudioSourceNode") |
class MediaStreamAudioSourceNode extends AudioSourceNode native "*MediaStreamAudioSourceNode" { |
- /// @domName MediaStreamAudioSourceNode.mediaStream; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("MediaStreamAudioSourceNode.mediaStream") |
final MediaStream mediaStream; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -550,10 +659,12 @@ class MediaStreamAudioSourceNode extends AudioSourceNode native "*MediaStreamAud |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName OfflineAudioCompletionEvent; @docsEditable true |
+/// @docsEditable true |
+@DomName("OfflineAudioCompletionEvent") |
class OfflineAudioCompletionEvent extends Event native "*OfflineAudioCompletionEvent" { |
- /// @domName OfflineAudioCompletionEvent.renderedBuffer; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("OfflineAudioCompletionEvent.renderedBuffer") |
final AudioBuffer renderedBuffer; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -561,10 +672,11 @@ class OfflineAudioCompletionEvent extends Event native "*OfflineAudioCompletionE |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName OfflineAudioContext; @docsEditable true |
+/// @docsEditable true |
+@DomName("OfflineAudioContext") |
class OfflineAudioContext extends AudioContext implements EventTarget native "*OfflineAudioContext" { |
- ///@docsEditable true |
+ /// @docsEditable true |
factory OfflineAudioContext(int numberOfChannels, int numberOfFrames, num sampleRate) => OfflineAudioContext._create(numberOfChannels, numberOfFrames, sampleRate); |
static OfflineAudioContext _create(int numberOfChannels, int numberOfFrames, num sampleRate) => JS('OfflineAudioContext', 'new OfflineAudioContext(#,#,#)', numberOfChannels, numberOfFrames, sampleRate); |
} |
@@ -573,7 +685,8 @@ class OfflineAudioContext extends AudioContext implements EventTarget native "*O |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName OscillatorNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("OscillatorNode") |
class OscillatorNode extends AudioSourceNode native "*OscillatorNode" { |
static const int CUSTOM = 4; |
@@ -594,25 +707,32 @@ class OscillatorNode extends AudioSourceNode native "*OscillatorNode" { |
static const int UNSCHEDULED_STATE = 0; |
- /// @domName OscillatorNode.detune; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("OscillatorNode.detune") |
final AudioParam detune; |
- /// @domName OscillatorNode.frequency; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("OscillatorNode.frequency") |
final AudioParam frequency; |
- /// @domName OscillatorNode.playbackState; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("OscillatorNode.playbackState") |
final int playbackState; |
- /// @domName OscillatorNode.type; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("OscillatorNode.type") |
int type; |
- /// @domName OscillatorNode.setWaveTable; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("OscillatorNode.setWaveTable") |
void setWaveTable(WaveTable waveTable) native; |
- /// @domName OscillatorNode.start; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("OscillatorNode.start") |
void start(num when) native; |
- /// @domName OscillatorNode.stop; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("OscillatorNode.stop") |
void stop(num when) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -620,7 +740,8 @@ class OscillatorNode extends AudioSourceNode native "*OscillatorNode" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName PannerNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("PannerNode") |
class PannerNode extends AudioNode native "*PannerNode" { |
static const int EQUALPOWER = 0; |
@@ -635,37 +756,48 @@ class PannerNode extends AudioNode native "*PannerNode" { |
static const int SOUNDFIELD = 2; |
- /// @domName PannerNode.coneInnerAngle; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("PannerNode.coneInnerAngle") |
num coneInnerAngle; |
- /// @domName PannerNode.coneOuterAngle; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("PannerNode.coneOuterAngle") |
num coneOuterAngle; |
- /// @domName PannerNode.coneOuterGain; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("PannerNode.coneOuterGain") |
num coneOuterGain; |
- /// @domName PannerNode.distanceModel; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("PannerNode.distanceModel") |
int distanceModel; |
- /// @domName PannerNode.maxDistance; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("PannerNode.maxDistance") |
num maxDistance; |
- /// @domName PannerNode.panningModel; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("PannerNode.panningModel") |
int panningModel; |
- /// @domName PannerNode.refDistance; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("PannerNode.refDistance") |
num refDistance; |
- /// @domName PannerNode.rolloffFactor; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("PannerNode.rolloffFactor") |
num rolloffFactor; |
- /// @domName PannerNode.setOrientation; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("PannerNode.setOrientation") |
void setOrientation(num x, num y, num z) native; |
- /// @domName PannerNode.setPosition; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("PannerNode.setPosition") |
void setPosition(num x, num y, num z) native; |
- /// @domName PannerNode.setVelocity; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("PannerNode.setVelocity") |
void setVelocity(num x, num y, num z) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -673,10 +805,12 @@ class PannerNode extends AudioNode native "*PannerNode" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName ScriptProcessorNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("ScriptProcessorNode") |
class ScriptProcessorNode extends AudioNode implements EventTarget native "*ScriptProcessorNode" { |
- /// @domName ScriptProcessorNode.bufferSize; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("ScriptProcessorNode.bufferSize") |
final int bufferSize; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -684,10 +818,12 @@ class ScriptProcessorNode extends AudioNode implements EventTarget native "*Scri |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName WaveShaperNode; @docsEditable true |
+/// @docsEditable true |
+@DomName("WaveShaperNode") |
class WaveShaperNode extends AudioNode native "*WaveShaperNode" { |
- /// @domName WaveShaperNode.curve; @docsEditable true |
+ /// @docsEditable true |
+ @DomName("WaveShaperNode.curve") |
Float32Array curve; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -695,6 +831,7 @@ class WaveShaperNode extends AudioNode native "*WaveShaperNode" { |
// BSD-style license that can be found in the LICENSE file. |
-/// @domName WaveTable; @docsEditable true |
+/// @docsEditable true |
+@DomName("WaveTable") |
class WaveTable native "*WaveTable" { |
} |