From 4b02618578f2e64cebfb733a5626ad4708eb8a66 Mon Sep 17 00:00:00 2001 From: Allan Jardine Date: Wed, 12 Jul 2023 14:36:10 +0100 Subject: [PATCH] Fix: Types for some sorting plug-ins needed to be updated --- sorting/absolute.d.ts | 2 +- sorting/intl.d.ts | 2 +- sorting/numString.d.ts | 2 +- sorting/src/absolute.ts | 2 +- sorting/src/intl.ts | 4 ++-- sorting/src/numString.ts | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sorting/absolute.d.ts b/sorting/absolute.d.ts index 177a384..b74bcf4 100644 --- a/sorting/absolute.d.ts +++ b/sorting/absolute.d.ts @@ -1,6 +1,6 @@ /*! © SpryMedia Ltd - datatables.net/license */ declare module 'datatables.net' { - interface DataTablesStatic { + interface ApiStatic { /** Define an absolute sort with string based sorting */ absoluteOrder(values: any[]): any; /** Define an absolute sort with number based sorting */ diff --git a/sorting/intl.d.ts b/sorting/intl.d.ts index 7a91e58..60feeb5 100644 --- a/sorting/intl.d.ts +++ b/sorting/intl.d.ts @@ -1,6 +1,6 @@ /*! © SpryMedia Ltd - datatables.net/license */ declare module 'datatables.net' { - interface DataTablesStatic { + interface ApiStatic { intlOrder(locals: string, options: Intl.CollatorOptions): any; } } diff --git a/sorting/numString.d.ts b/sorting/numString.d.ts index 6815428..4223929 100644 --- a/sorting/numString.d.ts +++ b/sorting/numString.d.ts @@ -1,6 +1,6 @@ /*! © SpryMedia Ltd - datatables.net/license */ declare module 'datatables.net' { - interface DataTablesStatic { + interface ApiStatic { /** Sorting for number value that is included anywhere in a regex. */ numString(format: RegExp): any; } diff --git a/sorting/src/absolute.ts b/sorting/src/absolute.ts index 42e10a2..a004753 100644 --- a/sorting/src/absolute.ts +++ b/sorting/src/absolute.ts @@ -40,7 +40,7 @@ import DataTable from 'datatables.net'; declare module 'datatables.net' { - interface DataTablesStatic { + interface ApiStatic { /** Define an absolute sort with string based sorting */ absoluteOrder(values: any[]); diff --git a/sorting/src/intl.ts b/sorting/src/intl.ts index f931afc..81ae959 100644 --- a/sorting/src/intl.ts +++ b/sorting/src/intl.ts @@ -39,7 +39,7 @@ import DataTable from 'datatables.net'; declare module 'datatables.net' { - interface DataTablesStatic { + interface ApiStatic { intlOrder(locals: string, options: Intl.CollatorOptions); } } @@ -58,4 +58,4 @@ DataTable.intlOrder = function (locales, options) { }; // Old style originally introduced in the blog post -(DataTable.ext.type.order as any).intl = DataTable.intlOrder; +DataTable.ext.type.order.intl = DataTable.intlOrder; diff --git a/sorting/src/numString.ts b/sorting/src/numString.ts index 6ed44e8..705de66 100644 --- a/sorting/src/numString.ts +++ b/sorting/src/numString.ts @@ -36,7 +36,7 @@ import DataTable from 'datatables.net'; declare module 'datatables.net' { - interface DataTablesStatic { + interface ApiStatic { /** Sorting for number value that is included anywhere in a regex. */ numString(format: RegExp); }