Table of Contents

Interface IComboBoxPartsBuilder<TBuilder>

Namespace
BSGameLib.UI.Builder
Assembly
BSGameLib.UI.dll

Configures the separate parts of a combo box.

public interface IComboBoxPartsBuilder<TBuilder>

Type Parameters

TBuilder

Methods

ConfigureArrow(Action<IComboBoxArrowBuilder<TBuilder>>)

Configures the arrow at the box's right edge.

IComboBoxPartsBuilder<TBuilder> ConfigureArrow(Action<IComboBoxArrowBuilder<TBuilder>> configure)

Parameters

configure Action<IComboBoxArrowBuilder<TBuilder>>

Returns

IComboBoxPartsBuilder<TBuilder>

ConfigureBox(Action<IControlStateSetBuilder<TBuilder>>)

Configures the box the selected text is shown in, in its normal, hover and clicked states.

IComboBoxPartsBuilder<TBuilder> ConfigureBox(Action<IControlStateSetBuilder<TBuilder>> configure)

Parameters

configure Action<IControlStateSetBuilder<TBuilder>>

Returns

IComboBoxPartsBuilder<TBuilder>

ConfigureDropDown(Action<IComboBoxDropDownBuilder<TBuilder>>)

Configures the open list of options.

IComboBoxPartsBuilder<TBuilder> ConfigureDropDown(Action<IComboBoxDropDownBuilder<TBuilder>> configure)

Parameters

configure Action<IComboBoxDropDownBuilder<TBuilder>>

Returns

IComboBoxPartsBuilder<TBuilder>