silvie
Version:
Typescript Back-end Framework
28 lines (27 loc) • 602 B
TypeScript
export default class File {
private fileName;
private fileExt;
private filePath;
get filename(): string;
constructor(filename?: string, extension?: string);
/**
* Generate a random file name
*/
randomName(): this;
/**
* Change file instance name
* @param filename
*/
name(filename: string): File;
/**
* Change file instance path
* @param filePath
*/
path(filePath: string): File;
/**
* Change file instance extension
* @param extension
*/
ext(extension: string): File;
toString(): string;
}