Classes
-
Clock
-
A provider for the "current time" and points relative to the current time.
Properties
-
clock
→ Clock
-
The default implementation of clock for the current Zone.
read-only
-
now
→ DateTime
-
Returns the current time as reported by clock.
Deprecated('Use clock.now() instead.')">@Deprecated('Use clock.now() instead.')read-only
Functions
-
getStopwatch()
→ Stopwatch
-
Returns a stopwatch that uses the current time as reported by clock.
Deprecated('Use clock.stopwatch() instead.')">@Deprecated('Use clock.stopwatch() instead.')
-
systemTime()
→ DateTime
-
Returns the current system time.
Deprecated('Use new DateTime.now() instead.')">@Deprecated('Use new DateTime.now() instead.')
-
withClock<T>(Clock clock, T callback(), {bool isFinal = false})
→ T
-
Runs
callback
with the given value for the top-level clock
field.
Typedefs
-
TimeFunction
= DateTime Function()
-
Returns current time.
Deprecated('Pass around an instance of Clock instead.')">@Deprecated('Pass around an instance of Clock instead.')