UNPKG

fastlion-amis

Version:

一种MIS页面生成工具

37 lines (36 loc) 948 B
/** * @file 用来展示颜色块。 */ import React from 'react'; import { RendererProps } from '../factory'; import { BaseSchema } from '../Schema'; /** * Color 显示渲染器,格式说明。 * 文档:https://baidu.gitee.io/amis/docs/components/color */ export interface ColorSchema extends BaseSchema { /** * 指定为颜色显示控件 */ type: 'color'; /** * 默认颜色 */ defaultColor?: string; /** * 是否用文字显示值。 */ showValue?: boolean; } export interface ColorProps extends RendererProps, Omit<ColorSchema, 'type' | 'className'> { } export declare class ColorField extends React.Component<ColorProps, object> { static defaultProps: { className: string; defaultColor: string; showValue: boolean; }; render(): JSX.Element; } export declare class ColorFieldRenderer extends ColorField { }