@override bool canExpand() { if (_canExpand != null) { return _canExpand!; } else { return getParentNode() != null ? getParentNode()!.canExpand() : true; } }