Readonly
$iThe instance of RampMap API scoped to a single Vue R4MP application.
Protected
CLASS_Protected
CONTAINER_Protected
CONTAINER_Protected
CONTENT_Protected
CONTENT_Protected
CONTENT_Protected
NONEProtected
SIMPLEProtected
UNIQUE_The instance of Vue R4MP application controlled by this InstanceAPI.
This is just a shorthand for this.$iApi.$vApp
.
Given feature attributes, return the image URL for that feature/graphic object.
object of feature attribute key value pairs
an enhanced renderer (see function enhanceRenderer)
svgcode Url to the features symbology image
Given feature attributes, return the symbol for that feature/graphic object.
object of feature attribute key value pairs
an enhanced renderer (see function enhanceRenderer)
an ESRI Symbol object in server format
Orchestrator function that will:
service url (root service, not indexed endpoint)
Optional
layerIndex: string | number = undefinedthe index of the layer in the legend we are interested in. If not provided, all layers will be collapsed into a single legend
resolves in a viewer-compatible legend for the given server and layer index
Renders a supplied image as an icon-style symbology item (fitting an image inside an icon container, usually 32x32 pixels).
a image dataUrl or a regular url
[optional=null] an svg container to draw the image on; if not supplied, a new one is created
Renders a supplied image as an image-style symbology item (preserving the true image dimensions).
a image dataUrl or a regular url
[optional=null] an svg container to draw the image on; if not supplied, a new one is created
Generate a legend object based on an ESRI renderer.
an ESRI renderer object in server JSON form
list of legend symbologies
A base class for anything requiring access to the InstanceApi and instance of Vue app controlled by it.
Export
APIScope