# `Image.Plug.Pipeline.Ops.Draw`
[🔗](https://github.com/elixir-image/image_plug/blob/v0.1.0/lib/image/plug/pipeline/ops/draw.ex#L1)

Overlay/watermark operation. Wraps an ordered list of
`Image.Plug.Pipeline.Ops.Draw.Layer` structs.

Layers render in list order; later entries appear on top.

# `t`

```elixir
@type t() :: %Image.Plug.Pipeline.Ops.Draw{
  layers: [Image.Plug.Pipeline.Ops.Draw.Layer.t()]
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
