ScriptedRequest<TId, TValue, TKey>.always constructor

ScriptedRequest<TId, TValue, TKey>.always(
  1. TValue resolve(
    1. TId id
    )
)

Creates a request that always resolves ids through resolve.

Implementation

factory ScriptedRequest.always(TValue Function(TId id) resolve) =>
    ScriptedRequest<TId, TValue, TKey>([
      (ids, key) => BatchOutcome<TId, TValue>.resolved(<TId, TValue>{
            for (final id in ids) id: resolve(id),
          }),
    ]);