UNPKG

stream-flow-control

Version:
52 lines (51 loc) 1.19 kB
demo: type: Goal build: __goal__: type: FlowOne name: choose choose: type: FlowOne when: - cond: - // Multiline - return payload.data % 2 == 0; dst: type: Transform name: EvenTransform - cond: return payload.data % 2 == 1; dst: type: Transform name: OddTransform EvenTransform: type: Transform methods: transform: code: - payload.data = 'Number '+payload.data+' is fair and even!'; - this.push(payload); - callback(); params: - payload - encoding - callback pipe: __resolve__ OddTransform: type: Transform methods: transform: code: - payload.data = 'Number '+payload.data+' is really odd!'; - this.push(payload); - callback(); params: - payload - encoding - callback pipe: __resolve__ _editorAttrs: pos: x: 50 'y': 40 _editorAttrs: documentId: eiMfBOjPLid95UPXpn7P7bBG1Ggo9ihN