@rdkmaster/jigsaw-labs
Version:
Jigsaw, the next generation component set for RDK
19 lines (18 loc) • 950 B
TypeScript
import { AfterViewInit, ElementRef, Renderer2 } from "@angular/core";
import { HttpClient } from "@angular/common/http";
import { JigsawUploadBase } from "./upload.base";
import { DragDropInfo } from "../../directive/dragdrop/types";
import { TranslateService } from "@ngx-translate/core";
export declare class JigsawUpload extends JigsawUploadBase implements AfterViewInit {
protected _http: HttpClient;
protected _renderer: Renderer2;
protected _elementRef: ElementRef;
protected _translateService: TranslateService;
constructor(_http: HttpClient, _renderer: Renderer2, _elementRef: ElementRef, _translateService: TranslateService);
private _fileInput;
ngAfterViewInit(): void;
_$fileDragEnterHandle(dragInfo: DragDropInfo): void;
_$fileDragOverHandle(dragInfo: DragDropInfo): void;
_$fileDragLeaveHandle(dragInfo: DragDropInfo): void;
_$fileDropHandle(dragInfo: DragDropInfo): void;
}