AppVersionOverlayDialog class

Inheritance

Constructors

AppVersionOverlayDialog({required String jsonUrl, required BuildContext context, required Widget overlayBuilder(BuildContext, OverlayEntry?), bool? showWeb, bool barrierDismissible = true})

Properties

barrierDismissible bool
if is TRUE you can dismiss the message dialog by tapping the modal barrier (default: TRUE)
getter/setter pair
context BuildContext
Context
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
jsonUrl String
JSON http link
getter/setter pairinherited
overlayBuilder Widget Function(BuildContext, OverlayEntry?)
Custom Overlay Builder for use your custom dialog
getter/setter pair
overlayEntry OverlayEntry
current overlay entry
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showWeb bool?
if is TRUE the message dialog it will disappear on flutter web app version (default: TRUE)
getter/setter pair

Methods

checkUpdated() Future<bool>
inherited
getAppInfo() Future<void>
inherited
getAppVersion() Future<bool>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
show() Future<bool>
Checks if it is necessary to show an app update.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited