event_repository library

Classes

AppEvent<T>
Базовое событие блоков/кубитов.
AppEventRepository<T>
Реализация репозитория для управления событиями в приложении.
IEventBase<T>
IEventRepository<E>
Интерфейс репозитория для управления событиями в приложении.
IEventsSubscriptions<E>
Интерфейс класса управляющего подписками на конкретные события стрима.

Functions

createAppEventsSubscriptions<T>(IEventRepository<AppEvent<T>> repo) IAppEventsSubscriptions<T>
createRepositoryEventsSubscriptions<T>(IEventRepository<T> repository, {StreamTransformer<T, T>? transformAll, StreamModifier<T>? modifyAll}) IEventsSubscriptions<T>