Verwendung

Draw a vector path

Dieser Typ wird verwendet von Path

tsx
import { Drawing, Path } from 'kuito';

export function Example() {
  return (
    <Drawing viewBox={[0, 0, 100, 100]} width={120} height={120} label="Vector example">
      <Path d="M10 50 L35 75 L90 15" fill="none" stroke="#2563eb" strokeWidth={8} />
    </Drawing>
  );
}

Typdeklaration

ts
export interface PathProps extends ShapePaint {
  /** SVG path data: `M0 0L10 10Z`. */
  d: string;
}

Mitglieder 15

NameTypErforderlichBeschreibung
dstringJaSVG path data: M0 0L10 10Z.
fillstringNeinA hex color, or none; black by default.
fillRuleFillRuleNein—
strokestringNeinA hex color, or none, the default.
strokeWidthnumberNeinIn user units; 1 by default.
strokeLinecapStrokeLinecapNein—
strokeLinejoinStrokeLinejoinNein—
strokeMiterlimitnumberNein—
strokeDasharrayreadonly number[]NeinDash and gap lengths in user units, repeated.
strokeDashoffsetnumberNein—
opacitynumberNeinMultiplies with its Groups' opacity.
translateXnumberNeinIn user units, then rotate in degrees and scale, about the origin.
translateYnumberNein—
scalenumberNein—
rotatenumberNein—
Generiert aus den öffentlichen TypeScript-Deklarationen: Signaturen, Props und Standardwerte stammen aus der geprüften Quelle, Beschreibungen aus deren JSDoc. Kein Standardwert ist erfunden.