Inheritance
System.Object
Draggable<T>
public class Draggable<T> : StatefulWidget
Type Parameters
Constructors
Declaration
public Draggable(T data, Key key = null, Widget child = null, Widget feedback = null, Axis? axis = default(Axis? ), Widget childWhenDragging = null, Offset feedbackOffset = null, DragAnchor dragAnchor = DragAnchor.child, Axis? affinity = default(Axis? ), int? maxSimultaneousDrags = default(int? ), VoidCallback onDragStarted = null, DraggableCanceledCallback onDraggableCanceled = null, DragEndCallback onDragEnd = null, VoidCallback onDragCompleted = null)
Parameters
Fields
Declaration
public readonly Axis? axis
Field Value
Type |
Description |
System.Nullable<Axis> |
|
Declaration
public readonly Widget child
Field Value
Declaration
public readonly Widget childWhenDragging
Field Value
Declaration
Field Value
Declaration
public readonly DragAnchor dragAnchor
Field Value
Declaration
public readonly Widget feedback
Field Value
Declaration
public readonly Offset feedbackOffset
Field Value
Declaration
public readonly int? maxSimultaneousDrags
Field Value
Type |
Description |
System.Nullable<System.Int32> |
|
Declaration
public readonly VoidCallback onDragCompleted
Field Value
Declaration
public readonly DragEndCallback onDragEnd
Field Value
Declaration
public readonly DraggableCanceledCallback onDraggableCanceled
Field Value
Declaration
public readonly VoidCallback onDragStarted
Field Value
Methods
Declaration
public virtual GestureRecognizer createRecognizer(GestureMultiDragStartCallback onStart)
Parameters
Returns
Declaration
public override State createState()
Returns
Overrides