- Understand and adhere to the github workflow (fork/clone/commit/push/pull-request)
- Be able to contribute to an existing custom widget
- Fork this repository
- Clone it to your local machine
- Modify InfoButton/widget/InfoButton.js to log your name as part of the
messageString
variable on line 63. - Choose one of the following modifications to make to the widget:
- Add a translatable string property to change the text displayed in the button node
- Add a boolean or enum property to configure if the popup is modal or not
- Add an integer property to set the timeout before showing the popup
- Add a string property to set the class of the button node
- Add a microflow property to execute a microflow when the button node is clicked
- Commit your changes
- Push your commit to your fork
- Create a Pull Request to have your changes merged into the existing widget