SnapResolvers
Singleton component that owns one shared SnapResolver for
the Components instance. Snap caches are keyed by
(modelId, localId) so a single resolver across all worlds is
fine — there's no per-world state.
Extends
Implements
Properties
enabled
enabled:
boolean=true
Overrides
onDisposed
readonlyonDisposed:Event<unknown>
Implementation of
uuid
staticreadonlyuuid:"be9b8e6c-7f5b-4a36-8e7e-3a1f5e2a6c9d"
Components-system UUID.
Methods
dispose()
dispose():
void
Returns
void
Implementation of
get()
get():
SnapResolver
The shared SnapResolver.
Returns
isConfigurable()
isConfigurable():
this is Configurable<any, any>
Whether is component is Configurable.
Returns
this is Configurable<any, any>
Inherited from
isDisposeable()
isDisposeable():
this is Disposable
Whether is component is Disposable.
Returns
this is Disposable
Inherited from
isHideable()
isHideable():
this is Hideable
Whether is component is Hideable.
Returns
this is Hideable
Inherited from
isResizeable()
isResizeable():
this is Resizeable
Whether is component is Resizeable.
Returns
this is Resizeable
Inherited from
isSerializable()
isSerializable():
this is Serializable<any, Record<string, any>>
Whether is component is Serializable.
Returns
this is Serializable<any, Record<string, any>>
Inherited from
isUpdateable()
isUpdateable():
this is Updateable
Whether is component is Updateable.
Returns
this is Updateable