Skip to content

commonnet.kernelpanicsoft.archie.config

Package-level declarations

Types

AConfigPlatform


actual object AConfigPlatform

expect object AConfigPlatform

CategorySpec


abstract class CategorySpec(title: Component, id: String = title.string.toSnakeCase())

Comment


typealias  = Pair<String, ConfigEntryBuilder.() -> TextListEntry>

CommonKeyCode


@Serializabledata class CommonKeyCode(val type: CommonKeyCode.Type, val key: Int, val modifiers: Set<CommonKeyCode.Modifier>)

ConfigSpec


abstract class ConfigSpec(mod: Mod, title: Component)

IConfigSerializer


Functions

toClient


fun CommonKeyCode.toClient(): ModifierKeyCode

toCommon


fun ModifierKeyCode.toCommon(): CommonKeyCode

toSnakeCase