robbesneyders / modular2recycler Goto Github PK
View Code? Open in Web Editor NEWModular²Recycler is a RecyclerView.Adapter that is modular squared.
Home Page: https://robbesneyders.github.io/Modular2Recycler/
License: Other
Modular²Recycler is a RecyclerView.Adapter that is modular squared.
Home Page: https://robbesneyders.github.io/Modular2Recycler/
License: Other
Hello, nice library and thank you for Open Sourcing it.
The following lines are duplicated because of some reason or just by mistake https://github.com/RobbeSneyders/UndoRecycler/blob/master/library/src/main/java/com/cuttingedge/undorecycler/UndoAdapter.java#L246 ?
The AdapterModule class passes a reference to this
to an external class in its constructor. Seems like this could potentially create a leak, no?
To increase the library engage you should add a sample usage module to your project
gem install dryrun
dryrun https://github.com/RobbeSneyders/UndoRecycler
I was trying to run this and it didn't work, I was surprised to see that you had no sample since you have a beautiful gif of a "sample" :)
Are you planning to implement such feature as sticky headers (like in https://github.com/edubarr/header-decor . Looks like less or more compatible because of interfaces and decorations)? One AdapterModule can contain 2 ModularItem, 1 for common item and 1 for header and it will be cool to have some opportunity to link them and stick header
Hey,
Here are the steps to reproduce not seeing a list of items:
Unfortunately I have no idea what goes wrong. I rewrote the code to use a normal adapter and now it works but I was hoping to use yours :)
Documentation from dispatchUpdatesTo:
DiffResult result = DiffUtil.calculateDiff(new MyCallback(oldList, newList));
mAdapter.setData(newList);
result.dispatchUpdatesTo(mAdapter);```
Hello, I just stumbled across your library and the design pattern looks pretty solid. But I'm slightly sad because it's trying to solve multiple problems by including extensions such as drag-and-drop, etc. I think this is bad because the extensions are not the job of Modular2Recycler
as well as because I'm restricted to using only those extensions. I'd strongly recommend splitting this library.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.