RewardPopupPage class

Inheritance

Constructors

RewardPopupPage({Key? key, required Widget child, Widget? precursorWidget, bool? enableDismissByTappingOutside, Widget? dismissButton, Color? backgroundColor})
const

Properties

backgroundColor Color?
The Color that will be shown as a background color. Optional parameter, in case not available default background color will be shown. Make sure to add Colors.black if you want to show gloss effect over your image.
final
child Widget
The child of type Widget will be shown in the popup
final
dismissButton Widget?
The Widget that will be shown as a dismiss button. Optional parameter, in case not available default dismiss button will be shown.
final
enableDismissByTappingOutside bool?
If set to true, the popup will be dismissed by tapping outside the popup. Default value is true.
final
hashCode int
The hash code for this object.
no setterinherited
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
precursorWidget Widget?
The Widget that will be shown for animation as a precursor to the child widget. Optional parameter, in case not available default animation will be shown.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<RewardPopupPage>
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