lib-utils-ts
Version:
<img src="https://img.shields.io/npm/v/lib-utils-ts"/> <img src="https://img.shields.io/snyk/vulnerabilities/npm/lib-utils-ts"/> <img src="https://img.shields.io/npm/l/lib-utils-ts"/> <img src="https://img.shields.io/github/languages/top/devGnode/lib-util
18 lines • 609 B
text/typescript
import {OutputStreamWriter} from "./OutputStreamWriter";
import {File} from "./File";
import {FileOutputStream} from "./FileOutputStream";
import {FileDescriptor} from "./FileDescriptor";
/***
* @FileWriter
* @extends OutputStreamWriter and Writer class
*/
export class FileWriter extends OutputStreamWriter{
/***
* @param {File | string | FileDescriptor} file
* @param {boolean} append
*/
constructor(file:string|File|FileDescriptor, append?:boolean ) {
super(new FileOutputStream(typeof file == "string"? new File(file) : file, append||null));
}
}
Object.package(this);