இம்போர்ட்

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ஒளிபுகாமை (opacity) ஸ்லைடரைக் காட்டுகிறது.
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') => NuiColorCSS செய்வதுபோலவே, வண்ணத்தை sRGB அல்லது Display P3-க்குள் கொண்டுவருகிறது.
nuiContrastமெத்தட்(color, background) => numberஒரு பின்னணியின் மேல் ஒரு வண்ணத்தின் WCAG 2 கான்ட்ராஸ்ட் விகிதம்.