Merge pull request #13998 from tschaub/doc-options
Use the full table for constructor options
This commit is contained in:
@@ -58,13 +58,29 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<?js
|
<?js
|
||||||
var self = this;
|
var self = this;
|
||||||
|
|
||||||
|
if (params[0].name === 'options' && params[0].subparams) {
|
||||||
|
var onlyOptions = true;
|
||||||
|
for (var i = 1; i < params.length; ++i) {
|
||||||
|
if (params[i]) {
|
||||||
|
onlyOptions = false;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (onlyOptions) {
|
||||||
|
var hasName = params.hasName;
|
||||||
|
params = params[0].subparams;
|
||||||
|
params.hasName = hasName;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
params.forEach(function(param) {
|
params.forEach(function(param) {
|
||||||
if (!param) { return; }
|
if (!param) { return; }
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<tr class="<?js= (param.stability && param.stability !== 'stable') ? 'unstable' : '' ?>">
|
<tr class="<?js= (param.stability && param.stability !== 'stable') ? 'unstable' : '' ?>">
|
||||||
<?js if (params.hasName) {?>
|
<?js if (params.hasName) {?>
|
||||||
<td class="name"><code><?js= param.name.replace(/^opt_/, "") ?></code></td>
|
<td class="name"><code><?js= param.name ?></code></td>
|
||||||
<?js } ?>
|
<?js } ?>
|
||||||
|
|
||||||
<?js if (!param.subparams) {?>
|
<?js if (!param.subparams) {?>
|
||||||
|
|||||||
Reference in New Issue
Block a user