Skip to content

InternalRuntimeInit

Defined in: packages/runtime/src/types.ts:119

Runtime 内部构造参数(W21.6)。

ownsAssetStore 不出现在公共 RuntimeConfig 上,仅供 createRuntime 工厂 内部向 LokvisRuntimeImpl 传递“assetStore 是否由工厂创建”的标记 —— 工厂 创建的 store 由 Runtime 拥有,dispose() 时负责调用 assetStore.dispose?.(); 注入路径由消费方自行管理生命周期。

类型层面 SDK 用户传不进此字段;LokvisRuntimeImpl 构造函数另有运行时 守卫,即使 JS 用户绕过类型系统传 assetStore + ownsAssetStore:true, 仍会被强制为 false(防止越权清理注入的 store)。

optional ownsAssetStore?: boolean

Defined in: packages/runtime/src/types.ts:121

assetStore 是否由 Runtime 拥有(工厂创建路径)。注入路径强制为 false。