ಇಂಪೋರ್ಟ್

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 ಕಾಂಟ್ರಾಸ್ಟ್ ಅನುಪಾತ.