Unit 'pas2jslibcompiler' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pastojs]

TLibraryPas2JSCompiler

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: pas2jslibcompiler.pp line 55

type TLibraryPas2JSCompiler = class(TPas2jsPCUCompiler)

protected

  function DoWriteJSFile(); override;

  procedure GetLastError();

  function ReadFile(); virtual;

  function ReadDirectory(); virtual;

  procedure GetFileSrcAttr();

public

  constructor Create; override;

  procedure CheckUnitAlias(); override;

  procedure DoLibraryLog();

  function LibraryRun();

  property LastError: string; [rw]

  property LastErrorClass: string; [rw]

  property LogEncoding: string; [rw]

  property OnLibLogCallBack: TLibLogCallBack; [rw]

  property OnLibLogData: Pointer; [rw]

  property OnWriteJSCallBack: TWriteJSCallBack; [rw]

  property OnWriteJSData: Pointer; [rw]

  property OnReadPasFile: TReadPasCallBack; [rw]

  property OnReadPasData: Pointer; [rw]

  property ReadBufferLen: Cardinal; [rw]

  property OnReadDir: TReadDirCallBack; [rw]

  property OnReadDirData: Pointer; [rw]

  property OnUnitAlias: TUnitAliasCallBack; [rw]

  property OnUnitAliasData: Pointer; [rw]

  property OnGetFileSrcAttr: TGetFileSrcAttrCallBack; [rw]

  property OnGetFileSrcAttrData: Pointer; [rw]

end;

Inheritance

TLibraryPas2JSCompiler

|

TPas2jsPCUCompiler

|

TPas2jsFSCompiler

|

TPas2jsCompiler

|

TObject


Documentation generated on: 2023-03-18