utils/constants
library
Functions
-
kAlertDialog(dynamic context, {required dynamic heading, required dynamic subheading, required dynamic firstBtnText, required dynamic secBtnText, required Function firstClick, required Function secondClick})
→ Future
-
show const alert dialog
-
kAppBarBottomLine({dynamic color = greyColor, dynamic height = 1.5})
→ Widget
-
constant app bar line
-
kAssetImage(dynamic context, dynamic path, {dynamic extension = "png"})
→ dynamic
-
base image asset
-
kBackArrow(dynamic context, {dynamic onTap, dynamic arrowColor = blackColor, dynamic path = 'left_arrow'})
→ dynamic
-
show const back arrow
-
kCircularLoader({dynamic context, dynamic height = 25.0, dynamic width = 25.0, dynamic color = whiteColor})
→ dynamic
-
show const circular loader
-
kClickActionSquash({required BuildContext context, required Widget child, bool? withEffect = true, BorderRadius borderRadius = BorderRadius.zero, Color splashColor = blackColor, required Function onTap})
→ dynamic
-
click action
-
kColorStatusBar(dynamic context, dynamic color)
→ dynamic
-
set status bar color
-
kCubeLoader(dynamic context)
→ dynamic
-
show const cube loader
-
kGalleryPicker(dynamic context, {dynamic source})
→ dynamic
-
gallery picker
-
kHideKeyboard(BuildContext context)
→ dynamic
-
hide keyboard
-
kImageAsset(dynamic context, dynamic path, {dynamic width, dynamic height, dynamic color, dynamic fit = BoxFit.contain, dynamic extension = "png"})
→ dynamic
-
base image asset
-
kNetworkCircularImage(dynamic context, dynamic url, {dynamic width = 100.0, dynamic height = 100.0, dynamic borderColor, dynamic bgColor, dynamic borderWidth = 0.0})
→ dynamic
-
network image
-
kNoDataText({required dynamic text, dynamic size = size18})
→ Widget
-
constant no data
-
kPrintLog(dynamic message)
→ dynamic
-
show log
-
kRoundCorner(dynamic color, {dynamic background, dynamic borderColor, dynamic borderRadius = const BorderRadius.all(Radius.circular(8)), dynamic borderWidth = 1.0})
→ dynamic
-
constant round corner
-
kScreenHeight(BuildContext context)
→ dynamic
-
get screen height
-
kScreenWidth(BuildContext context)
→ dynamic
-
get screen width
-
kScrollingView(dynamic columnChild)
→ Widget
-
scroll expand view
-
kShowToast({required dynamic context, required dynamic message, dynamic backRadius = 18.0, dynamic backColor = greyColor, dynamic fontSize = size14, dynamic fontWeight = fontWeigh500, dynamic textColor = whiteColor})
→ dynamic
-
base show simple toast
-
kShowToaster({required dynamic context, required dynamic message, dynamic decoration, dynamic icon, dynamic durationMilliSeconds = 2500, dynamic alignToast = AlignToast.top, dynamic fontSize = size14, dynamic fontWeight = fontWeigh500, dynamic fontColor = whiteColor})
→ dynamic
-
base show animated toast
-
kTextStyle({dynamic decoration = TextDecoration.none, dynamic fontFamily = fontFamily, dynamic color = greyColor, dynamic fontWeight = fontWeigh500, dynamic fontSize = size12})
→ TextStyle
-
constant text style
-
kThreeDotsLoader({dynamic context, dynamic color = blueColor, dynamic size = 20.0})
→ dynamic
-
show const three dots loader
-
kYesNoDialog({required dynamic context, required dynamic centerText, required Function yes, required Function no, dynamic showNoBool = false, dynamic btnTextYes, dynamic btnTextYesColor, dynamic btnTextNo, dynamic btnTextNoColor, dynamic btnColorYes, dynamic btnColorNo, dynamic centerTextColor, dynamic isDismissible = true, Function? onBackPress, bool simpleBackPress = true})
→ dynamic
-
constant popup
-
kYesNoSheet({required dynamic context, required Function yes, required Function no, required String heading, dynamic centerTextColor, dynamic btnTextYes, dynamic btnTextYesColor, dynamic btnTextNo, dynamic btnTextNoColor, dynamic btnColorYes, dynamic btnColorNo, bool showNoBtn = false, Function? onBackPress, bool simpleBackPress = true})
→ dynamic
-
constant popup
-
showDatePickerDialog(dynamic context)
→ Future<DateTime?>
-
show date picker
-
showTimePickerDialog(dynamic context)
→ Future<TimeOfDay?>
-
show time picker
-
timeDifference(String endedAt)
→ String
-
show time diff