{"version":3,"sources":["https://lively-kernel.org/lively4/lively4-livelyenergy/src/external/d3-selection-multi.v1.js"],"names":["d3","attrsFunction","selection$$1","map","each","x","apply","arguments","s","select","name","attr","attrsObject","selection_attrs","stylesFunction","priority","style","stylesObject","selection_styles","propertiesFunction","property","propertiesObject","selection_properties","attrsFunction$1","transition$$1","t","transition","attrsObject$1","transition_attrs","stylesFunction$1","stylesObject$1","transition_styles","selection","prototype","attrs","styles","properties"],"mappings":";;;;;;AAAOA,Q;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEP,eAASC,aAAT,CAAuBC,YAAvB,EAAqCC,GAArC,EAA0C;AACxC,eAAOD,aAAaE,IAAb,CAAkB,YAAW;AAClC,cAAIC,IAAIF,IAAIG,KAAJ,CAAU,IAAV,EAAgBC,SAAhB,CAAR;AAAA,cAAoCC,IAAIR,GAAGS,MAAH,CAAU,IAAV,CAAxC;AACA,eAAK,IAAIC,IAAT,IAAiBL,CAAjB,EAAoBG,EAAEG,IAAF,CAAOD,IAAP,EAAaL,EAAEK,IAAF,CAAb;AACrB,SAHM,CAAP;AAID;;AAED,eAASE,WAAT,CAAqBV,YAArB,EAAmCC,GAAnC,EAAwC;AACtC,aAAK,IAAIO,IAAT,IAAiBP,GAAjB,EAAsBD,aAAaS,IAAb,CAAkBD,IAAlB,EAAwBP,IAAIO,IAAJ,CAAxB;AACtB,eAAOR,YAAP;AACD;;AAED,UAAIW,kBAAkB,UAASV,GAAT,EAAc;AAClC,eAAO,CAAC,OAAOA,GAAP,KAAe,UAAf,GAA4BF,aAA5B,GAA4CW,WAA7C,EAA0D,IAA1D,EAAgET,GAAhE,CAAP;AACD,OAFD;;;;;;;;;;;;;;;AAIA,eAASW,cAAT,CAAwBZ,YAAxB,EAAsCC,GAAtC,EAA2CY,QAA3C,EAAqD;AACnD,eAAOb,aAAaE,IAAb,CAAkB,YAAW;AAClC,cAAIC,IAAIF,IAAIG,KAAJ,CAAU,IAAV,EAAgBC,SAAhB,CAAR;AAAA,cAAoCC,IAAIR,GAAGS,MAAH,CAAU,IAAV,CAAxC;AACA,eAAK,IAAIC,IAAT,IAAiBL,CAAjB,EAAoBG,EAAEQ,KAAF,CAAQN,IAAR,EAAcL,EAAEK,IAAF,CAAd,EAAuBK,QAAvB;AACrB,SAHM,CAAP;AAID;;AAED,eAASE,YAAT,CAAsBf,YAAtB,EAAoCC,GAApC,EAAyCY,QAAzC,EAAmD;AACjD,aAAK,IAAIL,IAAT,IAAiBP,GAAjB,EAAsBD,aAAac,KAAb,CAAmBN,IAAnB,EAAyBP,IAAIO,IAAJ,CAAzB,EAAoCK,QAApC;AACtB,eAAOb,YAAP;AACD;;AAED,UAAIgB,mBAAmB,UAASf,GAAT,EAAcY,QAAd,EAAwB;AAC7C,eAAO,CAAC,OAAOZ,GAAP,KAAe,UAAf,GAA4BW,cAA5B,GAA6CG,YAA9C,EAA4D,IAA5D,EAAkEd,GAAlE,EAAuEY,YAAY,IAAZ,GAAmB,EAAnB,GAAwBA,QAA/F,CAAP;AACD,OAFD;;;;;;;;;;;;;;;AAIA,eAASI,kBAAT,CAA4BjB,YAA5B,EAA0CC,GAA1C,EAA+C;AAC7C,eAAOD,aAAaE,IAAb,CAAkB,YAAW;AAClC,cAAIC,IAAIF,IAAIG,KAAJ,CAAU,IAAV,EAAgBC,SAAhB,CAAR;AAAA,cAAoCC,IAAIR,GAAGS,MAAH,CAAU,IAAV,CAAxC;AACA,eAAK,IAAIC,IAAT,IAAiBL,CAAjB,EAAoBG,EAAEY,QAAF,CAAWV,IAAX,EAAiBL,EAAEK,IAAF,CAAjB;AACrB,SAHM,CAAP;AAID;;AAED,eAASW,gBAAT,CAA0BnB,YAA1B,EAAwCC,GAAxC,EAA6C;AAC3C,aAAK,IAAIO,IAAT,IAAiBP,GAAjB,EAAsBD,aAAakB,QAAb,CAAsBV,IAAtB,EAA4BP,IAAIO,IAAJ,CAA5B;AACtB,eAAOR,YAAP;AACD;;AAED,UAAIoB,uBAAuB,UAASnB,GAAT,EAAc;AACvC,eAAO,CAAC,OAAOA,GAAP,KAAe,UAAf,GAA4BgB,kBAA5B,GAAiDE,gBAAlD,EAAoE,IAApE,EAA0ElB,GAA1E,CAAP;AACD,OAFD;;;;;;;;;;;;;;;AAIA,eAASoB,eAAT,CAAyBC,aAAzB,EAAwCrB,GAAxC,EAA6C;AAC3C,eAAOqB,cAAcpB,IAAd,CAAmB,YAAW;AACnC,cAAIC,IAAIF,IAAIG,KAAJ,CAAU,IAAV,EAAgBC,SAAhB,CAAR;AAAA,cAAoCkB,IAAIzB,GAAGS,MAAH,CAAU,IAAV,EAAgBiB,UAAhB,CAA2BF,aAA3B,CAAxC;AACA,eAAK,IAAId,IAAT,IAAiBL,CAAjB,EAAoBoB,EAAEd,IAAF,CAAOD,IAAP,EAAaL,EAAEK,IAAF,CAAb;AACrB,SAHM,CAAP;AAID;;AAED,eAASiB,aAAT,CAAuBH,aAAvB,EAAsCrB,GAAtC,EAA2C;AACzC,aAAK,IAAIO,IAAT,IAAiBP,GAAjB,EAAsBqB,cAAcb,IAAd,CAAmBD,IAAnB,EAAyBP,IAAIO,IAAJ,CAAzB;AACtB,eAAOc,aAAP;AACD;;AAED,UAAII,mBAAmB,UAASzB,GAAT,EAAc;AACnC,eAAO,CAAC,OAAOA,GAAP,KAAe,UAAf,GAA4BoB,eAA5B,GAA8CI,aAA/C,EAA8D,IAA9D,EAAoExB,GAApE,CAAP;AACD,OAFD;;;;;;;;;;;;;;;AAIA,eAAS0B,gBAAT,CAA0BL,aAA1B,EAAyCrB,GAAzC,EAA8CY,QAA9C,EAAwD;AACtD,eAAOS,cAAcpB,IAAd,CAAmB,YAAW;AACnC,cAAIC,IAAIF,IAAIG,KAAJ,CAAU,IAAV,EAAgBC,SAAhB,CAAR;AAAA,cAAoCkB,IAAIzB,GAAGS,MAAH,CAAU,IAAV,EAAgBiB,UAAhB,CAA2BF,aAA3B,CAAxC;AACA,eAAK,IAAId,IAAT,IAAiBL,CAAjB,EAAoBoB,EAAET,KAAF,CAAQN,IAAR,EAAcL,EAAEK,IAAF,CAAd,EAAuBK,QAAvB;AACrB,SAHM,CAAP;AAID;;AAED,eAASe,cAAT,CAAwBN,aAAxB,EAAuCrB,GAAvC,EAA4CY,QAA5C,EAAsD;AACpD,aAAK,IAAIL,IAAT,IAAiBP,GAAjB,EAAsBqB,cAAcR,KAAd,CAAoBN,IAApB,EAA0BP,IAAIO,IAAJ,CAA1B,EAAqCK,QAArC;AACtB,eAAOS,aAAP;AACD;;AAED,UAAIO,oBAAoB,UAAS5B,GAAT,EAAcY,QAAd,EAAwB;AAC9C,eAAO,CAAC,OAAOZ,GAAP,KAAe,UAAf,GAA4B0B,gBAA5B,GAA+CC,cAAhD,EAAgE,IAAhE,EAAsE3B,GAAtE,EAA2EY,YAAY,IAAZ,GAAmB,EAAnB,GAAwBA,QAAnG,CAAP;AACD,OAFD;;;;;;;;;;;;;;;AAIAf,SAAGgC,SAAH,CAAaC,SAAb,CAAuBC,KAAvB,GAA+BrB,eAA/B;AACAb,SAAGgC,SAAH,CAAaC,SAAb,CAAuBE,MAAvB,GAAgCjB,gBAAhC;AACAlB,SAAGgC,SAAH,CAAaC,SAAb,CAAuBG,UAAvB,GAAoCd,oBAApC;AACAtB,SAAG0B,UAAH,CAAcO,SAAd,CAAwBC,KAAxB,GAAgCN,gBAAhC;AACA5B,SAAG0B,UAAH,CAAcO,SAAd,CAAwBE,MAAxB,GAAiCJ,iBAAjC;;yBAEe,E","file":"d3-selection-multi.v1.js","sourcesContent":["import d3 from \"./d3.v5.js\"\n\nfunction attrsFunction(selection$$1, map) {\n  return selection$$1.each(function() {\n    var x = map.apply(this, arguments), s = d3.select(this);\n    for (var name in x) s.attr(name, x[name]);\n  });\n}\n\nfunction attrsObject(selection$$1, map) {\n  for (var name in map) selection$$1.attr(name, map[name]);\n  return selection$$1;\n}\n\nvar selection_attrs = function(map) {\n  return (typeof map === \"function\" ? attrsFunction : attrsObject)(this, map);\n};\n\nfunction stylesFunction(selection$$1, map, priority) {\n  return selection$$1.each(function() {\n    var x = map.apply(this, arguments), s = d3.select(this);\n    for (var name in x) s.style(name, x[name], priority);\n  });\n}\n\nfunction stylesObject(selection$$1, map, priority) {\n  for (var name in map) selection$$1.style(name, map[name], priority);\n  return selection$$1;\n}\n\nvar selection_styles = function(map, priority) {\n  return (typeof map === \"function\" ? stylesFunction : stylesObject)(this, map, priority == null ? \"\" : priority);\n};\n\nfunction propertiesFunction(selection$$1, map) {\n  return selection$$1.each(function() {\n    var x = map.apply(this, arguments), s = d3.select(this);\n    for (var name in x) s.property(name, x[name]);\n  });\n}\n\nfunction propertiesObject(selection$$1, map) {\n  for (var name in map) selection$$1.property(name, map[name]);\n  return selection$$1;\n}\n\nvar selection_properties = function(map) {\n  return (typeof map === \"function\" ? propertiesFunction : propertiesObject)(this, map);\n};\n\nfunction attrsFunction$1(transition$$1, map) {\n  return transition$$1.each(function() {\n    var x = map.apply(this, arguments), t = d3.select(this).transition(transition$$1);\n    for (var name in x) t.attr(name, x[name]);\n  });\n}\n\nfunction attrsObject$1(transition$$1, map) {\n  for (var name in map) transition$$1.attr(name, map[name]);\n  return transition$$1;\n}\n\nvar transition_attrs = function(map) {\n  return (typeof map === \"function\" ? attrsFunction$1 : attrsObject$1)(this, map);\n};\n\nfunction stylesFunction$1(transition$$1, map, priority) {\n  return transition$$1.each(function() {\n    var x = map.apply(this, arguments), t = d3.select(this).transition(transition$$1);\n    for (var name in x) t.style(name, x[name], priority);\n  });\n}\n\nfunction stylesObject$1(transition$$1, map, priority) {\n  for (var name in map) transition$$1.style(name, map[name], priority);\n  return transition$$1;\n}\n\nvar transition_styles = function(map, priority) {\n  return (typeof map === \"function\" ? stylesFunction$1 : stylesObject$1)(this, map, priority == null ? \"\" : priority);\n};\n\nd3.selection.prototype.attrs = selection_attrs;\nd3.selection.prototype.styles = selection_styles;\nd3.selection.prototype.properties = selection_properties;\nd3.transition.prototype.attrs = transition_attrs;\nd3.transition.prototype.styles = transition_styles;\n\nexport default {}\n\n"]}