Esempio n. 1
0
        public TagsViewModel()
        {
            _client = DependencyService.Resolve <IJSONWebClient>();
            Fetch();

            SelectedCommand = new Command <Tag>(TagSelected);
        }
Esempio n. 2
0
        public TagPapersViewModel()
        {
            _client = DependencyService.Resolve <IJSONWebClient>();
            Fetch();

            SelectedCommand = new Command <Paper>(PaperSelected);
        }
Esempio n. 3
0
        public LoginViewModel()
        {
            _hub    = DependencyService.Resolve <TinyMessengerHub>();
            _client = DependencyService.Resolve <IJSONWebClient>();

            LoginCommand      = new Command(Login);
            CloseModalCommand = new Command(CloseModal);
        }
Esempio n. 4
0
        public FavoritesViewModel()
        {
            _hub = DependencyService.Resolve <TinyMessengerHub>();
            _hub.Subscribe <LoggedInMessage>(OnLoggedIn);
            _hub.Subscribe <LoggedOutMessage>(OnLoggedOut);

            _client = DependencyService.Resolve <IJSONWebClient>();
            FetchPapers();

            PaperSelectedCommand = new Command <Paper>(PaperSelected);
            RefreshCommand       = new Command(FetchPapers);
        }
Esempio n. 5
0
 public SearchViewModel()
 {
     _client            = DependencyService.Resolve <IJSONWebClient>();
     DoSearchCommand    = new Command(PerformSearch);
     ChangeScopeCommand = new Command <string>(ChangeScope);
 }