protected async override Task OnFirstAfterRenderAsync() { if (string.IsNullOrWhiteSpace(TargetSelector)) { DomEventListener.AddExclusive <JsonElement>("window", "scroll", OnScroll); } else { DomEventListener.AddExclusive <JsonElement>(TargetSelector, "scroll", OnScroll); } await base.OnFirstAfterRenderAsync(); }
protected override void Dispose(bool disposing) { DomEventListener.DisposeExclusive(); base.Dispose(disposing); }