API Reference > ui-components > DragDrop > DragSourceProps DragSourceProps<DragDropObject> Interface Deprecated Beta Properties and callbacks for the withDragSource Higher-Order Component. Methods Name Description onDragSourceBegin(data: DragSourceArguments<DragDropObject>): DragSourceArguments<DragDropObject> Optional Triggered when DragSource has begun a drag. onDragSourceEnd(data: DragSourceArguments<DragDropObject>): void Optional Triggered when a DragSource drag has ended. Properties Name Type Description defaultDragLayer undefined | ComponentType<DragLayerProps<DragDropObject>> Specifies a default DragLayer component to display as a drag preview. objectType string | symbol | (data?: DragDropObject) => string | symbol Specifies the DragSource type. Defined in ui/components/src/ui-components/dragdrop/DragDropDef.ts Line 56 Last Updated: 11 June, 2024