Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SelectionHandlerV2

Implements

Index

Properties

Private _currentGeometry

_currentGeometry: Geometry

Private _currentLayers

_currentLayers: ISelectableLayer[] = []

Private _drawingHandler

_drawingHandler: IDrawingHandler

Private _isMultiSelecting

_isMultiSelecting: boolean

Private _layerHandler

_layerHandler: ILayerHandler

Private _mapContainer

_mapContainer: IMapContainer

_mediator

_mediator: IMediator

Private _selectedFeatures

_selectedFeatures: Feature[] = []

Methods

Private _clearSelection

  • _clearSelection(): void
  • Returns void

Private _createConditionStringFromEvent

  • _createConditionStringFromEvent(event: any): string
  • Parameters

    • event: any

    Returns string

Private _getAvailableMultiSelectors

  • _getAvailableMultiSelectors(condition: string): string[]
  • Parameters

    • condition: string

    Returns string[]

Private _initializeCondition

  • _initializeCondition(event: any): string[]
  • Parameters

    • event: any

    Returns string[]

Private _multiSelection

  • _multiSelection(event: any, selector: string, condition: string): void
  • Parameters

    • event: any
    • selector: string
    • condition: string

    Returns void

Private _setSelection

  • Parameters

    Returns void

initialize

onClickEmptySpace

  • onClickEmptySpace(event: any): void

onClickSingleFeature

  • onClickSingleFeature(event: any, feature: Feature): void

Static Private _getDrawTypeFromSelector

  • _getDrawTypeFromSelector(selector: string): DrawType
  • Parameters

    • selector: string

    Returns DrawType

Generated using TypeDoc