Table of Contents

Class DropDownBase

Namespace
Skyline.DataMiner.Utils.InteractiveAutomationScript
Assembly
Skyline.DataMiner.Utils.InteractiveAutomationScriptToolkit.dll
public abstract class DropDownBase : InteractiveWidget, IDropDownBase, IValidationWidget, IIsReadonlyWidget
Inheritance
DropDownBase
Implements
Derived
Inherited Members
Extension Methods

Constructors

DropDownBase()

Properties

IsDisplayFilterShown

Gets or sets a value indicating whether a filter box is available for the drop-down list.

IsReadOnly

Gets or sets a value indicating whether the control is displayed in read-only mode. Read-only mode causes the widgets to appear read-write but the user won't be able to change their value. This only affects interactive scripts running in a web environment.

IsSorted

Gets or sets a value indicating whether the options are sorted naturally.

Tooltip

Gets or sets the tooltip.

ValidationState

Gets or sets the state indicating if a given input field was validated or not and if the validation was valid.

ValidationText

Gets or sets the text that is shown if the validation state is invalid.

Methods

CacheSelectedValue(ILogger)
LoadResult(IUIResults, ILogger)

Load any changes made through user interaction.

RaiseResultEvents(ILogger)

Raises zero or more events of the widget. This method is called after LoadResult(IUIResults, ILogger) was called on all widgets.

RestoreCachedSelectedValue(ILogger)

Events

FilterChanged

Triggered when the filter value changes. WantsOnFilter will be set to true when this event is subscribed to.