Table of Contents

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.