buttonTemplate
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
name | string | Yes | data type=string; maxLen=255The display name of this template. | |
templateClass | enum | No | data type=string; lov=STATICValid values: button buttonAlternative1 buttonAlternative2 buttonAlternative3 custom1 custom2 custom3 custom4 custom5 custom6 custom7 custom8 |
templateOptions
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
preset | array of strings | No | data type=string; lov=TEMPLATE_OPTIONS | |
default | array of strings | No | data type=string; lov=TEMPLATE_OPTIONS |
templateOptions {
preset: [
value
value
]
default: [
value
value
]
}button
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
normal | multiline string | Yes | data type=multiline string; maxLen=4000 | |
hot | multiline string | No | data type=multiline string; maxLen=4000 |
button {
normal: ```html
value
```
hot: ```html
value
```
}advanced
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
staticId | string | Yes | data type=string; maxLen=255 | |
identifier | string | No | data type=string; maxLen=255 | |
translatable | boolean | Yes | false | data type=boolean |
advanced {
staticId: value
identifier: value
translatable: false
}subscription
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
master | reference | No | data type=reference; lov=COMPONENT; references=buttonTemplate | |
master | enum | No | data type=reference; lov=COMPONENT; references=buttonTemplateValid values: @/8842.242/universal-theme/icon @/8842.242/universal-theme/text @/8842.242/universal-theme/text-with-icon @/8842.261/universal-theme/icon @/8842.261/universal-theme/text @/8842.261/universal-theme/text-with-icon @/8842.262/universal-theme/icon @/8842.262/universal-theme/text @/8842.262/universal-theme/text-with-icon @/8842.9999/theme-1000/Button |
subscription {
master: @component
}comments
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
comments | multiline string | No | data type=multiline string; maxLen=4000 |
comments {
comments: ```
value
```
}APEXlang Example
buttonTemplate sample (
name: value
templateClass: button
templateOptions {
preset: [
value
value
]
default: [
value
value
]
}
button {
normal: ```html
value
```
hot: ```html
value
```
}
advanced {
staticId: value
identifier: value
translatable: false
}
subscription {
master: @component
}
comments {
comments: ```
value
```
}
)