package moe.nea.firmament.compat.yacl import dev.isxander.yacl3.api.Controller import dev.isxander.yacl3.api.Option import dev.isxander.yacl3.api.controller.ControllerBuilder import moe.nea.firmament.gui.config.ManagedOption import moe.nea.firmament.keybindings.SavedKeyBinding class KeybindingBuilder( val option: Option, val managedOption: ManagedOption ) : ControllerBuilder { override fun build(): Controller { return KeybindingController(option, managedOption) } }