UNPKG

@progress/kendo-angular-upload

Version:

Kendo UI Angular Upload Component

40 lines (39 loc) 1.92 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { ElementRef } from '@angular/core'; import { Direction } from './types/direction'; import { FileRestrictions } from './types'; import { NavigationService } from './navigation.service'; import { UploadService } from './upload.service'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class FileSelectDirective { private uploadService; private navigation; dir: Direction; disabled: boolean; multiple: boolean; restrictions: FileRestrictions; accept: string; required: boolean; type: string; autocomplete: string; tabIndex: number; ariaHidden: boolean; element: ElementRef; constructor(uploadService: UploadService, navigation: NavigationService, el: ElementRef); classNames: boolean; get nameAttribute(): string; get multipleAttribute(): string; get dirAttribute(): string; get disabledAttribute(): string; get acceptAttribute(): string; get requiredAttribute(): string; onInputChange(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration<FileSelectDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<FileSelectDirective, "[kendoFileSelect]", never, { "dir": { "alias": "dir"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "multiple": { "alias": "multiple"; "required": false; }; "restrictions": { "alias": "restrictions"; "required": false; }; "accept": { "alias": "accept"; "required": false; }; "required": { "alias": "required"; "required": false; }; }, {}, never, never, true, never>; }