I ask because it would be really nice to be able to use custom elements (or even vanilla SVG elements with custom attributes) when rendering data with d3.
To insert elements to the DOM with d3, you typically do something like
So being able to do something like
d3.select('svg').append('rect').attr('my-custom-attribute', true) where
my-custom-attribute are regular Aurelia custom elements and attributes defined in their own HTML and JS files.
Can this be done, or is it simply too far outside of what Aurelia was designed to handle?