View states

View states let you vary the content and appearance of a component or application, typically in response to a user action. When changing the view state, you can change the value of a property or style, change an event handler, or change the parent of a component.

Transitions define how a change of view state looks as it occurs on the screen. For information on transitions, see Transitions.