Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TileRendererMouseHandler

Hierarchy

  • TileRendererMouseHandler

Index

Constructors

constructor

  • Parameters

    Returns TileRendererMouseHandler

  • Parameters

    • features: Feature[]
    • tileIndex: TileIndex
    • map: LeafletMap

    Returns TileRendererMouseHandler

  • Parameters

    • features: Feature[]
    • tileIndex: TileIndex
    • map: LeafletMap

    Returns TileRendererMouseHandler

Properties

Private _featureClicked

_featureClicked: any = new EventSource<FeatureClickedEventArgs>("feature-clicked")

Private convertPixelsToMeters

  • convertPixelsToMeters(pixels: number): number
  • Parameters

    • pixels: number

    Returns number

Private currentFeature

currentFeature: any = null

featureClicked

  • get featureClicked(): Event<FeatureClickedEventArgs>
  • Returns Event<FeatureClickedEventArgs>

Private featureMap

featureMap: any

Private featureType

featureType: any

Private geometryType

geometryType: any

Private getTileFeature

  • Parameters

    Returns Feature

Private getTileFeatures

  • Parameters

    Returns Feature[]

Private intersectLineBBox

  • Parameters

    Returns Point[]

Private intersectLines

  • intersectLines<T>(searchWithin: Feature, lines: T[]): T[]
  • Type parameters

    Parameters

    Returns T[]

Private isFeatureUnderMouse

  • Parameters

    Returns boolean

Private lineStringsIntersect

Private mapReference

mapReference: any

Private onmouseclick

  • Parameters

    Returns void

Private onmousemove

  • Parameters

    Returns void

Private tileIndex

tileIndex: any

Methods

add

  • add(): void
  • add(): void
  • add(): void
  • Returns void

  • Returns void

  • Returns void

remove

  • remove(): void
  • remove(): void
  • remove(): void
  • Returns void

  • Returns void

  • Returns void