diff --git a/jquery.leanModal/jquery.leanModal.d.ts b/jquery.leanModal/jquery.leanModal.d.ts index f4f395e58c..47c0e35372 100755 --- a/jquery.leanModal/jquery.leanModal.d.ts +++ b/jquery.leanModal/jquery.leanModal.d.ts @@ -1,24 +1,22 @@ - +// Type definitions for leanModal.js 1.1 +// Project: http://leanmodal.finelysliced.com.au/ +// Definitions by: FinelySliced +// Definitions: https://github.com/borisyankov/DefinitelyTyped /// interface JQueryLeanModalOption { - top : number; - overlay : number; - closeButton : String; -} - -interface JQueryLeanModalStatic { - ():any; - (JQueryLeanModalOption):any; + top? : number; + overlay? : number; + closeButton? : String; } interface JQueryStatic { - leanModal(): JQueryLeanModalStatic; - leanModal(JQueryLeanModalOption): JQueryLeanModalStatic; + leanModal(): JQuery; + leanModal(val : JQueryLeanModalOption): JQuery; } interface JQuery { - leanModal(): JQueryLeanModalStatic; - leanModal(JQueryLeanModalOption): JQueryLeanModalStatic; + leanModal(): JQuery; + leanModal(val : JQueryLeanModalOption): JQuery; } \ No newline at end of file