Markus Ewald
|
b44b2b406b
|
Lazy-loading collection now only increases its version when the total item count changes
|
2025-07-30 17:26:38 +02:00 |
|
Markus Ewald
|
246c90f7c8
|
Improved the async lazy-loading collection by scheduling simultaneous fetch requests instead of hammering a potential database connection in the background
|
2025-07-29 14:15:10 +02:00 |
|
Markus Ewald
|
d549697692
|
Added GetAtIndexWithoutFetching() to work around the issue where checking for an IsSelected column would forcibly fetch the whole table
|
2025-07-29 13:27:49 +02:00 |
|
Markus Ewald
|
2620c825c4
|
Async virtual colleciton now updates its version (enumerator debugging feature) when its typed list changes (but not when lazy-loading items because the enumerator explicitly stays valid then)
|
2025-07-29 13:13:15 +02:00 |
|
Markus Ewald
|
1da1a82b09
|
Added debugging statements; fixed issue that would cause the 'ItemReplaced' notifications to not be sent when pages are fetched
|
2025-07-29 10:43:22 +02:00 |
|
Markus Ewald
|
ee6a57b784
|
Restored previous attempt at IndexOf(), but it's broken either way
|
2025-07-09 23:10:54 +02:00 |
|
Markus Ewald
|
059c093ec3
|
Improved the behavior of the async virtual collection
|
2025-07-09 22:05:46 +02:00 |
|
Markus Ewald
|
364b8919b5
|
Fixed nullability warnings in virtualized collections
|
2025-07-05 21:06:59 +02:00 |
|
Markus Ewald
|
4d74fd6e99
|
Moved over virtual collections from Nuclex.Support, they're highly UI specific and belong here
|
2025-07-05 21:06:59 +02:00 |
|