@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCOfferOptions
extends RTCOfferAnswerOptions
| Modifier and Type | Method and Description |
|---|---|
static RTCOfferOptions |
create() |
boolean |
iceRestart()
The iceRestart property of the RTCOfferOptions dictionary is a Boolean value which, when true, tells the RTCPeerConnection to start ICE renegotiation.
|
default RTCOfferOptions |
iceRestart(boolean iceRestart)
The iceRestart property of the RTCOfferOptions dictionary is a Boolean value which, when true, tells the RTCPeerConnection to start ICE renegotiation.
|
boolean |
offerToReceiveAudio() |
default RTCOfferOptions |
offerToReceiveAudio(boolean offerToReceiveAudio) |
boolean |
offerToReceiveVideo() |
default RTCOfferOptions |
offerToReceiveVideo(boolean offerToReceiveVideo) |
void |
setIceRestart(boolean iceRestart)
The iceRestart property of the RTCOfferOptions dictionary is a Boolean value which, when true, tells the RTCPeerConnection to start ICE renegotiation.
|
void |
setOfferToReceiveAudio(boolean offerToReceiveAudio) |
void |
setOfferToReceiveVideo(boolean offerToReceiveVideo) |
@JsOverlay @Nonnull static RTCOfferOptions create()
create in interface RTCOfferAnswerOptions@JsProperty(name="iceRestart") boolean iceRestart()
@JsProperty void setIceRestart(boolean iceRestart)
@JsOverlay @Nonnull default RTCOfferOptions iceRestart(boolean iceRestart)
@JsProperty(name="offerToReceiveAudio") boolean offerToReceiveAudio()
@JsProperty void setOfferToReceiveAudio(boolean offerToReceiveAudio)
@JsOverlay @Nonnull default RTCOfferOptions offerToReceiveAudio(boolean offerToReceiveAudio)
@JsProperty(name="offerToReceiveVideo") boolean offerToReceiveVideo()
@JsProperty void setOfferToReceiveVideo(boolean offerToReceiveVideo)
@JsOverlay @Nonnull default RTCOfferOptions offerToReceiveVideo(boolean offerToReceiveVideo)