İçe aktarma

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

NuiColorPicker

OKLCH’de çalışan bir renk seçici.

Seçici
nui-color-picker
NuiColorPicker: Özellikler
AdTürVarsayılanAçıklama
valueÇift yönlüstring''Biçime göre yazılmış renk. Bir renk seçilene kadar boştur.
formatÇift yönlü'hex' | 'rgb' | 'hsl' | 'oklch' | 'p3''hex'Değerin nasıl yazılacağı.
formatsGirdiNuiColorFormat[]hex, rgb, hsl, oklchBiçim düğmesinin sırayla dolaştığı biçimler.
gamutGirdi'srgb' | 'p3''srgb'Renk alanının kapsadığı renkler: sRGB ya da Display P3.
alphaGirdibooleantrueOpaklık kaydırıcısını gösterir.
swatchesGirdiNuiColorSwatch[][]Adlarıyla birlikte, seçilebilecek renkler.
contrastWithGirdistringKontrastın denetleneceği arka plan.
eyeDropperGirdibooleantrueTarayıcıda varsa damlalığı gösterir.
disabledGirdibooleanfalseDeğiştirilemez.
labelsGirdiPartial<NuiColorPickerLabels>Seçicinin söylediği her metin; çeviri için.
colorÖzellikSignal<NuiColor>OKLCH’de seçilen renk.

Helpers

Renkler için fonksiyonlar.

Helpers: Özellikler
AdTürVarsayılanAçıklama
nuiParseColorMetot(text: string) => NuiColor | nullHerhangi bir CSS sözdizimiyle yazılmış rengi okur.
nuiFormatColorMetot(color, format?) => stringBir rengi belirli bir biçimde yazar.
nuiToGamutMetot(color, gamut?: 'srgb' | 'p3') => NuiColorBir rengi, CSS’in yaptığı gibi sRGB ya da Display P3 gamına alır.
nuiContrastMetot(color, background) => numberBir rengin arka plan üzerindeki WCAG 2 kontrast oranı.