1.5.3 • Published 2 months ago
@rc-component/color-picker v1.5.3
@rc-component/color-picker
React Color Picker.
install
Development
npm install
npm start
Example
Usage
import ColorPicker from '@rc-component/color-picker';
import '@rc-component/color-picker/assets/index.css';
export default () => <ColorPicker />;
API
Property | Description | Type | Default |
---|---|---|---|
value | Value of color | string | Color | - |
defaultValue | Default value of color | string | Color | - |
onChange | Callback when value is changed | (value: Color, type: hue \| alpha) => void | - |
onChangeComplete | Callback when drag is stop | (value: Color, type: hue \| alpha) => void | - |
disabled | Disabled ColorPicker | boolean | false |
disabledAlpha | Disabled alpha slider | boolean | false |
panelRender | Custom panel render | (panel: React.ReactElement) => React.ReactElement | - |
Color
Property | Description | Type | Default |
---|---|---|---|
toHexString | Convert to hex format color string, like #ffffff | () => string | - |
toHsb | Convert to hsb object, like { h: 0, s: 0, b: 0, a: 0 } | () => ({ h: number, s: number, b: number, a number }) | - |
toHsbString | Convert to hsb format color string, like hsba(0, 0%, 0%, 0) | () => string | - |
toRgb | Convert to rgb object, like { r: 0, g: 0, b: 0, a: 0 } | () => ({ r: number, g: number, b: number, a number }) | - |
toRgbString | Convert to rgb format color string, like rgba(0, 0, 0, 0) | () => string | - |
Test Case
npm test
or
npm run coverage
License
@rc-component/color-picker is released under the MIT license.
1.5.3
2 months ago
1.5.2
3 months ago
1.5.1
4 months ago
1.5.0
4 months ago
1.4.1
10 months ago
1.4.0
10 months ago
1.2.0
12 months ago
1.1.1
12 months ago
1.0.2
12 months ago
1.1.0
12 months ago
1.0.1
12 months ago
1.0.0
12 months ago
1.0.0-alpha.9
1 year ago
1.3.0
11 months ago
1.0.0-alpha.8
1 year ago
1.0.0-alpha.7
1 year ago
1.0.0-alpha.6
1 year ago
1.0.0-alpha.10
1 year ago
1.0.0-alpha.11
1 year ago
1.0.0-alpha.5
1 year ago
1.0.0-alpha.4
1 year ago
1.0.0-alpha.3
1 year ago
1.0.0-alpha.2
1 year ago
1.0.0-alpha.1
1 year ago