API reference

list_view.h · C++ API

Browse entries grouped by interface file. Expand an entry for declarations, usage and version boundaries.

Read the related guide →

Entries retain declarations and sources. Runtime verification is recorded per entry; internal source candidates are not a promise of SDK delivery.

include/kui/component/list_view.h
ListView::~ListView
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
~ListView();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:73

Report an issue with this entry →
ListView::clearSelection
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
void clearSelection();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:80

Report an issue with this entry →
ListView::deselect
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
void deselect(u32 index);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:79

Report an issue with this entry →
ListView::focusedIndex
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
i32 focusedIndex() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:84

Report an issue with this entry →
ListView::isSelected
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
bool isSelected(u32 index) const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:82

Report an issue with this entry →
ListView::ListView
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
ListView();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:72

Report an issue with this entry →
ListView::refresh
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
void refresh();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:88

Report an issue with this entry →
ListView::scrollToBottom
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
void scrollToBottom();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:93

Report an issue with this entry →
ListView::scrollToIndex
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
void scrollToIndex(u32 index);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:90

Report an issue with this entry →
ListView::scrollToTop
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
void scrollToTop();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:92

Report an issue with this entry →
ListView::scrollUnit
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
ScrollUnit scrollUnit() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:97

Report an issue with this entry →
ListView::select
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
void select(u32 index);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:77

Report an issue with this entry →
ListView::selectedIndices
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
std::vector<u32> selectedIndices() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:83

Report an issue with this entry →
ListView::selectRange
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
void selectRange(u32 start, u32 end);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:81

Report an issue with this entry →
ListView::setItemCount
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
void setItemCount(u32 count);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:86

Report an issue with this entry →
ListView::setScrollUnit
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
void setScrollUnit(ScrollUnit unit)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:95

Report an issue with this entry →
ListView::setup
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
void setup(Element* container, const ListViewConfig& config);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:75

Report an issue with this entry →
ListView::virtualList
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
const VirtualList& virtualList() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:101

Report an issue with this entry →
ListView::virtualList
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
VirtualList& virtualList()

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:99

Report an issue with this entry →
ListViewConfig::ListViewItem
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
using ItemProvider = std::function<ListViewItem(u32 index)>;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:59

Report an issue with this entry →
ListViewConfig::rgba
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
String itemHoverBg = "rgba(255,255,255,0.06)";

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:54

Report an issue with this entry →
ListViewConfig::void
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
using ActivateCallback = std::function<void(u32 index)>;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:65

Report an issue with this entry →
ListViewConfig::void
Needs verification3.61.7C++

Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

list_view.h
using SelectCallback = std::function<void(u32 index)>;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/component/list_view.h:63

Report an issue with this entry →
Browse this reference type →