Introjucer component as public?


It seems all UI components added through Introjucer are private.
Is there a way to make them public ?

I cannot find any option in introjucer to add a public UI component rather than private.

You can just add your own public accessor methods to return them.

Thanks for your fast answer.

Yes I can, but I have about 150 components and I would have prefered making them public.
Thanks anyway !

Having 150 public components inside a parent sounds like a bad code smell to me!


Got it, but my app features a lot of small options with their label, control and more, resulting in a lot of introjucer components.
I do no see any reason to split them into different sub components btw.