Class Selector<T>
Definition
- Namespace:
- Tizen.NUI.BaseComponents
- Assembly:
- Tizen.NUI.dll
The selector class is a collection of a ControlState and a T value pair.
[SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Justification = "The name Selector provides meaningful information about the characteristics.")]
public class Selector<T> : IEnumerable<SelectorItem<T>>, IEnumerable
- Inheritance
-
Selector<T>
- Implements
Constructors
View SourceSelector()
Create an empty selector.
Declaration
public Selector()
Properties
View SourceSelectedFocused
SelectedFocused State.
Declaration
public T SelectedFocused { get; set; }
Property Value
| Type | Description |
|---|---|
| T |
Methods
View SourceAdd(SelectorItem<T>)
Adds the specified state and value to the selector.
Declaration
public void Add(SelectorItem<T> item)
Parameters
| Type | Name | Description |
|---|---|---|
| SelectorItem<T> | item | The selector item includes state and value. |
Exceptions
| Type | Condition |
|---|---|
| ArgumentNullException | Thrown when item is null. |
Equals(object)
Determines whether the specified object is equal to the current object.
Declaration
public override bool Equals(object other)
Parameters
| Type | Name | Description |
|---|---|---|
| object | other |
Returns
| Type | Description |
|---|---|
| bool |
Overrides
Operators
View Sourceimplicit operator Selector<T>(T)
Implicitly convert T type value to selector.
Declaration
public static implicit operator Selector<T>(T value)
Parameters
| Type | Name | Description |
|---|---|---|
| T | value | The value will be converted to a selector. |
Returns
| Type | Description |
|---|---|
| Selector<T> |