Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LayersMixin

Hierarchy

  • LayersMixin

Index

Properties

layers

layers: Collection<Layer>

A collection of operational layers.

Read more...

Methods

add

  • add(layer: Layer | Promise<any>, index?: number): void
  • Adds a layer to the layers collection.

    Read more...

    Parameters

    • layer: Layer | Promise<any>
    • Optional index: number

    Returns void

addMany

  • addMany(layers: Layer[], index?: number): void
  • Adds a layer or an array of layers to the layers collection.

    Read more...

    Parameters

    • layers: Layer[]
    • Optional index: number

    Returns void

findLayerById

  • findLayerById(layerId: string): Layer
  • Returns a layer based on the given layer ID.

    Read more...

    Parameters

    • layerId: string

    Returns Layer

remove

  • Removes the specified layer from the layers collection.

    Read more...

    Parameters

    Returns Layer

removeAll

  • Removes all layers.

    Read more...

    Returns Layer[]

removeMany

  • Removes the specified layers.

    Read more...

    Parameters

    Returns Layer[]

reorder

  • Changes the layer order.

    Read more...

    Parameters

    • layer: Layer
    • index: number

    Returns Layer

Generated using TypeDoc