diff --git a/jquery.jqgrid/jquery.jqgrid-tests.ts b/jquery.jqgrid/jquery.jqgrid-tests.ts new file mode 100644 index 000000000..04471c7de --- /dev/null +++ b/jquery.jqgrid/jquery.jqgrid-tests.ts @@ -0,0 +1,6 @@ +// Type definitions for jQuery jqgrid Plugin 1.3 +// Definitions by: Lokesh Peta +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +/// +/// \ No newline at end of file diff --git a/jquery.jqgrid/jquery.jqgrid.d.ts b/jquery.jqgrid/jquery.jqgrid.d.ts index 68b104137..71d39f6fe 100644 --- a/jquery.jqgrid/jquery.jqgrid.d.ts +++ b/jquery.jqgrid/jquery.jqgrid.d.ts @@ -1,4 +1,5 @@ // Type definitions for jQuery jqgrid Plugin 1.3 +// Project: https://github.com/tonytomov/jqGrid // Definitions by: Lokesh Peta // Definitions: https://github.com/borisyankov/DefinitelyTyped @@ -10,14 +11,14 @@ interface JQueryJqGridColumn { sortable?: boolean; search?: boolean; width?: number; - formatter?: (cellvalue, options, rowObject) => any; + formatter?: (cellvalue: any, options: any, rowObject: any) => any; } interface IJqGridJsonReader { repeatitems: boolean; - root(obj): any; - page(obj): any; - total(obj): number; + root(obj: any): any; + page(obj: any): any; + total(obj: any): number; records(obj: {data: any[]}): number; } @@ -48,7 +49,7 @@ interface JQueryJqGridStatic { (gridName: string): any; (gridName: string, propName: string): any; (gridName: string, obj: any): any; - (gridName: string, id, colname): any; + (gridName: string, id: any, colname: any): any; (options: JQueryJqGridOptions): JQuery; } @@ -59,5 +60,5 @@ interface JQueryStatic { interface JQuery { jqGrid?: JQueryJqGridStatic; - setGridParam(obj: any); + setGridParam(obj: any): void; } \ No newline at end of file diff --git a/jquery.jqgrid/jquery.jqgrid.d.ts.tscparams b/jquery.jqgrid/jquery.jqgrid.d.ts.tscparams new file mode 100644 index 000000000..ce89a9e7d --- /dev/null +++ b/jquery.jqgrid/jquery.jqgrid.d.ts.tscparams @@ -0,0 +1 @@ +--noImplicitAny --module commonjs --target es5 \ No newline at end of file diff --git a/jquery.maskedinput/jquery.maskedinput.d.ts b/jquery.maskedinput/jquery.maskedinput.d.ts index 29ba808eb..2e918ed66 100644 --- a/jquery.maskedinput/jquery.maskedinput.d.ts +++ b/jquery.maskedinput/jquery.maskedinput.d.ts @@ -1,4 +1,5 @@ // Type definitions for Masked Input plugin for jQuery +// Project: http://digitalbush.com/projects/masked-input-plugin // Definitions by: Lokesh Peta // Definitions: https://github.com/borisyankov/DefinitelyTyped @@ -17,17 +18,17 @@ interface JQueryMaskedInputOptions { showMaskOnFocus?: boolean; showMaskOnHover?: boolean; showToolTip?: boolean; - isComplete?: (buffer, options) => {}; + isComplete?: (buffer: any, options: any) => {}; numeric?: boolean; radixPoint?: string; rightAlignNumerics?: boolean; oncomplete?: (value?: any) => void; onincomplete?: () => void; oncleared?: () => void; - onUnMask?: (maskedValue, unmaskedValue) => void; - onBeforeMask?: (initialValue) => void; - onKeyValidation?: (result) => void; - onBeforePaste?: (pastedValue) => void; + onUnMask?: (maskedValue: any, unmaskedValue: any) => void; + onBeforeMask?: (initialValue: any) => void; + onKeyValidation?: (result: any) => void; + onBeforePaste?: (pastedValue: any) => void; } interface MaskedInputStatic { @@ -41,8 +42,8 @@ interface MaskedInputStaticDefaults { } interface MaskedInputDefaults { - aliases; - definitions; + aliases: any; + definitions: any; } interface JQueryStatic { diff --git a/jquery.maskedinput/jquery.maskedinput.d.ts.tscparams b/jquery.maskedinput/jquery.maskedinput.d.ts.tscparams new file mode 100644 index 000000000..ce89a9e7d --- /dev/null +++ b/jquery.maskedinput/jquery.maskedinput.d.ts.tscparams @@ -0,0 +1 @@ +--noImplicitAny --module commonjs --target es5 \ No newline at end of file