File tree Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -111,7 +111,7 @@ function test_validate() {
111
111
submitHandler : function ( ) { alert ( "Submitted!" ) }
112
112
} ) ;
113
113
$ ( ".selector" ) . validate ( {
114
- showErrors : function ( errorMap , errorList ) {
114
+ showErrors : function ( errorMap : ErrorDictionary , errorList : ErrorListItem [ ] ) {
115
115
$ ( "#summary" ) . html ( "Your form contains " + this . numberOfInvalids ( ) + " errors, see details below." ) ;
116
116
this . defaultShowErrors ( ) ;
117
117
}
@@ -193,7 +193,7 @@ function test_methods() {
193
193
validator . hideErrors ( ) ;
194
194
var isValid : boolean = validator . valid ( ) ;
195
195
var size : number = validator . size ( ) ;
196
- var errorMap : Object = validator . errorMap ;
196
+ var errorMap : ErrorDictionary = validator . errorMap ;
197
197
var errorList : ErrorListItem [ ] = validator . errorList ;
198
198
199
199
$ ( "#summary" ) . text ( validator . numberOfInvalids ( ) + " field(s) are invalid" ) ;
Original file line number Diff line number Diff line change @@ -28,14 +28,19 @@ interface ValidationOptions
28
28
onkeyup ?: boolean ;
29
29
onsubmit ?: boolean ;
30
30
rules ?: Object ;
31
- showErrors ?: ( errorMap : Object , errorList : ErrorListItem [ ] ) => void ;
31
+ showErrors ?: ( errorMap : ErrorDictionary , errorList : ErrorListItem [ ] ) => void ;
32
32
submitHandler ?: ( form : HTMLFormElement ) => void ;
33
33
success ?: any ;
34
34
unhighlight ?: ( element : HTMLElement , errorClass : string , validClass : string ) => void ;
35
35
validClass ?: string ;
36
36
wrapper ?: string ;
37
37
}
38
38
39
+ interface ErrorDictionary
40
+ {
41
+ [ name : string ] : string ;
42
+ }
43
+
39
44
interface ErrorListItem
40
45
{
41
46
message : string ;
@@ -59,7 +64,7 @@ interface Validator
59
64
valid ( ) : boolean ;
60
65
size ( ) : number ;
61
66
62
- errorMap : Object ;
67
+ errorMap : ErrorDictionary ;
63
68
errorList : ErrorListItem [ ] ;
64
69
}
65
70
You can’t perform that action at this time.
0 commit comments