3.0.0
- Reconstruct this library.
- Add extension library.
2.3.0
- Support choose mode:single choose and multiple choose.
2.2.0
- DelegateAdapter can hold some states via bundle() method, such as checkable, selectable etc.
2.1.0
- Add item swipe delete and long press drag swap with 2 classes, TouchableAdapter and SimpleItemTouchHelperCallback.
2.0.x
- Add a very strong way to query data with conditions from DelegateAdapter with the library Selector.
- Fix some bugs.
1.4.x
- Add DataChange class with a method autoNotify. This represents notifyItemInserted, notifyItemRangeInserted, notifyItemChanged and so on. After DelegateAdapter add, addAll or remove methods invoked, return a DataChange instance.
1.3.x
- AbsDelegate can bring parameters with using a Bundle.
- Click and long click event now also works on ItemView's child views. You can define onClickIds and onLongClickIds attribute in @DelegateInfo injection, or alternative define ids attribute in @OnClick and @OnLongClick.
1.2.x
- Add click and long click event to ItemView.
- @LayoutInfo annotation now can work with @LayoutID, @HolderClass, @OnClick, @OnLongClick together.