Constructors
constructor
- new Registered(modName: undefined | string, type: RegistryRegisteredIntermediateType, ...path: PropertyKey[]): Registered
-
Parameters
-
modName: undefined | string
-
-
Rest
...path: PropertyKey[]
Properties
Optional
Readonly
mod
mod?: string
Readonly
path
path: PropertyKey[]
Readonly
type
Methods
getFirstRegistrationId
- getFirstRegistrationId<T>(registries: IRegistry | Set<IRegistry>): undefined | T
-
Returns undefined | T
getRegistrationId
- getRegistrationId<T>(registry: IRegistry): undefined | T
-
Returns undefined | T
initializeProperty
- initializeProperty<O, K>(object: O, key: K, registries: IRegistry | Set<IRegistry>): void
-
Type Parameters
-
O extends object
-
K extends string | number | symbol
Returns void
mask
- mask<T>(): T
-
Returns T
Used internally for
Registry<H, T>.get(key)