-
Notifications
You must be signed in to change notification settings - Fork 91
/
mkdocs.yml
87 lines (78 loc) · 2.95 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
site_name: Smallrye GraphQL
repo_url: https://github.com/smallrye/smallrye-graphql
edit_uri: edit/main/docs/
nav:
- Overview: 'index.md'
- Server side features:
- Customizing JSON (de)serializers: 'custom-json-serializers-deserializers.md'
- Directives: 'directives.md'
- Federation: 'federation.md'
- Custom error extensions: 'custom-error-extensions.md'
- Response extensions: 'extensions.md'
- Returning Void from Mutations: 'mutation-void.md'
- Handling of the WebSocket's init-payload: 'handling-init-payload-from-the-websocket.md'
- Custom scalars: 'custom-scalar.md'
- Inspecting executable directives: 'inspecting-executable-directives-on-server-side.md'
- Namespaces: 'namespaces-on-server-side.md'
- Typesafe client:
- Basic usage: 'typesafe-client-usage.md'
- Unions and Interfaces: 'typesafe-client-unions-and-interfaces.md'
- Reactive: 'typesafe-client-reactive-types.md'
- Custom scalar types: 'typesafe-client-custom-scalars.md'
- Adding headers: 'typesafe-client-headers.md'
- Logging: 'typesafe-client-logging.md'
- Running multiple queries at once: 'typesafe-client-multiple-queries.md'
- Error handling: 'typesafe-client-error-handling.md'
- Accessing metadata of responses: 'typesafe-client-accessing-metadata-of-responses.md'
- Static Directives: 'typesafe-client-directives.md'
- Dynamic client:
- Basic usage: 'dynamic-client-usage.md'
- Error handling: 'dynamic-client-error-handling.md'
- Clients in general:
- Bootstrapping the client: 'client-standalone.md'
- Using SmallRye Stork: 'using-smallrye-stork.md'
- Developer tools:
- Maven plugin: 'maven-plugin.md'
- Gradle plugin: 'gradle-plugin.md'
- Reference material:
- Server-side configuration: 'server_configuration.md'
- Client-side configuration: 'client_configuration.md'
copyright: >-
Sponsored by <a href="https://www.redhat.com"><img style="vertical-align: middle; height: 2.5em;" alt="Red Hat" src="./images/redhat_reversed.svg"/></a> <br/>
<a href="https://creativecommons.org/licenses/by/3.0/">CC by 3.0</a> |
<a href="https://www.redhat.com/en/about/privacy-policy">Privacy Policy</a>
theme:
name: material
palette:
primary: black
accent: red
font:
text: Red Hat Text
code: Ubuntu Mono
# logo: images/stork-white.png
# favicon: images/stork-white.png
features:
- navigation.sections
extra_css:
- extra.css
markdown_extensions:
- pymdownx.highlight
- pymdownx.superfences
- pymdownx.snippets
- admonition
plugins:
- search
- build_plantuml:
render: "server"
server: "http://www.plantuml.com/plantuml"
output_format: "png"
diagram_root: "docs"
output_folder: "target"
input_folder: "diagrams"
input_extensions: "puml"
- macros
extra:
manifest: manifest.webmanifest
version:
current: !ENV [SR_GRAPHQL_VERSION, "SNAPSHOT"]
provider: mike