Revalidation class final

The revalidation toggles. The application registers how to start each source it uses; the panel toggles them and never installs one itself.

Constructors

Revalidation(Map<RevalidationSource, StartRevalidation> sources)
Registers sources. Nothing starts until toggled.

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

dispose() → void
Stops everything this started.
enabled(RevalidationSource source) → bool
Whether source is running.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registered(RevalidationSource source) → bool
Whether the application wired source.
toggle(RevalidationSource source) → void
Starts source if off, stops it if on. A no-op if unregistered.
toJson() → Json
Per source, whether it is registered and running.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited