Files
DefinitelyTyped/types/file-saver/file-saver-tests.ts
2017-07-25 10:34:23 -07:00

31 lines
793 B
TypeScript

import { saveAs as importedSaveAs } from "file-saver";
function testImportedSaveAs() {
var data: Blob = new Blob(["Hello, world!"], {type: "text/plain;charset=utf-8"});
var filename: string = 'hello world.txt';
var disableAutoBOM = true;
importedSaveAs(data, filename, disableAutoBOM);
}
/**
* @summary Test for "saveAs" function.
*/
function testSaveAs() {
var data: Blob = new Blob(["Hello, world!"], {type: "text/plain;charset=utf-8"});
var filename: string = 'hello world.txt';
var disableAutoBOM = true;
saveAs(data, filename, disableAutoBOM);
}
/**
* @summary Test for "saveAs" function.
*/
function testSaveAsFile() {
const data = new File(["Hello, world!"], "hello world.txt" ,{type: "text/plain;charset=utf-8"});
saveAs(data);
}