Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
cassandra-driver / doc / doc-plugin.js
Size: Mime:
'use strict';

/**
 * Name of the doclets and the maximum amount of occurrences.
 * @private
 */
var filterDoclets = {
  'module:types': 1
};
var filtered = {};

exports.handlers = {
  newDoclet: function (e) {
    var key = e.doclet.longname;
    if (!key) {
      return;
    }
    var maxLength = filterDoclets[key];
    if (maxLength === undefined ) {
      return;
    }
    filtered[key] = filtered[key] || 0;
    if (filtered[key]++ < maxLength) {
      return;
    }
    e.doclet.access = 'private';
  }
};