Context Actions in Element Titles
In SurveyJS, the titles of questions, panels, and pages can display buttons that allow your respondents to perform custom actions. For instance, this demo shows how to add a custom action button that changes the visibility of question descriptions. Click the question mark icon to see this functionality in action.
Add Title Actions
To add title actions to a question, panel, or page, handle one of the following SurveyModel
events:
Each event has the options.actions
parameter that accepts an array of IAction
objects. Within these objects, you can specify an action's unique id
, button text (title
) or icon (iconName
), a function to execute when users click the button (action
), and other properties. This example demonstrates the onGetQuestionTitleActions
event. The other two events are handled in the same manner.