PdfElixide.Form.Field (pdf_elixide v0.3.1)

Copy Markdown View Source

Representation of a form field within a PDF document.

Summary

Types

kind()

@type kind() :: :button | :text | :choice | :signature | :unknown

t()

@type t() :: %PdfElixide.Form.Field{kind: kind(), name: String.t(), value: value()}

value()

@type value() ::
  {:text, String.t()}
  | {:boolean, boolean()}
  | {:name, String.t()}
  | {:array, [String.t()]}
  | nil