drag method
This method creates and captures a dragevent from the element.
Implementation
Future<DragData> drag(Point target) async {
assert(page.isDragInterceptionEnabled, 'Drag Interception is not enabled!');
await _scrollIntoViewIfNeeded();
var start = await _clickablePoint();
return await page.mouse.drag(start, target);
}