mirror of
https://github.com/jsdoc/jsdoc.git
synced 2025-12-08 19:46:11 +00:00
include global typedefs and events in template output; don't put "undefined" into typedef headers (#292)
This commit is contained in:
parent
ddb700e957
commit
adcb06ca56
@ -115,7 +115,7 @@
|
|||||||
<?js } ?>
|
<?js } ?>
|
||||||
|
|
||||||
<?js
|
<?js
|
||||||
var typedefs = self.find({kind: 'typedef', memberof: doc.longname});
|
var typedefs = self.find({kind: 'typedef', memberof: title === 'Global' ? {isUndefined: true} : doc.longname});
|
||||||
if (typedefs && typedefs.length && typedefs.forEach) {
|
if (typedefs && typedefs.length && typedefs.forEach) {
|
||||||
?>
|
?>
|
||||||
<h3 class="subsection-title">TypeDefs</h3>
|
<h3 class="subsection-title">TypeDefs</h3>
|
||||||
@ -126,7 +126,7 @@
|
|||||||
<?js } ?>
|
<?js } ?>
|
||||||
|
|
||||||
<?js
|
<?js
|
||||||
var events = self.find({kind: 'event', memberof: doc.longname});
|
var events = self.find({kind: 'event', memberof: title === 'Global' ? {isUndefined: true} : doc.longname});
|
||||||
if (events && events.length && events.forEach) {
|
if (events && events.length && events.forEach) {
|
||||||
?>
|
?>
|
||||||
<h3 class="subsection-title">Events</h3>
|
<h3 class="subsection-title">Events</h3>
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?js var data = obj; ?>
|
<?js var data = obj; ?>
|
||||||
<dt>
|
<dt>
|
||||||
<h4 class="name" id="<?js= id ?>"><?js= data.attribs + name + data.signature ?></h4>
|
<h4 class="name" id="<?js= id ?>"><?js= data.attribs + name + (data.signature ? data.signature : '') ?></h4>
|
||||||
|
|
||||||
<?js if (data.summary) { ?>
|
<?js if (data.summary) { ?>
|
||||||
<p class="summary"><?js= summary ?></p>
|
<p class="summary"><?js= summary ?></p>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user