fancydialogs: Restructure package organization for dialog components

This commit is contained in:
Oliver
2025-05-15 20:04:57 +02:00
committed by Oliver
parent da47f688bc
commit 340412ee1a
27 changed files with 59 additions and 59 deletions

View File

@@ -1,4 +0,0 @@
package com.fancyinnovations.fancydialogs.api.body;
public interface DialogBody {
}

View File

@@ -1,6 +1,6 @@
package com.fancyinnovations.fancydialogs.api;
package com.fancyinnovations.fancydialogs.api.data;
import com.fancyinnovations.fancydialogs.api.body.DialogBody;
import com.fancyinnovations.fancydialogs.api.data.body.DialogBody;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

View File

@@ -0,0 +1,4 @@
package com.fancyinnovations.fancydialogs.api.data.body;
public interface DialogBody {
}

View File

@@ -1,4 +1,4 @@
package com.fancyinnovations.fancydialogs.api.body;
package com.fancyinnovations.fancydialogs.api.data.body;
import org.bukkit.inventory.ItemStack;
import org.jetbrains.annotations.NotNull;

View File

@@ -1,4 +1,4 @@
package com.fancyinnovations.fancydialogs.api.body;
package com.fancyinnovations.fancydialogs.api.data.body;
import org.jetbrains.annotations.NotNull;

View File

@@ -1,4 +1,4 @@
package com.fancyinnovations.fancydialogs.api.click;
package com.fancyinnovations.fancydialogs.api.data.click;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

View File

@@ -1,4 +1,4 @@
package com.fancyinnovations.fancydialogs.api.click;
package com.fancyinnovations.fancydialogs.api.data.click;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

View File

@@ -1,4 +1,4 @@
package com.fancyinnovations.fancydialogs.api.click;
package com.fancyinnovations.fancydialogs.api.data.click;
public enum ClickEvent {
OPEN_URL,

View File

@@ -1,4 +1,4 @@
package com.fancyinnovations.fancydialogs.api.input;
package com.fancyinnovations.fancydialogs.api.data.input;
import org.jetbrains.annotations.NotNull;

View File

@@ -1,4 +1,4 @@
package com.fancyinnovations.fancydialogs.api.input;
package com.fancyinnovations.fancydialogs.api.data.input;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

View File

@@ -0,0 +1,4 @@
package com.fancyinnovations.fancydialogs.api.data.input;
public interface DialogInput {
}

View File

@@ -1,4 +1,4 @@
package com.fancyinnovations.fancydialogs.api.input;
package com.fancyinnovations.fancydialogs.api.data.input;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

View File

@@ -1,4 +1,4 @@
package com.fancyinnovations.fancydialogs.api.input;
package com.fancyinnovations.fancydialogs.api.data.input;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

View File

@@ -0,0 +1,4 @@
package com.fancyinnovations.fancydialogs.api.data.submit;
public interface SubmitMethod {
}

View File

@@ -1,7 +1,7 @@
package com.fancyinnovations.fancydialogs.api.types;
package com.fancyinnovations.fancydialogs.api.data.types;
import com.fancyinnovations.fancydialogs.api.DialogData;
import com.fancyinnovations.fancydialogs.api.click.ClickAction;
import com.fancyinnovations.fancydialogs.api.data.DialogData;
import com.fancyinnovations.fancydialogs.api.data.click.ClickAction;
import org.jetbrains.annotations.NotNull;
public record ConfirmationDialog(

View File

@@ -0,0 +1,4 @@
package com.fancyinnovations.fancydialogs.api.data.types;
public interface Dialog {
}

View File

@@ -1,7 +1,7 @@
package com.fancyinnovations.fancydialogs.api.types;
package com.fancyinnovations.fancydialogs.api.data.types;
import com.fancyinnovations.fancydialogs.api.DialogData;
import com.fancyinnovations.fancydialogs.api.click.ClickEvent;
import com.fancyinnovations.fancydialogs.api.data.DialogData;
import com.fancyinnovations.fancydialogs.api.data.click.ClickEvent;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

View File

@@ -1,8 +1,8 @@
package com.fancyinnovations.fancydialogs.api.types;
package com.fancyinnovations.fancydialogs.api.data.types;
import com.fancyinnovations.fancydialogs.api.click.Button;
import com.fancyinnovations.fancydialogs.api.input.DialogInput;
import com.fancyinnovations.fancydialogs.api.submit.SubmitMethod;
import com.fancyinnovations.fancydialogs.api.data.click.Button;
import com.fancyinnovations.fancydialogs.api.data.input.DialogInput;
import com.fancyinnovations.fancydialogs.api.data.submit.SubmitMethod;
import org.jetbrains.annotations.NotNull;
public interface InputFormDialog extends Dialog {

View File

@@ -1,8 +1,8 @@
package com.fancyinnovations.fancydialogs.api.types;
package com.fancyinnovations.fancydialogs.api.data.types;
import com.fancyinnovations.fancydialogs.api.DialogData;
import com.fancyinnovations.fancydialogs.api.click.ClickAction;
import com.fancyinnovations.fancydialogs.api.click.ClickEvent;
import com.fancyinnovations.fancydialogs.api.data.DialogData;
import com.fancyinnovations.fancydialogs.api.data.click.ClickAction;
import com.fancyinnovations.fancydialogs.api.data.click.ClickEvent;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

View File

@@ -1,6 +1,6 @@
package com.fancyinnovations.fancydialogs.api.types;
package com.fancyinnovations.fancydialogs.api.data.types;
import com.fancyinnovations.fancydialogs.api.DialogData;
import com.fancyinnovations.fancydialogs.api.data.DialogData;
import org.jetbrains.annotations.NotNull;
import java.util.List;

View File

@@ -0,0 +1,11 @@
package com.fancyinnovations.fancydialogs.api.data.types;
import com.fancyinnovations.fancydialogs.api.data.DialogData;
import com.fancyinnovations.fancydialogs.api.data.click.ClickAction;
import org.jetbrains.annotations.NotNull;
public record NoticeDialog(
@NotNull DialogData common,
@NotNull ClickAction button
) implements Dialog {
}

View File

@@ -1,7 +1,7 @@
package com.fancyinnovations.fancydialogs.api.types;
package com.fancyinnovations.fancydialogs.api.data.types;
import com.fancyinnovations.fancydialogs.api.DialogData;
import com.fancyinnovations.fancydialogs.api.click.ClickEvent;
import com.fancyinnovations.fancydialogs.api.data.DialogData;
import com.fancyinnovations.fancydialogs.api.data.click.ClickEvent;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

View File

@@ -1,6 +1,6 @@
package com.fancyinnovations.fancydialogs.api.types;
package com.fancyinnovations.fancydialogs.api.data.types;
import com.fancyinnovations.fancydialogs.api.DialogData;
import com.fancyinnovations.fancydialogs.api.data.DialogData;
import org.jetbrains.annotations.NotNull;
import java.util.List;

View File

@@ -1,4 +0,0 @@
package com.fancyinnovations.fancydialogs.api.input;
public interface DialogInput {
}

View File

@@ -1,4 +0,0 @@
package com.fancyinnovations.fancydialogs.api.submit;
public interface SubmitMethod {
}

View File

@@ -1,4 +0,0 @@
package com.fancyinnovations.fancydialogs.api.types;
public interface Dialog {
}

View File

@@ -1,11 +0,0 @@
package com.fancyinnovations.fancydialogs.api.types;
import com.fancyinnovations.fancydialogs.api.DialogData;
import com.fancyinnovations.fancydialogs.api.click.ClickAction;
import org.jetbrains.annotations.NotNull;
public record NoticeDialog(
@NotNull DialogData common,
@NotNull ClickAction button
) implements Dialog {
}