Skip to content

Commit 829cf71

Browse files
javier-godoymlopezFC
authored andcommitted
refactor(demo): make the Demo view extend TabbedDemo
1 parent d5ec76b commit 829cf71

File tree

1 file changed

+5
-8
lines changed
  • src/test/java/com/flowingcode/vaadin/addons/demo

1 file changed

+5
-8
lines changed

src/test/java/com/flowingcode/vaadin/addons/demo/Demo.java

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
/** Hello world! */
2727
@Route("")
28-
public class Demo extends VerticalLayout {
28+
public class Demo extends TabbedDemo {
2929

3030
public Demo() {
3131
final String sourceCodeUrl =
@@ -36,20 +36,17 @@ public Demo() {
3636
vl.setSizeFull();
3737
vl.add(new TextField("Hello"));
3838

39-
TabbedDemo tabbedDemo = new TabbedDemo();
40-
tabbedDemo.addDemo(vl, "Demo 1", sourceCodeUrl);
39+
addDemo(vl, "Demo 1", sourceCodeUrl);
4140

4241
vl2.add(new TextField("Hi"));
43-
tabbedDemo.addDemo(vl2, "Demo 2", sourceCodeUrl);
42+
addDemo(vl2, "Demo 2", sourceCodeUrl);
4443

4544
TextField tf = new TextField("Demo Without Source Code");
4645
tf.setWidthFull();
4746
vl3.add(tf);
48-
tabbedDemo.addDemo(vl3, "Demo Without Source Code");
47+
addDemo(vl3, "Demo Without Source Code");
4948

50-
tabbedDemo.addDemo(new SampleDemo());
49+
addDemo(new SampleDemo());
5150

52-
add(tabbedDemo);
53-
setSizeFull();
5451
}
5552
}

0 commit comments

Comments
 (0)