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 ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತವೆ.