Skip to content

Latest commit

 

History

History
35 lines (20 loc) · 1.93 KB

ReleaseNote.md

File metadata and controls

35 lines (20 loc) · 1.93 KB

3.0.0

  1. Reconstruct this library.
  2. Add extension library.

2.3.0

  1. Support choose mode:single choose and multiple choose.

2.2.0

  1. DelegateAdapter can hold some states via bundle() method, such as checkable, selectable etc.

2.1.0

  1. Add item swipe delete and long press drag swap with 2 classes, TouchableAdapter and SimpleItemTouchHelperCallback.

2.0.x

  1. Add a very strong way to query data with conditions from DelegateAdapter with the library Selector.
  2. Fix some bugs.

1.4.x

  1. 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

  1. AbsDelegate can bring parameters with using a Bundle.
  2. 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

  1. Add click and long click event to ItemView.
  2. @LayoutInfo annotation now can work with @LayoutID, @HolderClass, @OnClick, @OnLongClick together.