Guards<T extends GuardBase> constructor

Guards<T extends GuardBase>({
  1. required PersistenceDelegate? persistenceDelegate,
  2. required List<T> initialGuards,
})

The guy in charge of your system-wide guards. Everything you should use for guards should be here

Implementation

Guards({required this.persistenceDelegate, required List<T> initialGuards})
  : guards = initialGuards;