packets: Add support for custom actions

This commit is contained in:
Oliver
2025-06-15 17:10:55 +02:00
committed by Oliver
parent c20617b2e2
commit 8c569f90d5
2 changed files with 53 additions and 4 deletions

View File

@@ -0,0 +1,32 @@
package de.oliver.fancysitula.api.dialogs.actions;
import org.intellij.lang.annotations.Subst;
import org.jetbrains.annotations.Nullable;
public class FS_DialogCustomAction implements FS_DialogActionButtonAction {
private String id;
private @Nullable String additions;
public FS_DialogCustomAction(String id, String additions) {
this.id = id;
this.additions = additions;
}
@Subst("")
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public @Nullable String getAdditions() {
return additions;
}
public void setAdditions(@Nullable String additions) {
this.additions = additions;
}
}