@ngx-dropzone/cdk
Version:
CDK with basic dropzone functionality.
20 lines (19 loc) • 733 B
TypeScript
import { FileInputValue } from './file-input-value';
import * as i0 from "@angular/core";
export declare class AcceptService {
/**
* Returns `true` if all files match the provided `accept` parameter.
* See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/accept)
* for more information.
*/
accepts(fileValue: FileInputValue, accept: string): boolean;
private isAcceptedByExtension;
private isAcceptedByMimeType;
private parseAttribute;
private isValidMimeType;
private isValidExtension;
private isValidToken;
private isAscii;
static ɵfac: i0.ɵɵFactoryDeclaration<AcceptService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<AcceptService>;
}