mapBackground

Parent: app

Direct Properties:

PropertyTypeRequiredDefault ValueDetails
namestringYesdata type=string; maxLen=255
Display Name for this Map Background.
typeenumYesvectordata type=string; lov=STATIC
Valid values: raster vector ogcWms
urlstringYesdata type=string; maxLen=32767
attributionmultiline stringNodata type=multiline string; maxLen=32767
Applies whentype in (raster)type in (ogcWms)
apiKeyenumNodata type=string; lov=STATIC
Valid values: staticValue webCredential
staticValuestringYesdata type=string; maxLen=32767
Applies whenapiKey = staticValue
webCredentialreferenceYesdata type=reference; lov=COMPONENT; references=webCredential
Applies whenapiKey = webCredential
httpHeadersmultiline stringNodata type=multiline string; maxLen=32767

Property Groups:

  • advanced
  • subscription
  • comments
advanced
PropertyTypeRequiredDefault ValueDetails
staticIdstringYesdata type=string; maxLen=255
minZoomLevelnumberNodata type=number; maxLen=22
maxZoomLevelnumberNodata type=number; maxLen=22
advanced {
  staticId: value
  minZoomLevel: 42
  maxZoomLevel: 42
}
subscription
PropertyTypeRequiredDefault ValueDetails
masterreferenceNodata type=reference; lov=COMPONENT; references=mapBackground
subscription {
  master: @component
}
comments
PropertyTypeRequiredDefault ValueDetails
commentsmultiline stringNodata type=multiline string; maxLen=4000
comments {
  comments: ```
    value
  ```
}

APEXlang Example

mapBackground sample (
    name: value
    type: raster
    url: value
    attribution: ```
      value
    ```
    apiKey: staticValue
    staticValue: value
    webCredential: @component
    httpHeaders: ```
      value
    ```
    advanced {
        staticId: value
        minZoomLevel: 42
        maxZoomLevel: 42
    }
    subscription {
        master: @component
    }
    comments {
        comments: ```
          value
        ```
    }
)