- Disclosure widget
-
A disclosure widget or expander is a graphical user interface element (widget) that is used to show or hide a collection of "child" widgets in a specific area of the interface. The widget hides non-essential settings or information and thus makes the dialog less cluttered.
The disclosure widget may be expanded or collapsed by the user; when this occurs, the containing window may be expanded to accommodate the increased space requirement. The state of the widget is often signified by a label with a triangle next to it, pointing sideways when it is collapsed and downward when it is expanded (corresponding to the widget's current state), or a button with an arrow pointing downward when it is collapsed and upward when it is expanded (corresponding to how the widget will change state if the button is clicked).
In some implementations, the widget may be able to remember its state between invocations; this may increase user familiarity with the interface. In other implementations, the widget may disappear when clicked in order to make room for the newly revealed controls; this state is not remembered.
GUI widgets Command input Data input-output Checkbox · Combo box · Cycle button · Drop-down list · Grid view · List box · Radio button · Scrollbar · Slider · Spinner · Text boxInformational Balloon help · Heads-up display in computing · Heads-up display in video games · Icon · Infobar · Label · Loading screen · Progress bar · Sidebar · Splash screen · Status bar · Throbber · Toast · TooltipContainers Navigational Special windows Related concepts This graphical user interface article is a stub. You can help Wikipedia by expanding it.