BottomDialog class
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatefulWidget
- BottomDialog
Constructors
-
BottomDialog({required bool showImage, required bool useSearch, required bool multiSelect, required List<
BottomModel> bottomModelList, required Text titleText, required TextStyle itemTextStyle, dynamic onSave(List<BottomModel> bottomModelList)?, dynamic onItemSelected(BottomModel bottomModelItem)?, Color widgetColor = Colors.white, double dialogRadius = 30.0, List<BoxShadow> ? customBoxShadow, bool hasShadow = true, Color? dividerColor, TextStyle? searchTextStyle, TextStyle? searchHintTextStyle, String? searchWord, Widget? prefixSearchIcon, TextStyle? saveTextStyle, TextStyle? cancelTextStyle, String? saveWord, String? cancelWord, bool hasDividerAfterHeader = false})
Properties
-
bottomModelList
→ List<
BottomModel> -
final
- cancelTextStyle → TextStyle?
-
final
- cancelWord → String?
-
final
-
customBoxShadow
→ List<
BoxShadow> ? -
final
- dialogRadius → double
-
final
- dividerColor → Color?
-
final
- hasDividerAfterHeader → bool
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasShadow → bool
-
final
- itemTextStyle → TextStyle
-
final
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- multiSelect → bool
-
final
- onItemSelected → (dynamic Function(BottomModel bottomModelItem)?)
-
final
-
onSave
→ (dynamic Function(List<
BottomModel> bottomModelList)?) -
final
- prefixSearchIcon → Widget?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- saveTextStyle → TextStyle?
-
final
- saveWord → String?
-
final
- searchHintTextStyle → TextStyle?
-
final
- searchTextStyle → TextStyle?
-
final
- searchWord → String?
-
final
- showImage → bool
-
final
- titleText → Text
-
final
- useSearch → bool
-
final
- widgetColor → Color
-
final
Methods
-
createElement(
) → StatefulElement -
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createState(
) → _BottomDialogState -
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}) → 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