Packages
absinthe_relay
0.8.1
1.6.0
1.5.2
1.5.1
1.5.0
1.5.0-rc.0
1.5.0-beta.0
1.5.0-alpha.0
1.4.6
1.4.5
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.4.0-rc.1
1.4.0-rc.0
1.3.6
1.3.5
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.3.0-rc.0
1.3.0-beta.1
1.3.0-beta.0
1.2.0
1.2.0-alpha0
1.2.0-alpha.3
1.2.0-alpha.2
1.2.0-alpha.1
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
0.8.1
0.8.0
Relay framework support for Absinthe
Current section
Files
Jump to
Current section
Files
lib/absinthe/relay.ex
defmodule Absinthe.Relay do
@moduledoc """
Relay support for Absinthe.
- Global Identification: See `Absinthe.Relay.Node`
- Connection Model: See `Absinthe.Relay.Connection`
- Mutations: See `Absinthe.Relay.Mutation`
## Examples
Schemas should `use Absinthe.Relay.Schema`, eg:
```elixir
defmodule Schema do
use Absinthe.Schema
use Absinthe.Relay.Schema
# ...
end
```
For a type module, use `Absinthe.Relay.Schema.Notation`
```elixir
defmodule Schema do
use Absinthe.Schema.Notation
use Absinthe.Relay.Schema.Notation
# ...
end
```
See `Absinthe.Relay.Node`, `Absinthe.Relay.Connection`, and
`Absinthe.Relay.Mutation` for specific macro information.
"""
end