Interface: RuntimeAdapter
Defined in: service-framework/src/runtime-adapter.ts:141
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
session? | readonly | SessionFacet | Session lifecycle, if this host owns sessions. See SessionFacet. | service-framework/src/runtime-adapter.ts:154 |
Methods
getCapabilities()
getCapabilities(): AdapterCapabilities;
Defined in: service-framework/src/runtime-adapter.ts:145
Current XR capabilities (may change once a session is established).
Returns
onCapabilitiesChange()
onCapabilitiesChange(listener: CapabilitiesListener): Unsubscribe;
Defined in: service-framework/src/runtime-adapter.ts:152
Subscribe to capability changes; returns an unsubscribe handle. Mirrors RuntimeAdapter.onFrame so gating services can react to a session coming online instead of polling RuntimeAdapter.getCapabilities every frame.
Parameters
| Parameter | Type |
|---|---|
listener | CapabilitiesListener |
Returns
onFrame()
onFrame(listener: FrameListener): Unsubscribe;
Defined in: service-framework/src/runtime-adapter.ts:143
Subscribe to per-frame updates; returns an unsubscribe handle.
Parameters
| Parameter | Type |
|---|---|
listener | FrameListener |