Base class for those that manage the loading of ui.Image objects for ImageStreams.
This class is rarely used directly. Generally, an ImageProvider subclass will return an ImageStream and automatically configure it with the right ImageStreamCompleter when possible.
- Implemented by
Constructors
Properties
- hashCode → int
-
Get a hash code for this object.
read-only, inherited - runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Operators
-
operator ==(
other) → bool -
The equality operator.
inherited
Methods
-
addListener(
ImageListener listener) → void -
Adds a listener callback that is called whenever a concrete ImageInfo object is available. If a concrete image is already available, this object will call the listener synchronously.
-
debugFillDescription(
List<String> description) → void -
Accumulates a list of strings describing the object's state. Subclasses should override this to have their information included in toString.
-
removeListener(
ImageListener listener) → void -
Stop listening for new concrete ImageInfo objects.
-
setImage(
ImageInfo image) → void -
Calls all the registered listeners to notify them of a new image.
-
toString(
) → String -
Returns a string representation of this object.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited