WidgetSection class

Section to display a widget.

Constructors

WidgetSection({required String? title, required WidgetBuilder widgetBuilder, required double maxWidth, required double minHeight, required double maxHeight, required Color? background, required EdgeInsetsGeometry? padding, required Listenable? listenable, required SectionBorder? border, required double? marginLeft, required double? marginBottom})

Properties

background Color?
getter/setter pairinherited
border SectionBorder?
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
listenable Listenable?
getter/setter pair
marginBottom double?
getter/setter pairinherited
marginLeft double?
getter/setter pairinherited
maxHeight double
getter/setter pair
maxWidth double
getter/setter pairinherited
minHeight double
getter/setter pair
padding EdgeInsetsGeometry?
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
title String?
getter/setter pairinherited
widgetBuilder WidgetBuilder
getter/setter pair

Methods

arrowDownBorder({Color? color}) → void
inherited
borderless() → void
inherited
buildContent(BuildContext context) Widget
Builds the widget for this section content.
bulletBorder({double top = 0, double diameter = 10, double iconWeight = .8, double shiftIconX = 0, double shiftIconY = 0, IconData? icon, Color? color, Color? iconColor, double thickness = 2}) → void
inherited
getBackgroundFromTheme(DemoFluTheme theme) Color?
getBorderFromTheme(DemoFluTheme theme) SectionBorder?
inherited
getPaddingFromTheme(DemoFluTheme theme) EdgeInsetsGeometry?
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
runMacro({required dynamic id, required BuildContext context}) → void
Runs a macro.
solidBorder({Color? color}) → void
inherited
toString() String
A string representation of this object.
inherited

Operators

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