Skip to main content

Class: RegisterDataManager<T>

Interfaces/World/Data/Classes/RegisterDataManager.RegisterDataManager

Type parameters

NameType
Textends Object

Constructors

constructor

new RegisterDataManager<T>(): RegisterDataManager<T>

Type parameters

NameType
Textends Object

Returns

RegisterDataManager<T>

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

NameType
idstring

Returns

T

Defined in

divinevoxel/core/src/Interfaces/World/Data/Classes/RegisterDataManager.ts:3


registerData

registerData(data): void

Parameters

NameType
dataT | T[]

Returns

void

Defined in

divinevoxel/core/src/Interfaces/World/Data/Classes/RegisterDataManager.ts:10