ایمپورت
import { NuiNumberField, NuiNumberInput, NuiNumberStep } from '@needless-ui/angular/number-field';NuiNumberField
ورودی را با دکمههای گامش در یک گروه قرار میدهد.
NuiNumberInput
یک ورودی متنی که عدد نگه میدارد، بهعنوان spinbutton در ARIA.
| نام | نوع | پیشفرض | توضیح |
|---|---|---|---|
valueدوطرفه | number | null | null | عدد، یا null وقتی خالی است. با فرمها هم کار میکند. |
minورودی | number | کوچکترین مقدار مجاز. | |
maxورودی | number | بزرگترین مقدار مجاز. | |
stepورودی | number | 1 | اینکه هر گام چقدر مقدار را تغییر میدهد. وقتی فوکوس خارج میشود، مقدار به نزدیکترین مضرب آن گرد میشود. |
formatورودی | Intl.NumberFormatOptions | {} | گزینههای Intl.NumberFormat، مثل { style: 'currency', currency: 'EUR' }. |
localeورودی | string | LOCALE_ID | زبان و منطقه (locale) برای قالببندی و خواندن اعداد. |
disabledورودی | boolean | false | ورودی و دکمههایش را غیرفعال میکند. |
stepByمتد | (count: number) => void | مقدار را به اندازهٔ چند گام بالا (عدد مثبت) یا پایین (عدد منفی) میبرد. |
NuiNumberStep
یک دکمهٔ گام. نگه داشتنش گامبرداری را تکرار میکند.
| نام | نوع | پیشفرض | توضیح |
|---|---|---|---|
nuiNumberStepورودی | number | 1 یک گام بالا و -1 یک گام پایین میبرد. | |
labelورودی | string | نام دسترسپذیر. بهطور پیشفرض «Increase» یا «Decrease». |