Actions
Get Displayed Entry Widgets |
Gets all of the list entry widgets currently being displayed by the list Target is List View Base |
Regenerate All Entries |
Full regeneration of all entries in the list. Note that the entry UWidget instances will not be destroyed, but they will be released and re-generated. In other words, entry widgets will not receive Destruct/Construct events. They will receive OnEntryReleased and IUserObjectListEntry implementations will receive OnListItemObjectSet. Target is List View Base |
Request Refresh |
Sets the list to refresh on the next tick. Note that refreshing, from a list perspective, is limited to accounting for discrepancies between items and entries. In other words, it will only release entries that no longer have items and generate entries for new items (or newly visible items). It does NOT account for changes within existing items - that is up to the item to announce and an entry to listen to as needed. This can be onerous to set up for simple cases, so it's also reasonable (though not ideal) to call RegenerateAllEntries when changes within N list items need to be reflected. Target is List View Base |
Scroll to Bottom |
Scroll the entire list down to the bottom-most item Target is List View Base |
Scroll to Top |
Scroll the entire list up to the first item Target is List View Base |
Set Scrollbar Visibility |
Set Scrollbar Visibility Target is List View Base |
Set Wheel Scroll Multiplier |
Set Wheel Scroll Multiplier Target is List View Base |