ApplicationEvent.withClock constructor
Creates a new ApplicationEventconst
using a custom clock function.
This is useful for testing or fine-grained control over timestamps.
Example:
final fixedClock = () => DateTime.utc(2023, 1, 1);
final event = ApplicationEvent.withClock(appContext, fixedClock);
Implementation
ApplicationEvent.withClock(Object source, DateTime Function() clock) : super(source, clock());