KeyElement

data class KeyElement(val attributes: Keyboard3Ast.KeyElement.Attributes, val sourceRange: SourceRange? = null) : XmlLocatable, Keyboard3Ast.KeysElement.Child(source)

Constructors

Link copied to clipboard
constructor(attributes: Keyboard3Ast.KeyElement.Attributes, sourceRange: SourceRange? = null)

Types

Link copied to clipboard
data class Attributes(val id: String, val flickId: String?, val gap: String?, val output: String?, val longPressKeyIds: List<String>?, val longPressDefaultKeyId: String?, val multiTapKeyIds: List<String>?, val stretch: String?, val layerId: String?, val width: String?)

Properties

Link copied to clipboard
open override val sourceRange: SourceRange?