{"version":3,"sources":["https://lively-kernel.org/lively4/swd21-pipes-and-filters/demos/swd21/pipes-and-filters/pipe.js"],"names":["Pipe","constructor","elementArray","pushElement","element","push","popElement","shift"],"mappings":";;;;;;;;AAAe,YAAMA,IAAN,CAAW;;AAExBC,sBAAc;AACZ,eAAKC,YAAL,GAAoB,EAApB;AACD;;AAEDC,oBAAYC,OAAZ,EAAoB;AAClB,eAAKF,YAAL,CAAkBG,IAAlB,CAAuBD,OAAvB;AACD;;AAEDE,qBAAa;AACX,iBAAO,KAAKJ,YAAL,CAAkBK,KAAlB,EAAP;AACD;;AAZuB;;yBAALP,I;;;;;;;;6BAAAA,qC","file":"pipe.js","sourcesContent":["export default class Pipe {\n  \n  constructor() {\n    this.elementArray = []\n  }\n  \n  pushElement(element){\n    this.elementArray.push(element)\n  }\n  \n  popElement() {\n    return this.elementArray.shift()\n  }\n\n}"]}