This repository was archived by the owner on Apr 12, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +7
-7
lines changed
docs/content/error/$compile Expand file tree Collapse file tree 3 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 1
1
@ngdoc error
2
2
@name $compile:baddir
3
- @fullName Invalid Directive Name
3
+ @fullName Invalid Directive/Component Name
4
4
@description
5
5
6
- This error occurs when the name of a directive is not valid.
6
+ This error occurs when the name of a directive or component is not valid.
7
7
8
- Directives must start with a lowercase character and must not contain leading or trailing whitespaces.
8
+ Directives and Components must start with a lowercase character and must not contain leading or trailing whitespaces.
Original file line number Diff line number Diff line change @@ -928,11 +928,11 @@ function $CompileProvider($provide, $$sanitizeUriProvider) {
928
928
function assertValidDirectiveName ( name ) {
929
929
var letter = name . charAt ( 0 ) ;
930
930
if ( ! letter || letter !== lowercase ( letter ) ) {
931
- throw $compileMinErr ( 'baddir' , "Directive name '{0}' is invalid. The first character must be a lowercase letter" , name ) ;
931
+ throw $compileMinErr ( 'baddir' , "Directive/Component name '{0}' is invalid. The first character must be a lowercase letter" , name ) ;
932
932
}
933
933
if ( name !== name . trim ( ) ) {
934
934
throw $compileMinErr ( 'baddir' ,
935
- "Directive name '{0}' is invalid. The name should not contain leading or trailing whitespaces" ,
935
+ "Directive/Component name '{0}' is invalid. The name should not contain leading or trailing whitespaces" ,
936
936
name ) ;
937
937
}
938
938
}
Original file line number Diff line number Diff line change @@ -206,7 +206,7 @@ describe('$compile', function() {
206
206
module ( function ( ) {
207
207
expect ( function ( ) {
208
208
directive ( 'BadDirectiveName' , function ( ) { } ) ;
209
- } ) . toThrowMinErr ( '$compile' , 'baddir' , "Directive name 'BadDirectiveName' is invalid. The first character must be a lowercase letter" ) ;
209
+ } ) . toThrowMinErr ( '$compile' , 'baddir' , "Directive/Component name 'BadDirectiveName' is invalid. The first character must be a lowercase letter" ) ;
210
210
} ) ;
211
211
inject ( function ( $compile ) { } ) ;
212
212
} ) ;
@@ -216,7 +216,7 @@ describe('$compile', function() {
216
216
expect ( function ( ) {
217
217
directive ( name , function ( ) { } ) ;
218
218
} ) . toThrowMinErr (
219
- '$compile' , 'baddir' , 'Directive name \'' + name + '\' is invalid. ' +
219
+ '$compile' , 'baddir' , 'Directive/Component name \'' + name + '\' is invalid. ' +
220
220
"The name should not contain leading or trailing whitespaces" ) ;
221
221
}
222
222
assertLeadingOrTrailingWhitespaceInDirectiveName ( ' leadingWhitespaceDirectiveName' ) ;
You can’t perform that action at this time.
0 commit comments