Definition
- Namespace:
- Tizen.NUI.BaseComponents
- Assembly:
- Tizen.NUI.dll
- API Level:
- 9
The selector class is a collection of a ControlState and a T value pair.
public class Selector<T> : IEnumerable<SelectorItem<T>>, IEnumerable
- Inheritance
-
System.Object
Selector<T>
- Derived
-
Tizen.NUI.Components.ColorSelector
Tizen.NUI.Components.FloatSelector
Tizen.NUI.Components.IntSelector
Tizen.NUI.Components.RectangleSelector
Tizen.NUI.Components.StringSelector
Tizen.NUI.Components.Vector2Selector
- Implements
-
Constructors
Declaration
API Level: 9
Properties
Declaration
public T SelectedFocused { get; set; }
Property Value
Methods
View Source
Add(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.
|
API Level: 9
View Source
Equals(Object)
Determines whether the specified object is equal to the current object.
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
System.Object |
other |
|
Returns
Overrides
System.Object.Equals(System.Object)
API Level: 9
Operators
View Source
Implicit(T to Selector<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
API Level: 9
Implements
System.Collections.Generic.IEnumerable<T>