Current section

Files

Jump to
ash_json_api lib doc_index.ex
Raw

lib/doc_index.ex

defmodule AshJsonApi.DocIndex do
@moduledoc false
use Spark.DocIndex,
otp_app: :ash_json_api,
guides_from: [
"documentation/**/*.md"
]
@impl true
def for_library, do: "ash_json_api"
@impl true
def extensions do
[
%{
module: AshJsonApi.Resource,
name: "AshJsonApi Resource",
target: "Ash.Resource",
type: "JSON:API Resource"
},
%{
module: AshJsonApi.Api,
name: "AshJsonApi Api",
target: "Ash.Api",
type: "JSON:API Api"
}
]
end
@impl true
def code_modules do
[
{"Introspection",
[
AshJsonApi.Resource.Info,
AshJsonApi.Api.Info
]}
]
end
end