Draggable
Draggable({Key key, @required Widget child, @required Widget feedback, T data, Axis axis, Widget childWhenDragging, Offset feedbackOffset: Offset.zero, DragAnchor dragAnchor: DragAnchor.child, Axis affinity, int maxSimultaneousDrags, VoidCallback onDragStarted, DraggableCanceledCallback onDraggableCanceled, DragEndCallback onDragEnd, VoidCallback onDragCompleted, bool ignoringFeedbackSemantics: true })
açıklama
Bir DragTarget’a sürüklenebilen bir widget.
konum
Draggable({ Key key, // benzersiz anahtar @required Widget child, // child widget @required Widget feedback, T data, Axis axis,// Eğer belirtilirse, bu sürüklenebilir hareketin hareketini kısıtlamak için Eksen. Widget childWhenDragging, // Bir ya da daha fazla sayıda sürükleme yapılırken child yerine gösterilecek widget. Offset feedbackOffset: Offset.zero,// feedbackOffset, bir sürükleme hedefi bulma amacıyla isabet testi hedef noktasını ayarlamak için kullanılabilir. Geri bildirimin çocuğa kıyasla dönüştürülmesi özellikle yararlıdır. DragAnchor dragAnchor: DragAnchor.child,// Sürükle sırasında bu widgetın tutturulması gereken yer. Axis affinity, // Sürüklemeyi başlatmak için bu widget'in diğer hareketlerle nasıl rekabet ettiğini kontrol eder. int maxSimultaneousDrags, //Eşzamanlı sürükleme sayısını sınırlar VoidCallback onDragStarted, // Sürüklenebilir sürüklenmeye başladığında çağrılır. DraggableCanceledCallback onDraggableCanceled, DragEndCallback onDragEnd, // Sürüklenebilir duruma bırakıldığında çağrılır. VoidCallback onDragCompleted,// Sürüklenebilir duruma bırakıldığında ve bir DragTarget tarafından kabul edildiğinde çağrılır. bool ignoringFeedbackSemantics: true// Semantik ağacı oluştururken feedback widget'in semantiğinin göz ardı edilip edilmemesi. })