RawSortableStack class
RawSortableStack prevents the stacking children from going outside the bounds of this widget. It will clamp the position of the children to the bounds of this widget.
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- RenderObjectWidget
- MultiChildRenderObjectWidget
- RawSortableStack
- Available extensions
Constructors
-
RawSortableStack({Key? key, required List<
Widget> children})
Properties
- asSliver → Widget
-
Available on Widget, provided by the XWidgetArcane extension
no setter - ast → Widget
-
Available on Widget, provided by the XAST extension
no setter - blurIn → Widget
-
Available on Widget, provided by the XWidgetEffect extension
no setter - centered → Widget
-
Available on Widget, provided by the XWidget extension
no setter -
children
→ List<
Widget> -
The widgets below this widget in the tree.
finalinherited
- expand → Widget
-
Available on Widget, provided by the XWidget extension
no setter - flexible → Widget
-
Available on Widget, provided by the XWidget extension
no setter - hashCode → int
-
The hash code for this object.
no setterinherited
- intrinsicHeight → Widget
-
Available on Widget, provided by the XWidget extension
no setter - intrinsicSize → Widget
-
Available on Widget, provided by the XWidget extension
no setter - intrinsicWidth → Widget
-
Available on Widget, provided by the XWidget extension
no setter - key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- safeArea → Widget
-
Available on Widget, provided by the XWidget extension
no setter - scrollable → Widget
-
Available on Widget, provided by the XWidget extension
no setter - scrollableHorizontal → Widget
-
Available on Widget, provided by the XWidget extension
no setter - slvToBox → Widget
-
Available on Widget, provided by the WidgetExtension extension
no setter
Methods
-
animate(
{Key? key, List< Effect> ? effects, AnimateCallback? onInit, AnimateCallback? onPlay, AnimateCallback? onComplete, bool? autoPlay, Duration? delay, AnimationController? controller, Adapter? adapter, double? target, double? value}) → Animate -
Available on Widget, provided by the AnimateWidgetExtensions extension
Wraps the target Widget in an Animate instance, and returns the instance for chaining calls. Ex.myWidget.animate()is equivalent toAnimate(child: myWidget). -
asSkeleton(
{bool enabled = true, bool leaf = false, Widget? replacement, bool unite = false, AsyncSnapshot? snapshot}) → Widget -
Available on Widget, provided by the SkeletonExtension extension
-
asSkeletonSliver(
{bool enabled = true}) → Widget -
Available on Widget, provided by the SkeletonExtension extension
-
base(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
black(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
blockQuote(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
bold(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
center(
{Key? key}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
clip(
{Clip clipBehavior = Clip.hardEdge}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
clipOval(
{Clip clipBehavior = Clip.antiAlias}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
clipPath(
{Clip clipBehavior = Clip.antiAlias, required CustomClipper< Path> clipper}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
clipRRect(
{BorderRadius borderRadius = BorderRadius.zero, Clip clipBehavior = Clip.antiAlias}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
constrained(
{double? minWidth, double? maxWidth, double? minHeight, double? maxHeight}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
contain(
{double? width, double? height, Color? color, Decoration? decoration, AlignmentGeometry? alignment, EdgeInsetsGeometry? padding, Clip clipBehavior = Clip.none, BoxConstraints? constraints, Decoration? foregroundDecoration, EdgeInsetsGeometry? margin, Matrix4? transform, AlignmentGeometry? transformAlignment, Key? key}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
createElement(
) → MultiChildRenderObjectElement -
RenderObjectWidgets always inflate to a RenderObjectElement subclass.
inherited
-
createRenderObject(
BuildContext context) → RenderObject -
Creates an instance of the RenderObject class that this
RenderObjectWidget represents, using the configuration described by this
RenderObjectWidget.
override
-
debugContainer(
[Color color = Colors.red]) → Widget -
Available on Widget, provided by the DebugContainer extension
-
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
-
didUnmountRenderObject(
covariant RenderObject renderObject) → void -
This method is called when a RenderObject that was previously
associated with this widget is removed from the render tree.
The provided RenderObject will be of the same type as the one created by
this widget's createRenderObject method.
inherited
-
ellipsis(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
excludeSkeleton(
{bool exclude = true}) → Widget -
Available on Widget, provided by the SkeletonExtension extension
-
expanded(
{int flex = 1}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
extraBold(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
extraLight(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
foreground(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
h1(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
h2(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
h3(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
h4(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
iconDestructiveForeground(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconLarge(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconMedium(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconMutedForeground(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconPrimary(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconPrimaryForeground(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconSecondary(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconSecondaryForeground(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconSmall(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconX2Large(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconX2Small(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconX3Large(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconX3Small(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconX4Large(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconX4Small(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconXLarge(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
iconXSmall(
) → Widget -
Available on Widget, provided by the IconExtension extension
-
ignoreSkeleton(
) → Widget -
Available on Widget, provided by the SkeletonExtension extension
-
inlineCode(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
intrinsic(
{double? stepWidth, double? stepHeight}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
intrinsicHeight(
) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
intrinsicWidth(
{double? stepWidth, double? stepHeight}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
italic(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
large(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
lead(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
li(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
light(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
medium(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
mono(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
muted(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
normal(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
p(
{bool firstChild = false}) → Widget -
Available on Widget, provided by the TextExtension extension
-
pad(
double all) → Widget -
padBottom(
double value) → Widget -
padLeft(
double value) → Widget -
padOnly(
{double left = 0, double top = 0, double right = 0, double bottom = 0}) → Widget -
padRight(
double value) → Widget -
padTop(
double value) → Widget -
positioned(
{Key? key, double? left, double? top, double? right, double? bottom}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
primaryForeground(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
sans(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
secondaryForeground(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
semiBold(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
singleLine(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
sized(
{double? width, double? height}) → Widget -
small(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
textCenter(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
textEnd(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
textJustify(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
textLarge(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
textLeft(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
textMuted(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
textRight(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
textSmall(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
textStart(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
then(
InlineSpan span) → Widget -
Available on Widget, provided by the TextExtension extension
-
thenButton(
{required VoidCallback onPressed, required Widget child}) → Widget -
Available on Widget, provided by the TextExtension extension
-
thenInlineCode(
String text) → Widget -
Available on Widget, provided by the TextExtension extension
-
thenText(
String text) → Widget -
Available on Widget, provided by the TextExtension extension
-
thin(
) → Widget -
Available on Widget, provided by the TextExtension 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
-
transform(
{Key? key, required Matrix4 transform}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
underline(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
updateRenderObject(
BuildContext context, covariant RenderRawSortableStack renderObject) → void -
Copies the configuration described by this RenderObjectWidget to the
given RenderObject, which will be of the same type as returned by this
object's createRenderObject.
override
-
withAlign(
AlignmentGeometry alignment) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
withMargin(
{double? top, double? bottom, double? left, double? right, double? horizontal, double? vertical, double? all}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
withOpacity(
double opacity) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
withPadding(
{double? top, double? bottom, double? left, double? right, double? horizontal, double? vertical, double? all, EdgeInsetsGeometry? padding}) → Widget -
Available on Widget, provided by the WidgetExtension extension
-
x2Large(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
x3Large(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
x4Large(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
x5Large(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
x6Large(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
x7Large(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
x8Large(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
x9Large(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
xLarge(
) → Widget -
Available on Widget, provided by the TextExtension extension
-
xSmall(
) → Widget -
Available on Widget, provided by the TextExtension extension
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited