templateOptionGroup

Parent: theme

Direct Properties:

PropertyTypeRequiredDefault ValueDetails
templateTypeenumYesdata type=string; lov=STATIC
Valid values: button item region report list page breadcrumb
namestringYesdata type=string; maxLen=30
sequenceintegerYesdata type=integer; maxLen=32767

Property Groups:

  • settings
  • help
  • advanced
  • subscription
settings
PropertyTypeRequiredDefault ValueDetails
nullTextstringNodata type=string; maxLen=30
settings {
  nullText: value
}
help
PropertyTypeRequiredDefault ValueDetails
helpTextmultiline stringNodata type=multiline string; maxLen=4000
help {
  helpText: ```
    value
  ```
}
advanced
PropertyTypeRequiredDefault ValueDetails
isAdvancedOptionbooleanYesfalsedata type=boolean
staticIdstringYesdata type=string; maxLen=255
identifierstringNodata type=string; maxLen=255
Deprecated. Specifies the internal name of this template option group.
advanced {
  isAdvancedOption: false
  staticId: value
  identifier: value
}
subscription
PropertyTypeRequiredDefault ValueDetails
masterreferenceNodata type=reference; lov=COMPONENT; references=templateOptionGroup
masterreferenceNodata type=reference; lov=COMPONENT; references=templateOptionGroup
subscription {
  master: @component
}

APEXlang Example

templateOptionGroup sample (
    templateType: button
    name: value
    sequence: 42
    settings {
        nullText: value
    }
    help {
        helpText: ```
          value
        ```
    }
    advanced {
        isAdvancedOption: false
        staticId: value
        identifier: value
    }
    subscription {
        master: @component
    }
)