İçe aktarma

import-button.ts
import { NuiButton } from '@needless-ui/angular/button';

NuiButton

Yerel bir <button> veya <a> öğesini düğme olarak biçimlendirir.

Seçici
button[nuiButton], a[nuiButton]
Dışa aktarma adı
nuiButton
NuiButton: Özellikler
AdTürVarsayılanAçıklama
variantGirdi'solid' | 'soft' | 'outline' | 'ghost''solid'Dolgu stili: solid, soft, outline veya ghost.
toneGirdi'accent' | 'neutral' | 'danger''accent'Renk paleti: accent, neutral veya danger.
sizeGirdi'sm' | 'md' | 'lg''md'Yükseklik, iç boşluk ve yazı boyutu: sm, md veya lg.
disabledGirdibooleanfalseDüğmeyi devre dışı bırakır. Anchor öğelerinde aria-disabled ayarlar ve etkinleştirmeyi engeller.
motionGirdiNuiMotionBileşenin hareketini belirleyen yay: snappy, bouncy, jelly, elastic, lazy, mechanical veya none.
springGirdiNuiSpring{ stiffness, damping, mass } biçiminde tanımlanan ve çalışma zamanında CSS’e derlenen herhangi bir yay. motion girdisini geçersiz kılar.
pressGirdiNuiPressBileşen basılı tutulurken ne yaptığı: sink, squish, pop, wobble, rubber, tilt veya none.
cornersGirdiNuiCornersKöşelerin şekli: round, squircle, bevel, scoop, notch veya square.
radiusGirdiNuiRadiusKöşelerin ne kadar yuvarlatıldığı: none, small, medium, large veya full.
densityGirdiNuiDensityBileşenin ne kadar yer kapladığı: compact, regular veya roomy.

Ayarlamadığınız özelleştirme girdileri, değerlerini en yakın data-nui-* niteliğinden alır. Ayrıntılar için özelleştirme kılavuzuna bakın.