Skip to content

Commit 8274c34

Browse files
committed
Add fieldAddon Right and Left to Number
- Add fieldAddonRight and fieldAddonLeft to Number - update generator
1 parent 14aa98b commit 8274c34

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

src/main/java/io/asfjava/ui/core/form/Number.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,11 @@
1313

1414
String placeHolder() default "";
1515

16-
String description() default "";
16+
String description() default "";
17+
18+
String fieldAddonLeft() default"";
19+
20+
String fieldAddonRight() default"";
1721

1822
boolean noTitle() default false;
1923

src/main/java/io/asfjava/ui/core/generators/NumberGenerator.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,16 @@ public void generate(ObjectNode fieldFormDefinition, Field field) {
1919
fieldFormDefinition.put("title", title);
2020
}
2121

22+
String fieldAddonLeft = annotation.fieldAddonLeft();
23+
if (!fieldAddonLeft.isEmpty()) {
24+
fieldFormDefinition.put("fieldAddonLeft", fieldAddonLeft);
25+
}
26+
27+
String fieldAddonRight = annotation.fieldAddonRight();
28+
if (!fieldAddonRight.isEmpty()) {
29+
fieldFormDefinition.put("fieldAddonRight", fieldAddonRight);
30+
}
31+
2232
String description = annotation.description();
2333
if (!description.isEmpty()) {
2434
fieldFormDefinition.put("description", description);

0 commit comments

Comments
 (0)