public ScanViewModel(IMobileBarcodeScanner scanner) { this.scanner = scanner; GenerateQRCodeCommand = new MvxCommand <string>(selectedBarcode => { //TODO geneerate the QR Code }); ScanOnceCommand = new MvxCommand(ScanOnce); ScanContinuouslyCommand = new MvxCommand(ScanContinuously); ButtonCancel = new MvxCommand(() => { ShowViewModel <MapViewModel>(); }); ButtonMenu = new MvxCommand(() => { ShowViewModel <ScanmenuViewModel>(); }); ButtonDone = new MvxCommand(() => { ShowViewModel <VehicleDetailsViewModel>(); }); }
public FirstViewModel(IMobileBarcodeScanner scanner) { this.scanner = scanner; GenerateQRCodeCommand = new MvxCommand <string>(selectedBarcode => { //TODO geneerate the QR Code }); ScanOnceCommand = new MvxCommand(ScanOnce); ScanContinuouslyCommand = new MvxCommand(ScanContinuously); }
public ScanViewModel(IMobileBarcodeScanner scanner) { this.scanner = scanner; ScanOnceCommand = new MvxCommand(ScanOnce); ButtonCancel = new MvxCommand(() => { ShowViewModel <ScanViewModel>(); }); }
public static void Init() { //Instance = new ZxingScanner(); Instance = new MobileBarcodeScanner(); }