applyPolicyToQuery method

  1. @protected
  2. @visibleForOverriding
  3. @visibleForTesting
Query? applyPolicyToQuery(
  1. Query? query, {
  2. OfflineFirstDeletePolicy? delete,
  3. OfflineFirstGetPolicy? get,
  4. OfflineFirstUpsertPolicy? upsert,
})

As some remote provider's may utilize an OfflineFirstPolicy from the request, this composes the policy to the query (such as in the providerArgs).

Implementation

@protected
@visibleForOverriding
@visibleForTesting
Query? applyPolicyToQuery(
  Query? query, {
  OfflineFirstDeletePolicy? delete,
  OfflineFirstGetPolicy? get,
  OfflineFirstUpsertPolicy? upsert,
}) =>
    query;