ShinobiControls Xamarin Bindings Documentation

ShinobiControls.Android.Grids

ShinobiControls.Android.Grids.Supplement Namespace

Namespace

Documentation for this section has not yet been entered.

Type Description
BlankColumnHeaderViewHolder A convenience ViewHolder that contains a single .
BlankColumnHeaderViewHolder.Creator Documentation for this section has not yet been entered.
ColumnReorderDetector An implementation of ShinobiControls.Android.Grids.Supplement.ItemDragDetector.IOnItemDragListener that responds to drag gestures made on items within the grid, interpreting them as column reorder events.
ColumnReorderDetector.ColumnIndexChangedEventArgs Documentation for this section has not yet been entered.
ColumnReorderDetector.ColumnReorderCancelledEventArgs Documentation for this section has not yet been entered.
ColumnReorderDetector.ColumnReorderEndedEventArgs Documentation for this section has not yet been entered.
ColumnReorderDetector.ColumnReorderStartedEventArgs Documentation for this section has not yet been entered.
ColumnReorderDetector.IOnColumnReorderListener Documentation for this section has not yet been entered.
ColumnReorderer An implementation of ShinobiControls.Android.Grids.Supplement.ColumnReorderDetector.IOnColumnReorderListener that reorders the list of ShinobiControls.Android.Grids.Core.Column objects held by the ShinobiControls.Android.Grids.Core.ShinobiGridView at the end of a column reordering event, that is when the user lifts up their finger.
DataItemDecoration
DirectlyUnderChildViewFinder This ShinobiControls.Android.Grids.Supplement.IChildViewFinder simply checks for a child View under the given X and Y co-ordinates and returns the top most View found.
GridItemDecoration
HeaderItemDecoration
HeaderTextViewHolder A convenience ViewHolder that contains a single that is used for Column headers.
HeaderTextViewHolder.Creator Documentation for this section has not yet been entered.
HiddenItemViewHolder A convenience ViewHolder that contains a single .
HiddenItemViewHolder.Creator Documentation for this section has not yet been entered.
IChildViewFinder Defines the way child views are searched for in a .
IOnStyleChangedListener A callback which notifies listeners when the style has changed.
IPropertyBinder Type Parameters:
ItemDragDetector An implementation of RecyclerView.OnItemTouchListener that responds to long press and drag gestures made on items within the grid.
ItemDragDetector.IOnItemDragListener Documentation for this section has not yet been entered.
ItemDragDetector.ItemDragEventArgs Documentation for this section has not yet been entered.
ItemDragDetector.ItemReleaseDragEventArgs Documentation for this section has not yet been entered.
ItemDragDetector.ItemStartDragEventArgs Documentation for this section has not yet been entered.
ItemPositionUpdater Convenience class to provide an updated series of item positions, following a row or column reorder.
ItemSingleTapDetector An implementation of that responds to single tap gestures made on items within the grid.
ItemSingleTapDetector.ICallback Documentation for this section has not yet been entered.
ItemStateManager Convenience class to update the positions, of hidden and selected items on the ShinobiControls.Android.Grids.Core.ShinobiGridView following a row or column reorder operation.
MultiSelectionMode Selects items in the ShinobiControls.Android.Grids.Core.ShinobiGridView in such a way as to have no impact on the selection state of other items.
NearestInTouchBoundsChildViewFinder This ShinobiControls.Android.Grids.Supplement.IChildViewFinder searches for the nearest child View to some given X and Y co-ordinates that is within some specified bounds.
RowColumnReorderManager A convenience class responsible for interpreting user long press and drag gestures on a given ShinobiControls.Android.Grids.Core.GridRecyclerView component of a ShinobiControls.Android.Grids.Core.ShinobiGridView into reorder events of optionally, rows and columns.
RowRangeChangedNotifier Convenience class to assist with notifying a given ShinobiControls.Android.Grids.Core.GridRecyclerView (which implements ShinobiControls.Android.Grids.Core.IHasGridBehavior) of a change in a range of rows.
RowReorderDetector An implementation of ShinobiControls.Android.Grids.Supplement.ItemDragDetector.IOnItemDragListener that responds to drag gestures made on items within the grid, interpreting them as row reorder events.
RowReorderDetector.IOnRowReorderListener Documentation for this section has not yet been entered.
RowReorderDetector.RowIndexChangedEventArgs Documentation for this section has not yet been entered.
RowReorderDetector.RowReorderCancelledEventArgs Documentation for this section has not yet been entered.
RowReorderDetector.RowReorderEndedEventArgs Documentation for this section has not yet been entered.
RowReorderDetector.RowReorderStartedEventArgs Documentation for this section has not yet been entered.
SingleSelectionMode Allows for at most one item to be selected in the ShinobiControls.Android.Grids.Core.ShinobiGridView at any one time.
TextColumnSpec A convenience ShinobiControls.Android.Grids.Core.IColumnSpec that deals with textual data and places it in s.
TextColumnStyle A convenience style object that is used to set the style of various items within the ShinobiControls.Android.Grids.Supplement.TextColumnSpec.
TextViewHolder A convenience ViewHolder that contains a single .
TextViewHolder.Creator Documentation for this section has not yet been entered.
VisualColumnReorderer Visualizes the reordering of columns within the ShinobiControls.Android.Grids.Core.ShinobiGridView.
VisualRowReorderer Visualizes the reordering of rows within the ShinobiControls.Android.Grids.Core.ShinobiGridView.