Options
All
  • Public
  • Public/Protected
  • All
Menu

Class EsriDynamicLayerSource

Hierarchy

  • EsriDynamicLayerSource

Implements

Index

Constructors

constructor

  • Parameters

    Returns EsriDynamicLayerSource

  • Parameters

    • id: string
    • name: string
    • description: string
    • Optional layers: Array<EsriLayer>
    • Optional tileInfo: EsriTilingInformation

    Returns EsriDynamicLayerSource

  • Parameters

    • id: string
    • name: string
    • description: string
    • Optional layers: Array<EsriLayer>
    • Optional tileInfo: EsriTilingInformation

    Returns EsriDynamicLayerSource

Properties

Private _activeLayersChangedSource

_activeLayersChangedSource: any = new EventSource<void>("esriLayerSource:activeLayersChanged")

Private _activeStateChangedSource

_activeStateChangedSource: any = new EventSource<void>("esriLayerSource:activeStateChanged")

Private _description

_description: any

Private _id

_id: any

Private _isActive

_isActive: any = false

Private _isUpdating

_isUpdating: any = false

Private _layerType

_layerType: any

Private _layers

_layers: any

Private _maxzoom

_maxzoom: any = null

Private _minzoom

_minzoom: any = null

Private _name

_name: any

Private _opacity

_opacity: any = 1

Private _opacityChangedSource

_opacityChangedSource: any = new EventSource<void>("esriLayerSource:opacityChanged")

Private _updatingStateChangedSource

_updatingStateChangedSource: any = new EventSource<void>("esriLayerSource:updatingStateChanged")

active

  • get active(): boolean
  • set active(active: boolean): void
  • Returns boolean

  • Parameters

    • active: boolean

    Returns void

activeLayersChanged

  • get activeLayersChanged(): Event<void>
  • Returns Event<void>

activeStateChanged

  • get activeStateChanged(): Event<void>
  • Returns Event<void>

description

  • get description(): string
  • Returns string

Private getChildren

  • getChildren(layers: Layer[]): Layer[]
  • Parameters

    • layers: Layer[]

    Returns Layer[]

id

  • get id(): string
  • Returns string

isBaselayer

  • get isBaselayer(): boolean
  • Returns boolean

isUpdating

  • get isUpdating(): boolean
  • set isUpdating(value: boolean): void
  • Returns boolean

  • Parameters

    • value: boolean

    Returns void

layerType

  • get layerType(): string
  • set layerType(layerType: string): void
  • Returns string

  • Parameters

    • layerType: string

    Returns void

layers

  • get layers(): Array<EsriLayer>
  • Returns Array<EsriLayer>

maxZoom

  • get maxZoom(): number
  • Returns number

minZoom

  • get minZoom(): number
  • Returns number

name

  • get name(): string
  • Returns string

opacity

  • get opacity(): number
  • set opacity(value: number): void
  • Returns number

  • Parameters

    • value: number

    Returns void

opacityChanged

  • get opacityChanged(): Event<void>
  • Returns Event<void>

updatingStateChanged

  • get updatingStateChanged(): Event<void>
  • Returns Event<void>

Methods

activate

  • activate(): void
  • activate(): void
  • activate(): void
  • Returns void

  • Returns void

  • Returns void

deactivate

  • deactivate(): void
  • deactivate(): void
  • deactivate(): void
  • Returns void

  • Returns void

  • Returns void

getFlattenedLayers

  • getFlattenedLayers(): Layer[]
  • getFlattenedLayers(): Layer[]
  • getFlattenedLayers(): Layer[]