Embedded SDK
Embedded SDK
Loading...
Searching...
No Matches
Public Attributes | List of all members
nbgl_warning_t Struct Reference

The necessary parameters to build a warning page preceding a review. One can either use predefinedSet when the warnings are already supported in nbgl_warningType_t list, or use introDetails or reviewDetails to configure manually the warning pages. More...

#include <nbgl_use_case.h>

Collaboration diagram for nbgl_warning_t:
Collaboration graph
[legend]

Public Attributes

uint32_t predefinedSet
 
const char * reportProvider
 name of the security report provider, used in some strings
 
const char * reportUrl
 URL of the report, used in some strings.
 
const char * providerMessage
 Dedicated provider message. Default one will be used if NULL.
 
const nbgl_warningDetails_tintroDetails
 
const nbgl_warningDetails_treviewDetails
 
const nbgl_contentCenter_tinfo
 parameters to build the intro warning page, if not using pre-defined
 
const nbgl_icon_details_tintroTopRightIcon
 icon to use in the intro warning page, if not using pre-defined
 
const nbgl_icon_details_treviewTopRightIcon
 

Detailed Description

The necessary parameters to build a warning page preceding a review. One can either use predefinedSet when the warnings are already supported in nbgl_warningType_t list, or use introDetails or reviewDetails to configure manually the warning pages.

Note
it's also used to build the modal pages displayed when touching the top-right button in the review's first page

Definition at line 254 of file nbgl_use_case.h.

Member Data Documentation

◆ info

const nbgl_contentCenter_t* nbgl_warning_t::info

parameters to build the intro warning page, if not using pre-defined

Definition at line 267 of file nbgl_use_case.h.

◆ introDetails

const nbgl_warningDetails_t* nbgl_warning_t::introDetails

details displayed when top-right button is touched in intro page (before review) if using pre-defined configuration, set to NULL,

Definition at line 261 of file nbgl_use_case.h.

◆ introTopRightIcon

const nbgl_icon_details_t* nbgl_warning_t::introTopRightIcon

icon to use in the intro warning page, if not using pre-defined

Definition at line 269 of file nbgl_use_case.h.

◆ predefinedSet

uint32_t nbgl_warning_t::predefinedSet

bitfield of pre-defined warnings, to be taken in nbgl_warningType_t set it to 0 if not using pre-defined warnings

Definition at line 255 of file nbgl_use_case.h.

◆ providerMessage

const char* nbgl_warning_t::providerMessage

Dedicated provider message. Default one will be used if NULL.

Definition at line 259 of file nbgl_use_case.h.

◆ reportProvider

const char* nbgl_warning_t::reportProvider

name of the security report provider, used in some strings

Definition at line 257 of file nbgl_use_case.h.

◆ reportUrl

const char* nbgl_warning_t::reportUrl

URL of the report, used in some strings.

Definition at line 258 of file nbgl_use_case.h.

◆ reviewDetails

const nbgl_warningDetails_t* nbgl_warning_t::reviewDetails

details displayed when top-right button is touched in first/last page of review if using pre-defined configuration, set to NULL

Definition at line 264 of file nbgl_use_case.h.

◆ reviewTopRightIcon

const nbgl_icon_details_t* nbgl_warning_t::reviewTopRightIcon

icon to use in the first/last page of review, if not using pre-defined

Definition at line 270 of file nbgl_use_case.h.


The documentation for this struct was generated from the following file: