* Namespaced ChartJS API

This commit is contained in:
Michaël Van Canneyt 2023-11-27 22:39:43 +01:00
parent 176286ed63
commit bf3de15513
2 changed files with 10 additions and 3 deletions
packages/chartjs

View File

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

View File

@ -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;