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

Structure containing all parameters for keyboard use case. More...

#include <nbgl_use_case.h>

Collaboration diagram for nbgl_keyboardParams_t:
Collaboration graph
[legend]

Public Attributes

nbgl_layoutKeyboardContentType_t type
 type of content
 
const char * title
 centered title explaining the screen
 
char * entryBuffer
 already entered text
 
uint8_t entryMaxLen
 maximum length of text that can be entered
 
keyboardMode_t mode
 keyboard mode to start with
 
bool lettersOnly
 if true, only display letter keys and Backspace
 
union { 
 
   nbgl_kbdSuggestParams_t   suggestionParams 
 
   nbgl_kbdButtonParams_t   confirmationParams 
 used if type is KEYBOARD_WITH_SUGGESTIONS More...
 
};  
 

Detailed Description

Structure containing all parameters for keyboard use case.

This structure is used to configure the keyboard modal page, including the title, input buffer, keyboard mode, and the type of content (with button or suggestions).

Definition at line 357 of file nbgl_use_case.h.

Member Data Documentation

◆ [union]

union { ... } nbgl_keyboardParams_t

◆ confirmationParams

nbgl_kbdButtonParams_t nbgl_keyboardParams_t::confirmationParams

used if type is KEYBOARD_WITH_SUGGESTIONS

Definition at line 372 of file nbgl_use_case.h.

◆ entryBuffer

char* nbgl_keyboardParams_t::entryBuffer

already entered text

Definition at line 360 of file nbgl_use_case.h.

◆ entryMaxLen

uint8_t nbgl_keyboardParams_t::entryMaxLen

maximum length of text that can be entered

Definition at line 361 of file nbgl_use_case.h.

◆ lettersOnly

bool nbgl_keyboardParams_t::lettersOnly

if true, only display letter keys and Backspace

Definition at line 363 of file nbgl_use_case.h.

◆ mode

keyboardMode_t nbgl_keyboardParams_t::mode

keyboard mode to start with

Definition at line 362 of file nbgl_use_case.h.

◆ suggestionParams

nbgl_kbdSuggestParams_t nbgl_keyboardParams_t::suggestionParams

Definition at line 371 of file nbgl_use_case.h.

◆ title

const char* nbgl_keyboardParams_t::title

centered title explaining the screen

Definition at line 359 of file nbgl_use_case.h.

◆ type

nbgl_layoutKeyboardContentType_t nbgl_keyboardParams_t::type

type of content

Definition at line 358 of file nbgl_use_case.h.


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