Class GeocodingControl

Hierarchy

  • EventedControl
    • GeocodingControl
Index

Constructors

Methods

  • Type Parameters

    • T extends
          | "select"
          | "pick"
          | "response"
          | "featureslisted"
          | "featuresmarked"
          | "optionsvisibilitychange"
          | "querychange"
          | "reversetoggle"

    Parameters

    • type: T
    • fn: (event: CustomEventMap[T]) => void
    • Optionalcontext: unknown

    Returns this

  • Parameters

    • obj: Evented

    Returns this

  • Type Parameters

    • T extends
          | "select"
          | "pick"
          | "response"
          | "featureslisted"
          | "featuresmarked"
          | "optionsvisibilitychange"
          | "querychange"
          | "reversetoggle"

    Parameters

    • type: T
    • fn: (event: CustomEventMap[T]) => void
    • Optionalcontext: unknown

    Returns this

  • Blur the search input box.

    Returns void

  • Clear search result list.

    Returns void

  • Clear geocoding search results from the map.

    Returns void

  • Parameters

    • type: string
    • Optionaldata: unknown
    • Optionalpropagate: boolean

    Returns this

  • Parameters

    • type: string
    • Optionaldata: unknown
    • Optionalpropagate: boolean

    Returns this

  • Focus the search input box.

    Parameters

    Returns void

  • Type Parameters

    • T extends
          | "select"
          | "pick"
          | "response"
          | "featureslisted"
          | "featuresmarked"
          | "optionsvisibilitychange"
          | "querychange"
          | "reversetoggle"

    Parameters

    • type: T

    Returns boolean

  • Type Parameters

    • T extends
          | "select"
          | "pick"
          | "response"
          | "featureslisted"
          | "featuresmarked"
          | "optionsvisibilitychange"
          | "querychange"
          | "reversetoggle"

    Parameters

    • type: T
    • fn: (event: CustomEventMap[T]) => void
    • Optionalcontext: unknown
    • Optionalpropagate: boolean

    Returns boolean

  • Type Parameters

    • T extends
          | "select"
          | "pick"
          | "response"
          | "featureslisted"
          | "featuresmarked"
          | "optionsvisibilitychange"
          | "querychange"
          | "reversetoggle"

    Parameters

    • Optionaltype: T
    • Optionalfn: (event: CustomEventMap[T]) => void
    • Optionalcontext: unknown

    Returns this

  • Parameters

    • OptionaleventMap: {
          featureslisted?: (
              event: { features: Feature<Geometry>[] | undefined } & LeafletEvent<
                  "featureslisted",
              >,
          ) => void;
          featuresmarked?: (
              event: { features: Feature<Geometry>[] | undefined } & LeafletEvent<
                  "featuresmarked",
              >,
          ) => void;
          optionsvisibilitychange?: (
              event: { optionsVisible: boolean } & LeafletEvent<
                  "optionsvisibilitychange",
              >,
          ) => void;
          pick?: (
              event: { feature: Feature<Geometry> | undefined } & LeafletEvent<
                  "pick",
              >,
          ) => void;
          querychange?: (
              event: { query: string } & LeafletEvent<"querychange">,
          ) => void;
          response?: (
              event: { featureCollection: FeatureCollection; url: string } & LeafletEvent<
                  "response",
              >,
          ) => void;
          reversetoggle?: (
              event: { reverse: boolean } & LeafletEvent<"reversetoggle">,
          ) => void;
          select?: (
              event: { feature: Feature<Geometry> | undefined } & LeafletEvent<
                  "select",
              >,
          ) => void;
      }

    Returns this

  • Type Parameters

    • T extends
          | "select"
          | "pick"
          | "response"
          | "featureslisted"
          | "featuresmarked"
          | "optionsvisibilitychange"
          | "querychange"
          | "reversetoggle"

    Parameters

    • type: T
    • fn: (event: CustomEventMap[T]) => void
    • Optionalcontext: unknown

    Returns this

  • Parameters

    • map: Map

    Returns HTMLDivElement

  • Type Parameters

    • T extends
          | "select"
          | "pick"
          | "response"
          | "featureslisted"
          | "featuresmarked"
          | "optionsvisibilitychange"
          | "querychange"
          | "reversetoggle"

    Parameters

    • type: T
    • fn: (event: CustomEventMap[T]) => void
    • Optionalcontext: unknown

    Returns this

  • Returns void

  • Type Parameters

    • T extends
          | "select"
          | "pick"
          | "response"
          | "featureslisted"
          | "featuresmarked"
          | "optionsvisibilitychange"
          | "querychange"
          | "reversetoggle"

    Parameters

    • Optionaltype: T
    • Optionalfn: (event: CustomEventMap[T]) => void
    • Optionalcontext: unknown

    Returns this

  • Parameters

    • obj: Evented

    Returns this

  • Update the control options.

    Parameters

    • options: LeafletControlOptions

      options to update

    Returns void

  • Set the content of search input box.

    Parameters

    • value: string

      text to set

    • submit: boolean = true

      perform the search

    Returns void

  • Set reverse geocoding mode.

    Parameters

    • reverseActive: boolean

      reverse geocoding active

    Returns void

Was this helpful?

SDK JS
Modules
Reference
classes
GeocodingControl