(name, createFolders)
| 12971 | * @return {Object} the new folder. |
| 12972 | */ |
| 12973 | var folderAdd = function(name, createFolders) { |
| 12974 | createFolders = (typeof createFolders !== 'undefined') ? createFolders : false; |
| 12975 | |
| 12976 | name = forceTrailingSlash(name); |
| 12977 | |
| 12978 | // Does this folder already exist? |
| 12979 | if (!this.files[name]) { |
| 12980 | fileAdd.call(this, name, null, { |
| 12981 | dir: true, |
| 12982 | createFolders: createFolders |
| 12983 | }); |
| 12984 | } |
| 12985 | return this.files[name]; |
| 12986 | }; |
| 12987 | |
| 12988 | /** |
| 12989 | * Generate a JSZip.CompressedObject for a given zipOject. |
nothing calls this directly
no test coverage detected