# `PhoenixKitEntities.Routes`
[🔗](https://github.com/BeamLabEU/phoenix_kit_entities/blob/v0.4.6/lib/phoenix_kit_entities/routes.ex#L1)

Route module for PhoenixKit Entities.

Provides admin LiveView routes and public form submission endpoint.
Called by PhoenixKit's integration via the `route_module/0` callback.

Admin routes are registered via `admin_locale_routes/0` and `admin_routes/0`,
which are called by `compile_external_admin_routes` in integration.ex.

Public routes are registered via `generate/1`, called by
`compile_module_public_routes` in integration.ex.

# `admin_locale_routes`

```elixir
@spec admin_locale_routes() :: Macro.t()
```

Admin LiveView routes for the localized scope.

# `admin_routes`

```elixir
@spec admin_routes() :: Macro.t()
```

Admin LiveView routes for the non-localized scope.

# `generate`

```elixir
@spec generate(String.t()) :: Macro.t()
```

Public routes for entity form submissions.

---

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