@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
14 lines (13 loc) • 491 B
TypeScript
import { $MessageBox } from '@docsvision/webclient/System/$MessageBox';
import React from 'react';
export interface IFileInputProps {
onFileSelected: (file: File) => void;
disabled: boolean;
services: $MessageBox;
extensions?: string;
}
export declare class FileInput extends React.Component<IFileInputProps, unknown> {
onInputChange: (ev: React.ChangeEvent<HTMLInputElement>) => void;
getAcceptAttribute: (extensions: string) => string;
render(): JSX.Element;
}