protected override async Task OnAfterRenderAsync() { await base.OnAfterRenderAsync(); if (!Disable) { await DomHelpers.MoveContentAsync(SourceRef.Current, TargetRef?.Current, TargetBodyRef?.Current, TargetHeadRef?.Current); } }
protected override async ValueTask DisposeAsync() { if (!Disable) { if (ChildRef.Current != null) { await DomHelpers.RemoveNodeAsync(ChildRef.Current); } } }