UNPKG

zent

Version:

一套前端设计语言和基于React的实现

28 lines (27 loc) 754 B
import { PureComponent } from 'react'; export interface IAnimatedArcProps { className?: string; radius?: number; arcLength?: number; strokeWidth?: number; } export default class AnimatedArc extends PureComponent<IAnimatedArcProps> { animationDelayTimerId: number; transitionEndTimerId: number; state: { opacity: number; rotate: number; transition: {}; }; render(): JSX.Element; componentDidMount(): void; componentWillUnmount(): void; getMaskArcLength(): number; getMaskTheta(): number; getArcStartPoint(): number[]; getArcEndPoint(): number[]; getPath(): string; startAnimation: () => void; finishAnimation: () => void; queueAnimationEnd: () => void; }