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.
public class Selector<T> : IEnumerable<SelectorItem<T>>, IEnumerable
- Inheritance
-
objectSelector<T>
- Implements
-
System.Collections.Generic.IEnumerable<T><SelectorItem<T>>System.Collections.IEnumerable
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 |
---|---|
System.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
object.Equals(object)
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> |
Implements
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable