3 types derived from ContainerNode
Microsoft.AspNetCore.Components.WebView.Test (3)
Infrastructure\ComponentNode.cs (1)
6internal class ComponentNode : ContainerNode
Infrastructure\ElementNode.cs (1)
6internal class ElementNode : ContainerNode
Infrastructure\LogicalContainerNode.cs (1)
6internal class LogicalContainerNode : ContainerNode
13 references to ContainerNode
Microsoft.AspNetCore.Components.WebView.Test (13)
Infrastructure\ContainerNode.cs (1)
25internal ContainerNode CreateAndInsertContainer(int childIndex)
Infrastructure\TestDocument.cs (11)
68private void ApplyEdits(RenderBatch batch, ContainerNode parent, int childIndex, ArrayBuilderSegment<RenderTreeEdit> edits) 162parent = (ContainerNode)parent.Children[childIndexAtCurrentDepth + siblingIndex]; 198private int InsertFrame(RenderBatch batch, ContainerNode parent, int childIndex, ArraySegment<RenderTreeFrame> frames, RenderTreeFrame frame, int frameIndex) 253private void InsertText(ContainerNode parent, int childIndex, RenderTreeFrame frame) 260private void InsertComponent(ContainerNode parent, int childIndex, RenderTreeFrame frame) 270private int InsertFrameRange(RenderBatch batch, ContainerNode parent, int childIndex, ArraySegment<RenderTreeFrame> frames, int startIndex, int endIndexExcl) 286private void InsertElement(RenderBatch batch, ContainerNode parent, int childIndex, ArraySegment<RenderTreeFrame> frames, RenderTreeFrame frame, int frameIndex) 415private void InsertMarkup(ContainerNode parent, int childIndex, RenderTreeFrame markupFrame) 417var markupContainer = parent.CreateAndInsertContainer(childIndex); 482else if (node is ContainerNode c) 487void RenderDescendants(ContainerNode e, StringBuilder builder)
Infrastructure\TestNode.cs (1)
8public ContainerNode Parent { get; set; }