Sidenote: Changing `canvas.width` will call `Node#...
# tornadofx
h
Sidenote: Changing
canvas.width
will call
Node#impl_geomChanged()
which will eventually cause
Node#layoutBoundsProperty()
to call its listeners. So it's save to use
layoutBoundsProperty()
to clean and redraw the Canvas' graphics, I guess.