From 407f0ff1eaed10c64001edecdc05aab24ff765d8 Mon Sep 17 00:00:00 2001 From: limited_dev Date: Wed, 12 Jul 2023 13:21:08 +0200 Subject: [PATCH] feat: changed EditButton to an interface Signed-off-by: limited_dev --- .../buttons/component/{EditButton.kt => IEditButton.kt} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) rename src/main/kotlin/net/moonleay/lilJudd/buttons/component/{EditButton.kt => IEditButton.kt} (96%) diff --git a/src/main/kotlin/net/moonleay/lilJudd/buttons/component/EditButton.kt b/src/main/kotlin/net/moonleay/lilJudd/buttons/component/IEditButton.kt similarity index 96% rename from src/main/kotlin/net/moonleay/lilJudd/buttons/component/EditButton.kt rename to src/main/kotlin/net/moonleay/lilJudd/buttons/component/IEditButton.kt index 45b2611..84e8a5b 100644 --- a/src/main/kotlin/net/moonleay/lilJudd/buttons/component/EditButton.kt +++ b/src/main/kotlin/net/moonleay/lilJudd/buttons/component/IEditButton.kt @@ -23,8 +23,9 @@ import dev.kord.core.entity.Guild import dev.kord.core.entity.User import dev.kord.core.entity.interaction.ButtonInteraction -open class EditButton(val id: String) { +interface IEditButton { + val id: String open suspend fun onInteraction( interaction: ButtonInteraction, response: PublicMessageInteractionResponseBehavior,