PageSectionGroup class

Constructors

PageSectionGroup({required double? marginLeft, required double? marginBottom, required double maxWidth, required EdgeInsetsGeometry? padding, required Color? background, required SectionBorder? border, required String? title})

Properties

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

Methods

arrowDownBorder({Color? color}) → void
inherited
Create a section to display a banner.
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
bulletsSection({String? title, double? marginLeft, double? marginBottom, SectionBorder? border, Color? background, EdgeInsetsGeometry? padding, double maxWidth = double.infinity, double spacing = 4}) BulletsSection
Create a section to display bullets.
inherited
code(String file, {String? title, double? marginLeft, double? marginBottom, LoadMode loadMode = LoadMode.readAll, String? mark, bool discardMultipleEmptyLines = true, bool discardLastEmptyLine = true, SectionBorder? border, Color? background, EdgeInsetsGeometry? padding, double maxWidth = double.infinity}) CodeSection
Creates a section to display some source code.
inherited
console({String? title = 'Console', double height = 150, bool bordered = true, Color? background = Colors.white, EdgeInsetsGeometry? padding, SectionBorder? border, double? marginLeft, double? marginBottom, double maxWidth = double.infinity}) ConsoleSection
Create a section to display console output.
inherited
divider({double? marginLeft, double? marginBottom, double maxWidth = double.infinity, double? thickness, Color? color}) DividerSection
Create a section to display a divider.
inherited
getBackgroundFromTheme(DemoFluTheme theme) Color?
inherited
getBorderFromTheme(DemoFluTheme theme) SectionBorder?
inherited
getPaddingFromTheme(DemoFluTheme theme) EdgeInsetsGeometry?
inherited
heading(String text, {double? marginLeft, double? marginBottom, double maxWidth = double.infinity}) HeadingSection
Creates a section to display a heading.
inherited
infoBanner({double? marginLeft, double? marginBottom, String text = '', IconData icon = Icons.info, double maxWidth = double.infinity}) BannerSection
Create a section to display an informational banner.
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
text({String text = '', IconData? icon, String? title, double? marginLeft, double? marginBottom, SectionBorder? border, Color? background, EdgeInsetsGeometry? padding, double maxWidth = double.infinity}) TextSection
Creates a section to display a text.
inherited
tipBanner({double? marginLeft, double? marginBottom, String text = '', IconData icon = Icons.lightbulb, double maxWidth = double.infinity}) BannerSection
Create a section to display a tip banner.
inherited
toString() String
A string representation of this object.
inherited
warningBanner({double? marginLeft, double? marginBottom, String text = '', IconData icon = Icons.warning, double maxWidth = double.infinity}) BannerSection
Create a section to display an warning banner.
inherited
widget(WidgetBuilder widgetBuilder, {String? title, Listenable? listenable, double maxWidth = double.infinity, double minHeight = 0.0, double maxHeight = double.infinity, SectionBorder? border, Color? background, EdgeInsetsGeometry? padding, double? marginLeft, double? marginBottom}) WidgetSection
Create a section to display some widget. Use this section to demonstrate your package widget.
inherited

Operators

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