Embedded SDK
Embedded SDK
|
This structure contains info to build an extended footer. More...
#include <nbgl_layout.h>
Public Attributes | ||
nbgl_layoutFooterType_t | type | |
type of footer | ||
bool | separationLine | |
if true, a separation line is added at the top of this control | ||
union { | ||
struct { | ||
uint16_t height | ||
} emptySpace | ||
if type is FOOTER_EMPTY More... | ||
struct { | ||
const char * text | ||
bool mutedOut | ||
if true, text is displayed in gray More... | ||
uint8_t token | ||
tune_index_e tuneId | ||
} simpleText | ||
if type is FOOTER_SIMPLE_TEXT More... | ||
struct { | ||
const char * leftText | ||
const char * rightText | ||
uint8_t leftToken | ||
uint8_t rightToken | ||
tune_index_e tuneId | ||
} doubleText | ||
if type is FOOTER_DOUBLE_TEXT More... | ||
struct { | ||
nbgl_layoutNavigationBar_t navigation | ||
const char * text | ||
uint8_t token | ||
tune_index_e tuneId | ||
} textAndNav | ||
if type is FOOTER_TEXT_AND_NAV More... | ||
nbgl_layoutNavigationBar_t navigation | ||
if type is FOOTER_NAV More... | ||
nbgl_layoutButton_t button | ||
if type is FOOTER_SIMPLE_BUTTON More... | ||
nbgl_layoutChoiceButtons_t choiceButtons | ||
if type is FOOTER_CHOICE_BUTTONS More... | ||
}; | ||
This structure contains info to build an extended footer.
Definition at line 501 of file nbgl_layout.h.
union { ... } nbgl_layoutFooter_t |
nbgl_layoutButton_t nbgl_layoutFooter_t::button |
if type is FOOTER_SIMPLE_BUTTON
Definition at line 528 of file nbgl_layout.h.
nbgl_layoutChoiceButtons_t nbgl_layoutFooter_t::choiceButtons |
if type is FOOTER_CHOICE_BUTTONS
Definition at line 529 of file nbgl_layout.h.
struct { ... } nbgl_layoutFooter_t::doubleText |
if type is FOOTER_DOUBLE_TEXT
struct { ... } nbgl_layoutFooter_t::emptySpace |
if type is FOOTER_EMPTY
uint16_t nbgl_layoutFooter_t::height |
Definition at line 506 of file nbgl_layout.h.
const char* nbgl_layoutFooter_t::leftText |
Definition at line 515 of file nbgl_layout.h.
uint8_t nbgl_layoutFooter_t::leftToken |
Definition at line 517 of file nbgl_layout.h.
bool nbgl_layoutFooter_t::mutedOut |
if true, text is displayed in gray
Definition at line 510 of file nbgl_layout.h.
nbgl_layoutNavigationBar_t nbgl_layoutFooter_t::navigation |
if type is FOOTER_NAV
Definition at line 522 of file nbgl_layout.h.
const char* nbgl_layoutFooter_t::rightText |
Definition at line 516 of file nbgl_layout.h.
uint8_t nbgl_layoutFooter_t::rightToken |
Definition at line 518 of file nbgl_layout.h.
bool nbgl_layoutFooter_t::separationLine |
if true, a separation line is added at the top of this control
Definition at line 503 of file nbgl_layout.h.
struct { ... } nbgl_layoutFooter_t::simpleText |
if type is FOOTER_SIMPLE_TEXT
const char* nbgl_layoutFooter_t::text |
Definition at line 509 of file nbgl_layout.h.
struct { ... } nbgl_layoutFooter_t::textAndNav |
if type is FOOTER_TEXT_AND_NAV
uint8_t nbgl_layoutFooter_t::token |
Definition at line 511 of file nbgl_layout.h.
tune_index_e nbgl_layoutFooter_t::tuneId |
Definition at line 512 of file nbgl_layout.h.
nbgl_layoutFooterType_t nbgl_layoutFooter_t::type |
type of footer
Definition at line 502 of file nbgl_layout.h.