Ejemplo n.º 1
0
        /// <summary>
        /// Default constructor
        /// </summary>
        public PlayerViewModel(IYupRepository yupRepository, IYtManager ytManager, IEventBus eventbus)
        {
            _yupRepository = yupRepository;
            _ytManager     = ytManager;
            _eventBus      = eventbus;

            _webBrowser = new ChromiumWebBrowser()
            {
                Address = "file:///C:/temp/testme.html"
            };
            _webBrowser.FrameLoadEnd += delegate(object sender, FrameLoadEndEventArgs args)
            {
                this.isBrowserReady = true;
                _webBrowser.ShowDevTools();
            };


            SearchBoxCmd = new RelayCommand(onSearchBoxCmd);
            relayCmdPlay = new RelayCommand(onRelayCmdPlay);
            relayCmdStop = new RelayCommand(onRelayCmdStop);
            relayCmdYupi = new RelayCommand(OnRelayCmdYupi);
        }