SortableList<T>.handleLess constructor
SortableList<T>.handleLess ({
- required List<
T> items, - required double itemExtent,
- required BareSortableItemBuilder<
T> itemBuilder, - Key? key,
- BareFeedbackSortableItemBuilder<
T> ? feedbackItemBuilder, - Duration? animDuration,
- Duration? dragDelay,
- double? handleAlignment,
- Axis? scrollDirection,
- ScrollPhysics? physics,
- bool? shrinkWrap,
- ItemReorderCallback? onItemReorder,
Implementation
SortableList.handleLess({
required List<T> items,
required double itemExtent,
required BareSortableItemBuilder<T> itemBuilder,
Key? key,
BareFeedbackSortableItemBuilder<T>? feedbackItemBuilder,
Duration? animDuration,
Duration? dragDelay,
double? handleAlignment,
Axis? scrollDirection,
ScrollPhysics? physics,
bool? shrinkWrap,
ItemReorderCallback? onItemReorder,
}) : this(
items: items,
itemExtent: itemExtent,
key: key,
scrollDirection: scrollDirection,
physics: physics,
shrinkWrap: shrinkWrap,
animDuration: animDuration,
dragDelay: dragDelay ?? Duration(milliseconds: 300),
onItemReorder: onItemReorder,
handleBuilder: (_) => Container(),
itemBuilder: (context, item, handle) => Stack(children: [
itemBuilder(context, item),
Positioned.fill(child: handle),
]),
feedbackItemBuilder: (context, item, _, transition) {
return feedbackItemBuilder!(context, item, transition);
});