Esempio n. 1
0
        public void Initialize()
        {
            AddressChanged      += (o, args) => addressChanged?.Invoke(args.Address);
            LoadError           += BrowserControl_LoadError;
            LoadingStateChanged += (o, args) => loadingStateChanged?.Invoke(args.IsLoading);
            TitleChanged        += (o, args) => titleChanged?.Invoke(args.Title);

            DialogHandler   = dialogHandler;
            DisplayHandler  = displayHandler;
            DownloadHandler = downloadHandler;
            KeyboardHandler = keyboardHandler;
            LifeSpanHandler = lifeSpanHandler;
            MenuHandler     = contextMenuHandler;
            RequestHandler  = requestHandler;

            errorPage = htmlLoader.LoadErrorPage();
        }