Hierarchy

  • GoogleMapsHitTestComponent

Constructors

  • Parameters

    • esriEventer: EsriEventer
    • viewBase: ViewBase
    • Optional _doc: Document

    Returns GoogleMapsHitTestComponent

Properties

_doc?: Document
_elId: string = 'googleMapsWidget'
_isActive$: BehaviorSubject<boolean> = ...
_position$: BehaviorSubject<VmcWidgetPosition | UIAddPosition> = ...
esriEventer: EsriEventer
googleBasemap: GoogleBasemaps = 'roadmap'

Defines the default basemap that will be present in Google Maps. Importantly, this Input Property only applies when the launchType Input Property is set to "maps".

hitTestSub: null | Subscription = null
launchType: GoogleLaunchType = 'coordinate-search'

Defines the method that will be used to launch Google Maps. Read More...

view$: Observable<null | MapView | SceneView> = ...
viewBase: ViewBase
widgetClick: EventEmitter<Event> = ...

Emits the native Event. The event will either be a MouseEvent or an Event sourced from the keyboard's KeyupEvent on the SPACE or ENTER keys.

Accessors

  • get isActive(): boolean
  • Returns boolean

  • set isActive(val: boolean): void
  • Parameters

    • val: boolean

    Returns void

  • set position(val: VmcWidgetPosition | UIAddPosition): void
  • The Esri UIAddPosition describing where in the Map's UI the widget should be placed.

    Parameters

    • val: VmcWidgetPosition | UIAddPosition

    Returns void

Methods

  • Returns void

  • Parameters

    • e: MouseEvent

    Returns void

  • Parameters

    • e: Event

    Returns void

  • Parameters

    • isActive: boolean

    Returns void

  • Returns boolean

  • Parameters

    • doc: Document
    • cursorType: null | "crosshair"

    Returns void

Generated using TypeDoc