Skip to main content

Class: DataHanlderWrapper

Contexts/DataLoader/DataHandler/DataHandlerWrapper.DataHanlderWrapper

Constructors

constructor

new DataHanlderWrapper(): DataHanlderWrapper

Returns

DataHanlderWrapper

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

NameType
locationLocationData

Returns

Promise<boolean>

Defined in

divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:157


columnTimestamp

columnTimestamp(location): Promise<number>

Parameters

NameType
locationLocationData

Returns

Promise<number>

Defined in

divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:171


init

init(handler): void

Parameters

NameType
handlerDataHandler

Returns

void

Defined in

divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:23


loadColumn

loadColumn(location): Promise<boolean>

Parameters

NameType
locationLocationData

Returns

Promise<boolean>

Defined in

divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:86


loadRegionHeader

loadRegionHeader(location): Promise<boolean>

Parameters

NameType
locationLocationData

Returns

Promise<boolean>

Defined in

divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:28


saveColumn

saveColumn(location): Promise<undefined | boolean>

Parameters

NameType
locationLocationData

Returns

Promise<undefined | boolean>

Defined in

divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:46


setPath

setPath(id): Promise<boolean>

Parameters

NameType
idstring

Returns

Promise<boolean>

Defined in

divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:145


unLoadColumn

unLoadColumn(location): Promise<undefined | true>

Parameters

NameType
locationLocationData

Returns

Promise<undefined | true>

Defined in

divinevoxel/foundation/src/Contexts/DataLoader/DataHandler/DataHandlerWrapper.ts:120