UNPKG

@aliretail/react-materials-components

Version:
28 lines (27 loc) 821 B
import * as React from 'react'; import { SelectLogicProps } from './SelectLogic'; import { Group } from './LogicConditionGroup'; import { Config } from './context'; export interface Value { calcType?: SelectLogicProps['value']; conditionGroups?: Group[]; } export interface LogicalEditorProps { name?: string; value?: Value; onChange?: (v: Value) => void; /** * @deprecated 已废弃 使用 LogicalEditor.Single代替 */ mode?: 'single' | 'multiple'; /** * 紧凑模式,边距比较小 */ useCompact?: boolean; /** 组件配置项 */ dataSource?: Config[]; /** 禁用态 默认false */ disabled?: boolean; } declare const LogicalEditor: React.ForwardRefExoticComponent<LogicalEditorProps & React.RefAttributes<any>>; export default LogicalEditor;