Skip to main content

Class: RichDataRegister

Contexts/RichWorld/RichDataRegister.RichDataRegister

Constructors

constructor

new RichDataRegister(): RichDataRegister

Returns

RichDataRegister

Properties

_dimensions

_dimensions: RichWorldDimensions

Defined in

divinevoxel/foundation/src/Contexts/RichWorld/RichDataRegister.ts:10


column

column: Object

Type declaration

NameType
add(location: LocationData) => RichColumn
get(location: LocationData) => false | RichColumn
remove(location: LocationData) => false | RichColumn
update(location: LocationData, data: any) => undefined | false
_getColumnData() => RichColumn

Defined in

divinevoxel/foundation/src/Contexts/RichWorld/RichDataRegister.ts:62


dimensions

dimensions: Object

Type declaration

NameType
add(dimensionId: string) => Map<any, any>
get(dimensionId: string) => false | Map<string, RichRegion>

Defined in

divinevoxel/foundation/src/Contexts/RichWorld/RichDataRegister.ts:17


region

region: Object

Type declaration

NameType
add(location: LocationData) => RichRegion
get(location: LocationData) => false | RichRegion
remove(location: LocationData) => false | RichRegion
_getRegionData() => RichRegion

Defined in

divinevoxel/foundation/src/Contexts/RichWorld/RichDataRegister.ts:30

Methods

getKey

getKey(location): string

Parameters

NameType
locationLocationData

Returns

string

Defined in

divinevoxel/foundation/src/Contexts/RichWorld/RichDataRegister.ts:111


releaeeAll

releaeeAll(): void

Returns

void

Defined in

divinevoxel/foundation/src/Contexts/RichWorld/RichDataRegister.ts:12