![JAR search and dependency download from the Maven repository](/logo.png)
elemental2.dom.MediaTrackConstraintSet Maven / Gradle / Ivy
package elemental2.dom;
import jsinterop.annotations.JsOverlay;
import jsinterop.annotations.JsPackage;
import jsinterop.annotations.JsProperty;
import jsinterop.annotations.JsType;
import jsinterop.base.Js;
import jsinterop.base.JsPropertyMap;
@JsType(isNative = true, namespace = JsPackage.GLOBAL)
public interface MediaTrackConstraintSet {
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetAspectRatioUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetAspectRatioUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDoubleRange asConstrainDoubleRange() {
return Js.cast(this);
}
@JsOverlay
default double asDouble() {
return Js.asDouble(this);
}
@JsOverlay
default boolean isDouble() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetAutoGainControlUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetAutoGainControlUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default boolean asBoolean() {
return Js.asBoolean(this);
}
@JsOverlay
default ConstrainBooleanParameters asConstrainBooleanParameters() {
return Js.cast(this);
}
@JsOverlay
default boolean isBoolean() {
return (Object) this instanceof Boolean;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetChannelCountUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetChannelCountUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainLongRange asConstrainLongRange() {
return Js.cast(this);
}
@JsOverlay
default int asInt() {
return Js.asInt(this);
}
@JsOverlay
default boolean isInt() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetDeviceIdUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetDeviceIdUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDOMStringParameters asConstrainDOMStringParameters() {
return Js.cast(this);
}
@JsOverlay
default String asString() {
return Js.asString(this);
}
@JsOverlay
default boolean isString() {
return (Object) this instanceof String;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetEchoCancellationUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetEchoCancellationUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default boolean asBoolean() {
return Js.asBoolean(this);
}
@JsOverlay
default ConstrainBooleanParameters asConstrainBooleanParameters() {
return Js.cast(this);
}
@JsOverlay
default boolean isBoolean() {
return (Object) this instanceof Boolean;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetFacingModeUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetFacingModeUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDOMStringParameters asConstrainDOMStringParameters() {
return Js.cast(this);
}
@JsOverlay
default String asString() {
return Js.asString(this);
}
@JsOverlay
default boolean isString() {
return (Object) this instanceof String;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetFrameRateUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetFrameRateUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDoubleRange asConstrainDoubleRange() {
return Js.cast(this);
}
@JsOverlay
default double asDouble() {
return Js.asDouble(this);
}
@JsOverlay
default boolean isDouble() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetGroupIdUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetGroupIdUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDOMStringParameters asConstrainDOMStringParameters() {
return Js.cast(this);
}
@JsOverlay
default String asString() {
return Js.asString(this);
}
@JsOverlay
default boolean isString() {
return (Object) this instanceof String;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetHeightUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetHeightUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainLongRange asConstrainLongRange() {
return Js.cast(this);
}
@JsOverlay
default int asInt() {
return Js.asInt(this);
}
@JsOverlay
default boolean isInt() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetLatencyUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetLatencyUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDoubleRange asConstrainDoubleRange() {
return Js.cast(this);
}
@JsOverlay
default double asDouble() {
return Js.asDouble(this);
}
@JsOverlay
default boolean isDouble() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetNoiseSuppressionUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetNoiseSuppressionUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default boolean asBoolean() {
return Js.asBoolean(this);
}
@JsOverlay
default ConstrainBooleanParameters asConstrainBooleanParameters() {
return Js.cast(this);
}
@JsOverlay
default boolean isBoolean() {
return (Object) this instanceof Boolean;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetSampleRateUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetSampleRateUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainLongRange asConstrainLongRange() {
return Js.cast(this);
}
@JsOverlay
default int asInt() {
return Js.asInt(this);
}
@JsOverlay
default boolean isInt() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetSampleSizeUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetSampleSizeUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainLongRange asConstrainLongRange() {
return Js.cast(this);
}
@JsOverlay
default int asInt() {
return Js.asInt(this);
}
@JsOverlay
default boolean isInt() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetVolumeUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetVolumeUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainDoubleRange asConstrainDoubleRange() {
return Js.cast(this);
}
@JsOverlay
default double asDouble() {
return Js.asDouble(this);
}
@JsOverlay
default boolean isDouble() {
return (Object) this instanceof Double;
}
}
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
public interface GetWidthUnionType {
@JsOverlay
static MediaTrackConstraintSet.GetWidthUnionType of(Object o) {
return Js.cast(o);
}
@JsOverlay
default ConstrainLongRange asConstrainLongRange() {
return Js.cast(this);
}
@JsOverlay
default int asInt() {
return Js.asInt(this);
}
@JsOverlay
default boolean isInt() {
return (Object) this instanceof Double;
}
}
@JsOverlay
static MediaTrackConstraintSet create() {
return Js.uncheckedCast(JsPropertyMap.of());
}
@JsProperty
MediaTrackConstraintSet.GetAspectRatioUnionType getAspectRatio();
@JsProperty
MediaTrackConstraintSet.GetAutoGainControlUnionType getAutoGainControl();
@JsProperty
MediaTrackConstraintSet.GetChannelCountUnionType getChannelCount();
@JsProperty
MediaTrackConstraintSet.GetDeviceIdUnionType getDeviceId();
@JsProperty
MediaTrackConstraintSet.GetEchoCancellationUnionType getEchoCancellation();
@JsProperty
MediaTrackConstraintSet.GetFacingModeUnionType getFacingMode();
@JsProperty
MediaTrackConstraintSet.GetFrameRateUnionType getFrameRate();
@JsProperty
MediaTrackConstraintSet.GetGroupIdUnionType getGroupId();
@JsProperty
MediaTrackConstraintSet.GetHeightUnionType getHeight();
@JsProperty
MediaTrackConstraintSet.GetLatencyUnionType getLatency();
@JsProperty
MediaTrackConstraintSet.GetNoiseSuppressionUnionType getNoiseSuppression();
@JsProperty
MediaTrackConstraintSet.GetSampleRateUnionType getSampleRate();
@JsProperty
MediaTrackConstraintSet.GetSampleSizeUnionType getSampleSize();
@JsProperty
MediaTrackConstraintSet.GetVolumeUnionType getVolume();
@JsProperty
MediaTrackConstraintSet.GetWidthUnionType getWidth();
@JsOverlay
default void setAspectRatio(ConstrainDoubleRange aspectRatio) {
setAspectRatio(Js.uncheckedCast(aspectRatio));
}
@JsProperty
void setAspectRatio(MediaTrackConstraintSet.GetAspectRatioUnionType aspectRatio);
@JsOverlay
default void setAspectRatio(double aspectRatio) {
setAspectRatio(Js.uncheckedCast(aspectRatio));
}
@JsOverlay
default void setAutoGainControl(ConstrainBooleanParameters autoGainControl) {
setAutoGainControl(
Js.uncheckedCast(autoGainControl));
}
@JsProperty
void setAutoGainControl(MediaTrackConstraintSet.GetAutoGainControlUnionType autoGainControl);
@JsOverlay
default void setAutoGainControl(boolean autoGainControl) {
setAutoGainControl(
Js.uncheckedCast(autoGainControl));
}
@JsOverlay
default void setChannelCount(ConstrainLongRange channelCount) {
setChannelCount(
Js.uncheckedCast(channelCount));
}
@JsProperty
void setChannelCount(MediaTrackConstraintSet.GetChannelCountUnionType channelCount);
@JsOverlay
default void setChannelCount(int channelCount) {
setChannelCount(
Js.uncheckedCast(channelCount));
}
@JsOverlay
default void setDeviceId(ConstrainDOMStringParameters deviceId) {
setDeviceId(Js.uncheckedCast(deviceId));
}
@JsProperty
void setDeviceId(MediaTrackConstraintSet.GetDeviceIdUnionType deviceId);
@JsOverlay
default void setDeviceId(String deviceId) {
setDeviceId(Js.uncheckedCast(deviceId));
}
@JsOverlay
default void setEchoCancellation(ConstrainBooleanParameters echoCancellation) {
setEchoCancellation(
Js.uncheckedCast(echoCancellation));
}
@JsProperty
void setEchoCancellation(MediaTrackConstraintSet.GetEchoCancellationUnionType echoCancellation);
@JsOverlay
default void setEchoCancellation(boolean echoCancellation) {
setEchoCancellation(
Js.uncheckedCast(echoCancellation));
}
@JsOverlay
default void setFacingMode(ConstrainDOMStringParameters facingMode) {
setFacingMode(Js.uncheckedCast(facingMode));
}
@JsProperty
void setFacingMode(MediaTrackConstraintSet.GetFacingModeUnionType facingMode);
@JsOverlay
default void setFacingMode(String facingMode) {
setFacingMode(Js.uncheckedCast(facingMode));
}
@JsOverlay
default void setFrameRate(ConstrainDoubleRange frameRate) {
setFrameRate(Js.uncheckedCast(frameRate));
}
@JsProperty
void setFrameRate(MediaTrackConstraintSet.GetFrameRateUnionType frameRate);
@JsOverlay
default void setFrameRate(double frameRate) {
setFrameRate(Js.uncheckedCast(frameRate));
}
@JsOverlay
default void setGroupId(ConstrainDOMStringParameters groupId) {
setGroupId(Js.uncheckedCast(groupId));
}
@JsProperty
void setGroupId(MediaTrackConstraintSet.GetGroupIdUnionType groupId);
@JsOverlay
default void setGroupId(String groupId) {
setGroupId(Js.uncheckedCast(groupId));
}
@JsOverlay
default void setHeight(ConstrainLongRange height) {
setHeight(Js.uncheckedCast(height));
}
@JsProperty
void setHeight(MediaTrackConstraintSet.GetHeightUnionType height);
@JsOverlay
default void setHeight(int height) {
setHeight(Js.uncheckedCast(height));
}
@JsOverlay
default void setLatency(ConstrainDoubleRange latency) {
setLatency(Js.uncheckedCast(latency));
}
@JsProperty
void setLatency(MediaTrackConstraintSet.GetLatencyUnionType latency);
@JsOverlay
default void setLatency(double latency) {
setLatency(Js.uncheckedCast(latency));
}
@JsOverlay
default void setNoiseSuppression(ConstrainBooleanParameters noiseSuppression) {
setNoiseSuppression(
Js.uncheckedCast(noiseSuppression));
}
@JsProperty
void setNoiseSuppression(MediaTrackConstraintSet.GetNoiseSuppressionUnionType noiseSuppression);
@JsOverlay
default void setNoiseSuppression(boolean noiseSuppression) {
setNoiseSuppression(
Js.uncheckedCast(noiseSuppression));
}
@JsOverlay
default void setSampleRate(ConstrainLongRange sampleRate) {
setSampleRate(Js.uncheckedCast(sampleRate));
}
@JsProperty
void setSampleRate(MediaTrackConstraintSet.GetSampleRateUnionType sampleRate);
@JsOverlay
default void setSampleRate(int sampleRate) {
setSampleRate(Js.uncheckedCast(sampleRate));
}
@JsOverlay
default void setSampleSize(ConstrainLongRange sampleSize) {
setSampleSize(Js.uncheckedCast(sampleSize));
}
@JsProperty
void setSampleSize(MediaTrackConstraintSet.GetSampleSizeUnionType sampleSize);
@JsOverlay
default void setSampleSize(int sampleSize) {
setSampleSize(Js.uncheckedCast(sampleSize));
}
@JsOverlay
default void setVolume(ConstrainDoubleRange volume) {
setVolume(Js.uncheckedCast(volume));
}
@JsProperty
void setVolume(MediaTrackConstraintSet.GetVolumeUnionType volume);
@JsOverlay
default void setVolume(double volume) {
setVolume(Js.uncheckedCast(volume));
}
@JsOverlay
default void setWidth(ConstrainLongRange width) {
setWidth(Js.uncheckedCast(width));
}
@JsProperty
void setWidth(MediaTrackConstraintSet.GetWidthUnionType width);
@JsOverlay
default void setWidth(int width) {
setWidth(Js.uncheckedCast(width));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy