useColorWheelState
| install | yarn add @react-stately/color |
|---|---|
| version | 3.0.0-alpha.1 |
| usage | import {useColorSliderState} from '@react-stately/color' |
API#
useColorWheelState(
(props: ColorWheelProps
)): ColorWheelStateInterface#
Properties
| Name | Type | Description |
value | Color | |
hue | number | |
isDragging | boolean |
Methods
| Method | Description |
setValue(
(value: string
| | Color
)): void | |
setHue(
(value: number
)): void | |
setHueFromPoint(
x: number,
y: number,
radius: number
): void | |
getThumbPosition(
(radius: number
)): {} | |
increment(
(minStepSize: number
)): void | |
decrement(
(minStepSize: number
)): void | |
setDragging(
(value: boolean
)): void |
Example#
See the docs for useColorWheel in react-aria for an example of useColorWheelState.