Configured data-binding between controller and directives