Interface RegistryInterface<RegistryMap>
Methods
delete
- delete<K>(name): boolean
-
Type Parameters
-
K extends string | number | symbol
Returns boolean
get
- get<K>(name): NotOptional<RegistryMap>[K]
-
Type Parameters
-
K extends string | number | symbol
Returns NotOptional<RegistryMap>[K]
has
- has<K>(name): boolean
-
Type Parameters
-
K extends string | number | symbol
Returns boolean
maybeSet
- maybeSet<K>(name, instance): void
-
Type Parameters
-
K extends string | number | symbol
Parameters
-
name: K
-
instance: RegistryMap[K]
Returns void
maybeSetAndGet
- maybeSetAndGet<K>(name, defaultValue): NotOptional<RegistryMap>[K]
-
Type Parameters
-
K extends string | number | symbol
Parameters
-
name: K
-
defaultValue: NotOptional<RegistryMap>[K]
Returns NotOptional<RegistryMap>[K]
set
- set<K>(name, instance): void
-
Type Parameters
-
K extends string | number | symbol
Parameters
-
name: K
-
instance: RegistryMap[K]
Returns void