JsonMemoryImageBuilderModel class
- Inheritance
-
- Object
- JsonClass
- JsonWidgetBuilderModel
- JsonMemoryImageBuilderModel
Constructors
-
JsonMemoryImageBuilderModel(Map<
String, dynamic> args, {Alignment alignment = Alignment.center, int? cacheHeight, int? cacheWidth, Rect? centerSlice, Color? color, BlendMode? colorBlendMode, Widget errorBuilder(BuildContext, Object, StackTrace?)?, bool excludeFromSemantics = false, FilterQuality filterQuality = FilterQuality.low, BoxFit? fit, Widget frameBuilder(BuildContext, Widget, int?, bool)?, bool gaplessPlayback = false, double? height, required dynamic image, bool isAntiAlias = false, bool matchTextDirection = false, double? opacity, ImageRepeat repeat = ImageRepeat.noRepeat, double scale = 1.0, String? semanticLabel, double? width}) -
const
Properties
- alignment → Alignment
-
final
-
args
→ Map<
String, dynamic> -
finalinherited
- cacheHeight → int?
-
final
- cacheWidth → int?
-
final
- centerSlice → Rect?
-
final
- color → Color?
-
final
- colorBlendMode → BlendMode?
-
final
- errorBuilder → (Widget Function(BuildContext, Object, StackTrace?)?)
-
final
- excludeFromSemantics → bool
-
final
- filterQuality → FilterQuality
-
final
- fit → BoxFit?
-
final
- frameBuilder → (Widget Function(BuildContext, Widget, int?, bool)?)
-
final
- gaplessPlayback → bool
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- height → double?
-
final
- image → dynamic
-
final
- isAntiAlias → bool
-
final
- matchTextDirection → bool
-
final
- opacity → double?
-
final
- repeat → ImageRepeat
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scale → double
-
final
- semanticLabel → String?
-
final
- width → double?
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Abstract function that concrete classes must implement. This must encode
the internal data model to a JSON compatible representation.
override
-
toString(
) → String -
Returns the string encoded JSON representation for this class. This will
remove all null values and empty collections from the returned string.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
fromDynamic(
dynamic map, {Map< String, dynamic> args = const {}, JsonWidgetRegistry? registry}) → JsonMemoryImageBuilderModel -
maybeFromDynamic(
dynamic map, {Map< String, dynamic> args = const {}, JsonWidgetRegistry? registry}) → JsonMemoryImageBuilderModel?