امپورٹ

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 | nullCSS کے کسی بھی طریقے سے لکھا گیا رنگ پڑھتا ہے۔
nuiFormatColorمیتھڈ(color, format?) => stringرنگ کو کسی فارمیٹ میں لکھتا ہے۔
nuiToGamutمیتھڈ(color, gamut?: 'srgb' | 'p3') => NuiColorرنگ کو sRGB یا Display P3 کے اندر لاتا ہے، جیسے CSS کرتا ہے۔
nuiContrastمیتھڈ(color, background) => numberکسی بیک گراؤنڈ پر رنگ کا WCAG 2 کنٹراسٹ تناسب۔