A base class for anything requiring access to the InstanceApi and instance of Vue app controlled by it.

APIScope

Hierarchy (view full)

Constructors

Properties

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

APIScope

id: string
message: string
messageList: string[] = []
notificationStore: Store<"notification", _UnwrapAll<Pick<NotificationStore, "notificationStack" | "groups">>, Pick<NotificationStore, "notificationNumber">, Pick<NotificationStore,
    | "showNotification"
    | "removeNotification"
    | "registerGroup"
    | "addToGroup"
    | "clearAll"
    | "removeGroup">> = ...

Accessors

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

  • get $vApp(): ComponentPublicInstance
  • The instance of Vue R4MP application controlled by this InstanceAPI. This is just a shorthand for this.$iApi.$vApp.

    Returns ComponentPublicInstance

    APIScope

Methods

  • Shows a message under the group

    Parameters

    • message: string

      The message to show

    Returns void

    NotificationGroup