Skip to content

Commit e62baef

Browse files
paodbjavier-godoy
authored andcommitted
refactor(demo): update demo views to use commons demo annotations
1 parent eec0d4c commit e62baef

File tree

4 files changed

+19
-13
lines changed

4 files changed

+19
-13
lines changed

src/test/java/com/flowingcode/vaadin/addons/twincolgrid/BoundDemo.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,21 @@
2020

2121
package com.flowingcode.vaadin.addons.twincolgrid;
2222

23+
import com.flowingcode.vaadin.addons.demo.DemoSource;
2324
import com.vaadin.flow.component.button.Button;
2425
import com.vaadin.flow.component.notification.Notification;
2526
import com.vaadin.flow.component.notification.Notification.Position;
2627
import com.vaadin.flow.component.orderedlayout.VerticalLayout;
2728
import com.vaadin.flow.data.binder.Binder;
29+
import com.vaadin.flow.router.PageTitle;
2830
import java.util.ArrayList;
2931
import java.util.Comparator;
3032
import java.util.List;
3133

3234
@SuppressWarnings("serial")
35+
@PageTitle("Bound")
36+
@DemoSource(
37+
"https://github.com/FlowingCode/TwinColGridAddon/blob/master/src/test/java/com/flowingcode/vaadin/addons/twincolgrid/BoundDemo.java")
3338
public class BoundDemo extends VerticalLayout {
3439

3540
private final List<Book> selectedBooks = new ArrayList<>();

src/test/java/com/flowingcode/vaadin/addons/twincolgrid/DragAndDropDemo.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,20 @@
2020

2121
package com.flowingcode.vaadin.addons.twincolgrid;
2222

23+
import com.flowingcode.vaadin.addons.demo.DemoSource;
2324
import com.vaadin.flow.component.html.Label;
2425
import com.vaadin.flow.component.orderedlayout.VerticalLayout;
26+
import com.vaadin.flow.router.PageTitle;
2527
import java.util.ArrayList;
2628
import java.util.Comparator;
2729
import java.util.HashSet;
2830
import java.util.List;
2931
import java.util.Set;
3032

3133
@SuppressWarnings("serial")
34+
@PageTitle("Drag and Drop")
35+
@DemoSource(
36+
"https://github.com/FlowingCode/TwinColGridAddon/blob/master/src/test/java/com/flowingcode/vaadin/addons/twincolgrid/DragAndDropDemo.java")
3237
public class DragAndDropDemo extends VerticalLayout {
3338

3439
private final Set<Book> selectedBooks = new HashSet<>();

src/test/java/com/flowingcode/vaadin/addons/twincolgrid/FilterableDemo.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,18 @@
2020

2121
package com.flowingcode.vaadin.addons.twincolgrid;
2222

23+
import com.flowingcode.vaadin.addons.demo.DemoSource;
2324
import com.vaadin.flow.component.orderedlayout.VerticalLayout;
25+
import com.vaadin.flow.router.PageTitle;
2426
import java.util.ArrayList;
2527
import java.util.HashSet;
2628
import java.util.List;
2729
import java.util.Set;
2830

2931
@SuppressWarnings("serial")
32+
@PageTitle("Filterable")
33+
@DemoSource(
34+
"https://github.com/FlowingCode/TwinColGridAddon/blob/master/src/test/java/com/flowingcode/vaadin/addons/twincolgrid/FilterableDemo.java")
3035
public class FilterableDemo extends VerticalLayout {
3136

3237
private final Set<Book> selectedBooks = new HashSet<>();

src/test/java/com/flowingcode/vaadin/addons/twincolgrid/TwincolDemoView.java

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -32,20 +32,11 @@
3232
@GithubLink("https://github.com/FlowingCode/TwinColGridAddon")
3333
public class TwincolDemoView extends TabbedDemo {
3434

35-
private static final String BOUND_DEMO = "Bound";
36-
private static final String FILTERABLE_DEMO = "Filterable";
37-
private static final String DRAGNDROP_DEMO = "Drag and Drop";
38-
private static final String BOUND_SOURCE =
39-
"https://github.com/FlowingCode/TwinColGridAddon/blob/master/src/test/java/com/flowingcode/vaadin/addons/twincolgrid/BoundDemo.java";
40-
private static final String FILTERABLE_SOURCE =
41-
"https://github.com/FlowingCode/TwinColGridAddon/blob/master/src/test/java/com/flowingcode/vaadin/addons/twincolgrid/FilterableDemo.java";
42-
private static final String DRAGNDROP_SOURCE =
43-
"https://github.com/FlowingCode/TwinColGridAddon/blob/master/src/test/java/com/flowingcode/vaadin/addons/twincolgrid/DragAndDropDemo.java";
44-
4535
public TwincolDemoView() {
46-
addDemo(new DragAndDropDemo(), DRAGNDROP_DEMO, DRAGNDROP_SOURCE);
47-
addDemo(new FilterableDemo(), FILTERABLE_DEMO, FILTERABLE_SOURCE);
48-
addDemo(new BoundDemo(), BOUND_DEMO, BOUND_SOURCE);
36+
addDemo(new DragAndDropDemo());
37+
addDemo(new FilterableDemo());
38+
addDemo(new BoundDemo());
39+
addDemo(new VerticalOrientationDemo());
4940
setSizeFull();
5041
}
5142
}

0 commit comments

Comments
 (0)