isolator library

Classes

Backend<TEvent>
Class, which must be a ancestor of your backend classes
BackendArgument<T>
Isolator
IsolatorConfig
Configuration class for Isolator (all Backends and it's Frontends)
IsolatorData<T>
Message<Id, Value>
Packet<T>
Packet2<T, T2>
Packet3<T, T2, T3>
Packet4<T, T2, T3, T4>
Packet5<T, T2, T3, T4, T5>

Mixins

Frontend<TEvent>

Typedefs

BackendErrorObserver = Future<void> Function(dynamic errorAndStackTrace)
errorAndStackTrace can be a error, stackTrace, or anything else, keep it in mind
Creator<TDataType> = void Function(BackendArgument<TDataType> argument)
ErrorHandler<T> = FutureOr<T> Function(dynamic error)
To describe errors handlers in Frontend
FrontendObserver = Future<void> Function(Message message)