Beispiel #1
0
        protected override CameraViewModel GetViewModel(object param)
        {
            //PatternData data = new PatternData() { Name = string.Empty, Id = 0, PatternType = PatternType.Simple, Data = new byte[] {0}};
            Template composition = _mappingEngine.Map <Template>(param);
            CompositionModelProcessor processor = _imageProcessorFactory.Create(composition);

            return(new CameraViewModel(_settings, _dialogService, _navigator, processor));
        }
 protected override TakePhotoViewModel GetViewModel(object param)
 {
     return(new TakePhotoViewModel(_navigator, _imageProcessor.Create(new Entities.Template {
         Images = new List <Entities.TemplateImage>()
     }), _settingsProvider));
 }