@progress/kendo-angular-upload
Version:
Kendo UI Angular Upload Component
41 lines (40 loc) • 1.68 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { DropZoneService } from './dropzone.service';
import { UploadComponent } from './upload.component';
import { FileSelectComponent } from './fileselect.component';
import * as i0 from "@angular/core";
export declare class UploadDropZoneDirective {
private dropZoneService;
/**
* Specifies the id of the drop zone used to associate it with
* an existing Upload component.
*/
zoneId: string;
/**
* Specifies the id of the drop zone used to associate it with
* an existing FileSelect component.
*/
fileSelectZoneId: string;
constructor(dropZoneService: DropZoneService);
/**
* @hidden
*/
onElementDragEnter(): boolean;
/**
* @hidden
*/
onElementDragOver(): boolean;
/**
* @hidden
*/
onDropListener(event: any): boolean;
/**
* @hidden
*/
get componentInstance(): Array<UploadComponent | FileSelectComponent>;
static ɵfac: i0.ɵɵFactoryDeclaration<UploadDropZoneDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<UploadDropZoneDirective, "[kendoUploadDropZone], [kendoFileSelectDropZone]", never, { "zoneId": { "alias": "kendoUploadDropZone"; "required": false; }; "fileSelectZoneId": { "alias": "kendoFileSelectDropZone"; "required": false; }; }, {}, never, never, true, never>;
}