don't show "type" section if there are no types to display (#195)

This commit is contained in:
Jeff Williams 2012-09-22 11:22:01 -07:00
parent c890b0cf79
commit add0b09638
6 changed files with 16 additions and 19 deletions

View File

@ -4,13 +4,13 @@
</div> </div>
<?js } ?> <?js } ?>
<?js if (data.type) {?> <?js if (data.type && data.type.names) {?>
<dl> <dl>
<dt> <dt>
Type Type
</dt> </dt>
<dd> <dd>
<?js= self.partial('type.tmpl', data.type) ?> <?js= self.partial('type.tmpl', data.type.names) ?>
</dd> </dd>
</dl> </dl>
<?js } ?> <?js } ?>

View File

@ -14,11 +14,11 @@
</div> </div>
<?js } ?> <?js } ?>
<?js if (kind === 'event' && data.type) {?> <?js if (kind === 'event' && data.type && data.type.names) {?>
<h5>Type:</h5> <h5>Type:</h5>
<ul> <ul>
<li> <li>
<?js= self.partial('type.tmpl', data.type) ?> <?js= self.partial('type.tmpl', data.type.names) ?>
</li> </li>
</ul> </ul>
<?js } ?> <?js } ?>

View File

@ -72,8 +72,8 @@
<?js } ?> <?js } ?>
<td class="type"> <td class="type">
<?js if (param.type) {?> <?js if (param.type && param.type.names) {?>
<?js= self.partial('type.tmpl', param.type) ?> <?js= self.partial('type.tmpl', param.type.names) ?>
<?js } ?> <?js } ?>
</td> </td>

View File

@ -72,8 +72,8 @@
<?js } ?> <?js } ?>
<td class="type"> <td class="type">
<?js if (prop.type) {?> <?js if (prop.type && prop.type.names) {?>
<?js= self.partial('type.tmpl', prop.type) ?> <?js= self.partial('type.tmpl', prop.type.names) ?>
<?js } ?> <?js } ?>
</td> </td>

View File

@ -4,13 +4,13 @@
</div> </div>
<?js } ?> <?js } ?>
<?js if (data.type) {?> <?js if (data.type && data.type.names) {?>
<dl> <dl>
<dt> <dt>
Type Type
</dt> </dt>
<dd> <dd>
<?js= this.partial('type.tmpl', data.type) ?> <?js= this.partial('type.tmpl', data.type.names) ?>
</dd> </dd>
</dl> </dl>
<?js } ?> <?js } ?>

View File

@ -1,9 +1,6 @@
<?js if (data.names) { ?> <?js
<?js var self = this;
var names = data.names, data.forEach(function(name, i) { ?>
self = this; <span class="param-type"><?js= self.linkto(name, self.htmlsafe(name)) ?></span>
names.forEach(function(name, i) { ?> <?js if (i < data.length-1) { ?>|<?js } ?>
<span class="param-type"><?js= self.linkto(name, self.htmlsafe(name)) ?></span> <?js }); ?>
<?js if (i < names.length-1) { ?>|<?js } ?>
<?js }); ?>
<?js } ?>