(element, ngAttr)
| 1443 | var ngAttrPrefixes = ['ng-', 'data-ng-', 'ng:', 'x-ng-']; |
| 1444 | |
| 1445 | function getNgAttribute(element, ngAttr) { |
| 1446 | var attr, i, ii = ngAttrPrefixes.length; |
| 1447 | for (i = 0; i < ii; ++i) { |
| 1448 | attr = ngAttrPrefixes[i] + ngAttr; |
| 1449 | if (isString(attr = element.getAttribute(attr))) { |
| 1450 | return attr; |
| 1451 | } |
| 1452 | } |
| 1453 | return null; |
| 1454 | } |
| 1455 | |
| 1456 | /** |
| 1457 | * @ngdoc directive |
no test coverage detected