From 25c769be03fdd729655fa62b12b04a96aadc4232 Mon Sep 17 00:00:00 2001 From: bluefireoly Date: Sun, 25 Oct 2020 19:32:19 +0100 Subject: [PATCH] Added default parameters --- src/main/kotlin/net/axay/kspigot/gui/GUIBuilder.kt | 2 +- src/main/kotlin/net/axay/kspigot/gui/GUICreator.kt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/net/axay/kspigot/gui/GUIBuilder.kt b/src/main/kotlin/net/axay/kspigot/gui/GUIBuilder.kt index 992e1623..8f8b4b04 100644 --- a/src/main/kotlin/net/axay/kspigot/gui/GUIBuilder.kt +++ b/src/main/kotlin/net/axay/kspigot/gui/GUIBuilder.kt @@ -8,7 +8,7 @@ import kotlin.math.absoluteValue fun kSpigotGUI( type: GUIType, - guiCreator: GUICreator, + guiCreator: GUICreator = IndividualGUICreator(), builder: GUIBuilder.() -> Unit, ) = GUIBuilder(type, guiCreator).apply(builder).build() diff --git a/src/main/kotlin/net/axay/kspigot/gui/GUICreator.kt b/src/main/kotlin/net/axay/kspigot/gui/GUICreator.kt index 8d449f4e..97b4cd72 100644 --- a/src/main/kotlin/net/axay/kspigot/gui/GUICreator.kt +++ b/src/main/kotlin/net/axay/kspigot/gui/GUICreator.kt @@ -9,8 +9,8 @@ class SharedGUICreator : GUICreator() { } class IndividualGUICreator( - private val resetOnClose: Boolean, - private val resetOnQuit: Boolean + private val resetOnClose: Boolean = true, + private val resetOnQuit: Boolean = true ) : GUICreator() { override fun createInstance(guiData: GUIData) = GUIIndividual(guiData, resetOnClose, resetOnQuit) } \ No newline at end of file