UNPKG

armstrong-react

Version:

Rocketmakers Armstrong library of React components

15 lines (14 loc) 496 B
import * as React from "react"; import { IDataBinder } from "./formCore"; import { FormBinder } from "./formBinders"; export interface IForm extends React.HTMLProps<Form> { dataBinder: IDataBinder<any>; onDataChanged: (data?: any) => void; } export declare class Form extends React.Component<IForm, {}> { static Bind: typeof FormBinder; static jsonDataBinder<T>(data: T): IDataBinder<T>; render(): JSX.Element; private processChildren(node); private notifyChange(); }