|
Embedded SDK
Embedded SDK
|
Structure containing all information when creating a layout. This structure must be passed as argument to nbgl_layoutGet. More...
#include <nbgl_layout.h>

Public Attributes | |
| bool | modal |
| bool | withLeftBorder |
| const char * | tapActionText |
| Light gray text used when main container is "tapable". | |
| uint8_t | tapActionToken |
| tune_index_e | tapTuneId |
| nbgl_layoutTouchCallback_t | onActionCallback |
| the callback to be called on any action on the layout | |
| nbgl_screenTickerConfiguration_t | ticker |
Structure containing all information when creating a layout. This structure must be passed as argument to nbgl_layoutGet.
Definition at line 227 of file nbgl_layout.h.
| bool nbgl_layoutDescription_s::modal |
if true, puts the layout on top of screen stack (modal). Otherwise puts on background (for apps)
Definition at line 228 of file nbgl_layout.h.
| nbgl_layoutTouchCallback_t nbgl_layoutDescription_s::onActionCallback |
the callback to be called on any action on the layout
Definition at line 239 of file nbgl_layout.h.
| const char* nbgl_layoutDescription_s::tapActionText |
Light gray text used when main container is "tapable".
Definition at line 233 of file nbgl_layout.h.
| uint8_t nbgl_layoutDescription_s::tapActionToken |
the token that will be used as argument of the onActionCallback when main container is "tapped"
Definition at line 234 of file nbgl_layout.h.
| tune_index_e nbgl_layoutDescription_s::tapTuneId |
if not NBGL_NO_TUNE, a tune will be played when tapping on main container
Definition at line 236 of file nbgl_layout.h.
| nbgl_screenTickerConfiguration_t nbgl_layoutDescription_s::ticker |
Definition at line 244 of file nbgl_layout.h.
| bool nbgl_layoutDescription_s::withLeftBorder |
if true, draws a light gray left border on the whole height of the screen
Definition at line 231 of file nbgl_layout.h.