export interface domElement { id: string; eltDOM?: HTMLElement; } export interface selectors extends domElement { datasFieldNb: number; separator?: string; name?: string; values? : string[]; } export interface sortingColumns { datasFieldNb: number; order?: "asc"|"desc"|undefined; } export interface sortingFunctions { datasFieldNb: number; sort(a: any,b: any, order?: "asc"|"desc"): number; // cf. https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Array/sort }