MCPcopy Create free account

hub / github.com/Cleveroad/AdaptiveTableLayout / types & classes

Types & classes53 in github.com/Cleveroad/AdaptiveTableLayout

InterfaceAdaptiveTableAdapter
Base AdaptiveTableAdapter Interface for AdaptiveTableLayout's adapter. @param <VH> Implementation of ViewHolder {@link ViewHolder}
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableAdapter.java:12
InterfaceAdaptiveTableDataSetObserver
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableDataSetObserver.java:3
ClassAdaptiveTableLayout
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:30
ClassAdaptiveTableLayoutSettings
Settings keeper class.
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayoutSettings.java:6
ClassAdaptiveTableManager
Manage row's heights and column's widths. Work flow: 1) Create object AdaptiveTableManager 2) Call {@link #init(int, int)} 3) Put data using {@link #p
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableManager.java:13
ClassAdaptiveTableManagerRTL
same as {@link AdaptiveTableManager}, but support rtl direction
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableManagerRTL.java:9
ClassAdaptiveTableState
Layout state holder.
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableState.java:6
ClassAddColumnDialog
sample/src/main/java/com/cleveroad/sample/ui/dialogs/AddColumnDialog.java:21
ClassAddRowDialog
sample/src/main/java/com/cleveroad/sample/ui/dialogs/AddRowDialog.java:20
ClassBaseDataAdaptiveTableLayoutAdapter
library/src/main/java/com/cleveroad/adaptivetablelayout/BaseDataAdaptiveTableLayoutAdapter.java:3
ClassClosableUtil
sample/src/main/java/com/cleveroad/sample/utils/ClosableUtil.java:7
ClassConstants
sample/src/main/java/com/cleveroad/sample/datasource/Constants.java:3
ClassCsvFileDataSourceImpl
sample/src/main/java/com/cleveroad/sample/datasource/CsvFileDataSourceImpl.java:30
ClassCsvPickerFragment
sample/src/main/java/com/cleveroad/sample/ui/CsvPickerFragment.java:38
ClassCsvUtils
sample/src/main/java/com/cleveroad/sample/utils/CsvUtils.java:7
InterfaceDataAdaptiveTableLayoutAdapter
library/src/main/java/com/cleveroad/adaptivetablelayout/DataAdaptiveTableLayoutAdapter.java:6
ClassDataSetObserverProxy
library/src/main/java/com/cleveroad/adaptivetablelayout/DataSetObserverProxy.java:3
ClassDeleteDialog
sample/src/main/java/com/cleveroad/sample/ui/dialogs/DeleteDialog.java:22
ClassDocumentsProvider
sample/src/main/java/com/cleveroad/sample/provider/DocumentsProvider.java:20
ClassDragAndDropPoints
Helps implement dragging feature. Contains start, offset and end point in drag and drop mode.
library/src/main/java/com/cleveroad/adaptivetablelayout/DragAndDropPoints.java:9
ClassDragAndDropScrollRunnable
Move table layout logic in dragging mode
library/src/main/java/com/cleveroad/adaptivetablelayout/DragAndDropScrollRunnable.java:8
ClassEditItemDialog
sample/src/main/java/com/cleveroad/sample/ui/dialogs/EditItemDialog.java:35
ClassFileUtils
sample/src/main/java/com/cleveroad/sample/utils/FileUtils.java:15
ClassLayoutDirectionHelper
Helper for convenient work with layout direction
library/src/main/java/com/cleveroad/adaptivetablelayout/LayoutDirectionHelper.java:6
ClassLinkedAdaptiveTableAdapter
{@inheritDoc} Common base class of common implementation for an {@link AdaptiveTableAdapter} that can be used in {@link AdaptiveTableLayout}.
library/src/main/java/com/cleveroad/adaptivetablelayout/LinkedAdaptiveTableAdapter.java:14
ClassLinkedAdaptiveTableAdapterImpl
This is AdaptiveTableAdapter decorator (wrapper). It makes it possible to change the rows and columns without data mutations. @param <VH> Adapter's V
library/src/main/java/com/cleveroad/adaptivetablelayout/LinkedAdaptiveTableAdapterImpl.java:18
InterfaceOnCsvFileSelectedListener
sample/src/main/java/com/cleveroad/sample/ui/CsvPickerFragment.java:177
InterfaceOnItemClickListener
library/src/main/java/com/cleveroad/adaptivetablelayout/OnItemClickListener.java:3
InterfaceOnItemLongClickListener
library/src/main/java/com/cleveroad/adaptivetablelayout/OnItemLongClickListener.java:3
ClassPermissionHelper
sample/src/main/java/com/cleveroad/sample/utils/PermissionHelper.java:11
ClassRecycler
The Recycler facilitates reuse of mViewHolders across layouts.
library/src/main/java/com/cleveroad/adaptivetablelayout/Recycler.java:13
ClassSampleActivity
sample/src/main/java/com/cleveroad/sample/ui/SampleActivity.java:11
ClassSampleApplication
sample/src/main/java/com/cleveroad/sample/SampleApplication.java:6
ClassSampleLinkedTableAdapter
sample/src/main/java/com/cleveroad/sample/adapter/SampleLinkedTableAdapter.java:29
ClassScrollHelper
library/src/main/java/com/cleveroad/adaptivetablelayout/ScrollHelper.java:10
InterfaceScrollHelperListener
library/src/main/java/com/cleveroad/adaptivetablelayout/ScrollHelper.java:77
ClassSettingsDialog
sample/src/main/java/com/cleveroad/sample/ui/dialogs/SettingsDialog.java:26
ClassShadowHelper
library/src/main/java/com/cleveroad/adaptivetablelayout/ShadowHelper.java:8
ClassSmoothScrollRunnable
Fling table layout logic {@see http://stackoverflow.com/a/6219382/842697 }
library/src/main/java/com/cleveroad/adaptivetablelayout/SmoothScrollRunnable.java:10
ClassSparseMatrix
Custom matrix realisation to hold Objects @param <TObj> Object
library/src/main/java/com/cleveroad/adaptivetablelayout/SparseMatrix.java:15
ClassStringUtils
sample/src/main/java/com/cleveroad/sample/utils/StringUtils.java:3
InterfaceTableDataSource
sample/src/main/java/com/cleveroad/sample/datasource/TableDataSource.java:3
ClassTableInstanceSaver
library/src/main/java/com/cleveroad/adaptivetablelayout/AdaptiveTableLayout.java:1735
ClassTableLayoutFragment
sample/src/main/java/com/cleveroad/sample/ui/TableLayoutFragment.java:58
ClassTestHeaderColumnViewHolder
sample/src/main/java/com/cleveroad/sample/adapter/SampleLinkedTableAdapter.java:179
ClassTestHeaderLeftTopViewHolder
sample/src/main/java/com/cleveroad/sample/adapter/SampleLinkedTableAdapter.java:201
ClassTestHeaderRowViewHolder
sample/src/main/java/com/cleveroad/sample/adapter/SampleLinkedTableAdapter.java:192
ClassTestViewHolder
sample/src/main/java/com/cleveroad/sample/adapter/SampleLinkedTableAdapter.java:168
ClassUpdateCsvFileLoader
sample/src/main/java/com/cleveroad/sample/datasource/UpdateCsvFileLoader.java:27
InterfaceUpdateFileCallback
sample/src/main/java/com/cleveroad/sample/datasource/UpdateFileCallback.java:3
ClassValueInterpolator
sample/src/main/java/com/cleveroad/sample/utils/ValueInterpolator.java:3
InterfaceViewHolder
A {@link ViewHolder} describes an item view and metadata about its place within the {@link AdaptiveTableLayout}.
library/src/main/java/com/cleveroad/adaptivetablelayout/ViewHolder.java:9
ClassViewHolderImpl
{@inheritDoc}
library/src/main/java/com/cleveroad/adaptivetablelayout/ViewHolderImpl.java:9