/** * Action * * @author Björn Hase * @license hhttps://www.gnu.org/licenses/gpl-3.0.en.html GPL-3 * @link https://git.node001.net/HerrHase/signpost.git * */ class Action { /** * * */ constructor(flow, data) { this.flow = flow this.data = data if (!this.run()) { throw new Error('run method needed') } } } export default Action