in hbase-build-configuration/hbase-spark/scaladocs/lib/template.js [410:452]
function filterFunc() {
var membersVisible = false;
var members = $(this);
members.find("> ol > li").each(function() {
var mbr = $(this);
if (privateMembersHidden && mbr.attr("visbl") == "prt") {
mbr.hide();
return;
}
var name = mbr.attr("name");
// Owner filtering must not happen in "inherited from" member lists
if (hideInheritedMembers) {
var ownerIndex = name.indexOf("#");
if (ownerIndex < 0) {
ownerIndex = name.lastIndexOf(".");
}
var owner = name.slice(0, ownerIndex);
for (var i = 0; i < hiddenSuperclassesLinearization.length; i++) {
if (hiddenSuperclassesLinearization[i] == owner) {
mbr.hide();
return;
}
};
for (var i = 0; i < hiddenSuperclassesImplicits.length; i++) {
if (hiddenSuperclassesImplicits[i] == owner) {
mbr.hide();
return;
}
};
}
if (query && !(queryRegExp.test(name) || queryRegExp.test(this.mbrText))) {
mbr.hide();
return;
}
mbr.show();
membersVisible = true;
});
if (membersVisible)
members.show();
else
members.hide();
};