Class EvasKeyEventArgs

Definition

Namespace:
ElmSharp
Assembly:
ElmSharp.dll
API Level:
preview

The EvasKeyEventArgs is a EvasKey EventArgs.

C#
Copy
public class EvasKeyEventArgs : EventArgs
Inheritance
EvasKeyEventArgs

Fields

View Source

PlatformBackButtonName

BackButton name in platform.

Declaration
C#
Copy
public const string PlatformBackButtonName = "XF86Back"
Field Value
Type Description
System.String
API Level: preview
View Source

PlatformHomeButtonName

HomeButton name in platform.

Declaration
C#
Copy
public const string PlatformHomeButtonName = "XF86Home"
Field Value
Type Description
System.String
API Level: preview
View Source

PlatformMenuButtonName

MenuButton name in platform.

Declaration
C#
Copy
public const string PlatformMenuButtonName = "XF86Menu"
Field Value
Type Description
System.String
API Level: preview

Properties

View Source

Flags

Sets or gets the flags.

Declaration
C#
Copy
public EvasEventFlag Flags { get; set; }
Property Value
Type Description
EvasEventFlag
API Level: preview
View Source

KeyName

Gets the name of the key.

Declaration
C#
Copy
public string KeyName { get; }
Property Value
Type Description
System.String
API Level: preview

Methods

View Source

Create(IntPtr, IntPtr, IntPtr)

Creates and initializes a new instance of the EvasKeyEventArgs class.

Declaration
C#
Copy
public static EvasKeyEventArgs Create(IntPtr data, IntPtr obj, IntPtr info)
Parameters
Type Name Description
System.IntPtr data

The data information.

System.IntPtr obj

The object.

System.IntPtr info

The information.

Returns
Type Description
EvasKeyEventArgs

EvasKey eventArgs.

API Level: preview