ਇੰਪੋਰਟ
import { NuiButton } from '@needless-ui/angular/button';NuiButton
ਕਿਸੇ ਨੇਟਿਵ <button> ਜਾਂ <a> ਨੂੰ ਬਟਨ ਵਾਂਗ ਸਟਾਈਲ ਕਰਦਾ ਹੈ।
| ਨਾਮ | ਟਾਈਪ | ਡਿਫ਼ਾਲਟ | ਵੇਰਵਾ |
|---|---|---|---|
variantਇਨਪੁੱਟ | 'solid' | 'soft' | 'outline' | 'ghost' | 'solid' | ਫ਼ਿਲ ਸਟਾਈਲ: solid, soft, outline ਜਾਂ ghost। |
toneਇਨਪੁੱਟ | 'accent' | 'neutral' | 'danger' | 'accent' | ਰੰਗਾਂ ਦਾ ਪੈਲੇਟ: accent, neutral ਜਾਂ danger। |
sizeਇਨਪੁੱਟ | 'sm' | 'md' | 'lg' | 'md' | ਉਚਾਈ, ਪੈਡਿੰਗ ਅਤੇ ਫ਼ੌਂਟ ਸਾਈਜ਼: sm, md ਜਾਂ lg। |
disabledਇਨਪੁੱਟ | boolean | false | ਬਟਨ ਨੂੰ ਅਯੋਗ ਕਰਦਾ ਹੈ। ਐਂਕਰਾਂ ’ਤੇ ਇਹ aria-disabled ਸੈੱਟ ਕਰਦਾ ਹੈ ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਕਿਰਿਆਸ਼ੀਲ ਹੋਣ ਤੋਂ ਰੋਕਦਾ ਹੈ। |
motionਇਨਪੁੱਟ | NuiMotion | ਇਸ ਦੀ ਹਿਲਜੁਲ ਤੈਅ ਕਰਨ ਵਾਲੀ ਸਪ੍ਰਿੰਗ: snappy, bouncy, jelly, elastic, lazy, mechanical ਜਾਂ none। | |
springਇਨਪੁੱਟ | NuiSpring | ਕੋਈ ਵੀ ਸਪ੍ਰਿੰਗ, { stiffness, damping, mass } ਦੇ ਰੂਪ ਵਿੱਚ, ਜੋ ਰਨਟਾਈਮ ’ਤੇ CSS ਵਿੱਚ ਕੰਪਾਈਲ ਹੁੰਦੀ ਹੈ। ਇਹ motion ਨੂੰ ਓਵਰਰਾਈਡ ਕਰਦੀ ਹੈ। | |
pressਇਨਪੁੱਟ | NuiPress | ਦਬਾ ਕੇ ਰੱਖਣ ’ਤੇ ਇਹ ਕੀ ਕਰਦਾ ਹੈ: sink, squish, pop, wobble, rubber, tilt ਜਾਂ none। | |
cornersਇਨਪੁੱਟ | NuiCorners | ਇਸ ਦੇ ਕੋਨਿਆਂ ਦੀ ਸ਼ਕਲ: round, squircle, bevel, scoop, notch ਜਾਂ square। | |
radiusਇਨਪੁੱਟ | NuiRadius | ਇਸ ਦੇ ਕੋਨੇ ਕਿੰਨੇ ਵੱਡੇ ਹੋਣ: none, small, medium, large ਜਾਂ full। | |
densityਇਨਪੁੱਟ | NuiDensity | ਇਹ ਕਿੰਨੀ ਥਾਂ ਲੈਂਦਾ ਹੈ: compact, regular ਜਾਂ roomy। |
ਕਸਟਮਾਈਜ਼ੇਸ਼ਨ ਦੇ ਜੋ ਇਨਪੁੱਟ ਤੁਸੀਂ ਸੈੱਟ ਨਹੀਂ ਕਰਦੇ, ਉਹ ਸਭ ਤੋਂ ਨੇੜਲੇ data-nui-* ਐਟਰੀਬਿਊਟ ਤੋਂ ਵੈਲਿਊ ਲੈਂਦੇ ਹਨ। ਕਸਟਮਾਈਜ਼ੇਸ਼ਨ ਗਾਈਡ ਵੇਖੋ।