XImage class

Inheritance
Available extensions

Constructors

XImage.new({Key? key, required String? image, BoxFit? fit, double? width, double? height, double? radius, XImageType type = XImageType.general, Color? background, bool hideIcon = false})

Properties

background Color?
getter/setter pair
bottomCenter Align

Available on Widget, provided by the ExtAlign extension

no setter
bottomLeft Align

Available on Widget, provided by the ExtAlign extension

no setter
bottomRight Align

Available on Widget, provided by the ExtAlign extension

no setter
center Align

Available on Widget, provided by the ExtAlign extension

no setter
centerLeft Align

Available on Widget, provided by the ExtAlign extension

no setter
centerRight Align

Available on Widget, provided by the ExtAlign extension

no setter
fit BoxFit?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
height double?
getter/setter pair
hideIcon bool
getter/setter pair
iconSize double
getter/setter pair
image String?
getter/setter pair
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
radius double?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
topCenter Align

Available on Widget, provided by the ExtAlign extension

no setter
topLeft Align

Available on Widget, provided by the ExtAlign extension

no setter
topRight Align

Available on Widget, provided by the ExtAlign extension

no setter
type XImageType
getter/setter pair
width double?
getter/setter pair

Methods

background({Color? color, String? bgImage, BoxFit? fitBgImage, BoxShape shape = BoxShape.rectangle, double? radius, double? border, Color? borderColor, double? borderLeft, double? borderTop, double? borderRight, double? borderBottom, double? topLeft, double? topRight, double? bottomLeft, double? bottomRight, double? width, double? height, double? maxWidth, double? maxHeight, double? minWidth, double? minHeight, BoxDecoration? decoration, Alignment? alignment}) Widget

Available on Widget, provided by the ExtBg extension

border({double topLeft = 10.0, double topRight = 10.0, double bottomLeft = 10.0, double bottomRight = 10.0}) Container

Available on Widget, provided by the ExtSpace extension

borderAll(double padding) Container

Available on Widget, provided by the ExtSpace extension

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<XImage>
Creates the mutable state for this widget at a given location in the tree.
override
debugDescribeChildren() List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
margin({double left = 0, double top = 0, double right = 0, double bottom = 0, dynamic vertical, dynamic horizontal}) Container

Available on Widget, provided by the ExtSpace extension

marginAll(double margin) Container

Available on Widget, provided by the ExtSpace extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
padding({double left = 0, double top = 0, double right = 0, double bottom = 0, dynamic vertical, dynamic horizontal}) Padding

Available on Widget, provided by the ExtSpace extension

paddingA(double padding) Padding

Available on Widget, provided by the ExtSpace extension

toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) String
Returns a string representation of this node and its descendants.
inherited
toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a one-line detailed description of the object.
inherited
toStringShort() String
A short, textual description of this widget.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited