|
wex v24.10.0
|
Offers user data to be used by listview. More...
#include <wex/data/listview.h>
Public Types | |
| enum | type_t { FOLDER , FIND , HISTORY , FILE , TSV , NONE } |
| The supported lists. More... | |
| enum | image_t { } |
| Which images to use. More... | |
| enum | { MENU_REPORT_FIND = 0 , MENU_TOOL = 1 } |
| Menu flags, they determine how the context menu will appear. More... | |
| typedef std::bitset< 2 > | menu_t |
| A typedef containing menu flags. | |
Public Member Functions | |
| listview () | |
| Default constructor. | |
| listview (data::control &data) | |
| Constructor from control data. | |
| listview (data::window &data) | |
| Constructor from window data. | |
| const auto & | control () const |
| Returns control data. | |
| listview & | control (const data::control &data) |
| Sets control data. | |
| auto * | get_listview () |
| Returns listview. | |
| const auto & | image () const |
| Returns image type. | |
| listview & | image (image_t type) |
| Sets image type. | |
| bool | inject () |
| injects data. | |
| const auto & | lexer () const |
| Returns lexer. | |
| listview & | lexer (const wex::lexer *lexer) |
| Sets lexer. | |
| const auto & | menu () const |
| Returns menu flags. | |
| listview & | menu (menu_t flags, data::control::action_t action=data::control::SET) |
| Sets menu flags. | |
| listview & | set_listview (factory::listview *rhs) |
| Sets listview. | |
| const auto & | type () const |
| Returns type. | |
| listview & | type (type_t type) |
| Sets type. | |
| const std::string | type_description () const |
| Returns the list type as a string. | |
| const auto & | window () const |
| Returns window data. | |
| listview & | window (const data::window &data) |
| Sets window data. | |
Offers user data to be used by listview.
| anonymous enum |