Updates
This commit is contained in:
17
home/valorkin/work/open-source/ng2-file-upload/components/file-upload/file-drop.directive.d.ts
vendored
Normal file
17
home/valorkin/work/open-source/ng2-file-upload/components/file-upload/file-drop.directive.d.ts
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
import { EventEmitter, ElementRef } from '@angular/core';
|
||||
import { FileUploader } from './file-uploader.class';
|
||||
export declare class FileDropDirective {
|
||||
uploader: FileUploader;
|
||||
fileOver: EventEmitter<any>;
|
||||
onFileDrop: EventEmitter<File[]>;
|
||||
private element;
|
||||
constructor(element: ElementRef);
|
||||
getOptions(): any;
|
||||
getFilters(): any;
|
||||
onDrop(event: any): void;
|
||||
onDragOver(event: any): void;
|
||||
onDragLeave(event: any): any;
|
||||
private _getTransfer(event);
|
||||
private _preventAndStop(event);
|
||||
private _haveFiles(types);
|
||||
}
|
||||
43
home/valorkin/work/open-source/ng2-file-upload/components/file-upload/file-item.class.d.ts
vendored
Normal file
43
home/valorkin/work/open-source/ng2-file-upload/components/file-upload/file-item.class.d.ts
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
import { FileLikeObject } from './file-like-object.class';
|
||||
import { FileUploader } from './file-uploader.class';
|
||||
export declare class FileItem {
|
||||
file: FileLikeObject;
|
||||
_file: File;
|
||||
alias: string;
|
||||
url: string;
|
||||
method: string;
|
||||
headers: any;
|
||||
withCredentials: boolean;
|
||||
formData: any;
|
||||
isReady: boolean;
|
||||
isUploading: boolean;
|
||||
isUploaded: boolean;
|
||||
isSuccess: boolean;
|
||||
isCancel: boolean;
|
||||
isError: boolean;
|
||||
progress: number;
|
||||
index: number;
|
||||
private _zone;
|
||||
private uploader;
|
||||
private some;
|
||||
private options;
|
||||
constructor(uploader: FileUploader, some: any, options: any);
|
||||
upload(): void;
|
||||
cancel(): void;
|
||||
remove(): void;
|
||||
onBeforeUpload(): void;
|
||||
onBuildForm(form: any): any;
|
||||
onProgress(progress: number): any;
|
||||
onSuccess(response: any, status: any, headers: any): any;
|
||||
onError(response: any, status: any, headers: any): any;
|
||||
onCancel(response: any, status: any, headers: any): any;
|
||||
onComplete(response: any, status: any, headers: any): any;
|
||||
_onBeforeUpload(): void;
|
||||
_onBuildForm(form: any): void;
|
||||
_onProgress(progress: number): void;
|
||||
_onSuccess(response: any, status: any, headers: any): void;
|
||||
_onError(response: any, status: any, headers: any): void;
|
||||
_onCancel(response: any, status: any, headers: any): void;
|
||||
_onComplete(response: any, status: any, headers: any): void;
|
||||
_prepareToUploading(): void;
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
export declare class FileLikeObject {
|
||||
lastModifiedDate: any;
|
||||
size: any;
|
||||
type: string;
|
||||
name: string;
|
||||
constructor(fileOrInput: any);
|
||||
_createFromFakePath(path: string): void;
|
||||
_createFromObject(object: {
|
||||
size: number;
|
||||
type: string;
|
||||
name: string;
|
||||
}): void;
|
||||
}
|
||||
11
home/valorkin/work/open-source/ng2-file-upload/components/file-upload/file-select.directive.d.ts
vendored
Normal file
11
home/valorkin/work/open-source/ng2-file-upload/components/file-upload/file-select.directive.d.ts
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
import { ElementRef } from '@angular/core';
|
||||
import { FileUploader } from './file-uploader.class';
|
||||
export declare class FileSelectDirective {
|
||||
uploader: FileUploader;
|
||||
private element;
|
||||
constructor(element: ElementRef);
|
||||
getOptions(): any;
|
||||
getFilters(): any;
|
||||
isEmptyAfterSelection(): boolean;
|
||||
onChange(): any;
|
||||
}
|
||||
9
home/valorkin/work/open-source/ng2-file-upload/components/file-upload/file-type.class.d.ts
vendored
Normal file
9
home/valorkin/work/open-source/ng2-file-upload/components/file-upload/file-type.class.d.ts
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
export declare class FileType {
|
||||
static mime_doc: string[];
|
||||
static mime_xsl: string[];
|
||||
static mime_ppt: string[];
|
||||
static mime_psd: string[];
|
||||
static mime_compress: string[];
|
||||
static getMimeClass(file: any): string;
|
||||
static fileTypeDetection(inputFilename: string): string;
|
||||
}
|
||||
77
home/valorkin/work/open-source/ng2-file-upload/components/file-upload/file-uploader.class.d.ts
vendored
Normal file
77
home/valorkin/work/open-source/ng2-file-upload/components/file-upload/file-uploader.class.d.ts
vendored
Normal file
@@ -0,0 +1,77 @@
|
||||
import { FileItem } from './file-item.class';
|
||||
export interface Headers {
|
||||
name: string;
|
||||
value: string;
|
||||
}
|
||||
export interface FileUploaderOptions {
|
||||
allowedMimeType?: Array<string>;
|
||||
allowedFileType?: Array<string>;
|
||||
autoUpload?: boolean;
|
||||
isHTML5?: boolean;
|
||||
filters?: Array<any>;
|
||||
headers?: Array<Headers>;
|
||||
maxFileSize?: number;
|
||||
queueLimit?: number;
|
||||
removeAfterUpload?: boolean;
|
||||
url?: string;
|
||||
}
|
||||
export declare class FileUploader {
|
||||
authToken: string;
|
||||
isUploading: boolean;
|
||||
queue: Array<any>;
|
||||
progress: number;
|
||||
_nextIndex: number;
|
||||
autoUpload: any;
|
||||
options: FileUploaderOptions;
|
||||
private _failFilterIndex;
|
||||
constructor(options: any);
|
||||
setOptions(options: any): void;
|
||||
addToQueue(files: any[], options?: any, filters?: any): void;
|
||||
removeFromQueue(value: any): void;
|
||||
clearQueue(): void;
|
||||
uploadItem(value: FileItem): void;
|
||||
cancelItem(value: any): void;
|
||||
uploadAll(): void;
|
||||
cancelAll(): void;
|
||||
isFile(value: any): boolean;
|
||||
isFileLikeObject(value: any): boolean;
|
||||
getIndexOfItem(value: any): number;
|
||||
getNotUploadedItems(): Array<any>;
|
||||
getReadyItems(): Array<any>;
|
||||
destroy(): void;
|
||||
onAfterAddingAll(fileItems: any): any;
|
||||
onBuildItemForm(fileItem: any, form: any): any;
|
||||
onAfterAddingFile(fileItem: any): any;
|
||||
onWhenAddingFileFailed(item: any, filter: any, options: any): any;
|
||||
onBeforeUploadItem(fileItem: any): any;
|
||||
onProgressItem(fileItem: any, progress: any): any;
|
||||
onProgressAll(progress: any): any;
|
||||
onSuccessItem(item: any, response: any, status: any, headers: any): any;
|
||||
onErrorItem(item: any, response: any, status: any, headers: any): any;
|
||||
onCancelItem(item: any, response: any, status: any, headers: any): any;
|
||||
onCompleteItem(item: any, response: any, status: any, headers: any): any;
|
||||
onCompleteAll(): any;
|
||||
_mimeTypeFilter(item: any): boolean;
|
||||
_fileSizeFilter(item: any): boolean;
|
||||
_fileTypeFilter(item: any): boolean;
|
||||
_onErrorItem(item: any, response: any, status: any, headers: any): void;
|
||||
_onCompleteItem(item: any, response: any, status: any, headers: any): void;
|
||||
protected _headersGetter(parsedHeaders: any): any;
|
||||
protected _xhrTransport(item: any): any;
|
||||
private _getTotalProgress(value?);
|
||||
private _getFilters(filters);
|
||||
private _render();
|
||||
private _queueLimitFilter();
|
||||
private _isValidFile(file, filters, options);
|
||||
private _isSuccessCode(status);
|
||||
private _transformResponse(response, headers);
|
||||
private _parseHeaders(headers);
|
||||
private _onWhenAddingFileFailed(item, filter, options);
|
||||
private _onAfterAddingFile(item);
|
||||
private _onAfterAddingAll(items);
|
||||
private _onBeforeUploadItem(item);
|
||||
private _onBuildItemForm(item, form);
|
||||
private _onProgressItem(item, progress);
|
||||
private _onSuccessItem(item, response, status, headers);
|
||||
private _onCancelItem(item, response, status, headers);
|
||||
}
|
||||
4
home/valorkin/work/open-source/ng2-file-upload/demo/components/file-upload-section.d.ts
vendored
Normal file
4
home/valorkin/work/open-source/ng2-file-upload/demo/components/file-upload-section.d.ts
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export declare class FileUploadSectionComponent {
|
||||
currentHeading: string;
|
||||
select(e: any): void;
|
||||
}
|
||||
8
home/valorkin/work/open-source/ng2-file-upload/demo/components/file-upload/simple-demo.d.ts
vendored
Normal file
8
home/valorkin/work/open-source/ng2-file-upload/demo/components/file-upload/simple-demo.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { FileUploader } from '../../../ng2-file-upload';
|
||||
export declare class SimpleDemoComponent {
|
||||
uploader: FileUploader;
|
||||
hasBaseDropZoneOver: boolean;
|
||||
hasAnotherDropZoneOver: boolean;
|
||||
fileOverBase(e: any): void;
|
||||
fileOverAnother(e: any): void;
|
||||
}
|
||||
2
home/valorkin/work/open-source/ng2-file-upload/demo/index.d.ts
vendored
Normal file
2
home/valorkin/work/open-source/ng2-file-upload/demo/index.d.ts
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
export declare class DemoComponent {
|
||||
}
|
||||
8
home/valorkin/work/open-source/ng2-file-upload/ng2-file-upload.d.ts
vendored
Normal file
8
home/valorkin/work/open-source/ng2-file-upload/ng2-file-upload.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
export * from './components/file-upload/file-select.directive';
|
||||
export * from './components/file-upload/file-drop.directive';
|
||||
export * from './components/file-upload/file-uploader.class';
|
||||
export declare const FILE_UPLOAD_DIRECTIVES: [any];
|
||||
declare var _default: {
|
||||
directives: [any][];
|
||||
};
|
||||
export default _default;
|
||||
Reference in New Issue
Block a user