Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Cleveroad/AdaptiveTableLayout
/ functions
Functions
465 in github.com/Cleveroad/AdaptiveTableLayout
⨍
Functions
465
◇
Types & classes
53
↓ 59 callers
Method
get
Get Object from matrix by row and column. @param row item row position @param column item column position @return Object in row, column position i
library/src/main/java/com/cleveroad/adaptivetablelayout/SparseMatrix.java:47
↓ 41 callers
Method
getCellMargin
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayoutSettings.java:63
↓ 37 callers
Method
isRTL
@return true if layout direction is RightToLeft
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:146
↓ 35 callers
Method
getScrollX
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableState.java:35
↓ 34 callers
Method
getScrollY
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableState.java:43
↓ 27 callers
Method
getColumnIndex
@return the column index.
library/src/main/java/com/cleveroad/adaptivetablelayout/ViewHolder.java:39
↓ 27 callers
Method
getRowIndex
@return the row index.
library/src/main/java/com/cleveroad/adaptivetablelayout/ViewHolder.java:29
↓ 25 callers
Method
remove
Remove item in row, column position int the matrix @param row item row position @param column item column position
library/src/main/java/com/cleveroad/adaptivetablelayout/SparseMatrix.java:119
↓ 23 callers
Method
getHeaderColumnHeight
Return the header column height. @return The header height of the columns, in pixels.
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableAdapter.java:174
↓ 23 callers
Method
getHeaderRowWidth
Return the header row width. @return The header width of the rows, in pixels.
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableAdapter.java:189
↓ 23 callers
Method
put
Put item to the matrix in row, column position. @param row item row position @param column item column position @param item Object
library/src/main/java/com/cleveroad/adaptivetablelayout/SparseMatrix.java:29
↓ 22 callers
Method
checkForInit
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableManager.java:63
↓ 19 callers
Method
getItemType
@return the type of the View
library/src/main/java/com/cleveroad/adaptivetablelayout/ViewHolder.java:19
↓ 19 callers
Method
getLayoutWidth
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayoutSettings.java:36
↓ 17 callers
Method
add
()
sample/src/main/java/com/cleveroad/sample/ui/dialogs/EditItemDialog.java:163
↓ 16 callers
Method
getLayoutHeight
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayoutSettings.java:45
↓ 14 callers
Method
isHeaderFixed
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:1711
↓ 12 callers
Method
isDragging
@return dragging flag
library/src/main/java/com/cleveroad/adaptivetablelayout/ViewHolder.java:50
↓ 12 callers
Method
toString
(Iterable iterable, String separator)
sample/src/main/java/com/cleveroad/sample/utils/StringUtils.java:8
↓ 11 callers
Method
getItemView
@return item represents the item of the {@link AdaptiveTableLayout}
library/src/main/java/com/cleveroad/adaptivetablelayout/ViewHolder.java:13
↓ 11 callers
Method
onActivityResult
(int requestCode, int resultCode, Intent data)
sample/src/main/java/com/cleveroad/sample/ui/CsvPickerFragment.java:109
↓ 10 callers
Method
generateRequestCode
()
sample/src/main/java/com/cleveroad/sample/datasource/Constants.java:34
↓ 10 callers
Method
getItemData
(int rowIndex, int columnIndex)
sample/src/main/java/com/cleveroad/sample/datasource/TableDataSource.java:15
↓ 9 callers
Method
getColumnCount
How many columns are in the data table represented by this Adapter. @return count of columns with header
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableAdapter.java:68
↓ 9 callers
Method
getItems
@return data matrix
library/src/main/java/com/cleveroad/adaptivetablelayout/BaseDataAdaptiveTableLayoutAdapter.java:9
↓ 8 callers
Method
closeWithoutException
(Closeable closeable)
sample/src/main/java/com/cleveroad/sample/utils/ClosableUtil.java:14
↓ 8 callers
Method
columnIndexToId
(int columnIndex)
library/src/main/java/com/cleveroad/adaptivetablelayout/LinkedAdaptiveTableAdapterImpl.java:305
↓ 8 callers
Method
getBindColumn
(int column)
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:927
↓ 8 callers
Method
getColumnWidth
Return the width of the column. @param column the column index. @return The width of the column, in pixels.
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableAdapter.java:166
↓ 8 callers
Method
getOffset
()
library/src/main/java/com/cleveroad/adaptivetablelayout/DragAndDropPoints.java:34
↓ 8 callers
Method
getRow
(int rowIndex)
sample/src/main/java/com/cleveroad/sample/datasource/CsvFileDataSourceImpl.java:221
↓ 8 callers
Method
getRowHeaderStartX
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:1311
↓ 8 callers
Method
getRowHeight
Return the height of the row. @param row the row index. @return The height of the row, in pixels.
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableAdapter.java:182
↓ 8 callers
Method
isColumnDragging
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableState.java:60
↓ 8 callers
Method
rowIndexToId
(int rowIndex)
library/src/main/java/com/cleveroad/adaptivetablelayout/LinkedAdaptiveTableAdapterImpl.java:315
↓ 7 callers
Method
equals
(Object obj)
library/src/main/java/com/cleveroad/adaptivetablelayout/ViewHolderImpl.java:81
↓ 7 callers
Method
getColumnByXWithShift
Return column number which bounds contains X @param x coordinate @return column number
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableManager.java:224
↓ 7 callers
Method
getRowByYWithShift
Return row number which bounds contains Y @param y coordinate @return row number
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableManager.java:277
↓ 7 callers
Method
getRowsCount
()
sample/src/main/java/com/cleveroad/sample/datasource/TableDataSource.java:5
↓ 7 callers
Method
isSolidRowHeader
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:1719
↓ 7 callers
Method
setColumnIndex
@param columnIndex the column index.
library/src/main/java/com/cleveroad/adaptivetablelayout/ViewHolder.java:44
↓ 7 callers
Method
setIsDragging
@param isDragging dragging param
library/src/main/java/com/cleveroad/adaptivetablelayout/ViewHolder.java:55
↓ 7 callers
Method
setRowIndex
@param rowIndex the row index.
library/src/main/java/com/cleveroad/adaptivetablelayout/ViewHolder.java:34
↓ 6 callers
Method
addViewHolder
(int row, int column, int itemType)
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:931
↓ 6 callers
Method
getEmptySpace
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:850
↓ 6 callers
Method
getFullWidth
@return columns width with row's header width
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableManager.java:179
↓ 6 callers
Method
getRowCount
How many rows are in the data table represented by this Adapter. @return count of rows with header
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableAdapter.java:61
↓ 6 callers
Method
isRowDragging
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableState.java:51
↓ 6 callers
Method
recycleViewHolder
Recycle view holder and remove view from layout. @param holder view holder to recycle
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:843
↓ 5 callers
Method
applyChanges
()
sample/src/main/java/com/cleveroad/sample/ui/TableLayoutFragment.java:153
↓ 5 callers
Method
calculateRowHeadersLeft
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:720
↓ 5 callers
Method
clear
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableManager.java:42
↓ 5 callers
Method
getOnItemClickListener
@return Item click listener
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableAdapter.java:16
↓ 5 callers
Method
init
(Context context)
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:186
↓ 5 callers
Method
init
()
sample/src/main/java/com/cleveroad/sample/datasource/CsvFileDataSourceImpl.java:188
↓ 5 callers
Method
isFinished
()
library/src/main/java/com/cleveroad/adaptivetablelayout/SmoothScrollRunnable.java:63
↓ 5 callers
Method
modifyListPositions
(List<String> inputList, Map<Integer, Integer> modifications)
sample/src/main/java/com/cleveroad/sample/datasource/UpdateCsvFileLoader.java:71
↓ 5 callers
Method
onBindHeaderRowViewHolder
Called by {@link AdaptiveTableLayout} to display the data at the specified position. This method should update the contents of the {@link ViewHolder#g
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableAdapter.java:147
↓ 5 callers
Method
refreshViewHolders
Refresh all view holders
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:439
↓ 5 callers
Method
sendResult
()
sample/src/main/java/com/cleveroad/sample/ui/dialogs/EditItemDialog.java:171
↓ 5 callers
Method
setColumnDragging
(boolean columnDragging, int columnIndex)
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableState.java:64
↓ 5 callers
Method
setRowDragging
(boolean rowDragging, int rowIndex)
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableState.java:55
↓ 4 callers
Method
addViewHolders
Create and add view holders with views to the layout. @param filledArea visible rect
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:863
↓ 4 callers
Method
checkOrRequest
@return true if all permissions is granted
sample/src/main/java/com/cleveroad/sample/utils/PermissionHelper.java:33
↓ 4 callers
Method
destroy
()
sample/src/main/java/com/cleveroad/sample/datasource/CsvFileDataSourceImpl.java:179
↓ 4 callers
Method
generateActionChangeData
()
sample/src/main/java/com/cleveroad/sample/datasource/Constants.java:30
↓ 4 callers
Method
getColumnHeaderData
(int index)
sample/src/main/java/com/cleveroad/sample/datasource/TableDataSource.java:13
↓ 4 callers
Method
getColumnHeaders
@return column's headers array
library/src/main/java/com/cleveroad/adaptivetablelayout/BaseDataAdaptiveTableLayoutAdapter.java:19
↓ 4 callers
Method
getColumnItems
Get all column's items @param column column index @return Collection with column's Objects
library/src/main/java/com/cleveroad/adaptivetablelayout/SparseMatrix.java:80
↓ 4 callers
Method
getRowHeaders
@return row's headers array
library/src/main/java/com/cleveroad/adaptivetablelayout/BaseDataAdaptiveTableLayoutAdapter.java:14
↓ 4 callers
Method
getRowItems
Get all row's items @param row row index @return Collection with row's Objects
library/src/main/java/com/cleveroad/adaptivetablelayout/SparseMatrix.java:59
↓ 4 callers
Method
getRowsHeadersShadow
()
library/src/main/java/com/cleveroad/adaptivetablelayout/ShadowHelper.java:56
↓ 4 callers
Method
notifyDataSetChanged
Notify any registered observers that the data set has changed. If you change the size of the data set, you must call {@link AdaptiveTableDataSetObserv
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableDataSetObserver.java:8
↓ 4 callers
Method
notifyItemChanged
Notify any registered observers that the item at (<code>rowIndex</code>;<code>columnIndex</code>) has changed. @param rowIndex the row index @para
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableDataSetObserver.java:23
↓ 4 callers
Method
recycleViewHolders
Recycle all views
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:747
↓ 4 callers
Method
removeViewHolders
Remove item view holders from base collection @param toRemove Collection with view holders which need to remove
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:1303
↓ 4 callers
Method
scrollBy
(int x, int y)
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:372
↓ 4 callers
Method
setScrollX
(int scrollX)
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableState.java:39
↓ 4 callers
Method
setScrollY
(int scrollY)
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableState.java:47
↓ 4 callers
Method
start
(int diffX, int diffY)
library/src/main/java/com/cleveroad/adaptivetablelayout/DragAndDropScrollRunnable.java:54
↓ 3 callers
Method
delete
(@NonNull Uri uri, @Nullable String selection, @Nullable String[] selectionArgs)
sample/src/main/java/com/cleveroad/sample/provider/DocumentsProvider.java:110
↓ 3 callers
Method
getAll
Get all matrix's items @return Collection with column's Objects
library/src/main/java/com/cleveroad/adaptivetablelayout/SparseMatrix.java:99
↓ 3 callers
Method
getAppContext
()
sample/src/main/java/com/cleveroad/sample/SampleApplication.java:16
↓ 3 callers
Method
getColumnWidths
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableManager.java:361
↓ 3 callers
Method
getColumnsWidth
@param from from column index @param to to column index @return columns width
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableManager.java:109
↓ 3 callers
Method
getItemData
(int rowIndex, int columnIndex)
sample/src/main/java/com/cleveroad/sample/datasource/CsvFileDataSourceImpl.java:74
↓ 3 callers
Method
getOnItemLongClickListener
@return Item long click listener
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableAdapter.java:29
↓ 3 callers
Method
getRowsHeight
@param from from row index @param to to row index @return rows height
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableManager.java:156
↓ 3 callers
Method
initAdapter
()
sample/src/main/java/com/cleveroad/sample/ui/TableLayoutFragment.java:312
↓ 3 callers
Method
initAttrs
(Context context, AttributeSet attrs)
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:169
↓ 3 callers
Method
initItems
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:243
↓ 3 callers
Method
isDragAndDropEnabled
()
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:1727
↓ 3 callers
Method
newInstance
(int row, int column, String title, String value)
sample/src/main/java/com/cleveroad/sample/ui/dialogs/EditItemDialog.java:47
↓ 3 callers
Method
notifyColumnChanged
Notify any registered observers that the column with columnIndex has changed. @param columnIndex the column index
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableDataSetObserver.java:37
↓ 3 callers
Method
notifyRowChanged
Notify any registered observers that the row with rowIndex has changed. @param rowIndex the row index
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableDataSetObserver.java:30
↓ 3 callers
Method
onBindHeaderColumnViewHolder
Called by {@link AdaptiveTableLayout} to display the data at the specified position. This method should update the contents of the {@link ViewHolder#g
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableAdapter.java:136
↓ 3 callers
Method
onBindLeftTopHeaderViewHolder
Called by {@link AdaptiveTableLayout} to display the data at the specified position. This method should update the contents of the {@link ViewHolder#g
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableAdapter.java:157
↓ 3 callers
Method
onBindViewHolder
Called by {@link AdaptiveTableLayout} to display the data at the specified position. This method should update the contents of the {@link ViewHolder#g
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableAdapter.java:125
↓ 3 callers
Method
onTouch
(MotionEvent event)
library/src/main/java/com/cleveroad/adaptivetablelayout/ScrollHelper.java:66
↓ 3 callers
Method
refreshHeaderColumnViewHolder
Refresh current column header view holder. @param holder current view holder
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:548
next →
1–100 of 465, ranked by callers