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
- appStoreLink ↔ String
-
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
- copyright ↔ String
-
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
- googlePlayLink ↔ String
-
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