Attributes
ng
A shared object between directive compile / linking functions which contains normalized DOM element
attributes. The the values reflect current binding state {{ }}
. The normalization is needed
since all of these are treated as equivalent in Angular:
<span ng:bind="a" ng-bind="a" data-ng-bind="a" x-ng-bind="a">
Adds the CSS class value specified by the classVal parameter to the element. If animations are enabled then an animation will be triggered for the class addition.
Param | Type | Details |
---|---|---|
classVal | string | The className value that will be added to the element |
Removes the CSS class value specified by the classVal parameter from the element. If animations are enabled then an animation will be triggered for the class removal.
Param | Type | Details |
---|---|---|
classVal | string | The className value that will be removed from the element |
object | A map of DOM element attribute names to the normalized name. This is needed to do reverse lookup from normalized name back to actual name. |