UNPKG

vs-form-mui-4x

Version:

A schema-based form generator component for React using material-ui 4.x

22 lines (21 loc) 976 B
import * as React from 'react'; import * as types from '../../schemaManager/types'; import { ItemProps, ItemDataProps } from '../../common/propTypes'; export default class VsChecklistBox extends React.Component<ItemProps> { private get comp(); private FormGroupProps; private CheckboxProps; private FormControlLabelProps; private IconButtonProps; private componentEventParams; private inputRef; constructor(props: ItemProps); render(): JSX.Element; renderComp: (dataProps: ItemDataProps) => JSX.Element; renderItems: (dataProps: ItemDataProps) => JSX.Element[]; actionButton: (dataProps: ItemDataProps, item: types.IChecklistboxItem) => JSX.Element; getIcon: (icon: string | string[] | undefined) => JSX.Element; handleToggle: (value: any, dataProps: ItemDataProps) => () => void; actionBtnClick: (dataProps: ItemDataProps, item: types.IChecklistboxItem) => () => void; private initProps; }