ExAdmin v0.8.3-build.2 ExAdmin.Router

Router macro for ExAdmin sites.

Provides a helper macro for adding up ExAdmin routes to your application.

Examples:

defmodule MyProject.Router do
  use MyProject.Web, :router
  use ExAdmin.Router
  ...
  scope "/", MyProject do
    ...
  end

  # setup the ExAdmin routes on /admin
  scope "/admin", ExAdmin do
    pipe_through :browser
    admin_routes
  end
end

Summary

Functions

Callback invoked by Plug on every request

Callback required by Plug that initializes the router for serving web requests

Macros

Add ExAdmin Routes to your project’s router

Functions

call(conn, opts)

Callback invoked by Plug on every request.

init(opts)

Callback required by Plug that initializes the router for serving web requests.

Macros

admin_routes(opts \\ [])

Add ExAdmin Routes to your project’s router

Adds the routes required for ExAdmin