ViewConfig
constructor(zoomSpeed: Float = 1f / 3f, onClick: MouseListener<T>? = null, dragHandle: DragHandle<T>? = null, onViewChange: ViewPoint<T>.() -> Unit = {}, onSelect: (Rectangle<T>) -> Unit = {}, onCanvasSizeChange: (DpSize) -> Unit = {}, zoomOnSelect: Boolean = true, zoomOnDoubleClick: Boolean = true)