@override int get indexInParent { final node = this.node; if (node == null) return -1; var parent = node.parentNode; if (parent == null) return -1; return parent.childNodes.indexOf(node); }