(scope, element, attr, ctrl, $sniffer, $browser)
| 17184 | } |
| 17185 | |
| 17186 | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) { |
| 17187 | textInputType(scope, element, attr, ctrl, $sniffer, $browser); |
| 17188 | |
| 17189 | var emailValidator = function(value) { |
| 17190 | return validate(ctrl, 'email', ctrl.$isEmpty(value) || EMAIL_REGEXP.test(value), value); |
| 17191 | }; |
| 17192 | |
| 17193 | ctrl.$formatters.push(emailValidator); |
| 17194 | ctrl.$parsers.push(emailValidator); |
| 17195 | } |
| 17196 | |
| 17197 | function radioInputType(scope, element, attr, ctrl) { |
| 17198 | // make the name unique, if not defined |
nothing calls this directly
no test coverage detected