ProgressBar · ProgressRing
अनिश्चित स्थिति वाली नियंत्रित प्रगति पट्टियाँ और छल्ले।
वेबReact Nativeप्रगति
आज़माएँ
उदाहरण तैयार हो रहा है…
सबसे छोटा इस्तेमाल
<ProgressBar value={progress} max={100} />
<ProgressRing value={progress} size={96}>{progress}%</ProgressRing>
<ProgressBar value={null} /> {/* indeterminate */}यह आपके लिए क्या संभालता है
- मान
0…maxतक सीमित होते हैं, औरnullअनिश्चित स्वीप या घूमता चाप दिखाता है। - गति के बीच नया मान अपने वेग के साथ आगे बढ़ता है।
- एक निरंतर रेखा या चाप, कभी कूदते खंड नहीं।
durationवाला स्प्रिंग ठीक उसी समय ख़त्म होता है।
इसके लिए इस्तेमाल करें
- फ़ाइल अपलोड।
- कोटा में से इस्तेमाल हुआ स्टोरेज।
- चेकआउट में प्रगति।
Props
ProgressBar
| Prop | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
value | number | null | 0 से max तक प्रगति; null अनिश्चित है। | |
max | number | 100 | वह मान जिसका अर्थ पूरा होना है। |
color | string | 'currentColor' | भराव का रंग। |
trackColor | string | '#e7ece9' | ट्रैक का रंग। |
thickness | number | 8 | पिक्सेल में रेखा की मोटाई। |
direction | 'ltr' | 'rtl' | 'ltr' | बाएँ से (ltr) या दाएँ से (rtl) भरें। |
transition | Transition | spring | timing वक्र { duration, easing } या स्प्रिंग { tempo: 'spring', spring }। रुकने पर स्प्रिंग अपनी गति बनाए रखते हैं। |
ProgressRing
| Prop | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
value | number | null | 0 से max तक प्रगति; null अनिश्चित है। | |
max | number | 100 | वह मान जिसका अर्थ पूरा होना है। |
size | number | 96 | पिक्सेल में व्यास। |
thickness | number | 8 | पिक्सेल में छल्ले की मोटाई। |
color | string | 'currentColor' | चाप का रंग। |
trackColor | string | '#e7ece9' | ट्रैक का रंग। |
children | ReactNode | बीच में दिखने वाला लेबल। | |
transition | Transition | spring | timing वक्र { duration, easing } या स्प्रिंग { tempo: 'spring', spring }। रुकने पर स्प्रिंग अपनी गति बनाए रखते हैं। |
बाक़ी props रेंडर होने वाले एलिमेंट को जाते हैं, इसलिए className, style और इवेंट हैंडलर सामान्य रूप से काम करते हैं।
वेब और React Native
ProgressRing बीच में लेबल के लिए children लेता है; ProgressBar दाईं ओर से भरने के लिए direction लेता है।
वही कंपोनेंट और props React Native पर काम करते हैं।