Spec-Zone.ru › Dart 1

dart:html

Класс RtcDataChannel

Наследование
  • Object
  • JSObject
  • DartHtmlDomObject
  • EventTarget
  • RtcDataChannel
Аннотации
  • @DocsEditable()
  • @DomName('RTCDataChannel')
  • @Experimental()

Константы

closeEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('RTCDataChannel.closeEvent')

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

const EventStreamProvider<Event>('close')
errorEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('RTCDataChannel.errorEvent')

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

const EventStreamProvider<Event>('error')
messageEvent → EventStreamProvider<MessageEvent>
@DocsEditable(), @DomName('RTCDataChannel.messageEvent')

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

const EventStreamProvider<MessageEvent>('message')
openEvent → EventStreamProvider<Event>
@DocsEditable(), @DomName('RTCDataChannel.openEvent')

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

const EventStreamProvider<Event>('open')

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

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

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

RtcDataChannel.internal_()

Свойства

binaryType → String
@DocsEditable(), @DomName('RTCDataChannel.binaryType'), чтение / запись
bufferedAmount → int
@DocsEditable(), @DomName('RTCDataChannel.bufferedAmount'), только для чтения
bufferedAmountLowThreshold → int
@DocsEditable(), @DomName('RTCDataChannel.bufferedAmountLowThreshold'), @Experimental(), чтение / запись
id → int
@DocsEditable(), @DomName('RTCDataChannel.id'), @Experimental(), только для чтения
label → String
@DocsEditable(), @DomName('RTCDataChannel.label'), только для чтения
maxRetransmits → int
@DocsEditable(), @DomName('RTCDataChannel.maxRetransmits'), @Experimental(), только для чтения
maxRetransmitTime → int
@DocsEditable(), @DomName('RTCDataChannel.maxRetransmitTime'), @Experimental(), только для чтения
negotiated → bool
@DocsEditable(), @DomName('RTCDataChannel.negotiated'), @Experimental(), только для чтения
onClose → Stream<Event>
@DocsEditable(), @DomName('RTCDataChannel.onclose'), только для чтения

Поток событий close обрабатываемых этим RtcDataChannel.

onError → Stream<Event>
@DocsEditable(), @DomName('RTCDataChannel.onerror'), только для чтения

Поток событий error обрабатываемых этим RtcDataChannel.

onMessage → Stream<MessageEvent>
@DocsEditable(), @DomName('RTCDataChannel.onmessage'), только для чтения

Поток событий message обрабатываемых этим RtcDataChannel.

onOpen → Stream<Event>
@DocsEditable(), @DomName('RTCDataChannel.onopen'), только для чтения

Поток событий open обрабатываемых этим RtcDataChannel.

ordered → bool
@DocsEditable(), @DomName('RTCDataChannel.ordered'), @Experimental(), только для чтения
protocol → String
@DocsEditable(), @DomName('RTCDataChannel.protocol'), @Experimental(), только для чтения
readyState → String
@DocsEditable(), @DomName('RTCDataChannel.readyState'), только для чтения
reliable → bool
@DocsEditable(), @DomName('RTCDataChannel.reliable'), только для чтения
hashCode → int
только для чтения, унаследовано
on → Events
только для чтения, унаследовано

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

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

Представление runtime-типа объекта.

Операторы

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

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

Методы

close() → void
@DocsEditable(), @DomName('RTCDataChannel.close')
send(data) → void
sendBlob(Blob data) → void
@DocsEditable(), @DomName('RTCDataChannel.sendBlob')
sendByteBuffer(ByteBuffer data) → void
@DocsEditable(), @DomName('RTCDataChannel.sendByteBuffer')
sendString(String data) → void
@DocsEditable(), @DomName('RTCDataChannel.sendString')
sendTypedData(TypedData data) → void
@DocsEditable(), @DomName('RTCDataChannel.sendTypedData')
addEventListener(String type, EventListener listener, [ bool useCapture ]) → void
унаследовано
dispatchEvent(Event event) → bool
@DocsEditable(), @DomName('EventTarget.dispatchEvent'), унаследовано
noSuchMethod(Invocation invocation) → dynamic
унаследовано

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

removeEventListener(String type, EventListener listener, [ bool useCapture ]) → void
унаследовано
toString() → String
унаследовано

Возвращает результат выполнения метода 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-html/RtcDataChannel-class.html

Spec-Zone.ru

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