diff --git a/jquery.slick/slick-tests.ts b/jquery.slick/slick-tests.ts index 499e6974c..90f61ca67 100644 --- a/jquery.slick/slick-tests.ts +++ b/jquery.slick/slick-tests.ts @@ -1,5 +1,5 @@ /// -/// +/// // -------------------------------------------------------- @@ -196,9 +196,8 @@ $("#diaporama").slick({ centerMode: false, centerPadding: "50px", cssEase: "ease", - customPaging: (slider, i: number) => { - console.log("customPaging slider", slider); - console.log("customPaging index", i); + customPaging: (slider, i) => { + return "customPaging slider " + slider + " customPaging index " + i; }, dots: false, draggable: true, diff --git a/jquery.slick/slick.d.ts b/jquery.slick/slick.d.ts index 949f21736..d75090bb2 100644 --- a/jquery.slick/slick.d.ts +++ b/jquery.slick/slick.d.ts @@ -83,7 +83,7 @@ interface JQuerySlickOptions { * Custom paging templates. See source for use example. * Default: n/a */ - customPaging?: (slider, i: number) => string; + customPaging?: (slider: any, i: number) => string; /** * Show dot indicators @@ -272,6 +272,13 @@ interface JQuery { slick(): JQuery; slick(options: JQuerySlickOptions): JQuery; + /** + * Trigger non-specialized signature method + * @param methodName + * @param arg + */ + slick(methodName: string, ...arg: any[]): any; + /** * Returns the current slide index * @param methodName The name of the method