Custom Widgets are defined within the Tulip Platform and can be added to Apps in the same way as standard Widgets. This allows users to extend Tulip to meet specific use cases while maintaining centralized control.
Field | Description |
---|---|
Name | Name of the Widget as it will appear in the App Builder |
Description (optional) | Brief text description of the widget |
Icon | Icon that will be displayed in the App Builder. A list of possible icons is provided. |
Props | The inputs and outputs of the widget. By default, Props are inputs and will not write back to the App. Props flagged as writeable will also update the app when values change. |
Events | The events that a widget will return to the App. Users can write Triggers that occur whenever an Event is fired. |
HTML / JavaScript / CSS | Custom code written by the user that defines the behavior of the widget. |