Spec-Zone.ru › Dart 1

dart:web_audio

Класс ScriptProcessorNode

Наследование
  • Объект
  • JSObject
  • DartHtmlDomObject
  • EventTarget
  • AudioNode
  • ScriptProcessorNode
Аннотации
  • @DocsEditable()
  • @DomName('ScriptProcessorNode')
  • @Experimental()

Константы

audioProcessEvent → EventStreamProvider<AudioProcessingEvent>
@DocsEditable(), @DomName('ScriptProcessorNode.audioprocessEvent'), @Experimental()

Статический фабричный метод, предназначенный для экспонирования событий audioprocess обработчикам событий, которые не обязательно являются экземплярами ScriptProcessorNode.

const EventStreamProvider<AudioProcessingEvent>('audiopr…

Статические свойства

instanceRuntimeType → Тип
@Deprecated("Только для внутреннего использования"), только для чтения

Конструкторы

ScriptProcessorNode.internal_()

Свойства экземпляра

bufferSize → Целое число
@DocsEditable(), @DomName('ScriptProcessorNode.bufferSize'), только для чтения
onAudioProcess → Поток<AudioProcessingEvent>
@DocsEditable(), @DomName('ScriptProcessorNode.onaudioprocess'), @Experimental(), только для чтения

Получить поток, который срабатывает при возникновении событий AudioProcessingEvents. Этот конкретный поток особый, поскольку он допускает только одного слушателя для данного потока. Преобразование возвращаемого потока asBroadcast, вероятно, испортит свойства обработки в реальном времени, при которых эти события генерируются и обрабатываются.

channelCount → Целое число
@DocsEditable(), @DomName('AudioNode.channelCount'), чтение/запись, унаследованное
channelCountMode → Строка
@DocsEditable(), @DomName('AudioNode.channelCountMode'), чтение/запись, унаследованное
channelInterpretation → Строка
@DocsEditable(), @DomName('AudioNode.channelInterpretation'), чтение/запись, унаследованное
context → AudioContext
@DocsEditable(), @DomName('AudioNode.context'), только для чтения, унаследованное
hashCode → Целое число
только для чтения, унаследованное
numberOfInputs → Целое число
@DocsEditable(), @DomName('AudioNode.numberOfInputs'), только для чтения, унаследованное
numberOfOutputs → Целое число
@DocsEditable(), @DomName('AudioNode.numberOfOutputs'), только для чтения, унаследованное
on → Events
только для чтения, унаследованное

Это удобный аксессор для потоков событий, который следует использовать только в том случае, если явный аксессор недоступен.

runtimeType → Тип
только для чтения, унаследованное

Представление типа объекта во время выполнения.

Операторы

operator ==(other) → Булево
унаследованное

Оператор равенства.

Методы экземпляра

setEventListener(EventListener eventListener) → void
@DocsEditable(), @DomName('ScriptProcessorNode.setEventListener'), @Experimental()
addEventListener(Строка type, EventListener listener, [ Булево useCapture ]) → void
унаследованное
connectNode(AudioNode destination, [ Целое число output = 0, Целое число input = 0 ]) → void
@DomName('AudioNode.connect'), унаследованное
connectParam(AudioParam destination, [ Целое число output = 0 ]) → void
@DomName('AudioNode.connect'), унаследованное
disconnect([destination_OR_output, Целое число output, Целое число input ]) → void
унаследованное
dispatchEvent(Event event) → Булево
@DocsEditable(), @DomName('EventTarget.dispatchEvent'), унаследованное
noSuchMethod(Invocation invocation) → dynamic
унаследованное

Вызывается при обращении к несуществующему методу или свойству.

removeEventListener(Строка type, EventListener listener, [ Булево useCapture ]) → void
унаследованное
toString() → Строка
унаследованное

Возвращает результат метода JavaScript toString.

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-web_audio/ScriptProcessorNode-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API