style
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
name | string | Yes | data type=string; maxLen=30Provide a short descriptive name for the theme style, to distinguish it from other styles in the theme. |
css
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
fileUrls | array of strings | No | data type=string; maxLen=4000Enter Cascading Style Sheet file URLs to be loaded on every page if the theme style is current. Each URL has to be written into a new line. If you provide a minified version of your file you can use the substitution string File URLs you enter here will replace the Note: You do not need to include opening or closing | |
cssClasses | string | No | data type=string; maxLen=255 |
css {
fileUrls: [
value
value
]
cssClasses: value
}themeRollerAttributes
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
readOnly | boolean | Yes | false | data type=boolean |
inputParameterFileUrls | multiline string | No | data type=multiline string; maxLen=4000 | |
outputCssFileUrl | string | No | data type=string; maxLen=4000 | |
jsonConfig | multiline string | No | data type=multiline string; maxLen=32767 |
themeRollerAttributes {
readOnly: false
inputParameterFileUrls: ```
value
```
outputCssFileUrl: value
jsonConfig: ```json
value
```
}advanced
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
staticId | string | Yes | data type=string; maxLen=255Enter 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. | |
endUserCanPick | boolean | Yes | false | data type=boolean |
accessibilityTested | boolean | Yes | false | data type=boolean |
advanced {
staticId: value
endUserCanPick: false
accessibilityTested: false
}subscription
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
master | reference | No | data type=reference; lov=COMPONENT; references=style | |
master | enum | No | data type=reference; lov=COMPONENT; references=styleValid values: @/8842.242/universal-theme/Vita @/8842.242/universal-theme/redwood-light @/8842.242/universal-theme/vita-dark @/8842.242/universal-theme/vita-red @/8842.242/universal-theme/vita-slate @/8842.261/universal-theme/Vita @/8842.261/universal-theme/iris @/8842.261/universal-theme/redwood-light @/8842.261/universal-theme/vita-dark @/8842.261/universal-theme/vita-red @/8842.261/universal-theme/vita-slate @/8842.262/universal-theme/Vita @/8842.262/universal-theme/iris @/8842.262/universal-theme/redwood-light @/8842.262/universal-theme/vita-dark @/8842.262/universal-theme/vita-red @/8842.262/universal-theme/vita-slate @/8842.9999/theme-1000/driftwood |
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
style sample (
name: value
css {
fileUrls: [
value
value
]
cssClasses: value
}
themeRollerAttributes {
readOnly: false
inputParameterFileUrls: ```
value
```
outputCssFileUrl: value
jsonConfig: ```json
value
```
}
advanced {
staticId: value
endUserCanPick: false
accessibilityTested: false
}
subscription {
master: @component
}
comments {
comments: ```
value
```
}
)