invalidateQueriesOnBroadcast method

RealtimeQueryBridge invalidateQueriesOnBroadcast({
  1. required String channel,
  2. required List key,
  3. bool filter(
    1. Map<String, dynamic> payload
    )?,
})

Binds a realtime channel directly to a BloomData query key for automatic invalidation.

Example:

client.invalidateQueriesOnBroadcast(
  channel: 'lists:123',
  key: ['lists', 123],
);

Implementation

RealtimeQueryBridge invalidateQueriesOnBroadcast({
  required String channel,
  required List<dynamic> key,
  bool Function(Map<String, dynamic> payload)? filter,
}) {
  return RealtimeQueryBridge.bind(
    client: this,
    channel: channel,
    key: key,
    filter: filter,
  );
}