{"version":3,"sources":["https://lively-kernel.org/lively4/lively4-markus/src/external/d3-selection-multi.v1.js"],"names":["d3","stylesObject$1","stylesFunction$1","attrsObject$1","attrsFunction$1","propertiesObject","propertiesFunction","stylesObject","stylesFunction","attrsObject","attrsFunction","selection$$1","map","each","x","apply","arguments","s","select","name","attr","selection_attrs","priority","style","selection_styles","property","selection_properties","transition$$1","t","transition","transition_attrs","transition_styles","selection","prototype","attrs","styles","properties"],"mappings":"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","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"]}