Found myself constantly getting it wrong when adding the fields.
I suggest renaming the label from "Dependant"/"Dependee" to "Field" ("Target field") / "Controlled by".
Additionally, the variables should follow a similar naming convention for clarity.
Have been researching around and "dependee" is not a correct term. Normally this is a "parent"/"master". But "$controller" / "$target" are good candidatesedit I see that core states.js uses dependent/dependee, so this is in line with core. I still think the UI labels could be less technical.
Found myself constantly getting it wrong when adding the fields.
I suggest renaming the label from "Dependant"/"Dependee" to "Field" ("Target field") / "Controlled by".
Additionally, the variables should follow a similar naming convention for clarity. Have been researching around and "dependee" is not a correct term. Normally this is a "parent"/"master". But "$controller" / "$target" are good candidatesedit I see that core states.js uses dependent/dependee, so this is in line with core. I still think the UI labels could be less technical.