Type alias ArcGISWebMapElement

ArcGISWebMapElement: {
    addressSearchWidgetEnabled?: boolean;
    allowedDrawingTools?: {
        graphicAttributeOptions?: {
            description?: string;
            id: string;
            label: string;
            value: string;
        }[];
        type: string;
    }[];
    autoSnapshotButton?: ButtonConfiguration;
    autoSnapshotViews?: NonNullable<ArcGISWebMapElementValue["view"]>[];
    basemapId?: string;
    defaultValue?: ArcGISWebMapElementValue;
    homeWidgetEnabled?: boolean;
    manualSnapshotButton?: ButtonConfiguration;
    manualSnapshotsEnabled?: boolean;
    maxManualSnapshots?: number;
    measurementDimensionsEnabled?: boolean;
    minManualSnapshots?: number;
    showLayerPanel: boolean;
    type: "arcGISWebMap";
    webMapId?: string;
} & LookupFormElement & FormElementBinaryStorage & FormElementRequired & FormElementReadOnly

Type declaration

  • Optional addressSearchWidgetEnabled?: boolean

    Show and allow the user to enter an address via the address search widget

  • Optional allowedDrawingTools?: {
        graphicAttributeOptions?: {
            description?: string;
            id: string;
            label: string;
            value: string;
        }[];
        type: string;
    }[]
  • Optional autoSnapshotButton?: ButtonConfiguration

    The text and icon displayed on the button to take a snapshot image(s) of the map

  • Optional autoSnapshotViews?: NonNullable<ArcGISWebMapElementValue["view"]>[]

    The zoom, latitude and longitude of the view to be used for auto-snapshotting.

  • Optional basemapId?: string
  • Optional defaultValue?: ArcGISWebMapElementValue
  • Optional homeWidgetEnabled?: boolean

    Show and allow the user to use the home widget

  • Optional manualSnapshotButton?: ButtonConfiguration

    The text displayed on the button to capture a snapshot image of the map

  • Optional manualSnapshotsEnabled?: boolean

    Allow users to upload snapshot images if enabled

  • Optional maxManualSnapshots?: number

    The minimum number of images the user is allowed to upload

  • Optional measurementDimensionsEnabled?: boolean

    Show dimensions on drawing lines if enabled

  • Optional minManualSnapshots?: number

    The minimum number of images the user is allowed to upload

  • showLayerPanel: boolean
  • type: "arcGISWebMap"
  • Optional webMapId?: string