NiceDialog class
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatelessWidget
- NiceDialog
Constructors
- NiceDialog({NiceDialogType? type, Color? typeInfoColor, Color? typeWarningColor, Color? typeErrorColor, Color? typeMultipleOptionsColor, Color? backgroundColor, double? elevation, ShapeBorder? shape, Widget? header, Color? headerColor, Widget? headerIcon, IconData? headerIconData, double? headerIconSize, Color? headerIconColor, double? headerPadding, double? borderRadius, Widget? title, String? titleText, Color? titleColor, Widget? content, String? message, Color? messageColor, Widget? btnOk, String? btnOkText, Color? btnOkColor, VoidCallback? btnOkAction, Widget? btnCancel, String? btnCancelText, Color? btnCancelColor, VoidCallback? btnCancelAction, Widget? btnNeutral, String? btnNeutralText, Color? btnNeutralColor, VoidCallback? btnNeutralAction, double? textScaleFactor})
Properties
- backgroundColor ↔ Color?
-
getter/setter pair
- borderRadius ↔ double
-
getter/setter pair
- btnCancel ↔ Widget?
-
getter/setter pair
- btnCancelAction ↔ VoidCallback?
-
getter/setter pair
- btnCancelColor ↔ Color?
-
getter/setter pair
- btnCancelText ↔ String?
-
getter/setter pair
- btnNeutral ↔ Widget?
-
getter/setter pair
- btnNeutralAction ↔ VoidCallback?
-
getter/setter pair
- btnNeutralColor ↔ Color?
-
getter/setter pair
- btnNeutralText ↔ String?
-
getter/setter pair
- btnOk ↔ Widget?
-
getter/setter pair
- btnOkAction ↔ VoidCallback?
-
getter/setter pair
- btnOkColor ↔ Color?
-
getter/setter pair
- btnOkText ↔ String?
-
getter/setter pair
- content ↔ Widget?
-
getter/setter pair
- elevation ↔ double?
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- header ↔ Widget?
-
getter/setter pair
- headerColor ↔ Color?
-
getter/setter pair
- headerIcon ↔ Widget?
-
getter/setter pair
- headerIconColor ↔ Color
-
getter/setter pair
- headerIconData ↔ IconData?
-
getter/setter pair
- headerIconSize ↔ double
-
getter/setter pair
- headerPadding ↔ double
-
getter/setter pair
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- message ↔ String?
-
getter/setter pair
- messageColor ↔ Color?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shape ↔ ShapeBorder
-
getter/setter pair
- textScaleFactor ↔ double?
-
getter/setter pair
- title ↔ Widget?
-
getter/setter pair
- titleColor ↔ Color?
-
getter/setter pair
- titleText ↔ String?
-
getter/setter pair
- type ↔ NiceDialogType
-
getter/setter pair
- typeErrorColor ↔ Color
-
getter/setter pair
- typeInfoColor ↔ Color
-
getter/setter pair
- typeMultipleOptionsColor ↔ Color
-
getter/setter pair
- typeWarningColor ↔ Color
-
getter/setter pair
Methods
-
build(
BuildContext context) → Widget -
Describes the part of the user interface represented by this widget.
override
-
buildButtons(
BuildContext context) → Widget? -
buildContent(
) → Widget -
buildHeader(
) → Widget? -
buildTitle(
) → Widget -
checkParams(
BuildContext context) → void -
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
-
getDialogTypeColor(
) → Color? -
getDialogTypeIconData(
) → IconData? -
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