drag method
Implementation
Future<PatchbayInvocation> drag({
required String identifier,
required int generation,
required Map<String, Object?> start,
required List<Object?> path,
int durationMs = 300,
String? requestId,
}) {
try {
return _run(
identifier: identifier,
generation: generation,
start: _point(start),
durationMs: durationMs,
kind: PatchbayGestureKind.drag,
path: _path(path, durationMs),
requestId: requestId,
);
} on FormatException {
return Future<PatchbayInvocation>.value(
_rejected(requestId ?? _newRequestId(), 'invalidUiArguments'),
);
}
}