AppSettings class

Constructors

AppSettings({int ver = 1, int langVer = 0, bool demo = false, bool rightSymbol = false, int digitsAfterComma = 2, String code = "USD", String symbol = "\$", String distanceUnit = "km", String timeFormat = "24h", String dateFormat = "yyyy.MM.dd", String googleMapApiKey = "", String cloudKey = "", String copyright = "© 2021 Handyman & Team", String policy = "", String about = "", String terms = "", String googlePlayLink = "", String appStoreLink = "", bool stripeEnable = false, String stripeKey = "", String stripeSecretKey = "", bool paypalEnable = false, String paypalSecretKey = "", String paypalClientId = "", bool razorpayEnable = false, String razorpayName = "", String razorpayKey = "", bool payStackEnable = false, String payStackKey = "", bool flutterWaveEnable = false, String flutterWaveEncryptionKey = "", String flutterWavePublicKey = "", bool mercadoPagoEnable = false, String mercadoPagoAccessToken = "", String mercadoPagoPublicKey = "", bool payMobEnable = false, String payMobApiKey = "", String payMobFrame = "", String payMobIntegrationId = "", bool instamojoEnable = false, String instamojoToken = "", String instamojoApiKey = "", bool instamojoSandBoxMode = true, bool payUEnable = false, String payUApiKey = "", String payUMerchantId = "", bool payUSandBoxMode = true, bool otpEnable = false, String otpPrefix = "", int otpNumber = 10, String defaultServiceAppLanguage = "en", String defaultProviderAppLanguage = "en", String defaultAdminAppLanguage = "en", String defaultSiteAppLanguage = "en", String currentServiceAppLanguage = "", String currentAdminLanguage = "en", required List<StatusData> statuses, bool statusesFound = false, String twilioAccountSID = "", String twilioAuthToken = "", String twilioServiceId = "", bool otpTwilioEnable = false, bool paypalSandBox = true, bool otpNexmoEnable = false, String nexmoFrom = "", String nexmoText = "", String nexmoApiKey = "", String nexmoApiSecret = "", bool otpSMSToEnable = false, String smsToFrom = "", String smsToText = "", String smsToApiKey = "", List<String> inMainScreenServices = const [], List<String> customerAppElements = const [], List<String> customerAppElementsDisabled = const [], bool adminDarkMode = false, int bookingCount = 0, int bookingCountUnread = 0, int blogCount = 0, int providerCount = 0, int serviceCount = 0, int customersCount = 0, int providerRequestCount = 0, int providerNewRequestCount = 0, int serviceReviews = 0, int offersCount = 0, int langVersion = 0, double providerAreaMapZoom = 0, double providerAreaMapLat = 0, double providerAreaMapLng = 0, int defaultAdminComission = 0, Color customerMainColor = const Color(0xff3c7396), String customerLogoLocal = "", String customerLogoServer = "", double customerFontSize = 14, double customerCategoryImageSize = 80, Color providerMainColor = const Color(0xff3c7396), String providerLogoLocal = "", String providerLogoServer = "", Color websiteMainColor = const Color(0xff3c7396), String websiteLogoLocal = "", String websiteLogoServer = "", Color adminPanelMainColor = const Color(0xff3c7396), String adminPanelLogoLocal = "", String adminPanelLogoServer = "", bool bookingToCashMigrate = false, String adminEmail = "", String adminPhone = ""})
AppSettings.createEmpty()
factory
AppSettings.fromJson(Map<String, dynamic> data, String _currentServiceAppLanguage)
factory

Properties

about String
getter/setter pair
adminDarkMode bool
getter/setter pair
adminEmail String
getter/setter pair
adminPanelLogoLocal String
getter/setter pair
adminPanelLogoServer String
getter/setter pair
adminPanelMainColor Color
getter/setter pair
adminPhone String
getter/setter pair
getter/setter pair
blogCount int
getter/setter pair
bookingCount int
getter/setter pair
bookingCountUnread int
getter/setter pair
bookingToCashMigrate bool
getter/setter pair
cloudKey String
getter/setter pair
code String
getter/setter pair
getter/setter pair
currentAdminLanguage String
getter/setter pair
currentServiceAppLanguage String
getter/setter pair
customerAppElements List<String>
getter/setter pair
customerAppElementsDisabled List<String>
getter/setter pair
customerCategoryImageSize double
getter/setter pair
customerFontSize double
getter/setter pair
customerLogoLocal String
getter/setter pair
customerLogoServer String
getter/setter pair
customerMainColor Color
getter/setter pair
customersCount int
getter/setter pair
dateFormat String
getter/setter pair
defaultAdminAppLanguage String
getter/setter pair
defaultAdminComission int
getter/setter pair
defaultProviderAppLanguage String
getter/setter pair
defaultServiceAppLanguage String
getter/setter pair
defaultSiteAppLanguage String
getter/setter pair
demo bool
getter/setter pair
digitsAfterComma int
getter/setter pair
distanceUnit String
getter/setter pair
flutterWaveEnable bool
getter/setter pair
flutterWaveEncryptionKey String
getter/setter pair
flutterWavePublicKey String
getter/setter pair
googleMapApiKey String
getter/setter pair
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
inMainScreenServices List<String>
getter/setter pair
instamojoApiKey String
getter/setter pair
instamojoEnable bool
getter/setter pair
instamojoSandBoxMode bool
getter/setter pair
instamojoToken String
getter/setter pair
langVer int
getter/setter pair
langVersion int
getter/setter pair
mercadoPagoAccessToken String
getter/setter pair
mercadoPagoEnable bool
getter/setter pair
mercadoPagoPublicKey String
getter/setter pair
nexmoApiKey String
getter/setter pair
nexmoApiSecret String
getter/setter pair
nexmoFrom String
getter/setter pair
nexmoText String
getter/setter pair
offersCount int
getter/setter pair
otpEnable bool
getter/setter pair
otpNexmoEnable bool
getter/setter pair
otpNumber int
getter/setter pair
otpPrefix String
getter/setter pair
otpSMSToEnable bool
getter/setter pair
otpTwilioEnable bool
getter/setter pair
payMobApiKey String
getter/setter pair
payMobEnable bool
getter/setter pair
payMobFrame String
getter/setter pair
payMobIntegrationId String
getter/setter pair
paypalClientId String
getter/setter pair
paypalEnable bool
getter/setter pair
paypalSandBox bool
getter/setter pair
paypalSecretKey String
getter/setter pair
payStackEnable bool
getter/setter pair
payStackKey String
getter/setter pair
payUApiKey String
getter/setter pair
payUEnable bool
getter/setter pair
payUMerchantId String
getter/setter pair
payUSandBoxMode bool
getter/setter pair
policy String
getter/setter pair
providerAreaMapLat double
getter/setter pair
providerAreaMapLng double
getter/setter pair
providerAreaMapZoom double
getter/setter pair
providerCount int
getter/setter pair
providerLogoLocal String
getter/setter pair
providerLogoServer String
getter/setter pair
providerMainColor Color
getter/setter pair
providerNewRequestCount int
getter/setter pair
providerRequestCount int
getter/setter pair
razorpayEnable bool
getter/setter pair
razorpayKey String
getter/setter pair
razorpayName String
getter/setter pair
rightSymbol bool
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serviceCount int
getter/setter pair
serviceReviews int
getter/setter pair
smsToApiKey String
getter/setter pair
smsToFrom String
getter/setter pair
smsToText String
getter/setter pair
statuses List<StatusData>
getter/setter pair
statusesFound bool
getter/setter pair
stripeEnable bool
getter/setter pair
stripeKey String
getter/setter pair
stripeSecretKey String
getter/setter pair
symbol String
getter/setter pair
terms String
getter/setter pair
timeFormat String
getter/setter pair
twilioAccountSID String
getter/setter pair
twilioAuthToken String
getter/setter pair
twilioServiceId String
getter/setter pair
ver int
getter/setter pair
websiteLogoLocal String
getter/setter pair
websiteLogoServer String
getter/setter pair
websiteMainColor Color
getter/setter pair

Methods

getDateTimeString(DateTime _time) String
getStatusName(String id, String locale) String
getTimeFormat() → dynamic
isOtpEnable() bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setPriceStringDataForUtils() → dynamic
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited