# `SignCore.PDF.Reader.Revision`
[🔗](https://github.com/utaladriz/pkcs11ex/blob/v0.1.0/lib/sign_core/pdf/reader.ex#L28)

Parsed view of one xref + trailer pair (one PDF revision).

Incremental updates form a linked list via `/Prev`; `:prev` is the
byte offset of the previous revision's xref, or `nil` for the
original revision.

# `t`

```elixir
@type t() :: %SignCore.PDF.Reader.Revision{
  prev: non_neg_integer() | nil,
  root: {non_neg_integer(), non_neg_integer()} | nil,
  size: non_neg_integer() | nil,
  startxref: non_neg_integer(),
  xref_offsets: %{optional(non_neg_integer()) =&gt; non_neg_integer()}
}
```

---

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