net.kernelpanicsoft.archie.config¶
Types¶
AConfigPlatform¶
actual object AConfigPlatform
CategorySpec¶
abstract class CategorySpec(title: Component, id: String = title.string.toSnakeCase())
Comment¶
CommonKeyCode¶
@Serializable
data class CommonKeyCode(
val type: CommonKeyCode.Type,
val key: Int,
val modifiers: Set<CommonKeyCode.Modifier>
)
ConfigSpec¶
abstract class ConfigSpec(mod: Mod, title: Component)
IConfigSerializer¶
interface IConfigSerializer
Functions¶
toCommon¶
fun ModifierKeyCode.toCommon(): CommonKeyCode
toSnakeCase¶
fun String.toSnakeCase(): String