Skip to content

@npm9912/v-map


@npm9912/v-map / layer/v-map-layer-helper / VMapLayerHelper

Class: VMapLayerHelper ​

Defined in: src/layer/v-map-layer-helper.ts:14

Constructors ​

Constructor ​

new VMapLayerHelper(el, host?): VMapLayerHelper

Defined in: src/layer/v-map-layer-helper.ts:31

Parameters ​

el ​

HTMLElement

host? ​

VMapErrorHost

Returns ​

VMapLayerHelper

Methods ​

addToMapInternal() ​

protected addToMapInternal(group, vmap, createLayerConfig, elementId?): Promise<void>

Defined in: src/layer/v-map-layer-helper.ts:112

Parameters ​

group ​

HTMLVMapLayergroupElement

vmap ​

HTMLVMapElement

createLayerConfig ​

() => LayerConfig

elementId? ​

string

Returns ​

Promise<void>


clearError() ​

clearError(): void

Defined in: src/layer/v-map-layer-helper.ts:72

Returns ​

void


dispose() ​

dispose(): Promise<void>

Defined in: src/layer/v-map-layer-helper.ts:294

Returns ​

Promise<void>


getError() ​

getError(): VMapErrorDetail

Defined in: src/layer/v-map-layer-helper.ts:77

Returns ​

VMapErrorDetail


getLayerId() ​

getLayerId(): string

Defined in: src/layer/v-map-layer-helper.ts:313

Returns ​

string


getMapProvider() ​

getMapProvider(): MapProvider

Defined in: src/layer/v-map-layer-helper.ts:309

Returns ​

MapProvider


initLayer() ​

initLayer(createLayerConfig, elementId?): Promise<void>

Defined in: src/layer/v-map-layer-helper.ts:268

Parameters ​

createLayerConfig ​

() => LayerConfig

elementId? ​

string

Returns ​

Promise<void>


markReady() ​

markReady(): void

Defined in: src/layer/v-map-layer-helper.ts:42

Returns ​

void


markUpdated() ​

markUpdated(): void

Defined in: src/layer/v-map-layer-helper.ts:47

Returns ​

void


recreateLayer() ​

recreateLayer(): Promise<void>

Defined in: src/layer/v-map-layer-helper.ts:256

Returns ​

Promise<void>


removeLayer() ​

removeLayer(): Promise<void>

Defined in: src/layer/v-map-layer-helper.ts:317

Returns ​

Promise<void>


setError() ​

setError(detail): void

Defined in: src/layer/v-map-layer-helper.ts:52

Parameters ​

detail ​

VMapErrorDetail

Returns ​

void


setOpacity() ​

setOpacity(opacity): Promise<void>

Defined in: src/layer/v-map-layer-helper.ts:207

Parameters ​

opacity ​

number

Returns ​

Promise<void>


setRuntimeError() ​

setRuntimeError(detail): void

Defined in: src/layer/v-map-layer-helper.ts:63

Parameters ​

detail ​

VMapErrorDetail

Returns ​

void


setVisible() ​

setVisible(visible): Promise<void>

Defined in: src/layer/v-map-layer-helper.ts:192

Parameters ​

visible ​

boolean

Returns ​

Promise<void>


setZIndex() ​

setZIndex(zIndex): Promise<void>

Defined in: src/layer/v-map-layer-helper.ts:222

Parameters ​

zIndex ​

number

Returns ​

Promise<void>


startLoading() ​

startLoading(): void

Defined in: src/layer/v-map-layer-helper.ts:37

Returns ​

void


updateLayer() ​

updateLayer(update): Promise<void>

Defined in: src/layer/v-map-layer-helper.ts:237

Parameters ​

update ​

LayerUpdate

Returns ​

Promise<void>