Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

Private _bigVectorLayerStyle

_bigVectorLayerStyle: IBigVectorLayerStyleHandler

Private _clustered

_clustered: boolean

Private _dataSource

_dataSource: IDataSourceV2

Private _featureListener

_featureListener: IDisposable

Private _filter

_filter: boolean = false

Private _instantiated

_instantiated: boolean = false

Private _layer

_layer: VectorLayer

_layerId

_layerId: string

Private _options

Private _selections

_selections: any[] = []

Private _vectorSource

_vectorSource: IBigVectorSource

_visible

_visible: boolean

_zIndex

_zIndex: number

Methods

Private _createRecordKeysLookup

  • _createRecordKeysLookup(features: Feature[]): any
  • Parameters

    Returns any

Private _featureContainsValidRecordKeys

  • _featureContainsValidRecordKeys(recordKeysLookup: any, feature: Feature): boolean
  • Parameters

    • recordKeysLookup: any
    • feature: Feature

    Returns boolean

Private _filterIfRequired

  • _filterIfRequired(matchingSelections: ILayerSelection[], recordKeysLookup: any): void
  • Parameters

    Returns void

Private _getCoordinatesFromRecordContainer

  • _getCoordinatesFromRecordContainer(recordContainer: IRecordContainer): [number, number]
  • Parameters

    Returns [number, number]

Private _getMatchingSelections

  • _getMatchingSelections(condition: string, selector?: string): any[]
  • Parameters

    • condition: string
    • Optional selector: string

    Returns any[]

Private _instantiateLayer

  • _instantiateLayer(): void
  • Returns void

Private _isMultiSelection

  • Parameters

    Returns boolean

Private _processSelection

  • Parameters

    Returns void

Protected addLayer

  • addLayer(layer: Layer): void
  • Parameters

    Returns void

addSelection

Protected clearLayers

  • clearLayers(): void

clearSelection

  • clearSelection(): void

clearSelection2

  • clearSelection2(): void
  • Returns void

featureSelection

  • featureSelection(selector: string, condition: string, feature: Feature, selectionHandlerCallback: IFeatureCallback): void

getAddPointToGeometries

  • getAddPointToGeometries(): boolean

getAvailableUserConfigurations

getClusterExtent

  • getClusterExtent(feature: Feature): number[]

getClusterRadius

  • getClusterRadius(): number

getClusteredByProperty

  • getClusteredByProperty(): string

getDataSource

getFeatureByKey

  • getFeatureByKey(key: number): Feature
  • Parameters

    • key: number

    Returns Feature

getFeatureSource

  • Returns IBigVectorSource

getId

  • getId(): string
  • Returns string

getLatProperty

  • getLatProperty(): string

getLayerCollection

  • getLayerCollection(): LayerCollection

getLayerId

  • getLayerId(): string

getLayers

getLonProperty

  • getLonProperty(): string

getMultiSelector

  • getMultiSelector(condition: string): string
  • Parameters

    • condition: string

    Returns string

getSelectedStyle

getStyle

getType

  • Returns LayerType

getUnrollClustersAtZoom

  • getUnrollClustersAtZoom(): number

getUseThread

  • getUseThread(): boolean

getVisible

  • getVisible(): any
  • Returns any

hasLonLatProperties

  • hasLonLatProperties(): boolean

initialize

isClustered

  • isClustered(): boolean
  • Returns boolean

multiFeatureSelection

  • multiFeatureSelection(selector: string, condition: string, geometry: Geometry, selectionHandlerCallback: IFeatureCallback): void
  • Parameters

    • selector: string
    • condition: string
    • geometry: Geometry
    • selectionHandlerCallback: IFeatureCallback

    Returns void

setClustered

  • setClustered(clustered: boolean): void
  • Parameters

    • clustered: boolean

    Returns void

Protected setLayersVisible

  • setLayersVisible(visible: boolean): void
  • Parameters

    • visible: boolean

    Returns void

setVisible

  • setVisible(visible: boolean): void
  • Parameters

    • visible: boolean

    Returns void

Generated using TypeDoc