इम्पोर्ट

import-color-picker.ts
import { NuiColorPicker, nuiParseColor } from '@needless-ui/angular/color-picker';

NuiColorPicker

OKLCH में कलर पिकर।

सिलेक्टर
nui-color-picker
NuiColorPicker: प्रॉपर्टी
नामटाइपडिफ़ॉल्टविवरण
valueदो-तरफ़ाstring''रंग, फ़ॉर्मैट में लिखा हुआ। कोई रंग चुने जाने तक खाली।
formatदो-तरफ़ा'hex' | 'rgb' | 'hsl' | 'oklch' | 'p3''hex'वैल्यू किस तरह लिखी जाती है।
formatsइनपुटNuiColorFormat[]hex, rgb, hsl, oklchवे फ़ॉर्मैट, जिनसे फ़ॉर्मैट बटन बारी-बारी से गुज़रता है।
gamutइनपुट'srgb' | 'p3''srgb'रंग-क्षेत्र में कौन-से रंग हैं: sRGB, या Display P3।
alphaइनपुटbooleantrueओपेसिटी का स्लाइडर दिखाता है।
swatchesइनपुटNuiColorSwatch[][]चुनने के लिए रंग, नामों के साथ।
contrastWithइनपुटstringवह बैकग्राउंड, जिसके सामने कंट्रास्ट जाँचना है।
eyeDropperइनपुटbooleantrueआईड्रॉपर दिखाता है, जहाँ ब्राउज़र में वह हो।
disabledइनपुटbooleanfalseइसे बदला नहीं जा सकता।
labelsइनपुटPartial<NuiColorPickerLabels>इसका बोला जाने वाला हर टेक्स्ट, अनुवाद के लिए।
colorप्रॉपर्टीSignal<NuiColor>चुना गया रंग, OKLCH में।

Helpers

रंगों के लिए फ़ंक्शन।

Helpers: प्रॉपर्टी
नामटाइपडिफ़ॉल्टविवरण
nuiParseColorमेथड(text: string) => NuiColor | nullकिसी भी CSS सिंटैक्स में लिखा रंग पढ़ता है।
nuiFormatColorमेथड(color, format?) => stringरंग को किसी फ़ॉर्मैट में लिखता है।
nuiToGamutमेथड(color, gamut?: 'srgb' | 'p3') => NuiColorरंग को CSS की तरह sRGB या Display P3 के अंदर लाता है।
nuiContrastमेथड(color, background) => numberकिसी बैकग्राउंड पर रंग का WCAG 2 कंट्रास्ट अनुपात।