ProgressBar · ProgressRing
అనిశ్చిత స్థితితో నియంత్రిత పురోగతి బార్లు, వలయాలు.
వెబ్React Nativeపురోగతి
ప్రయత్నించండి
ఉదాహరణ సిద్ధమవుతోంది…
అతి చిన్న వాడకం
<ProgressBar value={progress} max={100} />
<ProgressRing value={progress} size={96}>{progress}%</ProgressRing>
<ProgressBar value={null} /> {/* indeterminate */}ఇది మీ కోసం నిర్వహించేది
- విలువలు
0…max-కు పరిమితం చేయబడతాయి;nullఅనిశ్చిత స్వీప్ లేదా తిరిగే చాపం చూపిస్తుంది. - మోషన్ మధ్యలో కొత్త విలువ దాని వేగంతో కొనసాగుతుంది.
- ఒకే నిరంతర రేఖ లేదా చాపం, దూకే ముక్కలు ఎప్పుడూ కాదు.
durationఉన్న spring సరిగ్గా ఆ సమయానికి ముగుస్తుంది.
దీని కోసం వాడండి
- ఫైల్ అప్లోడ్.
- కోటాలో వాడిన స్టోరేజ్.
- చెక్అవుట్ పురోగతి.
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 | టైమింగ్ వక్రం { duration, easing } లేదా spring { tempo: 'spring', 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 | టైమింగ్ వక్రం { duration, easing } లేదా spring { tempo: 'spring', spring }. spring-లు అంతరాయం కలిగినప్పుడు తమ జడత్వాన్ని నిలుపుకుంటాయి. |
ఇతర props రెండర్ అయ్యే ఎలిమెంట్కు వెళ్తాయి; అందువల్ల className, style, ఈవెంట్ హ్యాండ్లర్లు యథావిధిగా పనిచేస్తాయి.
వెబ్, React Native
ProgressRing మధ్యలో లేబుల్ కోసం పిల్లలను తీసుకుంటుంది; ProgressBar కుడి నుండి నింపడానికి direction తీసుకుంటుంది.
అవే కాంపోనెంట్లు, props React Native-లో పనిచేస్తాయి.