JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
V
A
AdapterCallback
- Interface in
pw.pushan.recyclerlib
Created by pushan on 16/05/17.
add(T)
- Method in class pw.pushan.recyclerlib.
AppList
add(int, T)
- Method in class pw.pushan.recyclerlib.
AppList
This method adds view model to index without removing loader
addAll(List<T>)
- Method in class pw.pushan.recyclerlib.
AppList
addAll(int, List<T>)
- Method in class pw.pushan.recyclerlib.
AppList
addClickListener(Map<Integer, Integer[]>, Map<Integer, Integer[]>, AppClickListener.Callback)
- Method in class pw.pushan.recyclerlib.
AppAdapter
adding()
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
adding()
- Method in interface pw.pushan.recyclerlib.
ListObserver
addLoader(int, T)
- Method in class pw.pushan.recyclerlib.
AppList
addModels(List<ViewModel>)
- Method in class pw.pushan.recyclerlib.
ListApi
addNewModelsForPullToRefresh()
- Method in class pw.pushan.recyclerlib.
ListApi
addNewModelsForPullToRefresh()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
apiError()
- Method in class pw.pushan.recyclerlib.
ListApi
AppAdapter
<
T
extends
ViewModel
> - Class in
pw.pushan.recyclerlib
Created by pushan on 3/16/16.
AppAdapter(List<T>)
- Constructor for class pw.pushan.recyclerlib.
AppAdapter
AppAdapter.ViewHolder
<
V
extends ViewDataBinding> - Class in
pw.pushan.recyclerlib
AppClickListener
- Class in
pw.pushan.recyclerlib
AppClickListener(AppClickListener.Callback, AppAdapter.ViewHolder)
- Constructor for class pw.pushan.recyclerlib.
AppClickListener
AppClickListener.Callback
- Interface in
pw.pushan.recyclerlib
AppList
<
T
extends
ViewModel
> - Class in
pw.pushan.recyclerlib
Created by pushan on 13/07/17.
AppList()
- Constructor for class pw.pushan.recyclerlib.
AppList
appList
- Variable in class pw.pushan.recyclerlib.
ListApi
AppRecyclerView
- Class in
pw.pushan.recyclerlib
Created by pushan on 13/07/17.
AppRecyclerView(Context)
- Constructor for class pw.pushan.recyclerlib.
AppRecyclerView
AppRecyclerView(Context, AttributeSet)
- Constructor for class pw.pushan.recyclerlib.
AppRecyclerView
AppRecyclerView(Context, AttributeSet, int)
- Constructor for class pw.pushan.recyclerlib.
AppRecyclerView
attach(ListObserver)
- Method in class pw.pushan.recyclerlib.
AppList
B
BaseModel
- Class in
pw.pushan.recyclerlib
Created by pushan on 12/07/17.
BaseModel(int)
- Constructor for class pw.pushan.recyclerlib.
BaseModel
C
canScrollHorizontally()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
canScrollVertically()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
chageLoadingToRetryLoader()
- Method in interface pw.pushan.recyclerlib.
AdapterCallback
chageLoadingToRetryLoader()
- Method in class pw.pushan.recyclerlib.
AppAdapter
changed(T, String)
- Method in class pw.pushan.recyclerlib.
AppList
changed(String)
- Method in class pw.pushan.recyclerlib.
RecyclerBaseModel
clearList(int)
- Method in class pw.pushan.recyclerlib.
AppList
Clears list from position and stops loader.
D
disablePullRefresh()
- Method in class pw.pushan.recyclerlib.
ListApi
disablePullRefresh()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
E
error()
- Method in class pw.pushan.recyclerlib.
AppList
error()
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
error()
- Method in interface pw.pushan.recyclerlib.
ListObserver
F
feedItemAnimator
- Variable in class pw.pushan.recyclerlib.
ListApi
G
get(int)
- Method in class pw.pushan.recyclerlib.
AppList
getAddPositionOfLoader()
- Method in class pw.pushan.recyclerlib.
AppList
getAnimator()
- Method in class pw.pushan.recyclerlib.
ListApi
getAnimator()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
getAppList()
- Method in class pw.pushan.recyclerlib.
ListApi
getBackgroundColor()
- Method in class pw.pushan.recyclerlib.
ListApi
getBackgroundColor()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
getBinding()
- Method in class pw.pushan.recyclerlib.
AppAdapter.ViewHolder
getCardSpaceDimen()
- Method in class pw.pushan.recyclerlib.
ListApi
getCardSpaceDimen()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
getContext()
- Method in class pw.pushan.recyclerlib.
ListApi
getContext()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
getGridLayoutManager(int)
- Method in class pw.pushan.recyclerlib.
ListApi
getIdentifier()
- Method in class pw.pushan.recyclerlib.
BaseModel
getItemCount()
- Method in class pw.pushan.recyclerlib.
AppAdapter
getItemOffsets(Rect, View, RecyclerView, RecyclerView.State)
- Method in class pw.pushan.recyclerlib.
VerticalSpaceItemDecoration
getItemViewType(int)
- Method in class pw.pushan.recyclerlib.
AppAdapter
getLayoutManager()
- Method in class pw.pushan.recyclerlib.
ListApi
getLayoutManager()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
getLinearLayoutManager()
- Method in class pw.pushan.recyclerlib.
ListApi
getList()
- Method in class pw.pushan.recyclerlib.
AppAdapter
getList()
- Method in class pw.pushan.recyclerlib.
AppList
Should only be used by App Recyceler view
getListApi()
- Method in class pw.pushan.recyclerlib.
LoadMoreModel
getListApi()
- Method in class pw.pushan.recyclerlib.
RecyclerBaseModel
getLoadMoreModel()
- Method in class pw.pushan.recyclerlib.
ListApi
getOrientation()
- Method in class pw.pushan.recyclerlib.
ListApi
getOrientation()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
getPadding()
- Method in class pw.pushan.recyclerlib.
ListApi
getPadding()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
getStaggeredGridLayoutManager()
- Method in class pw.pushan.recyclerlib.
ListApi
H
handleClick(View, int, boolean)
- Method in interface pw.pushan.recyclerlib.
AppClickListener.Callback
I
identifier
- Variable in class pw.pushan.recyclerlib.
BaseModel
indexOf(T)
- Method in class pw.pushan.recyclerlib.
AppList
indexOf()
- Method in class pw.pushan.recyclerlib.
RecyclerBaseModel
init(ListApi)
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
isAutoLoad()
- Method in class pw.pushan.recyclerlib.
ListApi
isAutoLoad()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
isAutoLoadMore()
- Method in class pw.pushan.recyclerlib.
ListApi
isAutoLoadMore()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
isGrid()
- Method in class pw.pushan.recyclerlib.
ListApi
isGrid()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
isRefresh()
- Method in class pw.pushan.recyclerlib.
ListApi
isRetry
- Variable in class pw.pushan.recyclerlib.
LoadMoreModel
itemAdded(int)
- Method in interface pw.pushan.recyclerlib.
AdapterCallback
itemAdded(int, int)
- Method in interface pw.pushan.recyclerlib.
AdapterCallback
itemAdded(int)
- Method in class pw.pushan.recyclerlib.
AppAdapter
itemAdded(int, int)
- Method in class pw.pushan.recyclerlib.
AppAdapter
itemAdded(int)
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
itemAdded(int)
- Method in interface pw.pushan.recyclerlib.
ListObserver
itemChanged(int)
- Method in interface pw.pushan.recyclerlib.
AdapterCallback
itemChanged(int, int)
- Method in interface pw.pushan.recyclerlib.
AdapterCallback
itemChanged(int)
- Method in class pw.pushan.recyclerlib.
AppAdapter
itemChanged(int, int)
- Method in class pw.pushan.recyclerlib.
AppAdapter
itemChanged(int, String)
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
itemChanged(int, String)
- Method in interface pw.pushan.recyclerlib.
ListObserver
itemRemoved(int)
- Method in interface pw.pushan.recyclerlib.
AdapterCallback
itemRemoved(int, int)
- Method in interface pw.pushan.recyclerlib.
AdapterCallback
itemRemoved(int)
- Method in class pw.pushan.recyclerlib.
AppAdapter
itemRemoved(int, int)
- Method in class pw.pushan.recyclerlib.
AppAdapter
itemRemoved(int)
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
itemRemoved(int)
- Method in interface pw.pushan.recyclerlib.
ListObserver
itemsAdded(int, int)
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
itemsAdded(int, int)
- Method in interface pw.pushan.recyclerlib.
ListObserver
itemsRemoved(int, int)
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
itemsRemoved(int, int)
- Method in interface pw.pushan.recyclerlib.
ListObserver
L
layoutId
- Variable in class pw.pushan.recyclerlib.
LoadMoreModel
layoutId()
- Method in class pw.pushan.recyclerlib.
LoadMoreModel
layoutId()
- Method in interface pw.pushan.recyclerlib.
ViewModel
listApi
- Variable in class pw.pushan.recyclerlib.
AppRecyclerView
ListApi
- Class in
pw.pushan.recyclerlib
Created by pushan on 10/08/17.
ListApi(ListApiListener)
- Constructor for class pw.pushan.recyclerlib.
ListApi
listApi
- Variable in class pw.pushan.recyclerlib.
RecyclerBaseModel
ListApiListener
- Interface in
pw.pushan.recyclerlib
Created by pushan on 09/01/18.
listCleared()
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
listCleared()
- Method in interface pw.pushan.recyclerlib.
ListObserver
ListObserver
- Interface in
pw.pushan.recyclerlib
Created by pushan on 13/07/17.
loaderAdded(int, LoadMoreModel)
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
loaderAdded()
- Method in class pw.pushan.recyclerlib.
ListApi
loaderAdded()
- Method in interface pw.pushan.recyclerlib.
ListApiListener
loaderAdded(int, LoadMoreModel)
- Method in interface pw.pushan.recyclerlib.
ListObserver
loaderColor
- Variable in class pw.pushan.recyclerlib.
LoadMoreModel
loadingText
- Variable in class pw.pushan.recyclerlib.
LoadMoreModel
LoadMoreModel
- Class in
pw.pushan.recyclerlib
Created by pushan on 16/05/17.
LoadMoreModel(ListApi, int)
- Constructor for class pw.pushan.recyclerlib.
LoadMoreModel
Api that needs to be called
M
moveToPosition(int)
- Method in class pw.pushan.recyclerlib.
AppList
moveToPosition(int)
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
moveToPosition(int)
- Method in interface pw.pushan.recyclerlib.
ListObserver
N
newDataSet(List<T>)
- Method in class pw.pushan.recyclerlib.
AppAdapter
noResult()
- Method in class pw.pushan.recyclerlib.
AppList
noResult()
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
noResult()
- Method in class pw.pushan.recyclerlib.
ListApi
noResult()
- Method in interface pw.pushan.recyclerlib.
ListObserver
notifyItemAddedObservers(int)
- Method in class pw.pushan.recyclerlib.
AppList
notifyItemRemovedObservers(int)
- Method in class pw.pushan.recyclerlib.
AppList
notifyItemsAddedObservers(int, int)
- Method in class pw.pushan.recyclerlib.
AppList
notifyItemsRemovedObservers(int, int)
- Method in class pw.pushan.recyclerlib.
AppList
notifyLoaderAddedObservers(int, T)
- Method in class pw.pushan.recyclerlib.
AppList
notifySwitchLayoutManager(int)
- Method in class pw.pushan.recyclerlib.
AppList
O
onBindViewHolder(AppAdapter.ViewHolder, int)
- Method in class pw.pushan.recyclerlib.
AppAdapter
onClick(View)
- Method in class pw.pushan.recyclerlib.
AppClickListener
onCreateViewHolder(ViewGroup, int)
- Method in class pw.pushan.recyclerlib.
AppAdapter
onLongClick(View)
- Method in class pw.pushan.recyclerlib.
AppClickListener
onRetryClick(View)
- Method in class pw.pushan.recyclerlib.
LoadMoreModel
onScrolled(int, int)
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
onScrollStateChanged(int)
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
This case comes into action when there's only one item in list and list is not scrollable and list has more items to get via api
onStartNestedScroll(View, View, int)
- Method in class pw.pushan.recyclerlib.
SwipeRefreshLayout
P
page
- Variable in class pw.pushan.recyclerlib.
ListApi
pw.pushan.recyclerlib
- package pw.pushan.recyclerlib
R
RecyclerBaseModel
- Class in
pw.pushan.recyclerlib
Created by pushan on 14/07/17.
RecyclerBaseModel(ListApi, int)
- Constructor for class pw.pushan.recyclerlib.
RecyclerBaseModel
refresh()
- Method in class pw.pushan.recyclerlib.
ListApi
remove(T)
- Method in class pw.pushan.recyclerlib.
AppList
remove()
- Method in class pw.pushan.recyclerlib.
RecyclerBaseModel
removeLoader(int, boolean, boolean)
- Method in class pw.pushan.recyclerlib.
AppList
It 1.
removeLoadingLoader()
- Method in interface pw.pushan.recyclerlib.
AdapterCallback
removeLoadingLoader()
- Method in class pw.pushan.recyclerlib.
AppAdapter
S
setLayoutId(int)
- Method in class pw.pushan.recyclerlib.
LoadMoreModel
setLoaderText(String)
- Method in class pw.pushan.recyclerlib.
LoadMoreModel
setmVerticalSpaceHeight(int)
- Method in class pw.pushan.recyclerlib.
VerticalSpaceItemDecoration
setToRetry()
- Method in class pw.pushan.recyclerlib.
LoadMoreModel
size()
- Method in class pw.pushan.recyclerlib.
AppList
stopLoading()
- Method in class pw.pushan.recyclerlib.
LoadMoreModel
SwipeRefreshLayout
- Class in
pw.pushan.recyclerlib
SwipeRefreshLayout(Context)
- Constructor for class pw.pushan.recyclerlib.
SwipeRefreshLayout
SwipeRefreshLayout(Context, AttributeSet)
- Constructor for class pw.pushan.recyclerlib.
SwipeRefreshLayout
switchLayoutManager(T)
- Method in class pw.pushan.recyclerlib.
AppList
switchLayoutManager(int)
- Method in class pw.pushan.recyclerlib.
AppRecyclerView
switchLayoutManager(int)
- Method in interface pw.pushan.recyclerlib.
ListObserver
V
VerticalSpaceItemDecoration
- Class in
pw.pushan.recyclerlib
VerticalSpaceItemDecoration(int)
- Constructor for class pw.pushan.recyclerlib.
VerticalSpaceItemDecoration
ViewHolder(V)
- Constructor for class pw.pushan.recyclerlib.
AppAdapter.ViewHolder
ViewModel
- Interface in
pw.pushan.recyclerlib
Created by pushan on 3/16/16.
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
V
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes