yes i thought of that as well, but the clicking each checkbox is actually based on a condition, which is first to click select all, then only the bot checks for just one particular row, and only that row should be checked, including the select all button.
I know this sounds weird but that’s just another needed step for this to work, as there is some constraint on the UI elements on the webpage. Basically the steps are:
click select all > loop through each child > checks if the row is the one’s needed (based on the get text)> if not, uncheck > if the one particular row if found, skip unchecking the row > continue for the next row as we would want to uncheck all not needed rows.
I think for this still would need to use find children right?