EasyLayoutDivider class
A thin line widget that takes up a fixed amount of space around the line.
By default inherits spacings from parent EasyLayout.
Can be used in EasyLayoutColumn and EasyLayoutRow as well as Column and Row, but not in EasyLayoutAuto.
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatelessWidget
- EasyLayoutDivider
Constructors
Properties
- axis → Axis
-
The axis along which the divider will be located and drawn.
final
- color → Color?
-
The color to use when painting the line.
final
- endIndent → double?
-
The amount of empty space to the trailing edge of the divider.
final
- halfSpacing → bool
-
Divide the size of the spacing before and after the divider by 2.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hSpacing → double?
-
Overlapping horizontal spacing inherited from EasyLayout.
final
- 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
- size → double?
-
The divider's size extent.
final
- startIndent → double?
-
The amount of empty space to the leading edge of the divider.
final
- thickness → double?
-
The thickness of the line drawn within the divider.
final
- vSpacing → double?
-
Overlapping vertical spacing inherited from EasyLayout.
final
Methods
-
build(
BuildContext context) → Widget -
Describes the part of the user interface represented by this widget.
override
-
createElement(
) → StatelessElement -
Creates a StatelessElement to manage this widget's location in the tree.
inherited
-
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
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
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}) → 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