PropsRTCPeerConnection extension

on

Properties

canTrickleIceCandidates → bool?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
connectionState → RTCPeerConnectionState

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
currentLocalDescription → RTCSessionDescription?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
currentRemoteDescription → RTCSessionDescription?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
iceConnectionState → RTCIceConnectionState

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
iceGatheringState → RTCIceGatheringState

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
idpErrorInfo → String?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
idpLoginUrl → String?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
localDescription → RTCSessionDescription?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
onconnectionstatechange ↔ EventHandlerNonNull<Event>?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getter/setter pair
ondatachannel ↔ EventHandlerNonNull<Event>?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getter/setter pair
onicecandidate ↔ EventHandlerNonNull<Event>?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getter/setter pair
onicecandidateerror ↔ EventHandlerNonNull<Event>?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getter/setter pair
oniceconnectionstatechange ↔ EventHandlerNonNull<Event>?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getter/setter pair
onicegatheringstatechange ↔ EventHandlerNonNull<Event>?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getter/setter pair
onnegotiationneeded ↔ EventHandlerNonNull<Event>?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getter/setter pair
onsignalingstatechange ↔ EventHandlerNonNull<Event>?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getter/setter pair
ontrack ↔ EventHandlerNonNull<Event>?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getter/setter pair
peerIdentity → Future<RTCIdentityAssertion>

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
pendingLocalDescription → RTCSessionDescription?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
pendingRemoteDescription → RTCSessionDescription?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
remoteDescription → RTCSessionDescription?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
sctp → RTCSctpTransport?

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter
signalingState → RTCSignalingState

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

no setter

Methods

addIceCandidate([RTCIceCandidateInit? candidate, VoidFunction? successCallback, RTCPeerConnectionErrorCallback? failureCallback]) → Future<void>

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

addTrack(MediaStreamTrack track, [MediaStream? streams1, MediaStream? streams2, MediaStream? streams3]) → RTCRtpSender

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

addTransceiver(dynamic trackOrKind, [RTCRtpTransceiverInit? init]) → RTCRtpTransceiver

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

close() → void

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

createAnswer([RTCSessionDescriptionCallback? successCallback, RTCPeerConnectionErrorCallback? failureCallback]) → Future<void>

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

createDataChannel(String label, [RTCDataChannelInit? dataChannelDict]) → RTCDataChannel

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

createOffer([RTCSessionDescriptionCallback? successCallback, RTCPeerConnectionErrorCallback? failureCallback, RTCOfferOptions? options]) → Future<void>

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getConfiguration() → RTCConfiguration

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getIdentityAssertion() → Future<String>

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getReceivers() → Iterable<RTCRtpReceiver>

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getSenders() → Iterable<RTCRtpSender>

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getStats([MediaStreamTrack? selector]) → Future<RTCStatsReport>

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

getTransceivers() → Iterable<RTCRtpTransceiver>

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

removeTrack(RTCRtpSender sender) → void

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

restartIce() → void

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

setConfiguration([RTCConfiguration? configuration]) → void

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

setIdentityProvider(String provider, [RTCIdentityProviderOptions? options]) → void

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

setLocalDescription([RTCLocalSessionDescriptionInit? description, VoidFunction? successCallback, RTCPeerConnectionErrorCallback? failureCallback]) → Future<void>

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension

setRemoteDescription([RTCSessionDescriptionInit? description, VoidFunction? successCallback, RTCPeerConnectionErrorCallback? failureCallback]) → Future<void>

Available on RTCPeerConnection, provided by the PropsRTCPeerConnection extension