registerOneOffTask method

Future<void> registerOneOffTask (String uniqueName, String echoValue, { String tag, ExistingWorkPolicy existingWorkPolicy, Duration initialDelay: _noDuration, WorkManagerConstraintConfig constraints, BackoffPolicy backoffPolicy, Duration backoffPolicyDelay: _noDuration })

Schedule a one off task A unique name is required so only one job can be registered. The echoValue is the value that will be returned in the EchoCallbackFunction

Implementation

static Future<void> registerOneOffTask(
  final String uniqueName,
  final String echoValue, {
  final String tag,
  final ExistingWorkPolicy existingWorkPolicy,
  final Duration initialDelay = _noDuration,
  final WorkManagerConstraintConfig constraints,
  final BackoffPolicy backoffPolicy,
  final Duration backoffPolicyDelay = _noDuration,
}) async =>
    await _register(
      methodName: "registerOneOffTask",
      uniqueName: uniqueName,
      echoValue: echoValue,
      tag: tag,
      existingWorkPolicy: existingWorkPolicy,
      initialDelay: initialDelay,
      constraints: constraints,
      backoffPolicy: backoffPolicy,
      backoffPolicyDelay: backoffPolicyDelay,
    );