DialogForm class
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatefulWidget
- DialogForm
Constructors
Properties
- actions → Widget
-
final
- body → Widget
-
final
- formKey → Key?
-
final
- formViewHeight → double
-
The total of the form display area.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isBodyScrollable → bool
-
If the body of the form is not scrollable
then it is wrapped in a SingleChildScrollView.
This is required to ensure the form height
is constrained to the formViewHeight and
the scroll view port is correctly calculated
when container size changes dynamically.
Set this value to true if the body wraps
a scrollable widget otherwise you will get
a render error.
final
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- nonScrollableHeight → double
-
The height of the non-scrollable area for
the given formViewHeight. This would be the
height of the title and actions as well as
any padding or margins.
final
- onCloseDialog → VoidCallback?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- title → String
-
final
- wrapWithDisplayAreaSizeProvider → bool
-
Wrap the form with a DisplayAreaSizeProvider.
final
Methods
-
createElement(
) → StatefulElement -
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createState(
) → State< StatefulWidget> -
Creates the mutable state for this widget at a given location in the tree.
override
-
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, 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
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited