Add "unstable" class to unstable items
This also removes the events from the sidebar. These are repeated on the main page and only add unnecessary length to the sidebar.
This commit is contained in:
@@ -286,7 +286,6 @@ span.type-signature.static {
|
|||||||
width: 110px;
|
width: 110px;
|
||||||
}
|
}
|
||||||
.main table .type {
|
.main table .type {
|
||||||
width: 60px;
|
|
||||||
color: #aaa;
|
color: #aaa;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
var data = obj;
|
var data = obj;
|
||||||
var self = this;
|
var self = this;
|
||||||
?>
|
?>
|
||||||
<dt>
|
<dt class="<?js= (data.stability && data.stability !== 'stable') ? 'unstable' : '' ?>">
|
||||||
<div class="nameContainer<?js if (data.inherited) { ?> inherited<?js } ?>">
|
<div class="nameContainer<?js if (data.inherited) { ?> inherited<?js } ?>">
|
||||||
<?js if (data.stability || kind !== 'class') { ?>
|
<?js if (data.stability || kind !== 'class') { ?>
|
||||||
<h4 class="name" id="<?js= id ?>">
|
<h4 class="name" id="<?js= id ?>">
|
||||||
@@ -23,7 +23,7 @@ var self = this;
|
|||||||
<p class="summary"><?js= summary ?></p>
|
<p class="summary"><?js= summary ?></p>
|
||||||
<?js } ?>
|
<?js } ?>
|
||||||
</dt>
|
</dt>
|
||||||
<dd>
|
<dd class="<?js= (data.stability && data.stability !== 'stable') ? 'unstable' : '' ?>">
|
||||||
|
|
||||||
<?js if (data.description) { ?>
|
<?js if (data.description) { ?>
|
||||||
<div class="description">
|
<div class="description">
|
||||||
@@ -67,7 +67,7 @@ var self = this;
|
|||||||
description = eventDoclet.description.replace(/<[^>]*>/g, '');
|
description = eventDoclet.description.replace(/<[^>]*>/g, '');
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<li>
|
<li class="<?js= (eventDoclet || data).stability !== 'stable' ? 'unstable' : '' ?>">
|
||||||
<code><?js= self.linkto(f, type) ?></code>
|
<code><?js= self.linkto(f, type) ?></code>
|
||||||
<?js if (eventClassName) {
|
<?js if (eventClassName) {
|
||||||
var eventClass = self.find({longname: eventClassName})[0];
|
var eventClass = self.find({longname: eventClassName})[0];
|
||||||
|
|||||||
@@ -54,36 +54,9 @@ var self = this;
|
|||||||
|
|
||||||
item.methods.forEach(function (v) {
|
item.methods.forEach(function (v) {
|
||||||
?>
|
?>
|
||||||
<li data-name="<?js= v.longname ?>"><?js= self.linkto(v.longname, v.name) ?></li>
|
<li data-name="<?js= v.longname ?>" class="<?js= v.stability !== 'stable' ? 'unstable' : ''?>">
|
||||||
<?js
|
<?js= self.linkto(v.longname, v.name) ?>
|
||||||
});
|
</li>
|
||||||
}
|
|
||||||
?>
|
|
||||||
</ul>
|
|
||||||
<ul class="fires itemMembers">
|
|
||||||
<?js
|
|
||||||
if (item.fires && item.fires.length) {
|
|
||||||
?>
|
|
||||||
<span class="subtitle">Fires</span>
|
|
||||||
<?js
|
|
||||||
item.fires.forEach(function (v) {
|
|
||||||
v = self.find({longname: v})[0] || {longname: v, name: v.split(/#?event:/)[1]};
|
|
||||||
?>
|
|
||||||
<li data-name="<?js= v.longname ?>"><?js= self.linkto(v.longname, v.name) ?></li>
|
|
||||||
<?js
|
|
||||||
});
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
</ul>
|
|
||||||
<ul class="events itemMembers">
|
|
||||||
<?js
|
|
||||||
if (item.events.length) {
|
|
||||||
?>
|
|
||||||
<span class="subtitle">Events</span>
|
|
||||||
<?js
|
|
||||||
item.events.forEach(function (v) {
|
|
||||||
?>
|
|
||||||
<li data-name="<?js= v.longname ?>"><?js= self.linkto(v.longname, v.name) ?></li>
|
|
||||||
<?js
|
<?js
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
var setter = prop.readonly ? 'no' : 'yes';
|
var setter = prop.readonly ? 'no' : 'yes';
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<tr>
|
<tr class="<?js= prop.stability !== 'stable' ? 'unstable' : '' ?>">
|
||||||
<td class="name"><code><?js= prop.name ?></code></td>
|
<td class="name"><code><?js= prop.name ?></code></td>
|
||||||
<td class="type">
|
<td class="type">
|
||||||
<?js if (prop.type && prop.type.names) {?>
|
<?js if (prop.type && prop.type.names) {?>
|
||||||
|
|||||||
@@ -71,7 +71,7 @@
|
|||||||
if (!param) { return; }
|
if (!param) { return; }
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<tr>
|
<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.replace(/^opt_/, "") ?></code></td>
|
||||||
<?js } ?>
|
<?js } ?>
|
||||||
|
|||||||
Reference in New Issue
Block a user