Enable walking component tree #1180
Labels
enhancement
New feature or request
needs design
More design is needed before this issue should result in a feature being implemented.
Right now an IRenderedFragment/IRenderedComponent allows users to search for any child complements. However as telerik/blazor-ui#259 (comment) suggests, it can be useful to go to the root component and parent component.
Much like the DOM api, I think we can expose the following:
There are a few problems here though.
IReadOnlyList<RenderedComponent<T>>
from the Children's method/property because T is not the necessary the same type. There could be a genericIReadOnlyList<RenderedComponent<T>> GetChildren<T>
that behaves likeFindComponents<T>
does (except it just searches children and not children's children), and a non-genericIReadOnlyList<RenderedFragment> Children
property that returns all children which children.Neither of these API changes would be conflicting with the FindComponents depth first search methods, so that's a nice bonus.
The text was updated successfully, but these errors were encountered: