| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- {{ define "type" }}
- <h3 id="{{ anchorIDForType . }}">
- {{- .Name.Name }}
- {{ if eq .Kind "Alias" }}(<code>{{.Underlying}}</code> alias)</p>{{ end -}}
- </h3>
- {{ with (typeReferences .) }}
- <p>
- (<em>Appears on:</em>
- {{- $prev := "" -}}
- {{- range . -}}
- {{- if $prev -}}, {{ end -}}
- {{ $prev = . }}
- <a href="{{ linkForType . }}">{{ typeDisplayName . }}</a>
- {{- end -}}
- )
- </p>
- {{ end }}
- <p>
- {{ safe (renderComments .CommentLines) }}
- </p>
- {{ with (constantsOfType .) }}
- <table>
- <thead>
- <tr>
- <th>Value</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- {{- range . -}}
- <tr>
- {{- /* renderComments implicitly creates a <p> element, so we do the
- same here to make the value line up nicely. */ -}}
- <td><p>{{ typeDisplayName . }}</p></td>
- <td>{{ safe (renderComments .CommentLines) }}</td>
- </tr>
- {{- end -}}
- </tbody>
- </table>
- {{ end }}
- {{ if .Members }}
- <table>
- <thead>
- <tr>
- <th>Field</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- {{ if isExportedType . }}
- <tr>
- <td>
- <code>apiVersion</code></br>
- string</td>
- <td>
- <code>
- {{apiGroup .}}
- </code>
- </td>
- </tr>
- <tr>
- <td>
- <code>kind</code></br>
- string
- </td>
- <td><code>{{.Name.Name}}</code></td>
- </tr>
- {{ end }}
- {{ template "members" .}}
- </tbody>
- </table>
- {{ end }}
- {{ end }}
|