Base mode for hilighter modes. On its own, this mode will not hilight anything.

Hierarchy

Constructors

Properties

The instance of RampMap API scoped to a single Vue R4MP application.

Memberof

APIScope

config: any = {}
mode: HilightMode = HilightMode.NONE

Accessors

  • get $element(): App<Element>
  • Returns App<Element>

  • get $vApp(): ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string, {}>, {}, {}>
  • The instance of Vue R4MP application controlled by this InstanceAPI. This is just a shorthand for this.$iApi.$vApp.

    Returns ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string, {}>, {}, {}>

    Memberof

    APIScope

Methods

  • Provides a short grace period to avoid scenarios where the layer is still getting created. Not overly long, as the highlight layer is a local graphics layer so no server lag involved.

    Returns Promise<undefined | LayerInstance>

    Promise resolving in the LayerInstace, or undefined if we could not locate the layer.

Generated using TypeDoc