diff --git a/jquery.validation/jquery.validation.d.ts b/jquery.validation/jquery.validation.d.ts index c35707c42..3a9303fe6 100644 --- a/jquery.validation/jquery.validation.d.ts +++ b/jquery.validation/jquery.validation.d.ts @@ -1,4 +1,4 @@ -// Type definitions for jquery.validation 1.10 +// Type definitions for jquery.validation 1.11.1 // Project: http://bassistance.de/jquery-plugins/jquery-plugin-validation/ // Definitions by: https://github.com/fdecampredon // Definitions: https://github.com/borisyankov/DefinitelyTyped @@ -6,58 +6,63 @@ /// -interface ValidationOptions { - debug?: boolean; - submitHandler?: Function; - invalidHandler?: Function; - ignore?: any; - rules?: any; - messages?: any; - groups?: any; - onsubmit?: boolean; - onfocusout?: boolean; - onkeyup?: boolean; - onclick?: boolean; - focusInvalid?: boolean; - focusCleanup?: boolean; - meta?: string; - errorClass?: string; - validClass?: string; - errorElement?: string; - wrapper?: string; - errorLabelContainer?: any; - errorContainer?: any; - showErrors?: Function; - errorPlacement?: Function; - success?: any; - highlight?: Function; - unhighlight?: Function; - ignoreTitle?: boolean; +interface ValidationOptions +{ + debug?: boolean; + errorClass?: string; + errorContainer?: any; + errorElement?: string; + errorLabelContainer?: any; + errorPlacement?: Function; + focusCleanup?: boolean; + focusInvalid?: boolean; + groups?: any; + highlight?: Function; + ignore?: any; + ignoreTitle?: boolean; + invalidHandler?: Function; + messages?: any; + meta?: string; + onclick?: boolean; + onfocusout?: boolean; + onkeyup?: boolean; + onsubmit?: boolean; + rules?: any; + showErrors?: Function; + submitHandler?: Function; + success?: any; + unhighlight?: Function; + validClass?: string; + wrapper?: string; } -interface Validator { - format(template: string, ...arguments: string[]): string; - form(): boolean; - element(element: any): boolean; - resetForm(): void; - showErrors(errors: any): void; - numberOfInvalids(): number; - setDefaults(defaults: ValidationOptions): void; - addMethod(name: string, method: (value: any, element: any, ...params: any[]) => any, message?: any): void; - addClassRules(rules: any): void; - addClassRules(name: string, rules: any): void; +interface Validator +{ + addClassRules(name: string, rules: any): void; + addClassRules(rules: any): void; + addMethod(name: string, method: (value: any, element: any, ...params: any[]) => any, message?: any): void; + element(element: any): boolean; + form(): boolean; + format(template: string, ...arguments: string[]): string; + numberOfInvalids(): number; + resetForm(): void; + setDefaults(defaults: ValidationOptions): void; + settings: ValidationOptions; + showErrors(errors: any): void; } -interface JQuery { - validate(options?: ValidationOptions): Validator; - valid(): boolean; - rules(): any; - rules(methodName: string): any; - rules(methodName: string, rules: any): any; - removeAttrs(attributes: string): any; +interface JQuery +{ + removeAttrs(attributes: string): any; + rules(): any; + rules(methodName: string): any; + rules(methodName: string, rules: any): any; + valid(): boolean; + validate(options?: ValidationOptions): Validator; } -interface JQueryStatic { - format(template: string, ...arguments: string[]): string; - validator: Validator; +interface JQueryStatic +{ + format(template: string, ...arguments: string[]): string; + validator: Validator; } \ No newline at end of file