Interface IDropdownContainer
- Namespace
- BlazOrbit.Components.Forms.Dropdown
- Assembly
- BlazOrbit.dll
Contract implemented by components that host dropdown options. Lets individual ISelectionOption children register against the container for selection coordination.
public interface IDropdownContainer
Properties
ElementType
Underlying value type the container binds to (e.g. typeof(string)).
Type ElementType { get; }
Property Value
- Type
IsMultiple
true when the container allows multiple simultaneous selections.
bool IsMultiple { get; }
Property Value
- bool
Methods
RegisterOption(ISelectionOption)
Registers a child option with the container.
void RegisterOption(ISelectionOption option)
Parameters
optionISelectionOption
UnregisterOption(ISelectionOption)
Removes a previously registered option from the container.
void UnregisterOption(ISelectionOption option)
Parameters
optionISelectionOption