()
| 42 | } |
| 43 | |
| 44 | circlePathStyle(): PathStyle { |
| 45 | const perimeter = this.perimeter(); |
| 46 | return { |
| 47 | strokeDasharray: `${perimeter}px,${perimeter}px`, |
| 48 | strokeDashoffset: (1 - this.props.percentage / 100) * perimeter + 'px', |
| 49 | transition: 'stroke-dashoffset 0.6s ease 0s, stroke 0.6s ease' |
| 50 | }; |
| 51 | } |
| 52 | |
| 53 | stroke(): string { |
| 54 | let ret; |