Indentation class
Configuration class for building the Indent.
Constructors
- Indentation({double width = DEF_INDENT_WIDTH, double thickness = 1, IndentStyle style = IndentStyle.squareJoint, Color color = const Color(0xFFBDBDBD), Offset offset = Offset.zero})
-
const
Properties
- color → Color
-
The color used to to draw the lines for indents and scoping lines.
By default light grey
0xFFBDBDBD
is used for color.final - hashCode → int
-
The hash code for this object.
no setteroverride
- offset → Offset
-
Set an offset to move the Indent joint in the x, y directions.
Scoping lines will only by affected by the y-component of the offset.
By default the joint is drawn at the y-center and 12dps left of the content.
By default Offset.zero is used for offset
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- style → IndentStyle
-
The IndentStyle used to draw the Indent. The scoping lines are not
affected by the style.
By default IndentStyle.squareJoint is used as style
final
- thickness → double
-
Sets the thickness of the line used for indents and scoping lines
By default 1 is used for thickness
final
- width → double
-
The width that an Indent will take before building the actual content
By default DEF_INDENT_WIDTH=24.0 is used for width.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override
Constants
- DEF_INDENT_WIDTH → const double