MCPcopy
hub / github.com/zhouzi/TheaterJS / publish

Function publish

src/theaterJS.js:344–355  ·  view source on GitHub ↗
(...args)

Source from the content-addressed store, hash-verified

342 }
343
344 function publish (...args) {
345 const eventName = args[0]
346 const callbacks = props.events[eventName] || []
347
348 if (callbacks.length > 0) {
349 callbacks
350 .concat(props.events['*'] || [])
351 .forEach(callback => callback(...args))
352 }
353
354 return this
355 }
356
357 /* ------------------------------------------------- *\
358 public api

Callers 2

addSceneToSequenceFunction · 0.85
playNextSceneFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected