UNPKG

ultra-design

Version:
36 lines (35 loc) 1.25 kB
import React from 'react'; export interface ColorPickerProps { /** * @description.zh-CN 颜色值,默认使用 16 进制格式,可以通过配置 `colorFormat` 切换成 `rgb格式` * @description.en-US color value,By default, `HEX` format is used. You can switch to 'tGB' format by setting `colorFormat` */ value?: string; /** * @description.zh-CN 颜色改变时触发的回调函数 * @description.en-US The callback function trigger when the color changes */ onChange?: (value: string) => void; /** * @description.zh-CN 颜色值格式,默认 'HEX' 格式 * @description.en-US color format, use `HEX` as default * @default HEX */ colorFormat?: 'HEX' | 'RGB'; /** * @description.zh-CN 是否显示透明度模块 * @description.en-US hether to show the transparency module * @default false */ showOpacity?: boolean; children?: React.ReactNode; className?: string; layerClassName?: string; } declare const defaultProps: { value: string; colorFormat: string; }; export declare type MergedColorPickerProps = typeof defaultProps & ColorPickerProps; declare const _default: React.FC<ColorPickerProps>; export default _default;