Class: RegisterDataManager<T>
Interfaces/World/Data/Classes/RegisterDataManager.RegisterDataManager
Type parameters
| Name | Type |
|---|---|
T | extends Object |
Constructors
constructor
• new RegisterDataManager<T>(): RegisterDataManager<T>
Type parameters
| Name | Type |
|---|---|
T | extends Object |
Returns
Properties
data
• data: Map<string, T>
Defined in
divinevoxel/core/src/Interfaces/World/Data/Classes/RegisterDataManager.ts:2
Methods
clear
▸ clear(): void
Returns
void
Defined in
divinevoxel/core/src/Interfaces/World/Data/Classes/RegisterDataManager.ts:19
getData
▸ getData(id): T
Parameters
| Name | Type |
|---|---|
id | string |
Returns
T
Defined in
divinevoxel/core/src/Interfaces/World/Data/Classes/RegisterDataManager.ts:3
registerData
▸ registerData(data): void
Parameters
| Name | Type |
|---|---|
data | T | T[] |
Returns
void
Defined in
divinevoxel/core/src/Interfaces/World/Data/Classes/RegisterDataManager.ts:10