Hi, I am having some trouble with programmatic hiding/showing rows (or the components in the rows) in a GridLayout Component.
Currently, my Grid has 2x rows. the first row has a Label and an OptionsGroup and the second row has a Label and a LookupPickerField. The Grid, Row and Components each have a unique ID.
My goal is to be able to programmtically hide/show the components in the SECOND row based on some criteria. However
- I cannot find a Row component Object to Inject Rows into the Controller, so I assume Rows are not a Component regardless of having an ID
- If I trying Injecting the components from the second row independently, they are not identified (using either @Inject or @Named with different name variants, i.e. dot notating grid/row name or not)
- Getting the Collection of the Grid only returns 2x Components - these are the components in the first row, not the second
Any help would be greatly appreciated