(name)
| 7434 | } |
| 7435 | |
| 7436 | function assertValidDirectiveName(name) { |
| 7437 | var letter = name.charAt(0); |
| 7438 | if (!letter || letter !== lowercase(letter)) { |
| 7439 | throw $compileMinErr('baddir', "Directive name '{0}' is invalid. The first character must be a lowercase letter", name); |
| 7440 | } |
| 7441 | if (name !== name.trim()) { |
| 7442 | throw $compileMinErr('baddir', |
| 7443 | "Directive name '{0}' is invalid. The name should not contain leading or trailing whitespaces", |
| 7444 | name); |
| 7445 | } |
| 7446 | } |
| 7447 | |
| 7448 | /** |
| 7449 | * @ngdoc method |
no test coverage detected