Skip to content

API reference / Common / Engine types / PaintPresetPattern

Type Alias: PaintPresetPattern ​

ts
type PaintPresetPattern = 
  | "pct5"
  | "pct10"
  | "pct20"
  | "pct25"
  | "pct30"
  | "pct40"
  | "pct50"
  | "pct60"
  | "pct70"
  | "pct75"
  | "pct80"
  | "pct90"
  | "horizontal"
  | "vertical"
  | "lightHorizontal"
  | "lightVertical"
  | "darkHorizontal"
  | "darkVertical"
  | "narrowHorizontal"
  | "narrowVertical"
  | "dashedHorizontal"
  | "dashedVertical"
  | "cross"
  | "downwardDiagonal"
  | "upwardDiagonal"
  | "lightDownwardDiagonal"
  | "lightUpwardDiagonal"
  | "darkDownwardDiagonal"
  | "darkUpwardDiagonal"
  | "wideDownwardDiagonal"
  | "wideUpwardDiagonal"
  | "dashedDownwardDiagonal"
  | "dashedUpwardDiagonal"
  | "diagonalCross"
  | "smallCheckerBoard"
  | "largeCheckerBoard"
  | "smallGrid"
  | "largeGrid"
  | "dottedGrid"
  | "smallConfetti"
  | "largeConfetti"
  | "horizontalBrick"
  | "diagonalBrick"
  | "solidDiamond"
  | "openDiamond"
  | "dottedDiamond"
  | "plaid"
  | "sphere"
  | "weave"
  | "divot"
  | "shingle"
  | "wave"
  | "trellis"
  | "zigZag";

A preset hatch pattern (ST_PresetPatternVal, the @prst of a:pattFill). The token differs from the variant name, so each is annotated.