Group Buttons
(part of package 'Bootstrap Extra Components') Extends designtime/SolutionModel: JSWebComponent Extends runtime: RuntimeWebComponent
A A group of toggle buttons for single or multiple selection.
This is a reference page; many components have detailed usage guides here.
Properties
dataProviderID
Bound data provider identifier for the button group component. Type: Dataprovider
enabled
Flag indicating whether the button group is enabled for user interaction. Type: Enabled Default Value: true
inputType
The input type for the button group, determining whether the buttons function as checkboxes or radio buttons. Type: String Default Value: "radio"
location
The position of the button group within its parent container, specified as a point. Type: Point
showAs
Determines how the button group is rendered. Possible values include "text", "html", or "trusted_html". Type: String
styleClass
CSS style classes applied to the button group container. Type: Styleclass Default Value: "btn-default"
tabSeq
Tab sequence order for keyboard navigation within the button group. Type: Tabseq
toolTipText
Tooltip text displayed when hovering over the button group. Type: Tagstring
valuelistID
Identifier for the value list that provides the available options for the button group. Type: Valuelist
visible
Flag indicating whether the button group is visible. Type: Boolean Default Value: true
Events
onDataChangeMethodID(oldValue,newValue,event)
Handle changed data, return false if the value should not be accepted. JSEvent.data will contain extra information about dataproviderid, its scope and the scope id (record datasource or form/global variable scope) - present since 2021.06 release
Parameters:
{${dataproviderType}} oldValue The previous value from the data provider
{${dataproviderType}} newValue The new value to be set in the data provider
{JSEvent} event The event object associated with the data change
Returns: {Boolean}
API
Last updated
Was this helpful?