package center.sciprog.maps.features import androidx.compose.ui.input.pointer.PointerEvent import androidx.compose.ui.unit.DpSize public data class ViewConfig( val zoomSpeed: Float = 1f / 3f, val onClick: ViewPoint.(PointerEvent) -> Unit = {}, val dragHandle: DragHandle = DragHandle.bypass(), val onViewChange: ViewPoint.() -> Unit = {}, val onSelect: (Rectangle) -> Unit = {}, val zoomOnSelect: Boolean = true, val onCanvasSizeChange: (DpSize) -> Unit = {}, )