Class MoreOption

    Definition

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

    The MoreOption is a widget composed of the toggle (cue button) and more option view that can change a visibility through the toggle. Inherits Layout

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

    Constructors

    View Source

    MoreOption(EvasObject)

    Creates and initializes a new instance of the MoreOption class.

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

    The parent is a given container, which will be attached by the MoreOption as a child. It's EvasObject type.

    Properties

    View Source

    Direction

    Sets or gets the direction of more option.

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

    IsOpened

    Sets or gets the visibility of the more option view.

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

    Items

    Sets or gets the list of the more option item.

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

    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 the user selects the already selected item again or selects a selector.

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

    Closed

    Closed will be triggered when the more option view is hidden.

    Declaration
    [Obsolete("This has been deprecated in API12")]
    public event EventHandler Closed
    Event Type
    Type Description
    System.EventHandler
    View Source

    Opened

    Opened will be triggered when the more option view is shown.

    Declaration
    [Obsolete("This has been deprecated in API12")]
    public event EventHandler Opened
    Event Type
    Type Description
    System.EventHandler
    View Source

    Selected

    Selected will be triggered when the user selects an item.

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

    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