# `Incant.UI.Document`
[🔗](https://github.com/elixir-vibe/incant/blob/v0.1.1/lib/incant/ui/document.ex#L1)

A semantic description of the current Incant admin screen.

# `t`

```elixir
@type t() :: %Incant.UI.Document{
  context: map() | nil,
  events: map(),
  id: String.t(),
  meta: map(),
  nav: Incant.UI.Regions.Nav.t() | nil,
  regions: [struct()],
  surface: struct(),
  title: String.t()
}
```

# `from_context`

---

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