# `Yog.Functional.Model.Context`
[🔗](https://github.com/code-shoily/yog_ex/blob/v0.98.0/lib/yog/functional/model.ex#L57)

A node context containing the node's identity, label, and adjacency information.

# `edges`

```elixir
@type edges() :: %{required(node_id()) =&gt; label()}
```

# `label`

```elixir
@type label() :: any()
```

# `node_id`

```elixir
@type node_id() :: any()
```

# `t`

```elixir
@type t() :: %Yog.Functional.Model.Context{
  id: node_id(),
  in_edges: edges(),
  label: label(),
  out_edges: edges()
}
```

---

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