Interface ICheckBoxList<T>
- Namespace
- Skyline.DataMiner.Utils.InteractiveAutomationScript
- Assembly
- Skyline.DataMiner.Utils.InteractiveAutomationScriptToolkit.dll
Defines a generic checkbox list widget with support for typed options and advanced management of selected and unselected options.
public interface ICheckBoxList<T> : ICheckBoxListBase, IValidationWidget, IOptionWidget<T>
Type Parameters
T
The type of the value associated with each option.
- Inherited Members
- Extension Methods
Properties
- Checked
Gets a collection of values of type
T
that are currently checked.
- CheckedOptions
Gets a collection of options of type
T
that are currently checked.
- Unchecked
Gets a collection of values of type
T
that are currently unchecked.
- UncheckedOptions
Gets a collection of options of type
T
that are currently unchecked.
Methods
- Check(Option<T>)
Marks the specified option as checked.
- Check(T)
Marks the option with the specified value as checked.
- Uncheck(Option<T>)
Marks the specified option as unchecked.
- Uncheck(T)
Marks the option with the specified value as unchecked.