WpfCefLifeSpanHandler.cs 496 B

123456789101112131415161718192021
  1. using System;
  2. namespace Xilium.CefGlue.WPF
  3. {
  4. internal sealed class WpfCefLifeSpanHandler : CefLifeSpanHandler
  5. {
  6. private readonly WpfCefBrowser _owner;
  7. public WpfCefLifeSpanHandler(WpfCefBrowser owner)
  8. {
  9. if (owner == null) throw new ArgumentNullException("owner");
  10. _owner = owner;
  11. }
  12. protected override void OnAfterCreated(CefBrowser browser)
  13. {
  14. _owner.HandleAfterCreated(browser);
  15. }
  16. }
  17. }