UNPKG

safelink

Version:

SafeLink is an open-source NodeJS library created to maintain long-term communication between distant remote sites with varying network quality

41 lines (34 loc) 1.03 kB
module.exports = { publicClasses: function(context, options) { 'use strict'; var ret = ""; for(var i=0; i < context.length; i++) { if(!context[i].itemtype && context[i].access === 'public') { ret = ret + options.fn(context[i]); } else if (context[i].itemtype) { ret = ret + options.fn(context[i]); } } return ret; }, search : function(classes, modules) { 'use strict'; var ret = ''; for(var i=0; i < classes.length; i++) { if(i > 0) { ret += ', '; } ret += "\"" + 'classes/' + classes[i].displayName + "\""; } if(ret.length > 0 && modules.length > 0) { ret += ', '; } for(var j=0; j < modules.length; j++) { if(j > 0) { ret += ', '; } ret += "\"" + 'modules/' + modules[j].displayName + "\""; } return ret; } };