* Namespaced PDF.Js API

This commit is contained in:
Michaël Van Canneyt 2023-11-27 23:14:35 +01:00
parent 647f7c452e
commit 0f5cbb613e
2 changed files with 11 additions and 2 deletions

View File

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

View File

@ -12,8 +12,9 @@
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
**********************************************************************} **********************************************************************}
{$IFNDEF FPC_DOTTEDUNITS}
Unit pdfjs; Unit pdfjs;
{$ENDIF}
{$MODE ObjFPC} {$MODE ObjFPC}
{$H+} {$H+}
@ -21,7 +22,12 @@ Unit pdfjs;
interface interface
uses SysUtils, JS,web; uses
{$IFNDEF FPC_DOTTEDUNITS}
System.SysUtils, JSApi.JS, BrowserApi.Web;
{$ELSE}
SysUtils, JS,web;
{$ENDIF}
{$INTERFACES CORBA} {$INTERFACES CORBA}
Type Type