Show inherited observable properties
This commit is contained in:
@@ -93,7 +93,24 @@
|
||||
<?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) {
|
||||
?>
|
||||
<h3 class="subsection-title">Observable Properties</h3>
|
||||
|
||||
Reference in New Issue
Block a user