Class: Store<T, StoreName>
The store class which contains Pieces.
Type parameters
Name | Type |
---|---|
T | extends Piece |
StoreName | extends StoreRegistryKey = StoreRegistryKey |
Hierarchy
-
Collection
<string
,T
>↳
Store
↳↳
AliasStore
Constructors
constructor
• new Store<T
, StoreName
>(constructor
, options
): Store
<T
, StoreName
>
Type parameters
Name | Type |
---|---|
T | extends Piece <PieceOptions , keyof StoreRegistryEntries > |
StoreName | extends keyof StoreRegistryEntries = keyof StoreRegistryEntries |
Parameters
Name | Type | Description |
---|---|---|
constructor | AbstractConstructor <T > | The piece constructor this store loads. |
options | StoreOptions <T , StoreName > | The options for the store. |
Returns
Store
<T
, StoreName
>
Overrides
Collection<string, T>.constructor