feat: signal support
also ran formatter
This commit is contained in:
		
							parent
							
								
									0981ac7345
								
							
						
					
					
						commit
						3fc1aa19fd
					
				
					 6 changed files with 392 additions and 149 deletions
				
			
		| 
						 | 
				
			
			@ -98,6 +98,21 @@
 | 
			
		|||
</ul>
 | 
			
		||||
{{- end -}}
 | 
			
		||||
 | 
			
		||||
{{- if $type.signals -}}
 | 
			
		||||
<h4>Signals</h4>
 | 
			
		||||
<ul>
 | 
			
		||||
	{{- range $signame, $sig := $type.signals -}}
 | 
			
		||||
	<li>
 | 
			
		||||
		<span class="typegray">
 | 
			
		||||
			<a href="#signal.{{ $signame }}">{{ $signame }}</a>(
 | 
			
		||||
				{{- partial "qmlparams.html" $sig.params -}}
 | 
			
		||||
			)
 | 
			
		||||
		</span>
 | 
			
		||||
	</li>
 | 
			
		||||
	{{- end -}}
 | 
			
		||||
</ul>
 | 
			
		||||
{{- end -}}
 | 
			
		||||
 | 
			
		||||
{{- if $type.variants -}}
 | 
			
		||||
<h4>Variants</h4>
 | 
			
		||||
<ul>
 | 
			
		||||
| 
						 | 
				
			
			@ -186,6 +201,34 @@
 | 
			
		|||
	{{- end -}}
 | 
			
		||||
{{- end -}}
 | 
			
		||||
 | 
			
		||||
{{- if $type.signals -}}
 | 
			
		||||
	<h3>Signal Details</h3>
 | 
			
		||||
	{{ range $signame, $sig := $type.signals }}
 | 
			
		||||
		<div id="signal.{{ $signame }}" class = "qmlpropdef">
 | 
			
		||||
			{{- if $sig.flags -}}
 | 
			
		||||
				<span class="qmlprops typegray">
 | 
			
		||||
					{{ partial "qmltypeflags.html" $sig.flags }}
 | 
			
		||||
				</span>
 | 
			
		||||
			{{- end -}}
 | 
			
		||||
 | 
			
		||||
			<p>
 | 
			
		||||
				{{ $signame -}}
 | 
			
		||||
				<span class="typegray">(
 | 
			
		||||
					{{- partial "qmlparams.html" $sig.params -}}
 | 
			
		||||
				)</span>
 | 
			
		||||
			</p>
 | 
			
		||||
		</div>
 | 
			
		||||
 | 
			
		||||
		<div class="qmlpropdetails">
 | 
			
		||||
			{{- if $sig.details -}}
 | 
			
		||||
				{{- $sig.details | $.Page.RenderString (dict "display" "block") -}}
 | 
			
		||||
			{{- else -}}
 | 
			
		||||
				<p style="color: #999999"><i>No details provided.</i></p>
 | 
			
		||||
			{{- end -}}
 | 
			
		||||
		</div>
 | 
			
		||||
	{{- end -}}
 | 
			
		||||
{{- end -}}
 | 
			
		||||
 | 
			
		||||
{{- if $type.variants -}}
 | 
			
		||||
	<h3>Variant Details</h3>
 | 
			
		||||
	{{ range $name, $variant := $type.variants }}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue