XRButtonOptions Type
XRButtonOptions is a type representing configuration options for XR buttons, specifically for AR and VR sessions.
Fields
optionalFeatures?: string[]: Optional features for the XR session.requiredFeatures?: string[]: Required features for the XR session.onSessionStarted?: (_session: XRSession) => void: Callback for when an XR session starts.onSessionEnded?: (_session: XRSession) => void: Callback for when an XR session ends.onSupported?: () => void: Callback for when XR is supported.onUnsupported?: () => void: Callback for when XR is not supported.onFeaturesUnsupported?: (_reason: string) => void: Callback for when required features are unsupported.onNotAllowed?: (_exception: DOMException) => void: Callback for when XR access is not allowed.ENTER_XR_TEXT?: string: Text to display for entering XR mode.LEAVE_XR_TEXT?: string: Text to display for leaving XR mode.XR_NOT_SUPPORTED_TEXT?: string: Text to display when XR is not supported.XR_NOT_ALLOWED_TEXT?: string: Text to display when XR access is not allowed.