Kuingiza
import { NuiColorPicker, nuiParseColor } from '@needless-ui/angular/color-picker';NuiColorPicker
Kichagua rangi katika OKLCH.
| Jina | Aina | Chaguomsingi | Maelezo |
|---|---|---|---|
valuePande mbili | string | '' | Rangi, iliyoandikwa kwa umbizo. Tupu hadi rangi ichaguliwe. |
formatPande mbili | 'hex' | 'rgb' | 'hsl' | 'oklch' | 'p3' | 'hex' | Jinsi thamani inavyoandikwa. |
formatsInput | NuiColorFormat[] | hex, rgb, hsl, oklch | Maumbizo ambayo kitufe cha umbizo hupitia. |
gamutInput | 'srgb' | 'p3' | 'srgb' | Rangi zilizomo katika eneo: sRGB, au Display P3. |
alphaInput | boolean | true | Huonyesha kitelezi cha opacity. |
swatchesInput | NuiColorSwatch[] | [] | Rangi za kuchagua, zenye majina. |
contrastWithInput | string | Mandharinyuma ya kukagua utofautishaji dhidi yake. | |
eyeDropperInput | boolean | true | Huonyesha eyedropper, pale kivinjari kina moja. |
disabledInput | boolean | false | Haiwezi kubadilishwa. |
labelsInput | Partial<NuiColorPickerLabels> | Kila maandishi ambayo kichagua husema, ili kuyatafsiri. | |
colorSifa | Signal<NuiColor> | Rangi iliyochaguliwa, katika OKLCH. |
Helpers
Function za rangi.
| Jina | Aina | Chaguomsingi | Maelezo |
|---|---|---|---|
nuiParseColorMbinu | (text: string) => NuiColor | null | Husoma rangi katika sintaksia yoyote ya CSS. | |
nuiFormatColorMbinu | (color, format?) => string | Huandika rangi katika umbizo fulani. | |
nuiToGamutMbinu | (color, gamut?: 'srgb' | 'p3') => NuiColor | Huleta rangi ndani ya sRGB au Display P3, kama CSS inavyofanya. | |
nuiContrastMbinu | (color, background) => number | Uwiano wa utofautishaji wa WCAG 2 wa rangi juu ya mandharinyuma. |