additionally related to the above, is there a way ...
# koin
k
additionally related to the above, is there a way to define a list/set of components within the same "namespace" for fetching as a list? I want to "dynamically" create a sort of tree dependency where each Node is a class that could hold a
list
of sub-nodes, each node registered within a module each node is "unique" and a singleton e.g.
Copy code
class RootNode : Node { val children: List<Node> = getAll( ... some qualifier retrieving all subnodes of this node ) }
class SubNode1 : Node { ... same as above }
class SubNode2 : Node { ... same as above }

this example would inject SubNode1 and SubNode2 as children to RootNode
I would like to perform the following associations above to set up my logic through DI not exactly sure if this is possible or not.