OctoSet class
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.
For example: OctoImage.fromSet( image: NetworkImage('https://dummyimage.com/600x400/000/fff'), octoSet: OctoSet.simple(), );
Constructors
- OctoSet({OctoImageBuilder? imageBuilder, OctoPlaceholderBuilder? placeholderBuilder, OctoProgressIndicatorBuilder? progressIndicatorBuilder, OctoErrorBuilder? errorBuilder})
- OctoSet.circleAvatar({required Color backgroundColor, required Widget text})
- 
          Simple set to show OctoPlaceholder.circularProgressIndicator as
placeholder and OctoError.icon as error.
            factory
- OctoSet.circularIndicatorAndIcon({bool showProgress = false})
- 
          Simple set to show OctoPlaceholder.circularProgressIndicator as
placeholder and OctoError.icon as error.
            factory
Properties
- errorBuilder → OctoErrorBuilder?
- 
  Widget displayed while the target imageUrlfailed loading.final
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- imageBuilder → OctoImageBuilder?
- 
  Optional builder to further customize the display of the image.
  final
- placeholderBuilder → OctoPlaceholderBuilder?
- 
  Widget displayed while the target imageUrlis loading.final
- progressIndicatorBuilder → OctoProgressIndicatorBuilder?
- 
  Widget displayed while the target imageUrlis loading.final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited