Loading animation is used to indicate a delay in the system when duration can not be estimated.
- When you want to overlay the entire screen with the animation
- When you don't know how long it will take for the action to be executed
- When the action will take at least 2 seconds to execute
Toggles between active and inactive styles