Exemple #1
0
 public State(Navigation.IService navigationService, Data.IProvider dataProvider, Lensman.Event.IBus eventBus, Platform.ISchedulers schedulers, Guid userId)
 {
     _navigationService = navigationService;
     _eventBus          = eventBus;
     _dataProvider      = dataProvider;
     _schedulers        = schedulers;
     _userId            = userId;
 }
Exemple #2
0
        public ViewModel(Lensman.Event.IBus eventBus)
        {
            _eventBus = eventBus;

            _ian    = new MVx.Observable.Command(true);
            _rachel = new MVx.Observable.Command(true);
            _mia    = new MVx.Observable.Command(true);
            _max    = new MVx.Observable.Command(true);
        }
Exemple #3
0
        public ViewModel(Data.IProvider dataProvider, Lensman.Event.IBus eventBus, Platform.ISchedulers schedulers, Guid userId)
        {
            _dataProvider = dataProvider;
            _eventBus     = eventBus;
            _userId       = userId;
            _schedulers   = schedulers;

            _logger = global::Uno.Extensions.LogExtensionPoint.AmbientLoggerFactory.CreateLogger <ViewModel>();

            _recognised = new BehaviorSubject <Director.Client.Recognition>(null);
            _face       = new MVx.Observable.Property <Director.Client.Face>(nameof(Face), args => PropertyChanged?.Invoke(this, args));

            _ian      = new MVx.Observable.Command();
            _rachel   = new MVx.Observable.Command();
            _mia      = new MVx.Observable.Command();
            _max      = new MVx.Observable.Command();
            _alan     = new MVx.Observable.Command();
            _notAFace = new MVx.Observable.Command();
        }
Exemple #4
0
 public State(Navigation.IService navigationService, Lensman.Event.IBus eventBus)
 {
     _navigationService = navigationService;
     _eventBus          = eventBus;
 }