Button name. Required to bind the button to a handler, access the model attributes, etc.
boolean visible
Whether to display the button.
ButtonColor color
Button color. By default, "default."
Available values
default
primary
accent
warn
outline
ButtonDisplayType displayType
Button display type. By default, "contained."
Available values
contained
text
string ariaLabel
Button property mapped to the aria-label button attribute. Uses the caption property value by default.
string caption
Localizable button caption.
boolean disabled
Whether to lock the button. By default, "false."
Available values
false
The button is unlocked.
true
The button is locked.
boolean pressed
Whether to display the button clicked status. By default, "false."
Available values
false
The button is not clicked.
true
The button is clicked.
boolean disableRipple
Whether to disable the button animation on click. By default, "false" (animation enabled).
TextTransform textTransform
Display the style of the button caption.
Available values
capitalize
Capitalize the first letter of every word in the caption.
lowercase
Do not capitalize the first letter of every word in the caption.
uppercase
Capitalize every letter of the caption.
none
Do not convert the caption.
inherit
Inherit the styles of the parent element.
ButtonClickMode clickMode
Set the button mode. By default, "default."
Available values
default
menu
SizeEnum size
Set the button size. By default, "large."
Available values
none
default
extra-small
small
medium
large
extra-large
BaseComponentShape shape
Set the button shape. By default, "default."
Available values
default
rounded
boolean showNotification
Whether to broadcast an accessibility notification when a process starts. Applicable when "request": "crt.RunBusinessProcessRequest" and processRunType property are specified. Out of the box, the property value is set to "true." Available for Creatio 8.3.2 and later.
Available values
true
Broadcasts a LiveAnnouncer message when the process starts. The message text is specified as a localizable string in the notificationText property. Out of the box, the localizable string value is "Process started."
false
Does not broadcast a notification when the process starts.
string notificationText
Specifies the text of the accessibility notification broadcast when the process starts. Applicable when "request": "crt.RunBusinessProcessRequest" and "showNotification": true. If "showNotification": false, the notificationText property is ignored. The message text must be defined as a localizable string. Out of the box, the value is "Process started." Available for Creatio 8.3.2 and later.
Menu-item is a component that lets you add additional actions to a button menu item. Use the Menu-item component for any interaction that performs an action on the current page.
Whether to lock the menu item. By default, "false."
CrtMenuItemViewElementConfig[] items
Index of button menu items. Displayed when you hold the pointer over the menu item that contains a submenu. The operation mechanism and properties of the button submenu and the button itself are identical.