FlintImage class
Constructors
-
FlintImage({required String src, String? alt, double? width, double? height, EdgeInsets? margin, EdgeInsets? padding, String? alignment, BoxBorder? border, BorderRadius? borderRadius, BoxShadow? shadow, ImageStyle style = const ImageStyle(), String? caption, bool lazyLoading = false, String? linkUrl})
-
Methods
-
buildTemplate()
→ FlintWidget
-
Build the widget template - MUST be implemented by subclasses
override
-
copyWith({String? src, String? alt, double? width, double? height, EdgeInsets? margin, EdgeInsets? padding, String? alignment, BoxBorder? border, BorderRadius? borderRadius, BoxShadow? shadow, ImageStyle? style, String? caption, bool? lazyLoading, String? linkUrl})
→ FlintImage
-
Creates a copy with updated properties
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toHtml()
→ String
-
Render to HTML (for emails, web)
override
-
toJson()
→ Map<String, dynamic>
-
Render to intermediate JSON (for APIs, mobile apps, etc.)
override
-
toString()
→ String
-
A string representation of this object.
inherited
-
toText()
→ String
-
Render to plain text (fallback, CLI, etc.)
override