enqueue method
Enqueues a one-off task.
Implementation
@override
Future<String> enqueue({
required String name,
required Map<String, dynamic> input,
Map<String, dynamic>? constraints,
Map<String, dynamic>? retry,
required String priority,
required List<String> tags,
int? initialDelayMs,
String? uniqueId,
String? uniquePolicy,
}) async {
final result = await methodChannel.invokeMethod<String>('enqueue', {
'name': name,
'input': input,
'constraints': constraints,
'retry': retry,
'priority': priority,
'tags': tags,
'initialDelayMs': initialDelayMs,
'uniqueId': uniqueId,
'uniquePolicy': uniquePolicy,
});
return result ?? '';
}