Travis Griggs09/22/2023, 7:18 PM
If you need to display a large number of items (or a list of an unknown length), using a layout such asThis seems a bit misleading to me. It focuses primarily on size, on screen rendering, optimization. But it seems that regardless of size, the real concern is if your list is dynamically sized and may be dynamically adjusted. I say this, becausecan cause performance issues, since all the items will be composed and laid out whether or not they are visible.
is only available in lazy scopes. Even if you have 10 short items in a totally visible column, if you're going to be removing, inserting, reordering, animating those updates is a much better user experience. Is this line of reasoning missing something?
dewildte09/22/2023, 7:22 PM
myanmarking09/22/2023, 7:35 PM
Travis Griggs09/22/2023, 7:48 PM
dewildte09/22/2023, 8:32 PM
Rendering will be fasterIs that noticeable to a Human?
myanmarking09/22/2023, 8:36 PM
dewildte09/22/2023, 8:44 PM
myanmarking09/22/2023, 8:46 PM
dewildte09/22/2023, 8:49 PM
Francesc09/22/2023, 8:49 PM
dewildte09/22/2023, 8:50 PM
Francesc09/22/2023, 8:51 PM
myanmarking09/22/2023, 8:52 PM
Francesc09/22/2023, 8:53 PM
dewildte09/22/2023, 8:53 PM
…have all lists be Lazy…I see that is of course wrong. Please let me have the opportunity to correct it with long and non nested dynamic lists.
Francesc09/22/2023, 8:54 PM
dewildte09/22/2023, 8:54 PM
myanmarking09/22/2023, 8:56 PM
Travis Griggs09/22/2023, 9:04 PM
Francesc09/22/2023, 9:15 PM
Albert Chang09/23/2023, 3:54 AM
it requires 2 passesThis is not true.
is built to solve the exact case that would otherwise need two layout passes without it.