Class: RichDataRegister
Contexts/RichWorld/RichDataRegister.RichDataRegister
Constructors
constructor
• new RichDataRegister(): RichDataRegister
Returns
Properties
_dimensions
• _dimensions: RichWorldDimensions
Defined in
divinevoxel/foundation/src/Contexts/RichWorld/RichDataRegister.ts:10
column
• column: Object
Type declaration
| Name | Type |
|---|---|
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
| Name | Type |
|---|---|
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
| Name | Type |
|---|---|
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
| Name | Type |
|---|---|
location | LocationData |
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