jas_utils library

Support for doing something awesome.

More dartdocs go here.

02.01.2022 145 files 691 516 bytes

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
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
currentOrder OrderData
getter/setter pair
currentProduct ProductData
getter/setter pair
currentProvider ProviderData
getter/setter pair
customersChat List<UserData>
getter/setter pair
digitsAfterComma int
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
firstStatus StatusData?
getter/setter pair
groupToEdit String
getter/setter pair
init bool
getter/setter pair
listenBookingStream StreamSubscription?
getter/setter pair
listenProductsStream StreamSubscription?
getter/setter pair
locale String
getter/setter pair
localFile String
getter/setter pair
localSettings LocalSettings
getter/setter pair
localStorage Storage
no setter
mainWindowHeight double
getter/setter pair
mainWindowWidth double
getter/setter pair
messages List<MessageData>
getter/setter pair
needOTPParam bool
getter/setter pair
newBookingCount int
getter/setter pair
offers List<OfferData>
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
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
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
statShow bool
getter/setter pair
statusesDataInit List<StatusData>
getter/setter pair
symbol String
getter/setter pair
unread int
getter/setter pair
unreadMessagesInChat int
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

Functions

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?>
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
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
button157(String text, Color color, String icon, Function _callback, double width, double height, {TextDirection direction = TextDirection.ltr, double? radius}) Widget
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
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}) → dynamic
buttonIOS(String icon, dynamic callback(), double width, String _text) → dynamic
buttonMinus(dynamic _onMapMinus()) → dynamic
buttonMyLocation(Function _getCurrentLocation) → dynamic
buttonPlus(dynamic callback()) → dynamic
callbackStackRemoveLast() → dynamic
callbackStackRemovePenultimate() → dynamic
callMobile(String phone) → dynamic
cancelItem(StatusData item) StatusHistory?
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
clearCart() → dynamic
clearChatCount() Future<String?>
comboBoxProvider(String notSelect, dynamic callback(String)) → dynamic
compress(String _data) String
couponInfo(List<String> serviceProviders, List<String> serviceCategory, String serviceId, String stringCouponNotFound, String stringCouponHasExpired, String stringCouponNotSupportedProvider, String stringCouponNotSupportCategory, String stringCouponNotSupportService, String stringCouponActivated) 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<String?>
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
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?>
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(String _val, dynamic _route(String), BuildContext context, dynamic redraw(), String _locale, dynamic _waitInMainWindow(bool), double _mainWindowWidth, double _mainWindowHeight) → dynamic
edit22(TextEditingController _controller, String _hint, double radius, {TextStyle? style}) → 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
getCost() double
getCostWidthCount() double
getCoupon() double
getCouponStringData() String
getCurrentAddress() AddressData
getCurrentLocation() Future<bool>
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
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
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>>
getWeekend(String weekDataComboValue) bool
goBack() → dynamic
googleLogin() Future<String?>
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?>
initStatuses(List<StatusData> _statuses) → dynamic
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
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?>
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
oneShimmerItem(double _width, double _height, Animation<double> _animation) → dynamic
openGalleryScreen(List<ImageData> gallery, ImageData image) → 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}) → 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?>
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?>
setNotifyCallback(dynamic notifyCallback(RemoteMessage message)) → 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
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
toColor(String? boardColor) Color
toDouble(String str) double
toInt(String str) int
uploadAvatar(Uint8List _imageData) Future<String?>
uploadImage(String _type, Uint8List _imageData) Future<String?>
validateEmail(String value) bool
variantButton(dynamic _redraw(), String locale, GroupData item, PriceData item2) → dynamic
zip<T>(Iterable<Iterable<T>> iterables) Iterable<List<T>>