Plushie.Canvas.Shape.Stroke (Plushie v0.6.0)

Copy Markdown View Source

Canvas stroke descriptor with color, width, and optional cap/join/dash.

Summary

Functions

Constructs a stroke from a keyword list.

Types

t()

@type t() :: %Plushie.Canvas.Shape.Stroke{
  cap: String.t() | nil,
  color: String.t(),
  dash: Plushie.Canvas.Shape.Dash.t() | nil,
  join: String.t() | nil,
  width: number()
}

Functions

from_opts(opts)

@spec from_opts(keyword()) :: t()

Constructs a stroke from a keyword list.