Helper class with pre-made OctoErrorBuilders. These can be directly
used when creating an image.
For example:
OctoImage(
image: NetworkImage('https://dummyimage.com/600x400/000/fff'),
errorBuilder: OctoError.icon(),
);
OctoPlaceholders are predefined OctoPlaceholderBuilders that can easily
be used for the OctoImage. For example:
OctoImage(
image: NetworkImage('https://dummyimage.com/600x400/000/fff'),
placeholderBuilder: OctoPlaceholder.circularProgressIndicator(),
);
Predefined set of OctoProgressIndicatorBuilders. For example:
OctoImage(
image: NetworkImage('https://dummyimage.com/600x400/000/fff'),
progressIndicatorBuilder:
OctoProgressIndicator.circularProgressIndicator(),
);
OctoSets are predefined combinations of a OctoPlaceholderBuilder,
OctoProgressIndicatorBuilder, OctoImageBuilder and/or OctoErrorBuilder.
All sets have at least a placeholder or progress indicator and
an error builder.