|
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 | ||
| uint8_t | nbPages | |
| the number of pages to display (if <2, no navigation bar) | ||
| uint8_t | quitToken | |
| the token used as argument of the actionCallback when the footer is touched | ||
| nbgl_pageNavigationType_t | navType | |
| bool | progressIndicator | |
| if set to true, display a progress indicator on top of the page | ||
| tune_index_e | tuneId | |
| if not NBGL_NO_TUNE, a tune will be played when next or back is pressed | ||
| const char * | skipText | |
| uint8_t | skipToken | |
| if skipText is NULL the token used when right part of footer is touched | ||
| 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 { ... } nbgl_pageMultiScreensDescription_s |
| 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.