UNPKG

@progress/kendo-angular-upload

Version:

Kendo UI Angular Upload Component

41 lines (40 loc) 1.68 kB
/**----------------------------------------------------------------------------------------- * 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>; }