|
FastLED 3.9.15
|
#include <ui_impl.h>
Collaboration diagram for fl::UIDropdownImpl:Public Member Functions | |
| template<fl::size N> | |
| UIDropdownImpl (const fl::string &name, const fl::string(&options)[N]) | |
| UIDropdownImpl (const fl::string &name, const fl::vector< fl::string > &options) | |
| UIDropdownImpl (const fl::string &name, fl::initializer_list< fl::string > options) | |
| UIDropdownImpl (const fl::string &name, fl::span< fl::string > options) | |
| template<typename Iterator> | |
| UIDropdownImpl (const fl::string &name, Iterator begin, Iterator end) | |
| ~UIDropdownImpl () | |
| fl::string | getOption (fl::size index) const |
| fl::size | getOptionCount () const |
| void | setGroup (const fl::string &groupName) |
| void | setSelectedIndex (int index) |
| fl::string | value () const |
| int | value_int () const |
Private Member Functions | |
| UIDropdownImpl (const fl::string &name, const fl::string *options, fl::size count) | |
Private Attributes | |
| fl::vector< fl::string > | mOptions |
| fl::size | mSelectedIndex |