Remove olx and interfaces from docs sidebar

This commit is contained in:
Peter Robins
2014-06-07 09:46:05 -04:00
parent 73bfd326d0
commit 72dd59f554

View File

@@ -201,6 +201,8 @@ function buildNav(members) {
if (members.namespaces.length) { if (members.namespaces.length) {
_.each(members.namespaces, function (v) { _.each(members.namespaces, function (v) {
// exclude 'olx' from sidebar
if (v.longname.indexOf('olx') !== 0) {
nav.push({ nav.push({
type: 'namespace', type: 'namespace',
longname: v.longname, longname: v.longname,
@@ -222,11 +224,14 @@ function buildNav(members) {
memberof: v.longname memberof: v.longname
}) })
}); });
}
}); });
} }
if (members.classes.length) { if (members.classes.length) {
_.each(members.classes, function (v) { _.each(members.classes, function (v) {
// ignore interfaces
if (v.interface !== true) {
nav.push({ nav.push({
type: 'class', type: 'class',
longname: v.longname, longname: v.longname,
@@ -249,6 +254,7 @@ function buildNav(members) {
memberof: v.longname memberof: v.longname
}) })
}); });
}
}); });
} }