Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
io.flutter.embedding.android.KeyData.DeviceType Enum Reference

Public Member Functions

long getValue ()
 

Static Public Member Functions

static DeviceType fromLong (long value)
 

Public Attributes

 kKeyboard =(0)
 
 kDirectionalPad =(1)
 
 kGamepad =(2)
 
 kJoystick =(3)
 
 kHdmi =(4)
 

Detailed Description

The device type of the key data.

Definition at line 71 of file KeyData.java.

Member Function Documentation

◆ fromLong()

static DeviceType io.flutter.embedding.android.KeyData.DeviceType.fromLong ( long  value)
inlinestatic

Definition at line 88 of file KeyData.java.

88 {
89 switch ((int) value) {
90 case 0:
91 return kKeyboard;
92 case 1:
93 return kDirectionalPad;
94 case 2:
95 return kGamepad;
96 case 3:
97 return kJoystick;
98 case 4:
99 return kHdmi;
100 default:
101 throw new AssertionError("Unexpected DeviceType value");
102 }
103 }

◆ getValue()

long io.flutter.embedding.android.KeyData.DeviceType.getValue ( )
inline

Definition at line 84 of file KeyData.java.

84 {
85 return value;
86 }

Member Data Documentation

◆ kDirectionalPad

io.flutter.embedding.android.KeyData.DeviceType.kDirectionalPad =(1)

Definition at line 73 of file KeyData.java.

◆ kGamepad

io.flutter.embedding.android.KeyData.DeviceType.kGamepad =(2)

Definition at line 74 of file KeyData.java.

◆ kHdmi

io.flutter.embedding.android.KeyData.DeviceType.kHdmi =(4)

Definition at line 76 of file KeyData.java.

◆ kJoystick

io.flutter.embedding.android.KeyData.DeviceType.kJoystick =(3)

Definition at line 75 of file KeyData.java.

◆ kKeyboard

io.flutter.embedding.android.KeyData.DeviceType.kKeyboard =(0)

Definition at line 72 of file KeyData.java.


The documentation for this enum was generated from the following file: