UNPKG

twm-weapp

Version:
24 lines (23 loc) 1.01 kB
import { FileResource } from './'; import { DirectorResource } from './DirectorResource'; export declare class FileContext { translateMap: Map<FileResource, FileResource>; translateNameMap: Map<string, FileResource>; translateNameDirMap: Map<string, DirectorResource>; translateDirMap: Map<DirectorResource, DirectorResource>; onlyCopyFiles: FileResource[]; addFile(sourceFile: FileResource, targetFile: FileResource): void; deleteFile(suorceFile: FileResource): void; addDirector(sourceDir: DirectorResource, targetDir: DirectorResource): void; unlinkDirector(sourceDir: DirectorResource): void; addOnlyCopyFile(file: FileResource): void; isSameTargetFile(file: FileResource): boolean; getChangeFileSourceAndTarget(changeFilePath: string): { fileSource: FileResource; fileTarget: FileResource; }; getChangeDirSourceAndTarget(changeDirPath: string): { dirSource: DirectorResource; dirTarget: DirectorResource; }; }