@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface VideoColorSpaceInit
| Modifier and Type | Interface and Description |
|---|---|
static interface |
VideoColorSpaceInit.Builder |
| Modifier and Type | Method and Description |
|---|---|
boolean |
fullRange() |
java.lang.String |
matrix() |
static VideoColorSpaceInit.Builder |
of() |
java.lang.String |
primaries() |
void |
setFullRange(boolean fullRange) |
void |
setMatrix(@JsNonNull java.lang.String matrix) |
void |
setPrimaries(@JsNonNull java.lang.String primaries) |
void |
setTransfer(@JsNonNull java.lang.String transfer) |
java.lang.String |
transfer() |
@JsOverlay @Nonnull static VideoColorSpaceInit.Builder of()
@JsProperty(name="fullRange") boolean fullRange()
@JsProperty void setFullRange(boolean fullRange)
@JsProperty(name="matrix") @VideoMatrixCoefficients java.lang.String matrix()
@JsProperty void setMatrix(@VideoMatrixCoefficients @JsNonNull java.lang.String matrix)
@JsProperty(name="primaries") @VideoColorPrimaries java.lang.String primaries()
@JsProperty void setPrimaries(@VideoColorPrimaries @JsNonNull java.lang.String primaries)
@JsProperty(name="transfer") @VideoTransferCharacteristics java.lang.String transfer()
@JsProperty void setTransfer(@VideoTransferCharacteristics @JsNonNull java.lang.String transfer)