13
13
import org .dominokit .domino .ui .lists .ListGroup ;
14
14
15
15
@ Singleton
16
- public class HelloWorldComposite {
16
+ public class HomeComposite {
17
17
18
18
private static Logger logger = Logger
19
- .getLogger (HelloWorldComposite .class .getName ());
19
+ .getLogger (HomeComposite .class .getName ());
20
20
21
21
TextBox titleTextBox ;
22
22
23
23
TextArea descriptionTextArea ;
24
24
25
- ListGroup <TodoItem > todoItemsListGroup ;
25
+ ListGroup <PersonDto > todoItemsListGroup ;
26
26
27
- ListGroup <TodoItem > doneItemsListGroup ;
27
+ ListGroup <PersonDto > doneItemsListGroup ;
28
28
29
29
Button addButton ;
30
30
31
31
Layout layout ;
32
32
33
33
@ Inject
34
- public HelloWorldComposite (TextBox titleTextBox , TextArea descriptionTextArea ,
35
- @ Named ("todoItemsListGroup" ) ListGroup <TodoItem > todoItemsListGroup ,
36
- @ Named ("doneItemsListGroup" ) ListGroup <TodoItem > doneItemsListGroup ,
37
- TodoItemRenderer toDoItemRenderer ,
34
+ public HomeComposite (TextBox titleTextBox , TextArea descriptionTextArea ,
35
+ @ Named ("todoItemsListGroup" ) ListGroup <PersonDto > todoItemsListGroup ,
36
+ @ Named ("doneItemsListGroup" ) ListGroup <PersonDto > doneItemsListGroup ,
37
+ PersonRenderer toDoItemRenderer ,
38
38
Button addButton , Layout layout ) {
39
39
logger .info ("Create HelloWorldView" );
40
40
@@ -59,7 +59,7 @@ public HelloWorldComposite(TextBox titleTextBox, TextArea descriptionTextArea,
59
59
60
60
void handleAddButtonClick () {
61
61
if (!titleTextBox .isEmpty () && !descriptionTextArea .isEmpty ()) {
62
- TodoItem todoItem = new TodoItem (titleTextBox .getValue (),
62
+ PersonDto todoItem = new PersonDto (titleTextBox .getValue (),
63
63
descriptionTextArea .getValue ());
64
64
65
65
todoItemsListGroup .addItem (todoItem );
@@ -69,7 +69,7 @@ void handleAddButtonClick() {
69
69
}
70
70
}
71
71
72
- void handleCheckOkClick (TodoItem todoItem ) {
72
+ void handleCheckOkClick (PersonDto todoItem ) {
73
73
todoItemsListGroup .removeItem (todoItem );
74
74
doneItemsListGroup .addItem (todoItem );
75
75
}
0 commit comments