Example #1
0
 public EditViewModel(
     INavigationService navigationService,
     ILocalisationLoader loader,
     IReaderHelper readerHelper,
     ReaderViewModel readerViewModel)
 {
     _navigationService = navigationService;
     _loader            = loader;
     _readerHelper      = readerHelper;
     _readerViewModel   = readerViewModel;
 }
Example #2
0
 public EditViewModel(
     INavigationService navigationService,
     ILocalisationLoader loader,
     IReaderHelper readerHelper,
     ReaderViewModel readerViewModel)
 {
     _navigationService = navigationService;
     _loader = loader;
     _readerHelper = readerHelper;
     _readerViewModel = readerViewModel;
 }
Example #3
0
 /// <summary>
 /// Initializes a new instance of the ReaderViewModel class.
 /// </summary>
 public ReaderViewModel(
     INavigationService navigationService,
     ISettingsService settingsService,
     IApplicationSettingsServiceHandler roamingSettings,
     ICacheService cacheService,
     IMessageBoxService messageBox,
     ILocalisationLoader loader,
     IReaderHelper readerHelper)
 {
     _navigationService = navigationService;
     _settingsService   = settingsService;
     _roamingSettings   = roamingSettings;
     _cacheService      = cacheService;
     _messageBox        = messageBox;
     _loader            = loader;
     _readerHelper      = readerHelper;
 }
Example #4
0
 /// <summary>
 /// Initializes a new instance of the ReaderViewModel class.
 /// </summary>
 public ReaderViewModel(
     INavigationService navigationService,
     ISettingsService settingsService,
     IApplicationSettingsServiceHandler roamingSettings,
     ICacheService cacheService,
     IMessageBoxService messageBox,
     ILocalisationLoader loader,
     IReaderHelper readerHelper)
 {
     _navigationService = navigationService;
     _settingsService = settingsService;
     _roamingSettings = roamingSettings;
     _cacheService = cacheService;
     _messageBox = messageBox;
     _loader = loader;
     _readerHelper = readerHelper;
 }
Example #5
0
        /// <summary>
        /// Initializes a new instance of the MainViewModel class.
        /// </summary>
        public MainViewModel(
            INavigationService navigationService,
            IAuthenticationService authenticationService,
            ICacheService cacheService,
            IReaderHelper readerHelper,
            PocketViewModel pocketViewModel,
            ReadabilityViewModel readabilityViewModel)
        {
            _navigationService     = navigationService;
            _authenticationService = authenticationService;
            _cacheService          = cacheService;
            _readerHelper          = readerHelper;
            _pocketViewModel       = pocketViewModel;
            _readabilityViewModel  = readabilityViewModel;

#if WINDOWS_PHONE_APP
            var deviceInfo = new EasClientDeviceInformation();
            var phone      = PhoneNameResolver.Resolve(deviceInfo.SystemManufacturer, deviceInfo.SystemProductName);
            DeviceName = $"{deviceInfo.FriendlyName} ({phone.CanonicalModel})";
#endif
        }
Example #6
0
        /// <summary>
        /// Initializes a new instance of the MainViewModel class.
        /// </summary>
        public MainViewModel(
            INavigationService navigationService,
            IAuthenticationService authenticationService,
            ICacheService cacheService,
            IReaderHelper readerHelper,
            PocketViewModel pocketViewModel,
            ReadabilityViewModel readabilityViewModel)
        {
            _navigationService = navigationService;
            _authenticationService = authenticationService;
            _cacheService = cacheService;
            _readerHelper = readerHelper;
            _pocketViewModel = pocketViewModel;
            _readabilityViewModel = readabilityViewModel;

#if WINDOWS_PHONE_APP
            var deviceInfo = new EasClientDeviceInformation();
            var phone = PhoneNameResolver.Resolve(deviceInfo.SystemManufacturer, deviceInfo.SystemProductName);
            DeviceName = $"{deviceInfo.FriendlyName} ({phone.CanonicalModel})";
#endif

        }
Example #7
0
 public WebViewModel(IReaderHelper readerHelper)
 {
     _readerHelper = readerHelper;
 }
Example #8
0
 public WebViewModel(IReaderHelper readerHelper)
 {
     _readerHelper = readerHelper;
 }