Class: DataHanlderWrapper
Contexts/DataLoader/DataHandler/DataHandlerWrapper.DataHanlderWrapper
Constructors
constructor
• new DataHanlderWrapper(): DataHanlderWrapper
Returns
Properties
columnDatatool
• columnDatatool: ColumnDataTool
Defined in
divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:18
handler
• handler: DataHandler
Defined in
divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:20
richData
• richData: RichDataTool
Defined in
divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:21
seralizer
• seralizer: WorldDataSerialize
Defined in
divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:22
mode
▪ Static mode: DataLoaderModes = "indexdb"
Defined in
divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:19
Methods
columnExists
▸ columnExists(location): Promise<boolean>
Parameters
| Name | Type |
|---|---|
location | LocationData |
Returns
Promise<boolean>
Defined in
divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:157
columnTimestamp
▸ columnTimestamp(location): Promise<number>
Parameters
| Name | Type |
|---|---|
location | LocationData |
Returns
Promise<number>
Defined in
divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:171
init
▸ init(handler): void
Parameters
| Name | Type |
|---|---|
handler | DataHandler |
Returns
void
Defined in
divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:23
loadColumn
▸ loadColumn(location): Promise<boolean>
Parameters
| Name | Type |
|---|---|
location | LocationData |
Returns
Promise<boolean>
Defined in
divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:86
loadRegionHeader
▸ loadRegionHeader(location): Promise<boolean>
Parameters
| Name | Type |
|---|---|
location | LocationData |
Returns
Promise<boolean>
Defined in
divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:28
saveColumn
▸ saveColumn(location): Promise<undefined | boolean>
Parameters
| Name | Type |
|---|---|
location | LocationData |
Returns
Promise<undefined | boolean>
Defined in
divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:46
setPath
▸ setPath(id): Promise<boolean>
Parameters
| Name | Type |
|---|---|
id | string |
Returns
Promise<boolean>
Defined in
divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:145
unLoadColumn
▸ unLoadColumn(location): Promise<undefined | true>
Parameters
| Name | Type |
|---|---|
location | LocationData |
Returns
Promise<undefined | true>
Defined in
divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:120