{"version":3,"sources":["https://lively-kernel.org/lively4/swt21-debugging/src/client/workspaces.js"],"names":["getURL","setURL","setCode","getCode","self","lively4workspaces","Map","workspaces","lively4workspaceURLs","workspaceURLs","id","get","src","set","url"],"mappings":";;;;;;;;;;;;;;4BA2BgBA,uC;;;;;;;;;;;;;;4BAJAC,uC;;;;;;;;;;;;;;6BAJAC,wC;;;;;;;;;;;;;;6BAJAC,wC;;;;;;;;;AAdhB,UAAI,CAACC,KAAKC,iBAAV,EAA6B;AAC3BD,aAAKC,iBAAL,GAAyB,IAAIC,GAAJ,EAAzB;AACD;AACD,YAAMC,aAAaH,KAAKC,iBAAxB;;;;;;;;AAAME,qD;;;;;;;AAEN,UAAI,CAACH,KAAKI,oBAAV,EAAgC;AAC9BJ,aAAKI,oBAAL,GAA4B,IAAIF,GAAJ,EAA5B;AACD;AACD,YAAMG,gBAAgBL,KAAKI,oBAA3B;;AAEA;AACA;;;;;;;;;AAHMC,wD;;;;;;;AAMC,eAASN,OAAT,CAAiBO,EAAjB,EAAqB;AAC1B,eAAOH,WAAWI,GAAX,CAAeD,EAAf,CAAP;AACD;;;;AAEM,eAASR,OAAT,CAAiBQ,EAAjB,EAAqBE,GAArB,EAA0B;AAC/B,eAAOL,WAAWM,GAAX,CAAeH,EAAf,EAAmBE,GAAnB,CAAP;AACD;;;;AAEM,eAASX,MAAT,CAAgBS,EAAhB,EAAoBI,GAApB,EAAyB;AAC9B,eAAOL,cAAcI,GAAd,CAAkBH,EAAlB,EAAsBI,GAAtB,CAAP;AACD;;;;AAEM,eAASd,MAAT,CAAgBU,EAAhB,EAAoB;AACzB,eAAOD,cAAcE,GAAd,CAAkBD,EAAlB,CAAP;AACD","file":"workspaces.js","sourcesContent":["\nif (!self.lively4workspaces) {\n  self.lively4workspaces = new Map\n}\nconst workspaces = self.lively4workspaces\n\nif (!self.lively4workspaceURLs) {\n  self.lively4workspaceURLs = new Map\n}\nconst workspaceURLs = self.lively4workspaceURLs\n\n// const workspaces = new Map();\n// const workspaceURLs = new Map();\n\n\nexport function getCode(id) {\n  return workspaces.get(id);\n}\n\nexport function setCode(id, src) {\n  return workspaces.set(id, src);\n}\n\nexport function setURL(id, url) {\n  return workspaceURLs.set(id, url);\n}\n\nexport function getURL(id) {\n  return workspaceURLs.get(id);\n}\n"]}