The HTML GUI SDK is a library that provides a variety of extensions for creating the user interface in a tool's configuration window in a Alteryx Designer workflow. This library enables users to quickly create configuration panels for their custom tools with consistent appearance and easy maintenance.
The library consists of three categories of classes:
For more information about these classes, see API reference documentation.
To use the SDK, you need to determine how your tool needs to handle configuration loading and persistance, and how the tool synchronizes data. See Plugin UI Approach Benefits.
Once you have determined the functionality of your tool, see Supported Data Items and Supported Widgets.