@ccs-design/rc-pro-component
Version:
ccs design basic react component
35 lines (34 loc) • 958 B
TypeScript
import { CSSProperties, FC, ReactElement } from 'react';
import { SizeType } from 'antd/lib/config-provider/SizeContext';
import './index.less';
export interface CcsTriggerPropsType {
/** Form.Item value */
value?: any;
/** 下拉框宽度 */
width?: number;
/** 下拉框高度 */
height?: number;
/** siz */
size?: SizeType;
/** 显示值对应的字段 */
showField?: string;
/** disabled */
disabled?: boolean;
/** CLASS */
className?: string;
/** placeholder */
placeholder?: string;
/** STYLE */
style?: CSSProperties;
/** trigger 显示框 */
children?: ReactElement;
/** Form.Item onChange */
onChange?: (value?: any) => void;
}
/**
* 适用于Form.Item中的 trigger组件,其内容自行定义,遵循ant form 自定义组件规范
* @param CcsTriggerPropsType
* @returns
*/
declare const CcsTrigger: FC<CcsTriggerPropsType>;
export default CcsTrigger;