enqueueResultByTaskId property

Map<String, ScheduleResult> enqueueResultByTaskId
final

Per-task result overrides. Falls back to enqueueResult if not set.

Use this to simulate mixed results in enqueueAll:

wm.enqueueResultByTaskId['task-2'] = ScheduleResult.rejectedOsPolicy;
final results = await wm.enqueueAll([req1, req2, req3]);
// [accepted, rejectedOsPolicy, accepted]

Implementation

final Map<String, ScheduleResult> enqueueResultByTaskId = {};