UNPKG

amis

Version:

一种MIS页面生成工具

34 lines (33 loc) 953 B
import React from 'react'; import { FormControlProps, FormBaseControl } from './Item'; import { Funcs, Fields } from '../../components/condition-builder/types'; import { Config } from '../../components/condition-builder/config'; /** * 条件组合控件 * 文档:https://baidu.gitee.io/amis/docs/components/form/condition-builder */ export interface ConditionBuilderControlSchema extends FormBaseControl { /** * 指定为 */ type: 'condition-builder'; /** * 函数集合 */ funcs?: Funcs; /** * 字段集合 */ fields: Fields; /** * 其他配置 */ config?: Config; } export interface ConditionBuilderProps extends FormControlProps, ConditionBuilderControlSchema { } export default class ConditionBuilderControl extends React.PureComponent<ConditionBuilderProps> { render(): JSX.Element; } export declare class ConditionBuilderRenderer extends ConditionBuilderControl { }