shirne_dialog library

Classes

AnimatedOverlayStyle
AnimationConfig
Animation config
AnimationSnapshot
A snapshot of an animation config
ButtonSeparatorPainter
CombinedAnimation
A combined animation to show in or hide out a widget
CombinedAnimationController
AnimationController to control Animation State
DialogController<T>
abstract controller
DialogIcons
EntryController
ImageAutoPreview
ImagePreviewWidget
IsosTriangle
LoadingStyle
ModalStyle
Style for modal
MyDialog
static class to call alert, confirm, toast etc. ** Must use navigatorKey Or call initialize with a context in Navigator **
OverlayController<T>
controller of any popup use Overlay exp. MyDialog.snack
PopupStyle
PopupWidget
A popup Widget wrapper
ProgressController
controller of ProgressWidget
ProgressWidget
a progress Widget
ShirneDialog
Dialog instance for all method
ShirneDialogLocalizations
ShirneDialogLocalizationsEn
ShirneDialogLocalizationsZh
ShirneDialogTheme
Provide unified parameter settings for various dialogs
SnackStyle
Style for SnackWidget
SnackWidget
a SnickBar like Widget
ToastStyle
Style for ToastWidget
ToastWidget
a light weight message tip Widget

Enums

AnimationState
Combine state of CombinedAnimation
AnimationType
Only allow user to start or stop
IconType

Functions

defaultButtonBuilder(dynamic onPressed(), ButtonStyle? style, Widget child) Widget
primaryButtonBuilder(dynamic onPressed(), ButtonStyle? style, Widget child) Widget

Typedefs

ActionButtonBuilder = Widget Function(dynamic (), ButtonStyle?, Widget)
WrapperBuilder = Widget Function(BuildContext, Widget)