CommonWidget class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
batchWidget({required Widget widget, })
→ Widget
-
-
dateTimeWidget({required TextEditingController controller, required String labelText, String? hintText, String? validator(String?)?, void onTap()?, void onSaved(String?)?, required Size size, bool isMandatory = false, bool readOnly = true, AutovalidateMode? autovalidateMode, Color? textClr, Color? labelClr, Color? hintClr, Color? erTextClr, Color? borderClr, Color? focusedBorderClr, Color? enabledBorderClr, Color? focusedErBorderClr, Color? erBorderClr})
→ Widget
-
-
documentWidget({required String labelText, required dynamic document, required String noDocument, required dynamic documentPickerOnTap()?, required String? validator(String?)?, bool isMandatory = false, AutovalidateMode? autovalidateMode, required Size size})
→ Widget
-
-
dropdown({required String labelText, required String value, required List items, required void onChanged(String?)?, String? validator(String?)?, AutovalidateMode? autovalidateMode, required Size size, bool isMandatory = false, Color? textClr, Color? labelClr, Color? erTextClr, Color? borderClr, Color? focusedBorderClr, Color? enabledBorderClr, Color? focusedErBorderClr, Color? erBorderClr})
→ Widget
-
-
elevatedButton({required String buttonName, double buttonHeight = 50.0, double? buttonWidth, required void onPressed()?, TextStyle? style})
→ Widget
-
-
finalButton({required void previousTap()?, required void nextTap()?, required void submitTap()?, required bool showNextButton, required bool showPreviousButton, required bool showSubmitButton})
→ Widget
-
-
-
imageWidget({required String labelText, required dynamic image, required String noImage, dynamic cameraOnTap()?, dynamic galleryOnTap()?, String? validator(String?)?, AutovalidateMode? autovalidateMode, required Size screenSize, bool hideCamera = true, bool isMandatory = false, bool deleteIcon = false, dynamic delImgOnPressed()?})
→ Widget
-
-
isBase64(dynamic input)
→ bool
-
-
-
noDataAvailable()
→ Widget
-
-
signaturePadWidget({required String labelText, required String signatureUnsigned, required Key? signaturePadKey, required bool canEdit, required dynamic signatureOnEdit()?, required dynamic signatureOnDone()?, required dynamic signatureOnClear()?, required String signaturePath, required String? validator(String?)?, AutovalidateMode? autovalidateMode, required bool isMandatory, required Size size})
→ Widget
-
-
signatureSubWidget({required void onTap()?, required String label, required IconData icon, required BorderRadius borderRadius})
→ Widget
-
-
subImageWidget({required IconData icon, required dynamic onTap()?, required String text, bool redClr = false})
→ Widget
-
-
textfieldWidget({required TextEditingController controller, required String labelText, String? hintText, String? validator(String?)?, List<TextInputFormatter>? inputFormatters, void onChanged(String)?, void onSaved(String?)?, void onEditingComplete()?, void onFieldSubmitted(String)?, void onTap()?, required Size size, bool isMandatory = false, TextInputType? keyboardType, int? maxLength, bool readOnly = true, FocusNode? focusNode, TextInputAction textInputAction = TextInputAction.done, AutovalidateMode? autovalidateMode, String? counterText = '', Color? textClr, Color? labelClr, Color? hintClr, Color? erTextClr, Color? borderClr, Color? focusedBorderClr, Color? enabledBorderClr, Color? focusedErBorderClr, Color? erBorderClr})
→ Widget
-