abg_utils library

Support for doing something awesome.

More dartdocs go here.

02.01.2022 145 files 691 516 bytes

Classes

AddonData
AddressData
AppSettings
BackSiteButton
BannerData
BlogData
BottomBar13
BottomBar13V2
BottomBar20
Button186
Button197
Button198
Button300
ButtonTextWeb
Card16
Card43
Card48
Card49
Card50
Card50forProvider
CardEarning
CardEarningTotal
CartData
CategoryData
ChatMessageData
CheckBox12
CheckBox12a
CheckBox48
A toggle button allows the user to change a setting between two states.
ClipImageClass
ClipPathClass1
ClipPathClass2
ClipPathClass23
ClipPathClass3
ClipPathClass3Painter
ClipPathClass4Painter
Combo
ComboData
ComboData2
CustomRangeTextInputFormatter
DefaultTheme
DialogScreen
EarningData
EasyDialog
Edit24
Edit26
Edit41Number
Edit41web
Edit43
Edit43a
Edit43V2
ElementSelectColor
FBValue
FBValueList
FBValueMap
FirebaseData
FlutterwaveMobile
FlutterwaveMobileState
GalleryScreen
GalleryScreenWeb
GroupData
Header1
IBanner
IBoxCircle
IEasyDialog2
ImageData
InstaMojoMobile
InstaMojoMobileState
LangData
Loader7
Loader7v1
LocalSettings
MercadoPagoMobile
MercadoPagoMobileState
MessageData
MyCustomScrollBehavior
OfferData
OrderData
OrderDataCache
ParentScreen
PayMobMobile
PayMobMobileState
PayMobStrings
PayoutData
PaypalPayment
PaypalPaymentState
PayStackMobile
PayUMobile
PayUMobileState
PriceData
PriceForCardData
PriceTotalForCardData
ProductData
ProductDataCache
ProductsTileListV2
ProviderData
ProviderSubscriptionsData
RazorpayMobile
ReviewsData
Rotator
RoundedClipper1
RoundedClipper2
RouteData
ScaleData
ScrollerResizer
ScrollerResizerController
Slider3
Slider3Revers
Stat
StatData
StatusData
StatusHistory
StringData
StripeMobile
SubscriptionData
TreeInCategory
UserAccountData
UserData
WorkTimeData

Enums

GFToggleType
GFToggleType is used to change the shape of

Constants

defaultColors → const List<Color>

Properties

acceptStatus StatusData?
getter/setter pair
appSettings AppSettings
getter/setter pair
articleAscDesc int
getter/setter pair
articleMaxPrice double
getter/setter pair
articleMinPrice double
getter/setter pair
articleSearchText String
getter/setter pair
articleSortByProvider String
/// search
getter/setter pair
aTheme DefaultTheme
getter/setter pair
banners List<BannerData>
getter/setter pair
blog List<BlogData>
getter/setter pair
bookings List<OrderData>
getter/setter pair
buildContext BuildContext
getter/setter pair
cancelStatus StatusData?
getter/setter pair
cart List<ProductData>
getter/setter pair
cartAnyTime bool
getter/setter pair
cartCouponCode String
getter/setter pair
cartCurrentProvider ProviderData?
getter/setter pair
cartHint String
getter/setter pair
cartLastAddedId String
getter/setter pair
cartLastAddedIdToUser String
getter/setter pair
cartSelectTime DateTime
getter/setter pair
categories List<CategoryData>
getter/setter pair
chatCount int
getter/setter pair
chatId String
getter/setter pair
chatListenCompanion StreamSubscription<DocumentSnapshot<Object?>>?
getter/setter pair
chatListenMe StreamSubscription<DocumentSnapshot<Object?>>?
getter/setter pair
getter/setter pair
chatName String
getter/setter pair
chatRoomId String
getter/setter pair
chats Stream<QuerySnapshot<Object?>>?
getter/setter pair
closeDialog ↔ dynamic Function()
getter/setter pair
colorCardDark Color
getter/setter pair
colorCardGreenGrey Color
getter/setter pair
colorCardGrey Color
getter/setter pair
countProduct int
getter/setter pair
couponCode String
getter/setter pair
couponId String
getter/setter pair
currentArticle ProductData
getter/setter pair
currentBase String
getter/setter pair
currentCategory CategoryData
getter/setter pair
currentHost String
getter/setter pair
currentOffer OfferData
getter/setter pair
currentOrder OrderData
getter/setter pair
currentProduct ProductData
getter/setter pair
currentProvider ProviderData
getter/setter pair
currentSubscription SubscriptionData
getter/setter pair
customersChat List<UserData>
getter/setter pair
digitsAfterComma int
getter/setter pair
direction TextDirection
getter/setter pair
disableDPrint bool
getter/setter pair
discount double
getter/setter pair
discountType String
getter/setter pair
distanceUnit String
getter/setter pair
editAddon AddonData?
///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
getter/setter pair
finishStatus StatusData?
getter/setter pair
firebaseKey String
getter/setter pair
firebaseProjectId String
getter/setter pair
firstStatus StatusData?
getter/setter pair
getWebDialogBody Widget Function()
getter/setter pair
groupToEdit String
getter/setter pair
init bool
getter/setter pair
lastCouponAdditionTextError String
getter/setter pair
listenBookingStream StreamSubscription?
getter/setter pair
listenProductsStream StreamSubscription?
getter/setter pair
listUsers List<UserData>
getter/setter pair
locale String
getter/setter pair
localFile String
getter/setter pair
localSettings LocalSettings
getter/setter pair
localStorage Storage
no setter
messages List<MessageData>
getter/setter pair
needCouponDebugText bool
/
getter/setter pair
needDebugText bool
getter/setter pair
needOTPParam bool
getter/setter pair
needStat bool
getter/setter pair
newBookingCount int
getter/setter pair
offers List<OfferData>
getter/setter pair
openDialog ↔ dynamic Function(Widget getDialogBody())
getter/setter pair
openGallery ↔ (dynamic Function()?)
getter/setter pair
ordersDataCache List<OrderDataCache>
getter/setter pair
payout List<PayoutData>
getter/setter pair
pRange int
getter/setter pair
pref ↔ Pref
getter/setter pair
price PriceData
getter/setter pair
product List<ProductData>
getter/setter pair
productData ProductData
getter/setter pair
productDataCache List<ProductDataCache>
getter/setter pair
productDataCacheSort List<ProductDataCache>
getter/setter pair
providerComboBoxValue String
getter/setter pair
providers List<ProviderData>
getter/setter pair
queue List<StatData>
getter/setter pair
rating double
getter/setter pair
rating1 int
getter/setter pair
rating2 int
getter/setter pair
rating3 int
getter/setter pair
rating4 int
getter/setter pair
rating5 int
getter/setter pair
ratingCount int
getter/setter pair
ratingIndex1 double
getter/setter pair
ratingIndex2 double
getter/setter pair
ratingIndex3 double
getter/setter pair
ratingIndex4 double
getter/setter pair
ratingIndex5 double
getter/setter pair
ratingsLoad bool
getter/setter pair
redrawMainWindow ↔ dynamic Function()
getter/setter pair
redrawMainWindowInitialized bool
getter/setter pair
reviews List<ReviewsData>
getter/setter pair
reviewsRate int
getter/setter pair
reviewsRateString String
getter/setter pair
rightSymbol bool
getter/setter pair
route ↔ dynamic Function(String)
getter/setter pair
serverPath String
getter/setter pair
state String
getter/setter pair
statShow bool
getter/setter pair
statusesDataInit List<StatusData>
getter/setter pair
subscriptions List<SubscriptionData>
getter/setter pair
symbol String
getter/setter pair
unread int
getter/setter pair
unreadMessagesInChat int
getter/setter pair
updateNotifyPage ↔ (dynamic Function()?)
getter/setter pair
uploadedImage ImageData?
getter/setter pair
urlServerBackend String
getter/setter pair
userAccountData UserAccountData
getter/setter pair
userCurrentLatitude double
getter/setter pair
userCurrentLongitude double
getter/setter pair
userForChat UserData
getter/setter pair
users List<UserData>
getter/setter pair
variantEdit PriceData?
getter/setter pair
variantGroupEdit GroupData?
getter/setter pair
waitInMainWindow ↔ dynamic Function(bool)
getter/setter pair
waitInMainWindowInitialized bool
getter/setter pair
windowHeight double
getter/setter pair
windowWidth double
getter/setter pair
writeDebug bool
getter/setter pair

Functions

accountLoginToDashboard(String _email, String _password, bool _checkValues, String stringUserOrPasswordIsIncorrect, String stringPermissionDenied) Future<String?>
activateCoupon(String code) → dynamic
addBlockedUser(String id) Future<String?>
addButtonsCopyExportSearch(List<Widget> list, dynamic _copy(), dynamic _csv(), Map<String, String> langCopyExportSearch, dynamic _onSearch(String), {bool showSearchField = true}) → dynamic
addImageToGallery(Uint8List _imageData) Future<String?>
addMessage(String text, String stringChatMessage) Future<String?>
addPoint(String name, {String error = ""}) → dynamic
addReview(int rating, String text, List<Uint8List> images, OrderData jobInfo) Future<String?>
addStat(String source, int count, {bool cache = false}) → dynamic
addToCart(ProductData service, String stringAlreadyInCart) String?
appbar1(Color bkgColor, Color color, String text, BuildContext context, dynamic callback(), {TextStyle? style, bool enableRightMenuButton = false, dynamic onRightMenuClick()?}) → dynamic
appleLogin() Future<String?>
articleAddImageToGallery(Uint8List _imageData) Future<String?>
articleAddImageToVariant(Uint8List _imageData) Future<String?>
articleDelete(ProductDataCache item) Future<String?>
articleDeleteImageFromGallery(ImageData item) Future<String?>
articleEmptyCurrent() → dynamic
articleGetFullName() String
articleGetInStock() int
articleGetItemToEdit(ProductDataCache item) Future<String?>
articleGetTotalPrice() double?
articleSave() Future<String?>
articleSaveInCache(ProductData _product) → dynamic
articleSetDesc(String val, String locale) → dynamic
articleSetDescTitle(String val, String locale) → dynamic
articleSetName(String val, String locale) → dynamic
articlesGetMaxPrice() double
articlesGetMinPrice() double
/////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////
articleSort({bool isFindInEmpty = false}) → dynamic
articleSortGetNextPage(bool isFindInEmpty) → dynamic
authToFirebase() → dynamic
bookingCopy() → dynamic
bookingCsv(List<String> title) String
bookingDelete(OrderData val) Future<String?>
bookingDeleteV2(OrderDataCache item) Future<String?>
bookingGetItem(OrderDataCache item) Future<String?>
bookingSaveInCache(OrderData _data, {bool migrate = false}) Future<String?>
bookingSaveInCacheList(List<OrderData> list, {bool migrate = true}) Future<String?>
bookingToCashMigrate(dynamic callback(String)) Future<String?>
boundsFromLatLngList(List<LatLng> list) → LatLngBounds
button126(String text, String icon, double width, double height, Function _callback, {bool enable = true}) → dynamic
button134(String text, Function _callback, {bool enable = true, TextStyle? style}) → dynamic
button144(String text, String image, double height, Function _callback, {String text2 = "", String text3 = "", TextStyle? style, TextStyle? style2, TextStyle? style3, CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.start, bool shadow = true, Color? color}) → dynamic
button148(String text, String icon, Function _callback, {Color? borderColor, Color color = Colors.transparent, double? radius, bool enable = true, TextStyle? style, double? width}) → dynamic
button157(String text, Color color, String icon, Function _callback, double width, double height, {TextDirection direction = TextDirection.ltr, double? radius}) Widget
button159(String text, List<Color> gradient, IconData icon, Function _callback, {bool enable = true, double? radius, TextStyle? style, double iconSize = 20, String? text2, TextStyle? style2, Color borderColor = Colors.transparent, Color iconColor = Colors.white}) → dynamic
button168(String text, Color color, double _radius, Function _callback, bool enable) → dynamic
button195(String text, Color color, Function _callback, {bool enable = true, TextStyle? style}) → dynamic
button196(String text, Color color, Function _callback, {bool enable = true, TextStyle? style}) → dynamic
button1s(String text, IconData icon, String route, dynamic callback(String), {Decoration? decor}) → dynamic
button1s2(String text, IconData icon, bool val, dynamic callback(bool), {Decoration? decor}) → dynamic
button1s3(String text, String text2, {Decoration? decor, TextStyle? style}) → dynamic
button2(String text, Color color, dynamic _callback(), {bool enable = true, TextStyle? style, double? radius, double? width = double.maxFinite, EdgeInsetsGeometry? padding}) → dynamic
button202(String text, TextStyle style, String text2, TextStyle style2, String text3, TextStyle style3, int stars, Color iconStarsColor, Color color, String image, double width, double height, double radius, Function _callback) → dynamic
button202Blog(BlogData item, Color color, double width, double height, dynamic _callback()) → dynamic
button202n2(ProductDataCache item, double width, String locale, String stringNotAvailable, dynamic _callback()) → dynamic
button202n2Count(double width, String image, String stringSeeMore, String text2, dynamic _callback()) → dynamic
button206(int value, TextStyle style, Color borderColor, Color iconsColor, Color bkgColor, dynamic callback(int)) → dynamic
button207(String text, dynamic callback(), {String? text2, IconData? iconLeft, Color? iconLeftColor, IconData? iconRight, Color? iconRightColor}) → dynamic
button2b(String text, Function _callback, {TextStyle? style, bool enable = true, Color? color}) → dynamic
button2c(String text, Color color, Function _callback, {TextStyle? style, bool enable = true}) → dynamic
button2outline(String text, TextStyle style, Color color, double _radius, Function _callback, bool enable, Color colorBkg) → dynamic
button2small(String text, Function _callback, {bool enable = true, Color? color}) → dynamic
button2twoLine(String name, String price, bool selected, dynamic callback()) → dynamic
button98(Color color, IconData _icon, dynamic _callback(), {bool enable = true, Color iconColor = Colors.white, double size = 50}) → dynamic
button98a(Color color, IconData _icon, String text, dynamic _callback(), {bool enable = true, Color iconColor = Colors.white, double size = 50}) → dynamic
buttonCategory(CategoryData item, double width, dynamic _callback(), {Decoration? decor}) → dynamic
buttonExpand(String text, bool _expandDescription, dynamic onTap(), {Color? color, double? radius, TextStyle? style}) → dynamic
buttonIOS(String icon, dynamic callback(), double width, String _text) → dynamic
buttonMinus(dynamic _onMapMinus()) → dynamic
buttonMyLocation(dynamic _getCurrentLocation()) → dynamic
buttonPlus(dynamic callback()) → dynamic
callbackStackRemoveLast() → dynamic
callbackStackRemovePenultimate() → dynamic
callMobile(String phone) → dynamic
cancelItem(StatusData item) StatusHistory?
card33(List<int> rows, TextStyle style, Color colorSelect, Color colorUnSelect, double radius, bool shadow) → dynamic
card35(List<int> rows, List<String> desc, TextStyle style, Color colorSelect, Color colorUnSelect, double radius, bool shadow, Color bkgColor) → dynamic
card45(double windowWidth, double line5, double line4, double line3, double line2, double line1, double stars, String reviews, String buttonText, dynamic onButtonClick()) → dynamic
card47(String image, String title, String text2, String text3, List<ImageData> images, int stars, BuildContext context, TextDirection textDirection, {double? radius, Color iconStarsColor = Colors.orange}) → dynamic
card51(int stars, Color starsColor, double _size) → dynamic
cartFinish(OrderData _data) → dynamic
cartGetImage() String
cartGetPriceForAllServices() List<PriceForCardData>
cartGetPriceForAllServices2(List<ProductData> _cart) List<PriceForCardData>
cartGetProductsForBooking() List<ProductData>
cartGetProvidersData() List<ProviderData>
cartGetTotalForAllServices() PriceTotalForCardData
cartGetTotalForAllServices2(List<ProductData> _cart) PriceTotalForCardData
cartSave() → dynamic
categoryCreate() Future<String?>
categoryDelete(CategoryData item) Future<String?>
categorySave() Future<String?>
categorySetDesc(String val, String locale) → dynamic
categorySetImage(Uint8List _imageData) Future<String?>
categorySetName(String val, String locale) → dynamic
changeFavorites(ProductData item) String?
changeFavoritesProviders(ProviderData item) → dynamic
changeInfo(String name, String email, String phone) Future<String?>
changePassword(String password) Future<String?>
checkBox0(Color color, bool init, dynamic callback(bool?)) → dynamic
checkBox1(String text, Color color, TextStyle style, bool init, dynamic callback(bool?)) → dynamic
checkBox1a(BuildContext context, String text, Color color, TextStyle style, bool init, dynamic callback(bool?)) → dynamic
checkBox43(String text, Color color, String icon, TextStyle style, bool init, dynamic callback(bool)) → dynamic
checkoutProvider(ProviderData provider) → dynamic
checkPhoneNumber(String _phoneText) String
circleImageInBorder(Color colorBorder, String image, String imageAsset, double size) → dynamic
clearCart() → dynamic
clearChatCount() Future<String?>
clearCoupon() → dynamic
closeAllPopups() → dynamic
comboBoxProvider(String notSelect, dynamic callback(String)) → dynamic
compress(String _data) String
createArticle(ProviderData? _provider) Future<String?>
createProviderFromAdmin(UserData? newProvider, List<UserData> providersRequest) Future<String?>
currentScreen() String
customBoxDecoration({required Animation animation, bool isRectBox = false, bool isDarkMode = false, bool isPurplishMode = false, bool hasCustomColors = false, List<Color> colors = defaultColors, AlignmentGeometry beginAlign = Alignment.topLeft, AlignmentGeometry endAlign = Alignment.bottomRight}) Decoration
dbAddDocumentInTable(String tableName, Map<String, dynamic> _data) Future<String>
dbDeleteAllFilesInFolder(String _folderName) → dynamic
dbDeleteDocumentInTable(String tableName, String document) → dynamic
dbFileDelete(ImageData name) → dynamic
dbFileDeleteServerPath(String serverPath) → dynamic
dbGetAllDocumentInTable<T>(String tableName, {String? field1, String? isEqualTo1, String? arrayContains1}) Future<List<T>>
dbGetDocument<T>(String tableName, String doc, {String? field1, String? isEqualTo1}) Future<List<T>>
dbGetDocumentInTableFirebaseRestApi(String collection, String doc) Future<Map<String, dynamic>?>
dbIncrementCounter(String tableName, String document, String field, int value) → dynamic
dbListenChanges<T>(String tableName, dynamic _callback(List<T> data), {String? document}) → dynamic
dbSaveFile(String name, Uint8List _fileData) Future<String>
///////////////////////////////////////////////////////////////////////////// ////////////////////// FILES //////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
dbSetDocumentInTable(String tableName, String document, Map<String, dynamic> _data) → dynamic
dbSetDocumentInTableFirebaseRestApi(String collection, String doc, Map<String, dynamic> _data) → dynamic
deCompress(String compressedString) String
deleteAddon(String id) Future<String?>
deleteImage(String _type) Future<String?>
deleteImageFromGallery(ImageData item) Future<String?>
deleteLocation(AddressData item) Future<String?>
deleteMessage(MessageData item) → dynamic
deleteProduct(ProductData val) Future<String?>
////////////////////////////////////////////////////////////////////////////// / EDIT /// ////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////
deleteProvider(ProviderData val) Future<String?>
deleteReview(ReviewsData item) Future<String?>
deleteSubscription(SubscriptionData item) Future<String?>
deleteUser(UserData item) Future<String?>
dialogYesNoBody(dynamic callback(String), String stringText, String text1, String text2) → dynamic
dishList2(List<Widget> list, List<ProductDataCache> _mostPopular, dynamic _onClick(String id), dynamic onAddToCartClick(String)) → dynamic
displayImageWithCloseButton(double width, double height, String path, dynamic onTap(), dynamic onDelete(), {String type = "network", BoxFit fit = BoxFit.contain, Uint8List? imageBytes}) Widget
disposeChatNotify() → dynamic
documentBlock(String text1, TextEditingController _controller, String hint, dynamic _redraw(), String stringPreview) → dynamic
dprint(String str) → dynamic
drawState(dynamic _route(String), BuildContext context, dynamic redraw(), String _locale, TextDirection _direction) → dynamic
edit22(TextEditingController _controller, String _hint, double radius, {TextStyle? style, dynamic onChange(String)?}) → dynamic
edit42(String text, TextEditingController _controller, String _hint, {TextInputType type = TextInputType.text, TextStyle? style, TextStyle? hintStyle, bool? enabled, Color color = Colors.transparent, dynamic onchange(String)?}) → dynamic
edit9(TextEditingController _controller, {TextStyle? style, TextStyle? hintStyle, String hint = "", TextInputType type = TextInputType.text, dynamic onchange(String)?}) → dynamic
facebookLogin() Future<String?>
filterGetMaxPrice(List<ProductData> services) double
filterGetMinPrice(List<ProductData> services) double
finish2(bool payPalSuccess, String payPalPaymentId, bool flutterwave, bool mercadoPagoSuccess, String mercadoPagoTransactionId) Future<String?>
finishCartV1(ProductData currentService, bool temporary, String paymentMethodId, String stringFromUser, String stringNewBooking) Future<String?>
finishCartV4(bool temporary, String paymentMethodId, bool cachePayment, String stringFromUser, String stringNewBooking) Future<String?>
finishDelete() Future<String?>
firebaseGetToken(BuildContext context) → dynamic
firebaseInitApp(BuildContext context) → dynamic
generateCode6() String
generateNonce([int length = 32]) String
getActiveBookingCount() int
getActiveBookings() List<OrderDataCache>
getAddonsTotal() double
getAddonText(String locale) String
getAddressFromLatLng(LatLng pos) Future<String>
getBodyDialogExit(String textAreYouSure, String textNo, String textExit, dynamic close()) Widget
getBytesFromAsset(String path, int width) Future<Uint8List>
getCategories(List<String> val, String locale, List<CategoryData> category) List<String>
getCategoryNameById(String id) String
getCategoryNames(List<String> ids) String
getCenter(LatLngBounds bounds) → LatLng
getChatMessages(dynamic _redraw(), {String app = "customer"}) Future<String?>
getChatRoomId(String a, String b) String
getCloseTime(String weekDataComboValue) String
getColor(String? boardColor) Color
getComboData(String type, String? stringAll, {ComboData2? providersForServices, String? stringOwner}) ComboData2
getCost() double
getCostWidthCount() double
getCoupon() double
getCouponStringData() String
getCurrentAddress() AddressData
getCurrentDiscountText() → dynamic
getCurrentLocation() Future<bool>
getCurrentUserLocation(GoogleMapController? _controller, double _currentZoom) Future<Position?>
getDiscountText(OfferData item) → dynamic
getDistanceByProviderId(String _providerId) double
getEarningData(ProviderData item) List<EarningData>
getLocalSettings() → dynamic
getMaxAmountInProduct(List<PriceData> price) double
getMaxPriceInProduct(List<PriceData> price) PriceData
getMessagesChat2() List<ChatMessageData>
getMinAmountInProduct(List<PriceData> price) double
getMinPriceInProduct(List<PriceData> price) PriceData
getNumberOfUnreadMessages() → dynamic
getOpenTime(String weekDataComboValue) String
getPriceString(double price) String
getProduct(String id) ProductData
getProductsByProvider(String providerId) List<ProductDataCache>
///////////
getProviderAddress(String id) String
getProviderByEmail(String userEmail) ProviderData?
getProviderById(String _providerId) ProviderData?
getProviderData(String login) Future<ProviderData?>
getProviderId(String login) Future<String>
getProviderImageById(String _providerId) String
getProviderNameById(String _providerId, String locale) String
getProviderProductsCount(String providerId) int
getProviderRoute(String providerId) List<LatLng>
getProviderRouteLatLng(String providerId) → LatLng
getProviderUserByEmail(String userEmail) Future<UserData?>
getSelectedAddonsCount() int
getSelectedPrice(List<PriceData> price) PriceData
getServiceCategories(List<String> val) List<String>
getSettingsFromFile(dynamic onSuccess(AppSettings appSettings)) Future<String?>
getStringDistanceByProviderId(String _providerId) String
getSubscriptionExpiredDate() DateTime
getSubscriptionExpiredDateString() String
getSubTotalWithCoupon() double
getSubTotalWithoutCoupon() double
getTax() double
getTextByLocale(List<StringData> _data, String locale) String
getTotal() double
getUnreadCountByAdmin() int
getUnreadCountByProvider(String providerId) int
getUserAddress(String customerId) Future<List<AddressData>>
getUserById(String userId) Future<UserData?>
getVisibleCoupons(bool cartUser, ProductData currentService) List<OfferData>
getWeekend(String weekDataComboValue) bool
goBack() → dynamic
googleLogin() Future<String?>
horizontalScroll(Widget _child, ScrollController? controller) Widget
ifCategoryHaveSubcategories(String id) bool
ifNeedLoadNewLanguages(List<LangData> appLangs, String app, dynamic callback(LangData)) Future<String?>
ifProviderHaveArticles(String providerId) bool
ifUserAddressInProviderRoute(String provider) bool
image11(Widget item, double radius) → dynamic
image16(Widget item, double width, Color color) → dynamic
importCurrentBookingToPDF(dynamic stringInvoice, dynamic string0, dynamic stringEmail, dynamic stringOrderId, dynamic stringPhone, dynamic stringOrderDate, dynamic stringBillTo, dynamic stringProductName, dynamic stringQty, dynamic stringUnitPrice, dynamic stringTax, dynamic stringTotal, dynamic stringSubTotal, dynamic stringTotalTax, dynamic stringCouponDiscount, dynamic stringGrandTotal, dynamic stringAddons, {double fontSize = 10, String colorIn = "#eceff4", String fontName = 'assets/fonts/Montserrat-Regular.ttf'}) Future<Uint8List>
initBookings(String listen, String userEmail) Future<String?>
initCart() → dynamic
initChat(dynamic _redraw()) Future<String?>
initChatCompanion(dynamic _redraw()) Future<String?>
initChatV2(dynamic callback()) → dynamic
initProviderDistances() → dynamic
initReviews() Future<String?>
initService(String listen, String providerId, dynamic callback()) Future<String?>
initStat(String appName, String appVersion) → dynamic
initStatuses(List<StatusData> _statuses) → dynamic
isCouponsPresent(bool cartUser, ProductData currentService) bool
isDesktopMore1300() bool
isDiscountedProduct(List<PriceData> price) bool
isGroupEqual(List<GroupData> serverGroup, List<GroupData> cartGroup) → dynamic
isMobile() bool
isNotInPagingRange() → dynamic
isPassed(StatusData item) bool
isPricesEqual(List<PriceData> _serverGroup, List<PriceData> _cartGroup) → dynamic
isSubscriptionDateExpired() bool
isValidCodeForCard(String code, bool cartUser, ProductData currentService) String
itemColumnWithSort(String _sortBy, String _nameAsc, String _nameDesc, String _text, dynamic _callback(String)) Widget
listenChat(User? user, {dynamic playSound()?}) → dynamic
loadArticleCache(bool onlyVisible) Future<String?>
loadBanners() Future<String?>
loadBlog(bool _fromStart) Future<String?>
loadBookingCache(String listen, String providerId) Future<String?>
loadCategory(bool onlyVisible) Future<String?>
loadLangsFromLocal(String locale, String needLocale, dynamic setLang(LangData lang), dynamic setLangs(List<LangData> lang)) Future<String?>
loadMessages() Future<String?>
loadOffers() Future<String?>
loadPayout() Future<String?>
loadPayoutForProvider(String providerId) Future<String?>
loadPayoutProvider(String providerId) Future<String?>
loadProvider(dynamic callbackLoad()) → dynamic
loadRatings(String providerid) Future<String?>
loadReviewsForProviderScreen(String providerId) Future<String?>
loadReviewsForServiceScreen(String serviceId) Future<String?>
loadSettings(dynamic callbackLoad()) Future<String?>
loadSubscriptions() Future<String?>
loadUsers() Future<String?>
loadUsersForChatInAdminPanel() Future<String?>
loadUsersForChatInCustomerApp() Future<String?>
loadUsersForChatInProviderApp() Future<String?>
login(String email, String pass, bool _remember, String stringUserNotFound, String stringUserDisabled) Future<String?>
loginProvider(String email, String pass, bool _remember, String stringUserNotFound, String stringUserMustBeProvider, String stringUserDisabled) Future<String?>
logout() → dynamic
messageError(BuildContext context, String _text) → dynamic
messageOk(BuildContext context, String _text) → dynamic
numberElement2(String text, String hint, String hint2, TextEditingController _controller, dynamic onChange(String)) → dynamic
numberElement2Percentage(String text, String hint, TextEditingController _controller, dynamic onChange(String)) → dynamic
numberElement2Price(String text, String hint, String hint2, TextEditingController _controller, dynamic onChange(String), int numberOfDigits) → dynamic
offerDelete(OfferData item) Future<String?>
offerSave() Future<String?>
offerWidget(Color color, String text, TextStyle style, String image, String text2, TextStyle style2, double width, double height, String text3, TextStyle style3, String text4, TextStyle style4) Widget
oneShimmerItem(double _width, double _height, Animation<double> _animation) → dynamic
openDialogYesNo(dynamic callback(String), String stringText, String text1, String text2) → dynamic
openGalleryScreen(List<ImageData> gallery, ImageData image) → dynamic
openPopupList2(GlobalKey<State<StatefulWidget>> _popupKey) → dynamic
openUrl(String uri) → dynamic
otp(String code, AppSettings appSettings, String stringPleaseEnterCode) Future<String?>
pagination1(dynamic pages, int select, Color color) → dynamic
paginationLine(List<Widget> list, dynamic _redraw(), dynamic stringsFrom) → dynamic
paginationSetPage(int i) → dynamic
pagingStart() → dynamic
payoutCard(Color backgroundColor, DateTime _time, double payout) → dynamic
payoutsSort(String sort) → dynamic
plusMinus(String id, int count, dynamic callback(String id, int count), {bool countMayBeNull = false, double padding = 3}) → dynamic
popupWidget(GlobalKey<State<StatefulWidget>> _popupKey, ComboData2 data, dynamic setValue(String), String stringSearchText, {dynamic selectMany = false}) Widget
popupWidget2(GlobalKey<State<StatefulWidget>> _popupKey, ComboData2 data, dynamic setValue(String), String stringSearchText, {dynamic selectMany = false}) → dynamic
pricingTable(dynamic _get(String)) → dynamic
productAddAddon(String name, double price, String locale, ProviderData? _provider, String stringEnterName, String stringEnterPrice) Future<String?>
productDeleteLocal() → dynamic
productGetPriceUnitCombo(int level) → dynamic
productSetDesc(String val, String locale) → dynamic
productSetDescTitle(String val, String locale) → dynamic
productSetDiscPrice(String val, int level) → dynamic
productSetName(String val, String locale) → dynamic
productSetNamePrice(String val, int level, String locale) → dynamic
productSetPrice(String val, int level) → dynamic
productSetPriceImageData(Uint8List _imageData, int level) Future<String?>
productSetPriceUnitCombo(String val, int level) → dynamic
providerAddImageToGallery(Uint8List _imageData) Future<String?>
providerDeleteImage(ImageData item) Future<String?>
providerSaveMinAndMaxAmount(ProviderData provider) Future<String?>
providerSetDesc(String val, String langEditDataComboValue) → dynamic
providerSetDescTitle(String val, String langEditDataComboValue) → dynamic
providerSetLogoImageData(Uint8List _imageData) Future<String?>
providerSetName(String val, String langEditDataComboValue) → dynamic
providerSetUpperImageData(Uint8List _imageData) Future<String?>
register(String email, String pass, String name, String stringUserDontCreate) Future<String?>
registerProvider(String email, String pass, String _login, String providerName, String phone, String desc, String address, List<String> category, String pathToImage, List<LatLng> routeForNewProvider) Future<String?>
removeBlockedUser(String id) Future<String?>
removeFromCart(ProductData service) → dynamic
routeGetPosition() double
routeSavePosition(double pos) → dynamic
saveAddress() Future<String?>
saveAdminPanelDarkMode(bool darkMode) Future<String?>
saveBooking(OrderData current) Future<String?>
saveBookingV2(OrderData current) Future<String?>
saveElementsList() Future<String?>
saveInCacheStatus(String id, String status) Future<void>
saveLocation(int _type, String _address, String _name, String _phone, String stringEnterAddress, String stringEnterName, String stringEnterPhone) Future<String?>
saveProduct(ProviderData provider, {bool admin = false}) Future<String?>
saveProviderArticles(ProviderData _provider) Future<String?>
saveProviderFromAdmin() Future<String?>
saveSettings() Future<String?>
saveSettingsDocuments(String _copyright, String _about, String _policy, String _terms) Future<String?>
saveSettingsOTP(String _otpPrefix, String _otpNumber, String _twilioAccountSID, String _twilioAuthToken, String _twilioServiceId, dynamic _nexmoFrom, dynamic _nexmoText, dynamic _nexmoApiKey, dynamic _nexmoApiSecret, dynamic _sMSToFrom, dynamic _sMSToText, dynamic _sMSToApiKey) Future<String?>
saveSettingsPayments(String _stripeKey, String _stripeSecretKey, String _paypalSecretKey, String _paypalClientId, String _razorpayName, String _razorpayKey, String _payStackKey, String _flutterWaveEncryptionKey, String _flutterWavePublicKey, String _mercadoPagoAccessToken, String _mercadoPagoPublicKey, String _payMobApiKey, String _payMobFrame, String _payMobIntegrationId, String _instamojoToken, String _instamojoApiKey, String _payUApiKey, String _payUMerchantId) Future<String?>
saveSettingsShare(String _googlePlayLink, String _appStoreLink) Future<String?>
saveSettingsToLocalFile(AppSettings appSettings) Future<String?>
saveSubscriptions() Future<String?>
saveUpdatedLang(LangData lang, dynamic querySnapshot, String _name) Future<String?>
saveWorkArea(ProviderData _provider) Future<String?>
selectAddon(AddonData item, bool _select) → dynamic
selectCloseDate(BuildContext context, String weekDataComboValue) Future<void>
selectOpenDate(BuildContext context, String weekDataComboValue) Future<void>
sendChat2Message(String text, String stringChatMessage) Future<String?>
sendMessage(String _body, String _title, String _toUserId, bool _saveToDB, String cloudKey) Future<String?>
sendOTPCode(String phone, BuildContext context, dynamic login(), dynamic _goToCode(), AppSettings appSettings, String stringCodeSent) Future<String?>
setBookingToRead(String listen) Future<String?>
setBookingViewByAdminToNull() → dynamic
setBookingViewByProviderToNull(String providerId) → dynamic
setChat2Data(UserData _user) → dynamic
setChatData(String _title, int _unread, String _chatId) → dynamic
setCurrentAddress(String id) → dynamic
setDataToCalculate(OrderData? orderData, ProductData? _productData) → dynamic
setEnableDisableNotify(bool _enable) Future<String?>
setJobInfoListen(dynamic jobInfoListen()?) → dynamic
setNextStep(StatusData status, bool byCustomer, bool byProvider, bool byAdmin, String stringNowStatus, String stringBookingStatus) Future<String?>
setNumberOfUnreadMessages(int val) → dynamic
setPriceStringData(bool _rightSymbol, int _digitsAfterComma, String _symbol, String _distanceUnit) → dynamic
setProviderAvailable(ProviderData _provider, bool val) Future<String?>
settingsSaveCurrency(String _code, String _symbol) Future<String?>
settingsSaveGeneral(String mapApi, String messageKey, String _comission, String adminEmail, String adminPhone) Future<String?>
////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////
setToken(String? token) → void
setWeekend(bool val, String weekDataComboValue) → dynamic
showImage(String image, {double? width, double? height, BoxFit fit = BoxFit.contain, Alignment alignment = Alignment.center}) → dynamic
showPopup() → dynamic
simpleItem(ProductDataCache item, double width, dynamic onClick(), dynamic onAddToCartClick()) → dynamic
statWork() → dynamic
subscriptionFinish(String paymentMethod) → dynamic
subscriptionItem(double windowWidth, SubscriptionData item, String text, String stringFreeTrial, dynamic onClickButton()) Widget
subscriptionSetDesc(String val, String locale) → dynamic
subscriptionSetText(String val, String locale) → dynamic
subscriptionSetText2(String val, String locale) → dynamic
tablePricesV4(List<Widget> list, List<ProductData> _cart, String stringAddons, String stringSubtotal, String stringDiscount, String stringVaT, String stringTotal) → dynamic
textElement(String text, String hint, TextEditingController _controller) → dynamic
textElement2(String text, String hint, TextEditingController? _controller, dynamic onChange(String)) → dynamic
textFieldToEnd(TextEditingController _controllerName) → dynamic
threeInOneList(double width, List<Widget> widgets) Widget
toColor(String? boardColor) Color
toDouble(String str) double
toInt(String str) int
uploadAvatar(Uint8List _imageData) Future<String?>
uploadImage(String _type, Uint8List _imageData) Future<String?>
userNotificationsSetToRead() Future<String?>
userSetEnable(UserData item) Future<String?>
validateEmail(String value) bool
variantButton(dynamic _redraw(), String locale, GroupData item, PriceData item2) → dynamic
webMobileGrid(double windowWidth, List<Widget> list, List<Widget> source, List<int> size) → dynamic
zip<T>(Iterable<Iterable<T>> iterables) Iterable<List<T>>