Attribute markup extends the angular compiler in a very similar way as angular.markup
except that it allows you to modify the state of the attribute text rather then the content of a
node.
Create custom attribute markup like this:
angular.attrMarkup('newAttrMarkup', function(attrValue, attrName, element){ //tranformation code });
For more information about angular attribute markup, see Understanding Angular Markup in the angular Developer Guide.