Skip to main content

Interface: ServiceBridgeSystemOptions<TVisibility = unknown>

Defined in: service-framework-iwsdk/src/service-bridge-system.ts:28

Type Parameters

Type ParameterDefault type
TVisibilityunknown

Properties

PropertyModifierTypeDescriptionDefined in
adapterreadonlyIWSDKAdapterThe passive frame source fanned out to services.service-framework-iwsdk/src/service-bridge-system.ts:30
createSystemreadonlyCreateSystemLikeIWSDK's createSystem factory (from @iwsdk/core).service-framework-iwsdk/src/service-bridge-system.ts:36
managerreadonlyServiceManagerThe service manager whose focus/pause signals are driven by visibility.service-framework-iwsdk/src/service-bridge-system.ts:32
visibleStatereadonlyTVisibilityThe VisibilityState value that means the session is visible/focused (IWSDK VisibilityState.Visible). The bridge ticks services only while world.visibilityState.value === visibleState.service-framework-iwsdk/src/service-bridge-system.ts:42
worldreadonlyIWSDKWorldLike<TVisibility>The IWSDK world whose visibilityState is read each frame.service-framework-iwsdk/src/service-bridge-system.ts:34