public InternalModelService( IInternalStorage storage , IObjectsByTypeFactory factory , ICacheService cacheService ) { modStorage = storage; modFactoryObjects = factory; modCacheService = cacheService; InitObjectsFactory(); }
public MainScreenViewModel() { _storage = ServiceLocator.Current.GetInstance <IInternalStorage> (); if (Device.RuntimePlatform == Device.Android) { _inapp = ServiceLocator.Current.GetInstance <IInAppPurchase> (); } _codeManager = ServiceLocator.Current.GetInstance <CodeManager> (); _refreshManager = ServiceLocator.Current.GetInstance <RefreshManager> (); _codeStorageManager = ServiceLocator.Current.GetInstance <CodeStorageManager> (); _cityNames = new List <string> (Constants.CityList.Keys); var savedPin = _storage.RetrieveString(Constants.Pin); PIN = (string.IsNullOrEmpty(savedPin)) ? Constants.DefaultPin : savedPin; var savedCity = _storage.RetrieveString(Constants.City); SelectedCity = (string.IsNullOrEmpty(savedCity)) ? Constants.DefaultCity : savedCity; var savedProject = _storage.RetrieveString(Constants.Project); SelectedProject = (string.IsNullOrEmpty(savedProject)) ? Constants.DefaultProject : savedProject; var savedKey1 = _storage.RetrieveString(Constants.Key1); Prefix1 = (string.IsNullOrEmpty(savedKey1)) ? Keyboard._0_0_Text : savedKey1; var savedKey2 = _storage.RetrieveString(Constants.Key2); Prefix2 = (string.IsNullOrEmpty(savedKey2)) ? Keyboard._0_1_Text : savedKey2; var savedKey3 = _storage.RetrieveString(Constants.Key3); Prefix3 = (string.IsNullOrEmpty(savedKey3)) ? Keyboard._0_2_Text : savedKey3; var savedKey4 = _storage.RetrieveString(Constants.Key4); Prefix4 = (string.IsNullOrEmpty(savedKey4)) ? Keyboard._0_3_Text : savedKey4; var savedKey5 = _storage.RetrieveString(Constants.Key5); Prefix5 = (string.IsNullOrEmpty(savedKey5)) ? Keyboard._0_4_Text : savedKey5; Code = string.Empty; RefreshEnabled = true; _codeManager.ChangeCode += ChangeCode; _refreshManager.ScrollChanged += OnSrollChanged; _codeStorageManager.ConnectedChanged += ConnectedChanged; Paid = (Device.RuntimePlatform != Device.Android) || _storage.RetrieveBool(Constants.Paid); Load(); if (Device.RuntimePlatform == Device.Android) { LoadProducts(); } }
public TemplateService(IInternalStorage internalStorage, IGeneratorOptionsProvider generatorOptionsProvider) { _internalStorage = internalStorage; _generatorOptionsProvider = generatorOptionsProvider; _enumTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.Enum.tpl"); _enumDefaultExportTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.EnumDefaultExport.tpl"); _enumValueTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.EnumValue.tpl"); _classTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.Class.tpl"); _classDefaultExportTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.ClassDefaultExport.tpl"); _classPropertyTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.ClassProperty.tpl"); _interfaceTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.Interface.tpl"); _interfaceDefaultExportTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.InterfaceDefaultExport.tpl"); _interfacePropertyTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.InterfaceProperty.tpl"); _importTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.Import.tpl"); _importDefaultExportTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.ImportDefaultExport.tpl"); _indexTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.Index.tpl"); _indexExportTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.IndexExport.tpl"); _headingTemplate = _internalStorage.GetEmbeddedResource("TypeGen.Core.Templates.Heading.tpl"); }
public TemplateService(IInternalStorage internalStorage) { _internalStorage = internalStorage; LoadTemplates(); }
/** * Set the delegate implementation. * * @param _delegate The delegate implementing platform specific functions. */ public void SetDelegate(IInternalStorage _delegate) { this._delegate = _delegate; }
/** * Constructor with delegate. * * @param _delegate The delegate implementing platform specific functions. */ public InternalStorageBridge(IInternalStorage _delegate) : base() { this._delegate = _delegate; }
public CodeStorageManager() { _storage = ServiceLocator.Current.GetInstance <IInternalStorage> (); }
public Token(IInternalStorage internalStorage) { this.internalStorage = internalStorage; }