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

C#
Copy
public class MoreOption : Layout, IAccessibleObject
Inheritance
Implements

Constructors

View Source

MoreOption(EvasObject)

Creates and initializes a new instance of the MoreOption class.

Declaration
C#
Copy
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
C#
Copy
public MoreOptionDirection Direction { get; set; }
Property Value
Type Description
MoreOptionDirection
View Source

IsOpened

Sets or gets the visibility of the more option view.

Declaration
C#
Copy
public bool IsOpened { get; set; }
Property Value
Type Description
bool
View Source

Items

Sets or gets the list of the more option item.

Declaration
C#
Copy
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
C#
Copy
protected override IntPtr CreateHandle(EvasObject parent)
Parameters
Type Name Description
EvasObject parent

Parent EvasObject.

Returns
Type Description
System.IntPtr

Handle IntPtr.

Overrides

Events

View Source

Clicked

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

Declaration
C#
Copy
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
C#
Copy
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
C#
Copy
public event EventHandler Opened
Event Type
Type Description
System.EventHandler
View Source

Selected

Selected will be triggered when the user selects an item.

Declaration
C#
Copy
public event EventHandler<MoreOptionItemEventArgs> Selected
Event Type
Type Description
System.EventHandler<TEventArgs><MoreOptionItemEventArgs>

Implements

Extension Methods