Merge pull request #927 from Amos47/development
Expand compression mime types
This commit was merged in pull request #927.
This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
|
import { FileLikeObject } from "../ng2-file-upload";
|
||||||
|
|
||||||
export class FileType {
|
export class FileType {
|
||||||
/* MS office */
|
/* MS office */
|
||||||
public static mime_doc: string[] = [
|
public static mime_doc: string[] = [
|
||||||
@@ -50,10 +52,15 @@ export class FileType {
|
|||||||
'application/compress',
|
'application/compress',
|
||||||
'application/x-tar',
|
'application/x-tar',
|
||||||
'application/x-rar-compressed',
|
'application/x-rar-compressed',
|
||||||
'application/octet-stream'
|
'application/octet-stream',
|
||||||
|
'application/x-zip-compressed',
|
||||||
|
'application/zip-compressed',
|
||||||
|
'application/x-7z-compressed',
|
||||||
|
'application/gzip',
|
||||||
|
'application/x-bzip2'
|
||||||
];
|
];
|
||||||
|
|
||||||
public static getMimeClass(file: any): string {
|
public static getMimeClass(file: FileLikeObject): string {
|
||||||
let mimeClass = 'application';
|
let mimeClass = 'application';
|
||||||
if (this.mime_psd.indexOf(file.type) !== -1) {
|
if (this.mime_psd.indexOf(file.type) !== -1) {
|
||||||
mimeClass = 'image';
|
mimeClass = 'image';
|
||||||
@@ -112,6 +119,8 @@ export class FileType {
|
|||||||
'7z': 'compress',
|
'7z': 'compress',
|
||||||
'lz': 'compress',
|
'lz': 'compress',
|
||||||
'z01': 'compress',
|
'z01': 'compress',
|
||||||
|
'bz2': 'compress',
|
||||||
|
'gz': 'compress',
|
||||||
'pdf': 'pdf',
|
'pdf': 'pdf',
|
||||||
'xls': 'xls',
|
'xls': 'xls',
|
||||||
'xlsx': 'xls',
|
'xlsx': 'xls',
|
||||||
|
|||||||
Reference in New Issue
Block a user