Browse Source

* Datatables namespaced

Michaël Van Canneyt 1 year ago
parent
commit
a3cbb234f4

+ 3 - 0
packages/datatables/namespaced/Api.DataTables.pas

@@ -0,0 +1,3 @@
+{$DEFINE FPC_DOTTEDUNITS}
+unit Api.DataTables;
+{$include ../src/libdatatables.pas}

+ 8 - 4
packages/datatables/libdatatables.pas → packages/datatables/src/libdatatables.pas

@@ -12,17 +12,21 @@
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
 
  **********************************************************************}
  **********************************************************************}
-
-
+{$IFNDEF FPC_DOTTEDUNITS}
 unit libdatatables;
 unit libdatatables;
+{$ENDIF}
 
 
 {$mode objfpc}
 {$mode objfpc}
 {$modeswitch externalclass}
 {$modeswitch externalclass}
 
 
 interface
 interface
 
 
-uses types, js, web, libjquery;
-
+uses 
+{$IFDEF FPC_DOTTEDUNITS}
+  System.Types, JSApi.JS, BrowserApi.Web, Api.JQuery;
+{$ELSE}
+  types, js, web, libjquery;
+{$ENDIF}
 
 
 Const
 Const
   OrderAsc = 'asc';
   OrderAsc = 'asc';