1.2.0 • Published 1 year ago

ray-color-panel v1.2.0

Weekly downloads
48
License
MIT
Repository
-
Last release
1 year ago

ray-color-panel

install

npm i --save ray-color-panel

usage

  • ColorPanel
  • ColorPicker

ColorPanel

  • basic
import ColorPanel from 'ray-color-panel';

class BasicDemo extends React.PureComponent {

  public render() {
    return (
      <ColorPanel />
    );
  }
}
  • ColorPicker
import { ColorPicker } from 'ray-color-panel';

class ColorPickerDemo extends Component {
  render() {
    return (
      <ColorPicker trigger="click">
        <div>点击</div>
      </ColorPicker>
    );
  }
}

ColorPanel props

paramstypedefaultdescription
prefixClsstringray-color-picker-panel
styleobject-自定义样式
classNamestring-自定义class 名
alphanumber-透明度值
colortypeColor-颜色值
defaultAlphanumber100
defaultColortypeColor'#ff0000'
enableAlphabooltrue启用 alpha
onBlurfuncnoop失去焦点回调
onChangefuncnoopcolor值改变回调
onFocusfuncnoop聚焦回调
onMountfuncnoop组件挂在到dom后的回调
modestringRGB可选值 'RGB', 'HSL', 'HSB'

ColorPicker props

paramstypedefaultdescription
prefixClsstringray-color-picker样式前缀
styleobject-自定义样式
classNamestring-自定义class 名
childrenRactNode<span className="ray-color-picker-dropdown-toggle" />触发colorpicker node
disabledbool-禁用
visibleboolfalse显示
onVisibleChangefuncnoop显隐回调
onChangefuncnoopcolor值改变时回调
triggerstringhover触发方式,可选值 'click', 'hover'
enableAlphabool-启用 alpha
modestringRGB可选值 'RGB', 'HSL', 'HSB'
defaultColorstring'#F00'默认颜色
defaultAlphanumber100默认透明度
alphanumber-透明度值
colorstring-颜色值

changelog

  • 20220217 v1.1.5 modify gradient color bugs
  • 20210223 v1.1.2 modify color panel bugs
  • 20210206 v1.1.1 add gradient color
  • 20180918 v1.0.0 add color panel

Lecense

MIT

1.2.0

1 year ago

1.1.5

3 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.0

7 years ago