Skip to content

About Controls ​

PoshUI provides a rich set of interactive and display controls that you can use to build your wizards, dashboards, and workflows. These controls are the primary way users interact with your automation.

PoshUI Controls

Control Categories ​

Controls are organized into several logical categories based on their function:

Input Controls ​

Collect text, numbers, or dates from the user.

Selection Controls ​

Allow users to choose from predefined options.

Path Selection ​

Browse for files or folders on the local system.

Display & Information ​

Show information, instructions, or banners without collecting input.

Specialized Dashboard Cards ​

Exclusive to the Dashboard module for high-level monitoring.

Common Parameters ​

Most input controls share a set of standard parameters:

ParameterDescription
-StepThe name of the step to add the control to.
-NameThe unique identifier for the control (becomes the variable name in results).
-LabelThe display text shown next to or above the control.
-DefaultThe initial value of the control when the UI opens.
-MandatorySwitch that makes the field required before proceeding.
-HelpTextOptional tooltip text providing more context to the user.

Dynamic Controls ​

Many selection controls support Dynamic Data Sources, allowing them to refresh their options based on the values of other controls in the wizard.

Next: Text Controls