zezis_widget
library
Classes
AnimationCard
AppConstants
ArcClipper
ArrowClipper
ArrowClipper that can be used with ClipPath to clip widget in Arrow shape
BadgeText
BasePickerModel
BeaconPainter
CardBackground
CardKanbanModelWidget
Widget que representa um card no quadro Kanban.
ColumnKanbanModelWidget
Widget que representa uma coluna no quadro Kanban.
CommonPickerModel
CreditCardBrand
CreditCardForm
CreditCardModel
CreditCardWidget
CustomCardTypeIcon
CustomNavigationBar
CustomNavigationBarItem
DatePicker
DatePickerModel
DatePickerTheme
DateTimePickerModel
DefaultCustomNavigationBarStyle
DiagonalPathClipperOne
DiagonalPathClipperOne , can be used with ClipPath widget, and clips the widget diagonally
DiagonalPathClipperTwo
DiagonalPathClipperTwo , can be used with ClipPath widget, and clips the widget diagonally
Glassmorphism
HexagonalClipper
HexagonalClipper , can be used with ClipPath widget, and clips the widget in Hexagon shape
KanbanBoardWidget
Widget que representa um quadro Kanban completo.
MaskedTextController
MessageClipper
MessageClipper , can be used with ClipPath widget, and clips the widget in dialog box shape
MovieTicketBothSidesClipper
MovieTicketBothSidesClipper , can be used with ClipPath widget, and clips the widget like a movie ticket
MovieTicketClipper
MovieTicketClipper , can be used with ClipPath widget, and clips the widget like a movie ticket on only one side
MultiplePointedEdgeClipper
Pointed edge clipper to be used with ClipPath
MultipleRoundedCurveClipper
Multiple rounded curve clipper to use with ClipPath
OctagonalClipper
Octoganal clipper clips the widget in octagon shape used with ClipPath
OvalBottomBorderClipper
Oval bottom clipper to clip widget in oval shape at the bottom side
OvalLeftBorderClipper
Clip widget in oval shape at left side
OvalTopBorderClipper
Clip widget in oval shape at top side
PaisModel
ParallelogramClipper
Clip widget in parallelogram shape
PhoneInputFormatter
Formata números de telefone e celular com máscaras personalizadas.
PointsClipper
Clip widget with points
QrBitBuffer
QrCode
QrDataModuleStyle
Styling options for data module.
QrEmbeddedImageStyle
Styling options for any embedded image overlay
QrErrorCorrectLevel
QrEyeStyle
Styling options for finder pattern eye.
QrImage
Renders the encoded data from a QrCode in a portable format.
QrImageView
A widget that shows a QR code.
QrPainter
A CustomPainter object that you can use to paint a QR code.
QrValidationResult
Captures the status or a QR code validation operations, as well as the
rendered and validated data / object so that it can be used in any
secondary operations (to avoid re-rendering). It also keeps any exception
that was thrown.
QrValidator
QrVersions
This class only contains special version codes. QR codes support version
numbers from 1-40 and you should just use the numeric version directly.
RoundedDiagonalPathClipper
Diagonal clipper with rounded borders
SideCutClipper
Clipper to Cut widget at the side
StarClipper
Clip widget in star shape
SuggestionsController <T >
SuggestionsControllerProvider <T >
Time12hPickerModel
TimePickerModel
TriangleClipper
Clip widget in triangle shape
UpperCaseTextFormatter
Um formatador de texto que converte automaticamente todo o texto para maiúsculas.
WaveClipperOne
Clip widget in wave shape shape
WaveClipperTwo
Clip widget in wave shape
ZAlertCustomGif
ZAlertCustomGifState
ZAlertGif
ZButton
ZButtonIcon
ZCheckBoxCustom
ZCheckBoxInfo
ZCheckCustom
ZComboBox <T >
ZDatePeriod
Defines widgets which are to used as DropDown Date Picker.
ZDatePicker
ZDateTimePicker
ZDecimalTextInputFormatter
ZDividerInformation
ZDividerTitle
ZHeadField <T >
ZInputFormatter
ZInputFormatterCurrency
ZLoadingButton
Initalize class
ZLoadingButtonController
Options that can be chosen by the controller
each will perform a unique animation
ZLoadingButtonState
Class implementation
ZLoadingCustom
ZLoadingSimple
ZMaskedFormatter
ZRawHeadField <T >
ZTextFormField
ZTextFormFieldPhone
ZTextTileCustom
ZTextTileSimple
ZTimeLine
Constants
am
→ const String
Outputs if hour is AM or PM
CardTypeIconAsset
→ const Map <CardType , String >
d
→ const String
Outputs day compactly
D
→ const String
Outputs week day as long name
dd
→ const String
Outputs day as two digits
h
→ const String
Outputs hour (0 - 11) compactly
H
→ const String
Outputs hour (0 to 23) compactly
hh
→ const String
Outputs hour (0 - 11) as two digits
HH
→ const String
Outputs hour (0 to 23) as two digits
m
→ const String
Outputs month compactly
M
→ const String
Outputs month as short name
mm
→ const String
Outputs month as two digits
MM
→ const String
Outputs month as long name
n
→ const String
Outputs minute compactly
nn
→ const String
Outputs minute as two digits
s
→ const String
Outputs second compactly
S
→ const String
Outputs millisecond compactly
ss
→ const String
Outputs second as two digits
SSS
→ const String
Outputs millisecond as three digits
u
→ const String
Outputs millisecond compactly
uuu
→ const String
Outputs microsecond as three digits
w
→ const String
Outputs week in month
W
→ const String
Outputs week in year compactly
WW
→ const String
Outputs week in year as two digits
ymdw
→ const String
Outputs year as four digits
yy
→ const String
Outputs year as two digits
yyyy
→ const String
Example:
formatDate(DateTime(1989), yyyy );
// => 1989
z
→ const String
Outputs timezone as time offset
Z
→ const String
Functions
bgInputDecoration ({required BuildContext context , String ? hintText , String ? labelText , String ? errorText , Color ? focusColor , Color ? disabledColor , Color ? hoverColor , Color ? fillColor , Color ? defocusColor , Widget ? prefixIcon , Widget ? suffixIcon , InputBorder ? border , TextStyle ? labelStyle , double borderRadius = 10 , EdgeInsetsGeometry ? contentPadding })
→ InputDecoration
calcDateCount (int year , int month )
→ int
dayInYear (DateTime date )
→ int
digits (int value , int length )
→ String
formatDate (DateTime date , List <String > formats , LocaleType locale )
→ String
i18nObjInLocale (LocaleType ? localeType )
→ Map <String , Object >
Get international object for localeType
i18nObjInLocaleLookup (LocaleType localeType , String key , int index )
→ String
Get international lookup for a localeType
, key
and index
.
selectAutoComplete ({required void onPressed ()?, required BuildContext context , required String title , required bool enable , double border = 10.0 , String ? labelText , String ? subtitle , Widget ? leading , EdgeInsetsGeometry ? padding , Color ? color })
→ Widget
showSnackBar (String ? message , {String ? title , Widget ? icon , Widget ? titleText , Widget ? mainButton , Widget ? messageText , bool instantInit = true , bool isDismissible = true , bool shouldIconPulse = true , bool showProgressIndicator = false , double barBlur = 0.0 , double ? maxWidth = 250 , double overlayBlur = 0.0 , double borderWidth = 1.0 , double borderRadius = 15 , EdgeInsets margin = const EdgeInsets.all(0.0) , EdgeInsets padding = const EdgeInsets.all(16) , Color ? borderColor , Color ? overlayColor , Color ? leftBarIndicatorColor , Color ? progressIndicatorBackgroundColor , Animation <Color > ? progressIndicatorValueColor , Color backgroundColor = const Color(0xFF303030) , Curve forwardAnimationCurve = Curves.easeOutCirc , Curve reverseAnimationCurve = Curves.easeOutCirc , Duration ? duration = const Duration(seconds: 2) , Duration animationDuration = const Duration(seconds: 1) , OnTap? onTap , Form ? userInputForm , List <BoxShadow > ? boxShadows , Gradient ? backgroundGradient , DismissDirection ? dismissDirection , SnackbarStatusCallback? snackbarStatus , SnackStyle snackStyle = SnackStyle.FLOATING , AnimationController ? progressIndicatorController , SnackPosition snackPosition = SnackPosition.BOTTOM })
→ void
showSnackBarX (String ? message , {String title = "Alerta" , Duration ? duration = const Duration(seconds: 3) , IconData ? icon , Widget ? titleText , double ? barBlur , double ? maxWidth , double ? overlayBlur , double ? borderWidth , double ? borderRadius = 10 , bool ? shouldIconPulse , bool instantInit = true , bool ? isDismissible = true , bool ? showProgressIndicator , Color ? borderColor , Color ? overlayColor , Color ? leftBarIndicatorColor , Color ? colorText = Colors.white , Color ? progressIndicatorBackgroundColor , Animation <Color > ? progressIndicatorValueColor , Color ? backgroundColor = const Color.fromARGB(178, 102, 112, 146) , EdgeInsets ? margin = const EdgeInsets.all(10.0) , EdgeInsets ? padding , Curve ? forwardAnimationCurve , Curve ? reverseAnimationCurve , OnTap? onTap , Form ? userInputForm , SnackStyle? snackStyle , TextButton ? mainButton , List <BoxShadow > ? boxShadows , Duration ? animationDuration , SnackPosition? snackPosition , Gradient ? backgroundGradient , SnackbarStatusCallback? snackbarStatus , AnimationController ? progressIndicatorController , DismissDirection ? dismissDirection = DismissDirection.down })
→ void
zAlertSimple <T > ({required BuildContext context , WidgetBuilder ? builder , required String message , TextAlign ? textAlign , TextStyle ? style , List <Widget > ? actions , String ? textAction , TextStyle ? styleAction , Color ? colorAction })
→ Future <T? >
zBoxDecoration ({Color ? color })
→ BoxDecoration
zSnackBarCustom ({required BuildContext context , required String message , TextStyle ? style , Color ? backgroundColor , int duration = 3600 , DismissDirection dismissDirection = DismissDirection.down })
→ Future