@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface XRSessionInit
| Modifier and Type | Method and Description |
|---|---|
static XRSessionInit |
create() |
JsArray<jsinterop.base.Any> |
optionalFeatures() |
default XRSessionInit |
optionalFeatures(jsinterop.base.Any... optionalFeatures) |
default XRSessionInit |
optionalFeatures(JsArray<jsinterop.base.Any> optionalFeatures) |
JsArray<jsinterop.base.Any> |
requiredFeatures() |
default XRSessionInit |
requiredFeatures(jsinterop.base.Any... requiredFeatures) |
default XRSessionInit |
requiredFeatures(JsArray<jsinterop.base.Any> requiredFeatures) |
default void |
setOptionalFeatures(jsinterop.base.Any... optionalFeatures) |
void |
setOptionalFeatures(JsArray<jsinterop.base.Any> optionalFeatures) |
default void |
setRequiredFeatures(jsinterop.base.Any... requiredFeatures) |
void |
setRequiredFeatures(JsArray<jsinterop.base.Any> requiredFeatures) |
@JsOverlay @Nonnull static XRSessionInit create()
@JsProperty(name="optionalFeatures") JsArray<jsinterop.base.Any> optionalFeatures()
@JsProperty
void setOptionalFeatures(@Nonnull
JsArray<jsinterop.base.Any> optionalFeatures)
@JsOverlay @Nonnull default XRSessionInit optionalFeatures(@Nonnull JsArray<jsinterop.base.Any> optionalFeatures)
@JsOverlay
default void setOptionalFeatures(@Nonnull
jsinterop.base.Any... optionalFeatures)
@JsOverlay @Nonnull default XRSessionInit optionalFeatures(@Nonnull jsinterop.base.Any... optionalFeatures)
@JsProperty(name="requiredFeatures") JsArray<jsinterop.base.Any> requiredFeatures()
@JsProperty
void setRequiredFeatures(@Nonnull
JsArray<jsinterop.base.Any> requiredFeatures)
@JsOverlay @Nonnull default XRSessionInit requiredFeatures(@Nonnull JsArray<jsinterop.base.Any> requiredFeatures)
@JsOverlay
default void setRequiredFeatures(@Nonnull
jsinterop.base.Any... requiredFeatures)
@JsOverlay @Nonnull default XRSessionInit requiredFeatures(@Nonnull jsinterop.base.Any... requiredFeatures)