|
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 536 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 563 of file nbgl_layout.h.
| nbgl_layoutChoiceButtons_t nbgl_layoutFooter_t::choiceButtons |
if type is FOOTER_CHOICE_BUTTONS
Definition at line 564 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 541 of file nbgl_layout.h.
| const char* nbgl_layoutFooter_t::leftText |
Definition at line 550 of file nbgl_layout.h.
| uint8_t nbgl_layoutFooter_t::leftToken |
Definition at line 552 of file nbgl_layout.h.
| bool nbgl_layoutFooter_t::mutedOut |
if true, text is displayed in gray
Definition at line 545 of file nbgl_layout.h.
| nbgl_layoutNavigationBar_t nbgl_layoutFooter_t::navigation |
if type is FOOTER_NAV
Definition at line 557 of file nbgl_layout.h.
| const char* nbgl_layoutFooter_t::rightText |
Definition at line 551 of file nbgl_layout.h.
| uint8_t nbgl_layoutFooter_t::rightToken |
Definition at line 553 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 538 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 544 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 546 of file nbgl_layout.h.
| tune_index_e nbgl_layoutFooter_t::tuneId |
Definition at line 547 of file nbgl_layout.h.
| nbgl_layoutFooterType_t nbgl_layoutFooter_t::type |
type of footer
Definition at line 537 of file nbgl_layout.h.