iPXE
Data Fields
dynamic_item Struct Reference

A dynamic user interface item. More...

#include <dynui.h>

Data Fields

struct list_head list
 List of dynamic user interface items. More...
 
const char * name
 Name. More...
 
const char * text
 Text. More...
 
unsigned int index
 Index. More...
 
unsigned int flags
 Flags. More...
 
int shortcut
 Shortcut key. More...
 

Detailed Description

A dynamic user interface item.

Definition at line 29 of file dynui.h.

Field Documentation

◆ list

struct list_head dynamic_item::list

List of dynamic user interface items.

Definition at line 31 of file dynui.h.

Referenced by add_dynui_item(), alloc_form(), destroy_dynui(), dynui_item(), and dynui_shortcut().

◆ name

const char* dynamic_item::name

◆ text

const char* dynamic_item::text

Text.

Definition at line 35 of file dynui.h.

Referenced by add_dynui_item(), draw_menu_item(), item_exec(), and layout_form().

◆ index

unsigned int dynamic_item::index

Index.

Definition at line 37 of file dynui.h.

Referenced by add_dynui_item(), form_loop(), and menu_loop().

◆ flags

unsigned int dynamic_item::flags

Flags.

Definition at line 39 of file dynui.h.

Referenced by add_dynui_item(), layout_form(), and show_menu().

◆ shortcut

int dynamic_item::shortcut

Shortcut key.

Definition at line 41 of file dynui.h.

Referenced by add_dynui_item(), and dynui_shortcut().


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