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

Runtime environment passed to UI adapters.

# `t`

```elixir
@type t() :: %Incant.UI.Env{
  adapter: module(),
  admin: module() | nil,
  assigns: map(),
  base_path: String.t(),
  context: map() | nil,
  debug: boolean(),
  density: atom(),
  flash: map(),
  locale: String.t() | nil,
  theme: map() | nil,
  timezone: String.t() | nil
}
```

# `new`

---

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