इम्पोर्ट
import { NuiNumberField, NuiNumberInput, NuiNumberStep } from '@needless-ui/angular/number-field';NuiNumberField
इनपुट को उसके स्टेप बटनों के साथ एक समूह में रखता है।
NuiNumberInput
संख्या रखने वाला टेक्स्ट इनपुट, ARIA spinbutton के रूप में।
| नाम | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
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 | संख्याओं को फ़ॉर्मैट करने और पढ़ने के लिए लोकेल। |
disabledइनपुट | boolean | false | इनपुट और उसके बटनों को अक्षम करता है। |
stepByमेथड | (count: number) => void | वैल्यू को तय संख्या में स्टेप ऊपर (धनात्मक) या नीचे (ऋणात्मक) ले जाता है। |
NuiNumberStep
स्टेप बटन। दबाए रखने पर स्टेप दोहराता रहता है।
| नाम | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
nuiNumberStepइनपुट | number | 1 एक स्टेप ऊपर और -1 एक स्टेप नीचे ले जाता है। | |
labelइनपुट | string | सुलभ नाम। डिफ़ॉल्ट रूप से “Increase” या “Decrease”। |