These are the boxes im referring to
These are an apex item that ive added through the SQL query in which i create the table, 
which ive set to Row selector, As you can see it dosent have a client side condition so that dosnt work, it also cannot accept a STATIC ID for javascript so you have to go and find it which i have done. Ive had a hard time making the item disappear, ive tried both Function and Global Variable Declaration in page JavaScript options as well as the JavaScript Initialization Code in the chart region, Ive also tried adding dynamic actions to execute javascript code
try {
var columnValue = apex.region("Nivel_Reposicion").widget().interactiveGrid("getActions").getSelectedRecords()[0].data.Nivel_Reposicion;
var showGrid = columnValue == "Sobrestock";
var selectorGrid = apex.region("stock_ig_grid_vc_cur").widget();
if (showGrid) {
selectorGrid.show();
} else {
selectorGrid.hide();
}
but nothing seems to work Any solutions or recomendations you have im open to hearing them Thank you in advance Matias

The row selector is heavily integrated with the IG model - don't think you have control over it, but from your description it seems you want to stop the user from doing something (in your case selecting the row) when a value in a column has a certain value. There are a couple of declarative options:
Hiding a control in an IG row is not something I have seen before - I wonder what kind of functionality you're expecting when a user saves an interactive grid with a hidden control. Enabling/disabling is probably the way to go and indicates very well to the customer (1) what the value is in the cell and (2) if he can update or not.
--UPDATE--
With the additional info that you passed in the comments, this is how you could approach it.