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>