Rotorz.ReorderableList Namespace

Contains classes for reorderable list control.
namespace Rotorz.ReorderableList
All Types Classes Interfaces Enumerations Delegates
Type Description
CanDragItemDelegate
Indicates whether item can be dragged within list.
CanRemoveItemDelegate
Indicates whether item can be removed from list.

ReorderableListControl..::..DrawEmpty
Invoked to draw content for empty list.

ReorderableListControl..::..DrawEmptyAbsolute
Invoked to draw content for empty list with absolute positioning.

GenericListAdaptor<(Of <(<'T>)>)>
Reorderable list adaptor for generic list.

IReorderableListAdaptor
Adaptor allowing reorderable list control to interface with list data.

ReorderableListControl..::..ItemDrawer<(Of <(<'T>)>)>
Invoked to draw list item.

ItemInsertedEventArgs
Arguments which are passed to ItemInsertedEventHandler.

ItemInsertedEventHandler
An event handler which is invoked after new list item is inserted.

ItemRemovingEventArgs
Arguments which are passed to ItemRemovingEventHandler.

ItemRemovingEventHandler
An event handler which is invoked before a list item is removed.

ReorderableListControl
Base class for custom reorderable list control.

ReorderableListFlags
Additional flags which can be passed into reorderable list field.

ReorderableListGUI
Utility class for drawing reorderable lists.

SerializedPropertyAdaptor
Reorderable list adaptor for serialized array property.