remove method
Implementation
@override
void remove(DomRenderObject child) {
if (child == _firstChild) {
_firstChild = child.nextSibling;
}
if (child == _lastChild) {
_lastChild = child.previousSibling;
}
if (!isAttached) {
removeChild(child);
} else {
parent!.remove(child);
}
}