public MailService() { this._textProvider = (IMvxTextProvider)Mvx.get_IoCProvider().Resolve <IMvxTextProvider>(); this._deviceSpecification = (IDeviceSpecification)Mvx.get_IoCProvider().Resolve <IDeviceSpecification>(); this._studentDataService = (IStudentDataService)Mvx.get_IoCProvider().Resolve <IStudentDataService>(); this._webNavigation = (IWebNavigation)Mvx.get_IoCProvider().Resolve <IWebNavigation>(); }
public Information(string titleKey, string displayTextKey) { IMvxTextProvider imvxTextProvider = (IMvxTextProvider)Mvx.get_IoCProvider().Resolve <IMvxTextProvider>(); this.Title = (object)imvxTextProvider.GetText((string)null, (string)null, titleKey); this.DisplayText = imvxTextProvider.GetText((string)null, (string)null, displayTextKey); }
protected MvxTextProviderBuilder(string generalNamespaceKey, string rootFolderForResources, IMvxJsonDictionaryTextLoader textLoader, IMvxTextProvider textProvider) { _generalNamespaceKey = generalNamespaceKey; _rootFolderForResources = rootFolderForResources; _textLoader = textLoader; _textProvider = textProvider; LoadResources(string.Empty); }
public ModalDialog() { this._ratingDataService = (IRatingDataService)Mvx.get_IoCProvider().Resolve <IRatingDataService>(); this._textProvider = (IMvxTextProvider)Mvx.get_IoCProvider().Resolve <IMvxTextProvider>(); this._packageInfo = (IPackageInfo)Mvx.get_IoCProvider().Resolve <IPackageInfo>(); this._messenger = (IMvxMessenger)Mvx.get_IoCProvider().Resolve <IMvxMessenger>(); this._profileDataService = (IProfileDataService)Mvx.get_IoCProvider().Resolve <IProfileDataService>(); this._remoteConfigurationService = (IFirebaseRemoteConfigurationService)Mvx.get_IoCProvider().Resolve <IFirebaseRemoteConfigurationService>(); this._messenger.Subscribe <RatingChooserMessage>((Action <M0>)(async message => await this.RatingChooserMessageHandler(message.Message)), (MvxReference)1, (string)null); }
protected ViewModelBase() { base.\u002Ector(); this._settings = (IApplicationSettings)Mvx.get_IoCProvider().Resolve <IApplicationSettings>(); this._navigationService = (IMvxNavigationService)Mvx.get_IoCProvider().Resolve <IMvxNavigationService>(); this._textProvider = (IMvxTextProvider)Mvx.get_IoCProvider().Resolve <IMvxTextProvider>(); this._userDialogs = (IUserDialogs)Mvx.get_IoCProvider().Resolve <IUserDialogs>(); this._modalDialog = (IModalDialog)Mvx.get_IoCProvider().Resolve <IModalDialog>(); this._connectivity = (IConnectivity)Mvx.get_IoCProvider().Resolve <IConnectivity>(); this._singleNavigation = (ISingleNavigation)Mvx.get_IoCProvider().Resolve <ISingleNavigation>(); this._profileDataService = (IProfileDataService)Mvx.get_IoCProvider().Resolve <IProfileDataService>(); this._profileDbDataService = (IProfileDbDataService)Mvx.get_IoCProvider().Resolve <IProfileDbDataService>(); this._formsViewPresenter = (IMvxFormsViewPresenter)Mvx.get_IoCProvider().Resolve <IMvxFormsViewPresenter>(); }
public static void CheckProtectedAppsFeature(Context context) { IMvxTextProvider textProvider = (IMvxTextProvider)Mvx.get_IoCProvider().Resolve <IMvxTextProvider>(); string text1 = textProvider.GetText((string)null, (string)null, "ProtectedAppsCheckerTitle"); string text2 = textProvider.GetText((string)null, (string)null, "ProtectedAppsCheckerContent"); string text3 = textProvider.GetText((string)null, (string)null, "ProtectedAppsCheckerAccept"); string text4 = textProvider.GetText((string)null, (string)null, "ProtectedAppsCheckerCancel"); ISharedPreferences sharedPreferences = context.GetSharedPreferences("ProtectedApps", (FileCreationMode)0); if (sharedPreferences.GetBoolean("skipAppListMessage", false)) { return; } bool flag = false; ISharedPreferencesEditor editor = sharedPreferences.Edit(); using (List <Intent> .Enumerator enumerator = ProtectedAppsChecker.PowermanagerIntents.GetEnumerator()) { while (enumerator.MoveNext()) { Intent intent = enumerator.Current; if (context.get_PackageManager().ResolveActivity(intent, (PackageInfoFlags)65536) != null) { new AlertDialog.Builder(context).SetTitle(text1).SetMessage(text2).SetPositiveButton(text3, (EventHandler <DialogClickEventArgs>)((o, d) => { editor.PutBoolean("skipAppListMessage", true); editor.Apply(); try { context.StartActivity(intent); } catch (Exception ex) { ErrorHandler.Current.HandleError(ex); new AlertDialog.Builder(context).SetTitle(textProvider.GetText((string)null, (string)null, "ProtectedAppsErrorTitle")).SetMessage(textProvider.GetText((string)null, (string)null, "ProtectedAppsErrorContent")).SetCancelable(false).SetPositiveButton(textProvider.GetText((string)null, (string)null, "ProtectedAppsAcceptButtonText"), (EventHandler <DialogClickEventArgs>)((_param1, _param2) => {})).Show(); } })).SetNegativeButton(text4, (EventHandler <DialogClickEventArgs>)((o, d) => {})).SetCancelable(false).Show(); flag = true; break; } } } if (flag) { return; } editor.PutBoolean("skipAppListMessage", true); editor.Apply(); }
public static string ToShortSpeedText(this DistanceUnit self) { IMvxTextProvider textProvider = Mvx.Resolve <IMvxTextProvider>(); string textId = string.Empty; switch (self) { case DistanceUnit.Kilometer: textId = "KilometersShortSpeed"; break; case DistanceUnit.Meters: textId = "MetersShortSpeed"; break; case DistanceUnit.Miles: textId = "MilesShortSpeed"; break; } return(textProvider.GetText(Constants.GeneralNamespace, Constants.DefaultTextTypeKey, textId)); }
public FormMaster() { this._textProvider = (IMvxTextProvider)Mvx.get_IoCProvider().Resolve <IMvxTextProvider>(); }
protected BaseViewModel(IMvxTextProvider textProvider) { TextProvider = textProvider; }
public TranslateExtension() { this._textProvider = (IMvxTextProvider)Mvx.get_IoCProvider().Resolve <IMvxTextProvider>(); }
public BaseViewModel() { TextProvider = Mvx.Resolve <IMvxTextProvider>(); }
public InstituteNameConverter() { this._textProvider = (IMvxTextProvider)Mvx.get_IoCProvider().Resolve <IMvxTextProvider>(); }
public static string GetText(this IMvxTextProvider textProvider, string key, params object[] format) { return(textProvider.GetText(null, null, key, format)); }