OLD | NEW |
1 library web_audio; | 1 library web_audio; |
2 | 2 |
3 import 'dart:async'; | 3 import 'dart:async'; |
4 import 'dart:html'; | 4 import 'dart:html'; |
5 import 'dart:nativewrappers'; | 5 import 'dart:nativewrappers'; |
6 // DO NOT EDIT | 6 // DO NOT EDIT |
7 // Auto-generated dart:audio library. | 7 // Auto-generated dart:audio library. |
8 | 8 |
9 | 9 |
10 | 10 |
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
219 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 219 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
220 // for details. All rights reserved. Use of this source code is governed by a | 220 // for details. All rights reserved. Use of this source code is governed by a |
221 // BSD-style license that can be found in the LICENSE file. | 221 // BSD-style license that can be found in the LICENSE file. |
222 | 222 |
223 | 223 |
224 @DocsEditable | 224 @DocsEditable |
225 @DomName('AudioContext') | 225 @DomName('AudioContext') |
226 class AudioContext extends EventTarget { | 226 class AudioContext extends EventTarget { |
227 AudioContext.internal() : super.internal(); | 227 AudioContext.internal() : super.internal(); |
228 | 228 |
| 229 @DocsEditable |
| 230 @DomName('AudioContext.complete') |
229 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi
der<Event>('complete'); | 231 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi
der<Event>('complete'); |
230 | 232 |
231 @DocsEditable | 233 @DocsEditable |
232 factory AudioContext() => AudioContext._create(); | 234 factory AudioContext() => AudioContext._create(); |
233 static AudioContext _create() native "AudioContext_constructor_Callback"; | 235 static AudioContext _create() native "AudioContext_constructor_Callback"; |
234 | 236 |
235 @DocsEditable | 237 @DocsEditable |
236 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') | 238 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') |
237 AudioContextEvents get on => | 239 AudioContextEvents get on => |
238 new AudioContextEvents(this); | 240 new AudioContextEvents(this); |
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
395 WaveTable createWaveTable(Float32Array real, Float32Array imag) native "AudioC
ontext_createWaveTable_Callback"; | 397 WaveTable createWaveTable(Float32Array real, Float32Array imag) native "AudioC
ontext_createWaveTable_Callback"; |
396 | 398 |
397 @DocsEditable | 399 @DocsEditable |
398 @DomName('AudioContext.decodeAudioData') | 400 @DomName('AudioContext.decodeAudioData') |
399 void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback successCallbac
k, [AudioBufferCallback errorCallback]) native "AudioContext_decodeAudioData_Cal
lback"; | 401 void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback successCallbac
k, [AudioBufferCallback errorCallback]) native "AudioContext_decodeAudioData_Cal
lback"; |
400 | 402 |
401 @DocsEditable | 403 @DocsEditable |
402 @DomName('AudioContext.startRendering') | 404 @DomName('AudioContext.startRendering') |
403 void startRendering() native "AudioContext_startRendering_Callback"; | 405 void startRendering() native "AudioContext_startRendering_Callback"; |
404 | 406 |
| 407 @DocsEditable |
| 408 @DomName('AudioContext.complete') |
405 Stream<Event> get onComplete => completeEvent.forTarget(this); | 409 Stream<Event> get onComplete => completeEvent.forTarget(this); |
406 | 410 |
407 } | 411 } |
408 | 412 |
409 @DocsEditable | 413 @DocsEditable |
410 class AudioContextEvents extends Events { | 414 class AudioContextEvents extends Events { |
411 @DocsEditable | 415 @DocsEditable |
412 AudioContextEvents(EventTarget _ptr) : super(_ptr); | 416 AudioContextEvents(EventTarget _ptr) : super(_ptr); |
413 | 417 |
414 @DocsEditable | 418 @DocsEditable |
(...skipping 694 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1109 | 1113 |
1110 // WARNING: Do not edit - generated code. | 1114 // WARNING: Do not edit - generated code. |
1111 | 1115 |
1112 | 1116 |
1113 @DocsEditable | 1117 @DocsEditable |
1114 @DomName('WaveTable') | 1118 @DomName('WaveTable') |
1115 class WaveTable extends NativeFieldWrapperClass1 { | 1119 class WaveTable extends NativeFieldWrapperClass1 { |
1116 WaveTable.internal(); | 1120 WaveTable.internal(); |
1117 | 1121 |
1118 } | 1122 } |
OLD | NEW |