mirror of https://github.com/ColorlibHQ/gentelella
38 lines
693 B
Markdown
38 lines
693 B
Markdown
![]() |
---
|
||
|
title: "remove(name)"
|
||
|
layout: default
|
||
|
section: api
|
||
|
---
|
||
|
|
||
|
__Description__ : Delete a file or folder (recursively).
|
||
|
|
||
|
__Arguments__
|
||
|
|
||
|
name | type | description
|
||
|
-----|--------|------------
|
||
|
name | string | the name of the file/folder to delete.
|
||
|
|
||
|
__Returns__ : The current JSZip object.
|
||
|
|
||
|
__Throws__ : Nothing.
|
||
|
|
||
|
<!--
|
||
|
__Complexity__ : **O(k)** where k is the number of entry to delete (may be > 1
|
||
|
when removing a folder).
|
||
|
-->
|
||
|
|
||
|
__Example__
|
||
|
|
||
|
```js
|
||
|
var zip = new JSZip();
|
||
|
zip.file("Hello.txt", "Hello World\n");
|
||
|
zip.file("temp.txt", "nothing").remove("temp.txt");
|
||
|
// result : Hello.txt
|
||
|
|
||
|
zip.folder("css").file("style.css", "body {background: #FF0000}");
|
||
|
zip.remove("css");
|
||
|
//result : empty zip
|
||
|
```
|
||
|
|
||
|
|