()
| 210 | } |
| 211 | |
| 212 | private void expand() { |
| 213 | this.properties.put(_collapsed, false); |
| 214 | collapsed = false; |
| 215 | // this.breadthFirst(this.downwards()) |
| 216 | this.children().stream() |
| 217 | .filter(x -> x != this) |
| 218 | .forEach(x -> { |
| 219 | Boolean m = collapsedState.get(x.properties.getOrConstruct(IO.id)); |
| 220 | x.disconnected = m != null ? m.booleanValue() : false; |
| 221 | }); |
| 222 | |
| 223 | Drawing.dirty(this, 2); |
| 224 | } |
| 225 | |
| 226 | boolean collapsed = false; |
| 227 | Rect collapsedAt = null; |