AppConfig constructor

AppConfig({
  1. required String appName,
  2. required ImageModel appImage,
  3. required List<LanguageModel> appLanguages,
  4. String assetsPathLanguage = 'assets/locale',
  5. String assetsPathLanguageToMerge = '',
  6. required String urlWebServer,
  7. required String urlApiServer,
  8. required EnumEnvironmentType enumEnvironmentType,
  9. bool isConnectionRequired = true,
  10. bool isBibleActive = false,
  11. required EndPointApiModel endPointApi,
  12. required GoogleAdsModel googleAds,
  13. EnumTemplateLogin templateLogin = EnumTemplateLogin.template1,
  14. dynamic firebaseOptions,
})

Implementation

AppConfig({
  required this.appName,
  required this.appImage,
  required this.appLanguages,
  this.assetsPathLanguage='assets/locale',
  this.assetsPathLanguageToMerge='',
  required this.urlWebServer,
  required this.urlApiServer,
  required this.enumEnvironmentType,
  this.isConnectionRequired=true,
  this.isBibleActive=false,
  required this.endPointApi,
  required this.googleAds,
  this.templateLogin = EnumTemplateLogin.template1,
  this.firebaseOptions
});