Package-level declarations

Types

Link copied to clipboard
data class K3ComputedKey(val x: Int, val y: Int, val width: Int, val height: Int, val data: K3Key, val displayString: String)
Link copied to clipboard
data class K3ComputedLayout(val keys: List<K3ComputedKey>)
Link copied to clipboard
open class K3KeystrokeEngine(val model: K3Model, val multiTapTimeout: Duration = 200.milliseconds, val timeSource: TimeSource = TimeSource.Monotonic)

Properties

Link copied to clipboard
const val PRECISION_FACTOR: Int = 1000

Functions

Link copied to clipboard
Link copied to clipboard
fun doComputeLayout(model: K3Model, totalWidthPx: Int, totalHeightPx: Int, deviceWidthMm: Int, layerId: K3LayerId): K3ComputedLayout?