FIcon class
- Inheritance
-
- Implemented types
-
Constructors
-
FIcon(FIconType type, {Key? key, double? width, double? height, FColorI fColor = FColor.lightBlack, BoxFit fit = BoxFit.contain, AlignmentGeometry alignment = Alignment.center, String package = 'fidooo_design_system', SvgTheme theme = const SvgTheme(), String? semanticsLabel, bool allowDrawingOutsideViewBox = false, bool matchTextDirection = false, Clip clipBehavior = Clip.hardEdge, bool excludeFromSemantics = false, AssetBundle? bundle, WidgetBuilder? placeholderBuilder})
-
Fidooo Icon Widget
Properties
-
alignment
→ AlignmentGeometry
-
How to align the picture within its parent widget.
no setteroverride
-
allowDrawingOutsideViewBox
→ bool
-
If true, will allow the SVG to be drawn outside of the clip boundary of its
viewBox.
no setteroverride
-
bytesLoader
→ BytesLoader
-
The
BytesLoader
used to resolve the SVG.
no setteroverride
-
clipBehavior
→ Clip
-
The content will be clipped (or not) according to this option.
no setteroverride
-
colorFilter
→ ColorFilter?
-
The color filter, if any, to apply to this widget.
no setteroverride
-
excludeFromSemantics
→ bool
-
Whether to exclude this picture from semantics.
no setteroverride
-
fColor
→ FColorI
-
final
-
fit
→ BoxFit
-
How to inscribe the picture into the space allocated during layout.
The default is BoxFit.contain.
no setteroverride
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
height
→ double?
-
If specified, the height to use for the SVG. If unspecified, the SVG
will take the height of its parent.
no setteroverride
-
key
→ Key?
-
Controls how one widget replaces another widget in the tree.
no setteroverride
-
matchTextDirection
→ bool
-
If true, will horizontally flip the picture in TextDirection.rtl contexts.
no setteroverride
-
placeholderBuilder
→ WidgetBuilder?
-
The placeholder to use while fetching, decoding, and parsing the SVG data.
no setteroverride
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
semanticsLabel
→ String?
-
The
Semantics.label
for this picture.
no setteroverride
-
width
→ double?
-
If specified, the width to use for the SVG. If unspecified, the SVG
will take the width of its parent.
no setteroverride