|
Embedded SDK
Embedded SDK
|
This structure contains info to build a keyboard with nbgl_layoutAddKeyboard() More...
#include <nbgl_layout.h>
Public Attributes | |
| uint32_t | keyMask |
| keyboardCallback_t | callback |
| function called when an active key is pressed | |
| bool | lettersOnly |
| if true, only display letter keys and Backspace | |
| keyboardMode_t | mode |
| keyboard mode to start with | |
| keyboardCase_t | casing |
| keyboard casing mode (lower, upper once or upper locked) | |
This structure contains info to build a keyboard with nbgl_layoutAddKeyboard()
Definition at line 639 of file nbgl_layout.h.
| keyboardCallback_t nbgl_layoutKbd_t::callback |
function called when an active key is pressed
Definition at line 643 of file nbgl_layout.h.
| keyboardCase_t nbgl_layoutKbd_t::casing |
keyboard casing mode (lower, upper once or upper locked)
Definition at line 647 of file nbgl_layout.h.
| uint32_t nbgl_layoutKbd_t::keyMask |
mask used to disable some keys in letters only mod. The 26 LSB bits of mask are used, for the 26 letters of a QWERTY keyboard. Bit[0] for Q, Bit[1] for W and so on
Definition at line 640 of file nbgl_layout.h.
| bool nbgl_layoutKbd_t::lettersOnly |
if true, only display letter keys and Backspace
Definition at line 644 of file nbgl_layout.h.
| keyboardMode_t nbgl_layoutKbd_t::mode |
keyboard mode to start with
Definition at line 645 of file nbgl_layout.h.