isVisibleRuleset method

bool isVisibleRuleset (
  1. Ruleset rulesetNode
)

Implementation

bool isVisibleRuleset(Ruleset rulesetNode) {
  if (rulesetNode.firstRoot) return true;
  if (isEmpty(rulesetNode)) return false;
  if (!rulesetNode.root && !hasVisibleSelector(rulesetNode)) return false;

  return true;

//2.5.3 20151120
// isVisibleRuleset: function(rulesetNode) {
//     if (rulesetNode.firstRoot) {
//         return true;
//     }
//
//     if (this.isEmpty(rulesetNode)) {
//         return false;
//     }
//
//     if (!rulesetNode.root && !this.hasVisibleSelector(rulesetNode)) {
//         return false;
//     }
//
//     return true;
// }
}