mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
Sort interface members, so it's easier to find one.
This commit is contained in:
+52
-48
@@ -6,58 +6,62 @@
|
||||
|
||||
/// <reference path="../jquery/jquery.d.ts"/>
|
||||
|
||||
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;
|
||||
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;
|
||||
}
|
||||
Reference in New Issue
Block a user