carpenterFileDragPayload<T> function

CarpenterDragPayload<CarpenterFileDropData<T>> carpenterFileDragPayload<T>({
  1. required Iterable<CarpenterFileCandidate<T>> files,
  2. Object? id,
  3. Set<CarpenterDragOperation> allowedOperations = const {CarpenterDragOperation.copy, CarpenterDragOperation.move},
})

Implementation

CarpenterDragPayload<CarpenterFileDropData<T>> carpenterFileDragPayload<T>({
  required Iterable<CarpenterFileCandidate<T>> files,
  Object? id,
  Set<CarpenterDragOperation> allowedOperations = const {
    CarpenterDragOperation.copy,
    CarpenterDragOperation.move,
  },
}) => CarpenterDragPayload<CarpenterFileDropData<T>>(
  id: id,
  data: CarpenterFileDropData<T>(files),
  allowedOperations: allowedOperations,
);