Show inherited observable properties
This commit is contained in:
@@ -93,7 +93,24 @@
|
|||||||
<?js } ?>
|
<?js } ?>
|
||||||
|
|
||||||
<?js
|
<?js
|
||||||
var observables = doc.observables;
|
var observables;
|
||||||
|
if (doc.kind == 'class') {
|
||||||
|
observables = doc.observables || [];
|
||||||
|
var parents = doc.augments;
|
||||||
|
if (parents) {
|
||||||
|
for (var i = parents.length - 1; i >= 0; --i) {
|
||||||
|
var parent = parents[i];
|
||||||
|
while (parent) {
|
||||||
|
parent = self.find({longname: parent})[0];
|
||||||
|
if (!parent) { break; }
|
||||||
|
if (parent.observables) {
|
||||||
|
observables = observables.concat(parent.observables);
|
||||||
|
}
|
||||||
|
parent = parent.augments;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
if (observables && observables.length && observables.forEach) {
|
if (observables && observables.length && observables.forEach) {
|
||||||
?>
|
?>
|
||||||
<h3 class="subsection-title">Observable Properties</h3>
|
<h3 class="subsection-title">Observable Properties</h3>
|
||||||
|
|||||||
Reference in New Issue
Block a user