formio-pr-react
Version:
React renderer for form.io forms.
55 lines • 1.69 kB
TypeScript
export function Report(props: ReportProps): JSX.Element;
export namespace Report {
namespace propTypes {
let src: any;
let projectEndpoint: any;
let report: any;
let options: any;
let onRowClick: any;
let onRowSelectChange: any;
let onFetchDataError: any;
let onChangeItemsPerPage: any;
let onPage: any;
let onChange: any;
let onFormLoad: any;
let onError: any;
let onRender: any;
let onFocus: any;
let onBlur: any;
let onInitialized: any;
let onReportReady: any;
}
function getDefaultEmitter(): EventEmitter;
}
export default Report;
export type Options = {
readOnly?: boolean | undefined;
noAlerts?: boolean | undefined;
i18n?: object | undefined;
template?: string | undefined;
projectEndpoint?: string | undefined;
};
export type ReportProps = {
src?: string | undefined;
projectEndpoint?: string | undefined;
report?: object | undefined;
options?: Options | undefined;
onFormLoad?: Function | undefined;
onError?: Function | undefined;
onRender?: Function | undefined;
onFocus?: Function | undefined;
onBlur?: Function | undefined;
onInitialized?: Function | undefined;
onReportReady?: Function | undefined;
onChange?: Function | undefined;
onRowClick?: Function | undefined;
onRowSelectChange?: Function | undefined;
onFetchDataError?: Function | undefined;
onChangeItemsPerPage?: Function | undefined;
/**
* u
*/
onPage?: Function | undefined;
};
import { EventEmitter } from 'formio-pr-js';
//# sourceMappingURL=Report.d.ts.map