jamis
Version:
一种支持通过JSON配置方式生成页面的组件库
20 lines (19 loc) • 727 B
TypeScript
import React from 'react';
import type { FormControlProps, FormulaControlSchema } from '../types';
interface FormulaProps extends FormControlProps, Omit<FormulaControlSchema, 'type' | 'className' | 'descriptionClassName' | 'inputClassName'> {
}
export default class FormulaControl extends React.Component<FormulaProps, any> {
inited: boolean;
unHook?: () => void;
componentDidMount(): void;
componentDidUpdate(prevProps: FormControlProps): void;
componentWillUnmount(): void;
handleFormInit(data: any): void;
initSet(): any;
autoSet(prevProps: FormControlProps): void;
doAction(): void;
render(): null;
}
export declare class FormulaControlRenderer extends FormulaControl {
}
export {};