Class AttributeLoaderBaseInternal

Manages the downloading of an entire attribute set (feature class). The base class contains common definitions, but is expected to be inherited.

Hierarchy (view full)

Constructors

Properties

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

APIScope

loadPromise: undefined | Promise<AttributeSet>
tabularAttributesCache: undefined | Promise<TabularAttributeSet>

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

  • Allows the list of field names to download to be updated. Allows support for divergant loading flows between different layers.

    Parameters

    • newList: string

    Returns void