pwaShortcut

Parent: app

Direct Properties:

PropertyTypeRequiredDefault ValueDetails
namestringYesdata type=string; maxLen=255
Name of this PWA shortcut.
sequenceintegerYesdata type=integer; maxLen=32767

Property Groups:

  • shortcut
  • advanced
  • config
  • comments
shortcut
PropertyTypeRequiredDefault ValueDetails
targetcomplexYesdata type=complex; maxLen=32767
Identifies the target URL which this PWA shortcut opens.
iconUrlstringNodata type=string; maxLen=32767
Identifies the icon URL used by this PWA shortcut.
descriptionmultiline stringNodata type=multiline string; maxLen=4000
Identifies the description of the PWA shortcut.
shortcut {
  target: {
    type: in_app
    url: value
    app: value
    page: value
    items: [
      value
      value
    ]
    clearCache: value
    action: value
    request: value
    anchor: value
    session: "&SESSION."
    debug: "&DEBUG."
    printerFriendly: N
    otherArgs: value
  }
  iconUrl: value
  description: ```
    value
  ```
}
advanced
PropertyTypeRequiredDefault ValueDetails
staticIdstringYesdata type=string; maxLen=255
Enter a unique Static ID to identify this component in API calls or refer to it in application export files. If you change the Static ID, dependent components will retain their references, but any existing API calls using the old ID must be updated manually.
advanced {
  staticId: value
}
config
PropertyTypeRequiredDefault ValueDetails
buildOptionreferenceNodata type=reference; lov=COMPONENT; references=buildOption
config {
  buildOption: @component
}
comments
PropertyTypeRequiredDefault ValueDetails
commentsmultiline stringNodata type=multiline string; maxLen=4000
comments {
  comments: ```
    value
  ```
}

APEXlang Example

pwaShortcut sample (
    name: value
    sequence: 42
    shortcut {
        target: {
          type: in_app
          url: value
          app: value
          page: value
          items: [
            value
            value
          ]
          clearCache: value
          action: value
          request: value
          anchor: value
          session: "&SESSION."
          debug: "&DEBUG."
          printerFriendly: N
          otherArgs: value
        }
        iconUrl: value
        description: ```
          value
        ```
    }
    advanced {
        staticId: value
    }
    config {
        buildOption: @component
    }
    comments {
        comments: ```
          value
        ```
    }
)