From af472c8304c9e1864b5c2a1ab8472533fe8f5950 Mon Sep 17 00:00:00 2001 From: isXander Date: Sat, 12 Aug 2023 14:41:48 +0100 Subject: `ListOption.Builder#initial` overload to supply initial values based on context. (close #94) --- common/src/main/java/dev/isxander/yacl3/api/ListOption.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'common/src/main/java/dev/isxander/yacl3/api') diff --git a/common/src/main/java/dev/isxander/yacl3/api/ListOption.java b/common/src/main/java/dev/isxander/yacl3/api/ListOption.java index 0371c35..1f4adfa 100644 --- a/common/src/main/java/dev/isxander/yacl3/api/ListOption.java +++ b/common/src/main/java/dev/isxander/yacl3/api/ListOption.java @@ -73,6 +73,11 @@ public interface ListOption extends OptionGroup, Option> { Builder description(@NotNull OptionDescription description); + /** + * Sets the value that is used when creating new entries + */ + Builder initial(@NotNull Supplier initialValue); + /** * Sets the value that is used when creating new entries */ -- cgit