Class: BaseLayerState

BaseLayerState.BaseLayerState(baseLayerCfg, itemStateopt)

Class representing a base layer state

Constructor

new BaseLayerState(baseLayerCfg, itemStateopt)

Create a base layer state based on the base layer config
Parameters:
Name Type Attributes Default Description
baseLayerCfg BaseLayerConfig the lizmap config object for base layer
itemState LayerVectorState | LayerRasterState | LayerGroupState <optional>
null the lizmap layer item state of the base layer if exists
Source:

Members

(nullable) attribution :AttributionConfig

Attribution
Type:
  • AttributionConfig
Source:

hasAttribution :boolean

Attribution is defined
Type:
  • boolean
Source:

hasItemState :boolean

A Lizmap layer item state is associated with this base layer
Type:
  • boolean
Source:

hasKey :boolean

The base layer key is defined
Type:
  • boolean
Source:

hasLayerConfig :boolean

A Lizmap layer config is associated with this base layer
Type:
  • boolean
Source:

itemState :LayerVectorState|LayerRasterState|LayerGroupState

The Lizmap layer item state associated with this base layer
Type:
  • LayerVectorState | LayerRasterState | LayerGroupState
Source:

(nullable) key :string

The base layer key
Type:
  • string
Source:

(nullable) layerConfig :LayerConfig

The Lizmap layer config associated with this base layer
Type:
  • LayerConfig
Source:

loadStatus :string

The layer load status
Type:
  • string
Source:
See:
  • MapLayerLoadStatus

loadStatus

Set layer load status
Source:
See:
  • MapLayerLoadStatus

name :string

The base layer name
Type:
  • string
Source:

singleWMSLayer

Set if the base layer is loaded in a single WMS Layer or not
Source:

singleWMSLayer :boolean

The base layer is loaded in a single WMS Layer or not
Type:
  • boolean
Source:

title :string

The base layer title
Type:
  • string
Source:

type :string

The base layer type
Type:
  • string
Source: