datasource.zip
Zips one or more files into a single zip file from the MODLR filesystem.
js
datasource.zip(filename, output_filename)or
js
datasource.zip(filenames, output_filename)Parameters
filename(string): The name of the file you want to zip. (for the single file version)filenames(array): An array of file names you want to zip together. (for the multi-file version)output_filename(string): The name of the output zip file where the zipped files should be saved.
Returns
boolean: A boolean value indicating whether the zip operation succeeded (true) or failed (false).
Examples
js
var result = datasource.zip("myfile.txt", "output.zip");
if (result) {
console.log("File zipped successfully.");
} else {
console.log("File zipping failed.");
}js
var result = datasource.zip(["file1.txt", "file2.txt"], "output.zip");
if (result) {
console.log("Files zipped successfully.");
} else {
console.log("Files zipping failed.");
}