setInnerHtml method - TemplateElement class - dart:html library (original) (raw)

void setInnerHtml(

  1. String? html, {
  2. NodeValidator? validator,
  3. NodeTreeSanitizer? treeSanitizer, })

override

An override to place the contents into content rather than as child nodes.

See also:

Implementation

void setInnerHtml(
  String? html, {
  NodeValidator? validator,
  NodeTreeSanitizer? treeSanitizer,
}) {
  text = null;
  content!.nodes.clear();
  var fragment = createFragment(
    html,
    validator: validator,
    treeSanitizer: treeSanitizer,
  );

  content!.append(fragment);
}