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