k3lp documentation
Toggle table of contents
next (unreleased)
0.1.0 (latest)
0.0.1
common
Target filter
common
Switch theme
Search in API
Skip to content
k3lp documentation
core
/
org.k3lp.model.violation
/
K3KeyViolation
K3Key
Violation
sealed
interface
K3KeyViolation
:
K3Violation
(
source
)
Inheritors
KeyIsMissingRequiredAttributes
GapKeySpecifiesIncompatibleAttributes
IllegalKeyWidth
LongPressDefaultKeyIdNotInList
MultiTapKeyIdsSelfReference
NoSuchKey
DuplicateKey
Members
Types
Duplicate
Key
Link copied to clipboard
class
DuplicateKey
:
K3KeyViolation
Gap
Key
Specifies
Incompatible
Attributes
Link copied to clipboard
class
GapKeySpecifiesIncompatibleAttributes
:
K3KeyViolation
Illegal
Key
Width
Link copied to clipboard
class
IllegalKeyWidth
:
K3KeyViolation
Key
Is
Missing
Required
Attributes
Link copied to clipboard
class
KeyIsMissingRequiredAttributes
:
K3KeyViolation
Long
Press
Default
Key
Id
Not
In
List
Link copied to clipboard
class
LongPressDefaultKeyIdNotInList
:
K3KeyViolation
Multi
Tap
Key
Ids
Self
Reference
Link copied to clipboard
class
MultiTapKeyIdsSelfReference
:
K3KeyViolation
No
Such
Key
Link copied to clipboard
class
NoSuchKey
:
K3KeyViolation
Properties
cause
Link copied to clipboard
open
override
val
cause
:
Throwable
?
level
Link copied to clipboard
open
override
val
level
:
ReportLevel
message
Link copied to clipboard
abstract
val
message
:
String
source
Range
Link copied to clipboard
abstract
val
sourceRange
:
SourceRange