Dynamic content - Conditional content (expression)
The JSON schema if/then/else syntax can be cumbersome and dependencies too limited. This is why vjsf accepts the x-if annotation that can contain en evaluated expression. See the Expressions documentation.
WARNING: this syntax is entirely ignored by a JSON schema validator, therefore you can create a situation where the form is valid but the model is actually invalid (for example if you use x-if on a property that is also required).