Creates an instance of FixtureInstance.
FixtureInstance
Readonly $iThe instance of RampMap API scoped to a single Vue R4MP application.
APIScope
Readonly idID of this fixture.
FixtureInstance
The instance of Vue R4MP application controlled by this InstanceAPI.
This is just a shorthand for this.$iApi.$vApp.
APIScope
Returns the fixture config section (JSON) taken from the global config.
FixtureInstance
Private _getPrivate
Gets flattened array of ids from layer tree
ExportLegendFixture
Private _makePrivate
Creates layer entry symbology based on the provided symbology stack.
ExportLegendFixture
Private _makePrivate _makePrivate
Creates segment chunks based on the provided layer and layer entry id.
Used for layers that support sublayers (e.g. MapImageLayers)
ExportLegendFixture
Private _makePrivate
Create segments of the export image based on the provided layers and layer configs.
ExportLegendFixture
Optional addedOptional initializedHelper with programatically creating a component in Vue 3 (replaces the deprecated Vue.extend)
FixtureInstance
Optional removedOptional terminatedStatic updateAdds missing functions and properties to the object implementing FixtureBase interface. This is only needed for external fixtures as they can't inherit from FixtureInstance.
TODO: If you know a better way to deep-mixin props/getters/functions from a class into another class instance, please tell me. I honestly don't know 🤷♂️.
FixtureInstance
Generated using TypeDoc
A common interface for Export sub fixtures.
Export
ExportSubFixture