Verwendung

Draw a rectangle.

Dieser Typ wird verwendet von Rectangle

tsx
// Draw a rectangle.
import { Drawing, Rectangle } from 'kuito';

<Drawing label="Card" viewBox={[0, 0, 40, 24]} width={80} height={48}>
  <Rectangle x={1} y={1} width={38} height={22} rx={4} fill="#5b5bd6" stroke="#3e3e9f" />
</Drawing>;

Typdeklaration

ts
export interface RectangleProps extends ShapePaint {
  x?: number;
  y?: number;
  width: number;
  height: number;
  /** Corner radii; each defaults to the other, as SVG's do. */
  rx?: number;
  ry?: number;
}

Mitglieder 20

NameTypErforderlichBeschreibung
xnumberNein—
ynumberNein—
widthnumberJa—
heightnumberJa—
rxnumberNeinCorner radii; each defaults to the other, as SVG's do.
rynumberNein—
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.