# Overview of widget types

Reference guide to using widgets for creating visualisations.

Type | Name | Description
--- | --- | ---
Input | Button | Rectangular box for toggling a boolean variable momentarily (NO push-button)
Slider | Handle on a horizontal axis for selecting the value of a variable within a range
Switch | Handle on a horizontal axis for toggling a boolean variable permanently (NO toggle switch)
Variable input | Rectangular box which upon clicking opens a numeric keypad for entering a value of a variable
Output | Bar | Bar graph for displaying the current value of a variable
LED | Colour-changing circle for displaying the current state of a boolean variable
Trace | Run chart for plotting the value of up to 2 variables over time
Variable output | Rectangular box for displaying the current value of a variable numerically
XY | XY plot with up to 8 points (16 variables) connected by lines
Static | Label | Rectangular box for containing static text
Rectangle | Rectangular box for grouping, separating or highlighting other widgets