AngleSharp by Florian Rappl

<PackageReference Include="AngleSharp" Version="0.8.4.1" />

 PageTransitionEvent

public class PageTransitionEvent : Event
Represents a page transition event argument.
using AngleSharp.Attributes; using AngleSharp.Extensions; using System.Collections.Generic; namespace AngleSharp.Dom.Events { [DomName("PageTransitionEvent")] public class PageTransitionEvent : Event { [DomName("persisted")] public bool IsPersisted { get; set; } public PageTransitionEvent() { } public PageTransitionEvent(string type, bool bubbles, bool cancelable, bool persisted) { Init(type, bubbles, cancelable, persisted); } [DomConstructor] public PageTransitionEvent(string type, IDictionary<string, object> eventInitDict = null) : base(type, eventInitDict) { IsPersisted = (eventInitDict.TryGet<bool>("persisted") ?? false); } [DomName("initPageTransitionEvent")] public void Init(string type, bool bubbles, bool cancelable, bool persisted) { Init(type, bubbles, cancelable); IsPersisted = persisted; } } }