Explorar o código

* Namespaced ChartJS API

Michaël Van Canneyt hai 1 ano
pai
achega
bf3de15513

+ 3 - 0
packages/chartjs/namespaced/Api.ChartJS.pas

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

+ 7 - 3
packages/chartjs/chartjs.pas → packages/chartjs/src/chartjs.pas

@@ -12,8 +12,9 @@
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
  **********************************************************************}
-
+{$IFNDEF FPC_DOTTEDUNITS}
 unit ChartJS;
+{$ENDIF}
 
 {$MODE OBJFPC}
 {$MODESWITCH EXTERNALCLASS}
@@ -21,8 +22,11 @@ unit ChartJS;
 interface
 
 uses
-  JS,
-  Web;
+{$IFDEF FPC_DOTTEDUNITS}
+  JSApi.JS, BrowserApi.Web;
+{$ELSE}
+  JS, Web;
+{$ENDIF}
 
 type
   TChart = class;