63 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
		
		
			
		
	
	
			63 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
|  | {{ define "main" }} | ||
|  | <article class="markdown"> | ||
|  |   {{ partial "docs/post-meta" . }} | ||
|  |   {{- .Content -}} | ||
|  |    | ||
|  |   <!-- API Data --> | ||
|  |   {{ range sort $.Site.Data.scriptmods }} | ||
|  |   <section> | ||
|  | 	  {{ if eq .type "type" }} | ||
|  | 	    <h2 id="type-{{.module}}"> | ||
|  | 			Type: {{ .module }} | ||
|  | 			<a class="anchor" href="#type-{{.module}}">#</a> | ||
|  | 		</h2> | ||
|  | 	  {{ else }} | ||
|  | 	  	<h2 id="module-{{.module}}"> | ||
|  | 		  	Module: {{ .module }} | ||
|  | 		  	<a class="anchor" href="#module-{{.module}}">#</a> | ||
|  | 	  	</h2> | ||
|  | 	  {{ end }} | ||
|  | 	   | ||
|  | 	  {{ $.RenderString .docs }} | ||
|  | 	   | ||
|  | 	  {{ $moduleName := .module }} | ||
|  | 	  {{ range sort .symbols "name" }}	  	 | ||
|  | 	  	<h3 id="{{$moduleName}}-{{.name}}"> | ||
|  | 			  {{$moduleName}}.{{ .name }} | ||
|  | 			  <a class="anchor" href="#{{$moduleName}}-{{.name}}">#</a> | ||
|  | 	  	</h3> | ||
|  | 		<pre><code>{{ .syntax }}</code></pre> | ||
|  | 		{{ $.RenderString .docs }} | ||
|  | 		 | ||
|  | 		{{if .example}} | ||
|  | 			<h4>Example</h4> | ||
|  | 			<pre><code>{{ .example }}</code></pre> | ||
|  | 		{{end}} | ||
|  | 	  {{ end }} | ||
|  |   </section> | ||
|  |   {{end}} | ||
|  | </article> | ||
|  | {{ end }} | ||
|  | 
 | ||
|  | {{ define "toc" }} | ||
|  | <nav id="TableOfContents"> | ||
|  | 	<ul> | ||
|  | 	{{ range sort $.Site.Data.scriptmods }} | ||
|  | 	  {{ if eq .type "type" }} | ||
|  | 	  	<li><a href="#type-{{.module}}">{{ .module }}</a></li> | ||
|  | 	  {{ else }} | ||
|  | 	  	<li><a href="#module-{{.module}}">{{ .module }}</a></li> | ||
|  | 	  {{ end }} | ||
|  | 	  {{/* | ||
|  | 	  	<ul> | ||
|  | 	    	{{ $moduleName := .module }} | ||
|  | 			{{ range sort .symbols "name" }}	  	 | ||
|  | 				<li><a href="#{{$moduleName}}-{{.name}}">{{ .name }}</a></li> | ||
|  | 			{{ end }}		   | ||
|  | 	  	</ul> | ||
|  | 	  */}} | ||
|  | 	{{ end }} | ||
|  | 	</ul> | ||
|  | </nav> | ||
|  | {{ end }} |