Example #1
0
 public SigningViewModel(IViewModelServices viewModelService, PaletteViewModel paletteContext) : base(viewModelService)
 {
     PaletteContext = paletteContext;
     PaletteContext.PropertyChanged += PaletteContext_PropertyChanged;
     PaletteContext.SetDefaultColor(DefaultColor);
     OkTxt = "Add signature";
 }
Example #2
0
 public SettingsFlyoutTestViewModel(IViewModelServices services, IAsyncMessageDialog asyncMessageDialog) : base(services)
 {
     if (asyncMessageDialog == null)
     {
         throw new ArgumentNullException("asyncMessageDialog");
     }
     _asyncMessageDialog = asyncMessageDialog;
 }
Example #3
0
 public TestSearchViewModel(IViewModelServices services, IAsyncMessageDialog messageDialog)
     : base(services)
 {
     if (messageDialog == null)
     {
         throw new ArgumentNullException("messageDialog");
     }
     _messageDialog = messageDialog;
 }
Example #4
0
 public SettingsCharmViewModel(IAsyncMessageDialog messageDialog, IViewModelServices services)
     : base(services)
 {
     if (messageDialog == null)
     {
         throw new ArgumentNullException("messageDialog");
     }
     _messageDialog = messageDialog;
 }
Example #5
0
 public MainViewModel(IViewModelServices services, IEntityBuilder entityBuilder)
     : base(services)
 {
     if (entityBuilder == null)
     {
         throw new ArgumentNullException("entityBuilder");
     }
     _entityBuilder = entityBuilder;
 }
Example #6
0
 protected ViewModelBase(IViewModelServices services)
 {
     if (services == null)
     {
         throw new ArgumentNullException("services");
     }
     _services        = services;
     _children        = new List <IViewModel>();
     ViewModels       = _children;
     ShortDisposables = new CompositeDisposable();
     LongDisposables  = new CompositeDisposable();
 }
Example #7
0
        public SigningDocViewModel(IViewModelServices viewModelServices, IDialogService dialogService, SigningViewModel signingViewModel, IPdfGeneratorService pdfGeneratorService) : base(viewModelServices)
        {
            DialogService       = dialogService;
            SigningViewModel    = signingViewModel;
            PdfGeneratorService = pdfGeneratorService;

            AddTextCommand     = new MvxCommand(AddLabel);
            AddImageCommand    = new MvxCommand(AddImage);
            RotateCommand      = new MvxCommand(RotateImage);
            GeneratePdfCommand = new MvxCommand(GeneratePdf);
            LoadFileCommand    = new MvxCommand(LoadFile);

            ChangeButtonEnablity(false);
            CanLoadFile = true;
        }
Example #8
0
        protected DialogViewModel(IViewModelServices viewModelService) : base(viewModelService)
        {
            OkCommand = new MvxCommand(() => {
                OkAction(Input);
                InvokeOnOk();
            });

            CancelCommand = new MvxCommand(() => {
                CancelAction();
                InvokeOnCancel();
            });

            OkTxt       = "OK";
            CancelTxt   = "Cancel";
            Placeholder = "Text";
        }
Example #9
0
 public TestCachePageViewModel(IViewModelServices services)
     : base(services)
 {
     _bus = new DefaultHttpRequestBus(
         new DefaultHttpRequestResolver(
             new TestSpecificationSelector(),
             new HttpRequestBuilder(),
             new HttpRequestSpecificationsTransformer(
                 new HttpRequestBuilderFactory(),
                 new TestBuildHttpRequestResolver())),
         new TestHttpRequestResultReaderResolver());
     _cacheService = new CacheService(new MemoryCacheEntryRepository(), new SystemUtcNow());
     _busWithCache = new CacheAsyncQueryBus(
         _bus,
         _cacheService,
         TimeSpan.FromMinutes(10));
     _invalidateCache = new InvalidateCacheService(_cacheService);
 }
Example #10
0
        public PaletteViewModel(IViewModelServices viewModelServices) : base(viewModelServices)
        {
            Subscribe <PaletteColorSelectedMessage> (PaletteColorSelectedMessageReceived);
            var textures = new List <Texture> {
                new Texture {
                    Color = Color.Black
                },
                new Texture {
                    Color = Color.Red
                },
                new Texture {
                    Color = Color.Blue
                },
                new Texture {
                    Path = "BlackPenTexture.png"
                },
                new Texture {
                    Path = "RedPenTexture.png"
                },
                new Texture {
                    Path = "BluePenTexture.png"
                },
                new Texture {
                    Path = "PencilTexture.png"
                },
                new Texture {
                    Color = Color.White
                }
            };

            var list = new List <PaletteColorViewModel> ();
            var i    = 0;

            foreach (var texture in textures)
            {
                var vm = new PaletteColorViewModel(viewModelServices, texture, i);
                list.Add(vm);
                i++;
            }
            PaletteColors  = new List <PaletteColorViewModel> (list);
            MaxThickness   = 10;
            MinThickness   = 1;
            PointThickness = 2;
        }
 public ConfigurationPageViewModel(
     IViewModelServices services,
     ISettingsService settingsService,
     ISynchronizationController synchronizationController,
     ITranscodingNotifications transcodingNotifications,
     ILogger logger) : base(services)
 {
     if (services == null)
         throw new ArgumentNullException(nameof(services), $"{nameof(services)} is null.");
     if (transcodingNotifications == null)
         throw new ArgumentNullException(nameof(transcodingNotifications), $"{nameof(transcodingNotifications)} is null.");
     if (synchronizationController == null) throw new ArgumentNullException(nameof(synchronizationController));
     if (settingsService == null) throw new ArgumentNullException(nameof(settingsService));
     if (logger == null) throw new ArgumentNullException(nameof(logger));
     _settingsService = settingsService;
     _synchronizationController = synchronizationController;
     _transcodingNotifications = transcodingNotifications;
     _logger = logger;
 }
Example #12
0
		public ThirdViewModel(IViewModelServices services) : base(services)
		{
		}
 public BaseController(IViewModelServices services)
 {
     Services = services;
 }
Example #14
0
		public TestSearchViewModel(IViewModelServices services, IAsyncMessageDialog messageDialog)
			: base(services)
		{
			if (messageDialog == null) throw new ArgumentNullException("messageDialog");
			_messageDialog = messageDialog;
		}
Example #15
0
		public MainViewModel(IViewModelServices services, IEntityBuilder entityBuilder)
			: base(services)
		{
			if (entityBuilder == null) throw new ArgumentNullException("entityBuilder");
			_entityBuilder = entityBuilder;
		}
Example #16
0
 public HomePageViewModel(IViewModelServices viewModelServices) : base(viewModelServices)
 {
     GoToSigningDocumentCommand = new MvxCommand(GoToSigningDocument);
 }
Example #17
0
 public ViewModelTest(IViewModelServices services) : base(services)
 {
 }
Example #18
0
 public TestViewModel(IViewModelServices services)
     : base(services)
 {
 }
Example #19
0
		public SecondViewModel(IViewModelServices services) : base(services)
		{
		}
Example #20
0
 public TestViewModel(IViewModelServices services)
     : base(services)
 {
 }
Example #21
0
 public ThirdViewModel(IViewModelServices services) : base(services)
 {
 }
Example #22
0
		public ViewModelTest(IViewModelServices services) : base(services)
		{
		}
 public HomeController(IViewModelServices services)
     : base(services)
 {
 }
Example #24
0
 public MainViewModel(IViewModelServices services) : base(services)
 {
 }
Example #25
0
 public BaseViewModel(IViewModelServices viewModelService)
 {
     ViewModelServices = viewModelService;
     Tokens            = new Dictionary <Type, MvxSubscriptionToken> ();
 }
Example #26
0
		public SettingsCharmViewModel(IAsyncMessageDialog messageDialog, IViewModelServices services)
			: base(services)
		{
			if (messageDialog == null) throw new ArgumentNullException("messageDialog");
			_messageDialog = messageDialog;
		}
Example #27
0
 public PaletteColorViewModel(IViewModelServices viewModelService, Texture texture, int id) : base(viewModelService)
 {
     Id      = id;
     Texture = texture;
 }
		public SettingsFlyoutTestViewModel(IViewModelServices services, IAsyncMessageDialog asyncMessageDialog) : base(services)
		{
			if (asyncMessageDialog == null) throw new ArgumentNullException("asyncMessageDialog");
			_asyncMessageDialog = asyncMessageDialog;
		}
Example #29
0
 public DialogTextViewModel(IViewModelServices viewModelService) : base(viewModelService)
 {
 }
Example #30
0
 public SecondViewModel(IViewModelServices services) : base(services)
 {
 }