Class RotarySelector

    Definition

    Namespace:
    ElmSharp.Wearable
    Assembly:
    ElmSharp.Wearable.dll

    The RotarySelector is a widget to display a selector and multiple items surrounding the selector. An item can be selected by the Rotary event or user item click. Inherits Layout.

    [Obsolete("This has been deprecated in API12")]
    public class RotarySelector : Layout, IAccessibleObject
    Inheritance
    object
    EvasObject
    AccessibleObject
    Widget
    Container
    Layout
    RotarySelector
    Implements
    IAccessibleObject

    Constructors

    View Source

    RotarySelector(EvasObject)

    Creates and initializes a new instance of the Rotary Selector class.

    Declaration
    [Obsolete("This has been deprecated in API12")]
    public RotarySelector(EvasObject parent)
    Parameters
    Type Name Description
    EvasObject parent

    The parent of the new Rotary Selector instance.

    Properties

    View Source

    BackgroundImage

    Sets or gets the background image of a rotary selector object.

    Declaration
    [Obsolete("This has been deprecated in API12")]
    public Image BackgroundImage { get; set; }
    Property Value
    Type Description
    Image
    View Source

    Items

    Gets the rotary selector item list of a rotary selector object.

    Declaration
    [Obsolete("This has been deprecated in API12")]
    public IList<RotarySelectorItem> Items { get; }
    Property Value
    Type Description
    System.Collections.Generic.IList<T><RotarySelectorItem>
    View Source

    SelectedItem

    Sets or gets the selected item of a rotary selector object.

    Declaration
    [Obsolete("This has been deprecated in API12")]
    public RotarySelectorItem SelectedItem { get; set; }
    Property Value
    Type Description
    RotarySelectorItem

    Methods

    View Source

    CreateHandle(EvasObject)

    Creates a widget handle.

    Declaration
    [Obsolete("This has been deprecated in API12")]
    protected override IntPtr CreateHandle(EvasObject parent)
    Parameters
    Type Name Description
    EvasObject parent

    Parent EvasObject.

    Returns
    Type Description
    System.IntPtr

    Handle IntPtr.

    Overrides
    Layout.CreateHandle(EvasObject)

    Events

    View Source

    Clicked

    Clicked will be triggered when selecting again the already selected item or selecting a selector.

    Declaration
    [Obsolete("This has been deprecated in API12")]
    public event EventHandler<RotarySelectorItemEventArgs> Clicked
    Event Type
    Type Description
    System.EventHandler<TEventArgs><RotarySelectorItemEventArgs>
    View Source

    Selected

    Selected will be triggered when selecting an item.

    Declaration
    [Obsolete("This has been deprecated in API12")]
    public event EventHandler<RotarySelectorItemEventArgs> Selected
    Event Type
    Type Description
    System.EventHandler<TEventArgs><RotarySelectorItemEventArgs>

    Implements

    IAccessibleObject

    Extension Methods

    RotaryEventExtensions.Activate(EvasObject)
    RotaryEventExtensions.AddRotaryEventHandler(EvasObject, RotaryEventHandler)
    RotaryEventExtensions.Deactivate(EvasObject)
    RotaryEventExtensions.RemoveRotaryEventHandler(EvasObject, RotaryEventHandler)
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX