Пример #1
0
        public ExibitInfoView(ExibitInfoController controller)
        {
            _controller = controller;

            BackgroundColor = UIColor.White;

            InitNavBar();
            InitContentDisplayer();

            AddSubview(_navBar);
            AddSubview(_contentDisplayer);
        }
Пример #2
0
        public ExibitInfoView(ExibitInfoController controller)
        {
            _controller = controller;

            BackgroundColor = UIColor.White;

            InitNavBar();
            InitContentDisplayer();

            AddSubview(_navBar);
            AddSubview(_contentDisplayer);
        }
Пример #3
0
 public ExibitInfoViewController(ExibitInfoController controller)
 {
     _controller = controller;
 }
Пример #4
0
 public ExibitInfoViewController(ExibitInfoController controller)
 {
     _controller = controller;
 }
Пример #5
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);
        }