123456789101112131415161718192021222324 |
- import { Path } from '../graphic.js';
- import { PathProps } from 'zrender/lib/graphic/Path.js';
- /**
- * Sausage: similar to sector, but have half circle on both sides
- */
- declare class SausageShape {
- cx: number;
- cy: number;
- r0: number;
- r: number;
- startAngle: number;
- endAngle: number;
- clockwise: boolean;
- }
- interface SausagePathProps extends PathProps {
- shape?: SausageShape;
- }
- declare class SausagePath extends Path<SausagePathProps> {
- type: string;
- constructor(opts?: SausagePathProps);
- getDefaultShape(): SausageShape;
- buildPath(ctx: CanvasRenderingContext2D, shape: SausageShape): void;
- }
- export default SausagePath;
|