0.15.0 #131
sakethpathike
announced in
Announcements
0.15.0
#131
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What's New
onClickfor grid & staggered components #121).And a couple of other things which I'm sure I missed mentioning above.
Internals
Well, there's a new paginator class which handles pagination stuff. While my initial design was to implement cursor-based since it's much faster (if you are scrolling even 100k+ items manually) than the current offset-based implementation, I thought of implementing window-based (idk, it popped randomly loll). I might change it to cursor-based in future updates.
Besides this, things are now based on both MVVM and MVI (MVVIM-SH) architectural patterns (there were things I wanted to be in a different way, playing around with code for absolutely no reason).
Added a new
UnifiedLazyStateinterface for "detecting" if nearing the end of the list to do stuff with the paginator. Since there was no common interface forLazyGridLayoutInfo,LazyListItemInfo, andLazyStaggeredGridItemInfothat provided thevisibleItemsInfo&totalItemsCount(all three have common properties but use individual interfaces), so yeah, that's that.Full Changelog: preivew-v0.15.0...release-v0.15.0
This discussion was created from the release 0.15.0.
Beta Was this translation helpful? Give feedback.
All reactions