# `Types.Id`
[🔗](https://github.com/W3NDO/jigsaw/tree/main/apps/jigsaw/blob/main/lib/types/id.ex#L1)

The type for an ID.

# `t`

```elixir
@type t() :: String.t()
```

# `gen_id`

```elixir
@spec gen_id() :: String.t()
```

Generates a random ID. Used by the `Node` & `Pane` struct.

---

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