(name)
| 8192 | } |
| 8193 | |
| 8194 | function assertValidDirectiveName(name) { |
| 8195 | var letter = name.charAt(0); |
| 8196 | if (!letter || letter !== lowercase(letter)) { |
| 8197 | throw $compileMinErr('baddir', 'Directive/Component name \'{0}\' is invalid. The first character must be a lowercase letter', name); |
| 8198 | } |
| 8199 | if (name !== name.trim()) { |
| 8200 | throw $compileMinErr('baddir', |
| 8201 | 'Directive/Component name \'{0}\' is invalid. The name should not contain leading or trailing whitespaces', |
| 8202 | name); |
| 8203 | } |
| 8204 | } |
| 8205 | |
| 8206 | function getDirectiveRequire(directive) { |
| 8207 | var require = directive.require || (directive.controller && directive.name); |
no test coverage detected