public SwipeUndoTouchListener( IListViewWrapper listViewWrapper, IUndoCallback callback) :base(listViewWrapper, callback) { mCallback = callback; }
/** * Create a new {@code SwipeUndoAdapter}, decorating given {@link android.widget.BaseAdapter}. * * @param baseAdapter the {@link android.widget.BaseAdapter} to decorate. * @param undoCallback the {@link UndoCallback} that is used. */ protected SwipeUndoAdapter(BaseAdapter baseAdapter, IUndoCallback undoCallback) : base(baseAdapter) { mUndoCallback = undoCallback; }
/** * Sets the {@link UndoCallback} to use. */ public void setUndoCallback(IUndoCallback undoCallback) { mUndoCallback = undoCallback; }
/** * Enables swipe to dismiss with contextual undo for this {@code DynamicListView}. * * @param undoCallback the {@link com.nhaarman.listviewanimations.itemmanipulation.swipedismiss.undo.UndoCallback} * that is used. */ public void enableSwipeUndo(IUndoCallback undoCallback) { mSwipeTouchListener = new SwipeUndoTouchListener(new DynamicListViewWrapper(this), undoCallback); }
public SwipeUndoTouchListener(IListViewWrapper listViewWrapper, IUndoCallback callback) : base(listViewWrapper, callback) { mCallback = callback; }