angular/angular.js — pull request #10191 by jackfranklin (2014-11-22 23:23:36+00:00)
Title: feat($compile): add one way binding to isolate scope

Adds the ability to define a directive that has a one way data binding
variable:

```
directive('foo', function() {
return {
scope: { oneWay: '>' }
};
});

```

Given the above code, if `name` changes on the parent, that change will
not propagate through to foo, as it would if the binding was "=".
Similarly, if foo updates `oneWay`, that change will not be reflected on
the parent.

There wasn't an open issue for this, but discussed this in person with @IgorMinar before starting (ng-fixit-1 :tada:).