ButtonElement
class, inherited from the BaseInteractiveElement
class, represents an interactive button element that can be added to a chat interface. It comprises of properties like button text and a flag indicating whether the button should be disabled after interaction.
Action | Description | Key |
---|---|---|
elementId | String | A unique identifier for the button element |
buttonText | String | The text to be displayed on the button |
action | ActionEntity | The action to be performed when the button is clicked |
description | String | string description of the buttton |
disableAfterInteracted | bool | Used to set if the button should be nabled or disabled after interaction |
ButtonElement
class:
ButtonElement
is created with an elementId “aboutUs”, an URLNavigationAction
as an action, and “About Us” as the button text.