# `MingaEditor.PresentationTarget`
[🔗](https://github.com/jsmestad/minga/blob/main/lib/minga_editor/presentation_target.ex#L1)

Semantic editor target carried by every native frame.

# `t`

```elixir
@type t() :: %MingaEditor.PresentationTarget{
  focus_required: boolean(),
  token: non_neg_integer(),
  window_id: MingaEditor.Window.id()
}
```

# `from_editor_state`

```elixir
@spec from_editor_state(MingaEditor.State.t()) :: t() | nil
```

Derives the active file target represented by an editor state.

---

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