예제 #1
0
        public StartScreenView(StartScreenController controller, RectangleF frame)
        {
            _controller = controller;

            Frame = frame;
            InitStartScanButton();

            AddSubview(_startScan);
        }
예제 #2
0
        public StartScreenView(StartScreenController controller, RectangleF frame)
        {
            _controller = controller;

            Frame = frame;
            InitStartScanButton();

            AddSubview(_startScan);
        }
 public StartScreenViewController(StartScreenController controller)
 {
     _controller = controller;
 }
예제 #4
0
        private void InitScreens()
        {
            _startScreenController = new StartScreenController();
            _startScreenController.OnStartScanPressed += GoFromStartScreenToScanScreen;
            _startScreenViewController = new StartScreenViewController(_startScreenController);

            _scanController = new ScanController();
            _scanController.ScanCanceled += GoFromScanScreenToStartScreen;
            _scanController.ScanCompletedWithResult += GoFromScanScreenToInfoScreen;
            _scannerViewController = new ZXingScannerViewController(_scanController);

            _exibitInfoController = new ExibitInfoController(_exibitInfoService);
            _exibitInfoController.ShowScanScreen += GoFromInfoScreenToScanScreen;
            _exibitInfoViewController = new ExibitInfoViewController(_exibitInfoController);
        }
 public StartScreenViewController(StartScreenController controller)
 {
     _controller = controller;
 }