package com.marshalchen.common.uimodule.swipelayout.interfaces; import com.marshalchen.common.uimodule.swipelayout.SwipeLayout; import com.marshalchen.common.uimodule.swipelayout.implments.SwipeItemMangerImpl; import java.util.List; public interface SwipeItemMangerInterface { public void openItem(int position); public void closeItem(int position); public void closeAllExcept(SwipeLayout layout); public List<Integer> getOpenItems(); public List<SwipeLayout> getOpenLayouts(); public void removeShownLayouts(SwipeLayout layout); public boolean isOpen(int position); public SwipeItemMangerImpl.Mode getMode(); public void setMode(SwipeItemMangerImpl.Mode mode); }