realtime library

Classes

Realtime
Main Realtime class for pub/sub messaging
RealtimeAndFilter
Logical AND filter
RealtimeDataEvent<T>
Data event containing payload
RealtimeEqFilter
Equality filter
RealtimeErrorEvent
Error event
RealtimeEventHandler<T>
Type-safe event handler interface
RealtimeExistsFilter
Exists filter (checks if field exists)
RealtimeFilter
Filter conditions for realtime subscriptions
RealtimeGteFilter
Greater than or equal filter
RealtimeGtFilter
Greater than filter
RealtimeIlikeFilter
Case-insensitive like filter for pattern matching
RealtimeInFilter
In filter for multiple values
RealtimeLikeFilter
Case-sensitive like filter for pattern matching
RealtimeLteFilter
Less than or equal filter
RealtimeLtFilter
Less than filter
RealtimeNeFilter
Not equal filter
RealtimeNotFilter
NOT filter
RealtimeObserver<T>
Observer for setting up real-time subscriptions with type safety
RealtimeOrFilter
Logical OR filter
RealtimeRegexFilter
Regular expression filter
RealtimeSubscriptionInternal
Internal implementation of realtime subscription

Enums

RealtimeObserverEvent
Event types for realtime observers

Functions

filterToJson(RealtimeFilter filter) Map<String, dynamic>
Convert filter to JSON map

Typedefs

RealtimeDataHandler<T> = FutureOr<void> Function(RealtimeDataEvent<T> event)
Handler for realtime data events
RealtimeErrorHandler = FutureOr<void> Function(RealtimeErrorEvent event)
Handler for realtime error events
RealtimeTopic = String
Topic for real-time messaging