[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: pas2jsfilecache.pp line 226
type TPas2jsFilesCache = class(TPas2JSFS) |
protected |
function FindSourceFileName(); override; |
function GetHasPCUSupport; virtual; |
function ReadFile(); virtual; |
procedure FindMatchingFiles(); |
public |
constructor Create(); overload; |
destructor Destroy; override; |
procedure Reset; override; |
procedure WriteFoldersAndSearchPaths; override; |
procedure GetPCUDirs(); override; |
function PCUExists(); override; |
function SameFileName(); override; |
function File1IsNewer(); override; |
function SearchLowUpCase(); |
function FindCustomJSFileName(); override; |
function FindUnitJSFileName(); override; |
function FindUnitFileName(); override; |
function FindResourceFileName(); override; |
function FindIncludeFileName(); override; |
function AddIncludePaths(); |
function AddUnitPaths(); |
function AddSrcUnitPaths(); |
function CreateResolver; override; |
function FormatPath(); override; |
function DirectoryExists(); override; |
function FileExists(); override; |
function FileExistsI(); |
function FileAge(); virtual; |
function FindFile(); |
function LoadFile(); override; |
function NormalizeFilename(); |
procedure GetListing(); |
procedure RaiseDuplicateFile(); |
procedure SaveToFile(); override; |
function ExpandDirectory(); override; |
function ExpandFileName(); override; |
function ExpandExecutable(); override; |
function HandleOptionPaths(); override; |
function AddForeignUnitPath(); override; |
function TryCreateRelativePath(); override; |
property BaseDirectory: string; [rw] |
property DirectoryCache: TPas2jsCachedDirectories; [r] |
property ForeignUnitPaths: TStringList; [r] |
property ResourcePaths: TStringList; [r] |
property ForeignUnitPathsFromCmdLine: Integer; [r] |
property IncludePaths: TStringList; [r] |
property IncludePathsFromCmdLine: Integer; [r] |
property Log: TPas2jsLogger; [r] |
property ResetStamp: TChangeStamp; [r] |
property UnitPaths: TStringList; [r] |
property UnitPathsFromCmdLine: Integer; [r] |
property OnReadDirectory: TPas2jsReadDirectoryEvent; [rw] |
property OnReadFile: TPas2jsReadFileEvent; [rw] |
property OnGetFileSrcAttr: TPas2jsGetFileSrcAttrEvent; [rw] |
property OnWriteFile: TPas2jsWriteFileEvent; [rw] |
end; |
| |
| |
TObject |