createUncheckedHtml<T extends Element> function
Creates an element with an empty tree sanitizer.
Implementation
T createUncheckedHtml<T extends Element>(String html, {bool encode = false}) {
final template = HTMLTemplateElement();
if (encode) html = XmlUtil.encodeNS(html);
template.innerHTML = html.toJS;
final elem = template.content.firstElementChild;
if (elem == null)
throw 'Unsupported html: $html';
return elem as T;
}