Skip to content

CustomPathCmd

CustomPathCmd = { cmd: "move"; x: number; y: number; } | { cmd: "line"; x: number; y: number; } | { cmd: "cubic"; x: number; x1: number; x2: number; y: number; y1: number; y2: number; } | { cmd: "quad"; x: number; x1: number; y: number; y1: number; } | { cmd: "arc"; hR: number; stAng: number; swAng: number; wR: number; } | { cmd: "close"; }

Defined in: src/core/document-model/types.ts:711

§20.1.10.55 prstGeom path command (custGeom <a:pathLst>), in path-space units (a:path @w/@h). quad is elevated to cubic at layout; arc uses the DrawingML angle convention (1/60000°, clockwise, y-down) and is converted to beziers by the geometry layer.