setQueryData<T> static method

void setQueryData<T>(
  1. List key,
  2. T updater(
    1. T? oldData
    )
)

Directly updates cached query data for key using a transformation updater callback.

Delegates to currentScope. In SSR, wrap the request in withRequestScope so private per-user data never leaks across requests.

BloomData.setQueryData<List<Task>>(['tasks'], (oldTasks) => [...?oldTasks, newTask]);

Implementation

static void setQueryData<T>(
        List<dynamic> key, T Function(T? oldData) updater) =>
    currentScope.setQueryData<T>(key, updater);