sourceAsDOMElement property
DOMElement?
sourceAsDOMElement
Implementation
DOMElement? get sourceAsDOMElement {
if (_source == null) {
return null;
} else if (_source is String || _source is BUIView) {
return $htmlRoot(_resolveBUICode(_source));
} else if (_source is num || _source is bool) {
return $htmlRoot('$_source');
} else if (_source is DOMElement) {
return _source as DOMElement?;
} else if (_source is Element) {
var elem = _source as Element;
return $htmlRoot(elem.outerHtml);
} else {
throw StateError("Can't convert source to Element: $_source");
}
}