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 |
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 181 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 182 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 195 of file nbgl_layout.h.
const char* nbgl_layoutDescription_s::tapActionText |
Light gray text used when main container is "tapable".
Definition at line 187 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 188 of file nbgl_layout.h.
nbgl_screenTickerConfiguration_t nbgl_layoutDescription_s::ticker |
Definition at line 200 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 185 of file nbgl_layout.h.