nanocyte-configuration-generator
Version:
Generate Nanocyte configuration from an Octoblu flow
18 lines (12 loc) • 426 B
text/coffeescript
_ = require 'lodash'
class ConfigurationUtilities
constructor: () ->
findNanocytesByType: (type) =>
nanocytes = []
_.each , (nanocyte, id) ->
return true unless nanocyte.type == type
nanocytes.push {nanocyte, id}
return nanocytes
findLinkedToNanocytes: (id) =>
return _.filter , (nanocyte) => _.contains nanocyte.linkedTo, id
module.exports = ConfigurationUtilities