HTML elements nested in a custom element (light DOM) can be referenced in the shadow DOM with HTMLContentElement (e.g. [:div [:content {:select ".come-class"}])`. While interesting this feature is pretty limited and cannot be extended.
Alternatively those elements can be accessed via this.innerHTML as a String. This combined with HTML parsers (like hickory) offers much better manipulation options.
HTML elements nested in a custom element (light DOM) can be referenced in the shadow DOM with
HTMLContentElement
(e.g.[:div [:content {:select ".come-class"}]
)`. While interesting this feature is pretty limited and cannot be extended.Alternatively those elements can be accessed via
this.innerHTML
as a String. This combined with HTML parsers (like hickory) offers much better manipulation options.This should work hand in hand with #8.