Embedded SDK
Embedded SDK
|
Structure containing all specific information when creating a multi-screens page. More...
#include <nbgl_page.h>
Public Attributes | |
uint8_t | activePage |
the index of the page to display at start-up More... | |
uint8_t | nbPages |
the number of pages to display (if <2, no navigation bar) More... | |
uint8_t | quitToken |
the token used as argument of the actionCallback when the footer is touched More... | |
nbgl_pageNavigationType_t | navType |
bool | progressIndicator |
if set to true, display a progress indicator on top of the page More... | |
tune_index_e | tuneId |
if not NBGL_NO_TUNE, a tune will be played when next or back is pressed More... | |
const char * | skipText |
uint8_t | skipToken |
if skipText is NULL the token used when right part of footer is touched More... | |
union { | |
nbgl_pageNavWithTap_t navWithTap | |
structure used when navigation with "tap" More... | |
nbgl_pageNavWithButtons_t navWithButtons | |
structure used when navigation with buttons More... | |
}; | |
Structure containing all specific information when creating a multi-screens page.
Definition at line 127 of file nbgl_page.h.
union { ... } |
uint8_t nbgl_pageMultiScreensDescription_s::activePage |
the index of the page to display at start-up
Definition at line 128 of file nbgl_page.h.
nbgl_pageNavigationType_t nbgl_pageMultiScreensDescription_s::navType |
type of navigation, it will tell which structure in the following union will be used
Definition at line 132 of file nbgl_page.h.
nbgl_pageNavWithButtons_t nbgl_pageMultiScreensDescription_s::navWithButtons |
structure used when navigation with buttons
Definition at line 142 of file nbgl_page.h.
nbgl_pageNavWithTap_t nbgl_pageMultiScreensDescription_s::navWithTap |
structure used when navigation with "tap"
Definition at line 141 of file nbgl_page.h.
uint8_t nbgl_pageMultiScreensDescription_s::nbPages |
the number of pages to display (if <2, no navigation bar)
Definition at line 129 of file nbgl_page.h.
bool nbgl_pageMultiScreensDescription_s::progressIndicator |
if set to true, display a progress indicator on top of the page
Definition at line 134 of file nbgl_page.h.
uint8_t nbgl_pageMultiScreensDescription_s::quitToken |
the token used as argument of the actionCallback when the footer is touched
Definition at line 131 of file nbgl_page.h.
const char* nbgl_pageMultiScreensDescription_s::skipText |
if not NULL the text displayed in right part of footer, used for example to skip pages
Definition at line 137 of file nbgl_page.h.
uint8_t nbgl_pageMultiScreensDescription_s::skipToken |
if skipText is NULL the token used when right part of footer is touched
Definition at line 139 of file nbgl_page.h.
tune_index_e nbgl_pageMultiScreensDescription_s::tuneId |
if not NBGL_NO_TUNE, a tune will be played when next or back is pressed
Definition at line 136 of file nbgl_page.h.