Skip to content

Commit cb71501

Browse files
committed
Fix showcase (was PatternFly Java update to 0.7.x)
1 parent 1b26b81 commit cb71501

3 files changed

Lines changed: 5 additions & 10 deletions

File tree

samples/flow/src/main/java/org/jboss/elemento/sample/flow/Main.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
import static org.patternfly.component.backtotop.BackToTop.backToTop;
3131
import static org.patternfly.component.button.Button.button;
3232
import static org.patternfly.component.content.Content.content;
33-
import static org.patternfly.component.content.ContentType.p;
3433
import static org.patternfly.component.list.ActionList.actionList;
3534
import static org.patternfly.component.list.ActionListGroup.actionListGroup;
3635
import static org.patternfly.component.list.ActionListItem.actionListItem;

samples/flow/src/main/java/org/jboss/elemento/sample/flow/ProgressWrapper.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,9 @@
1717

1818
import org.jboss.elemento.IsElement;
1919
import org.jboss.elemento.flow.FlowStatus;
20-
import org.patternfly.component.tooltip.Tooltip;
2120

2221
import elemental2.dom.HTMLElement;
2322

24-
import static org.jboss.elemento.Elements.failSafeRemoveFromParent;
2523
import static org.patternfly.component.progress.MeasureLocation.none;
2624
import static org.patternfly.component.progress.Progress.progress;
2725
import static org.patternfly.component.tooltip.Tooltip.tooltip;
@@ -36,7 +34,6 @@ class ProgressWrapper implements org.jboss.elemento.flow.Progress, IsElement<HTM
3634
private final org.patternfly.component.progress.Progress progress;
3735
private int value;
3836
private int total;
39-
private Tooltip tooltip;
4037

4138
ProgressWrapper() {
4239
progress = progress().size(sm).measureLocation(none);
@@ -57,7 +54,6 @@ public void reset(final int max, final String label) {
5754
value = 0;
5855
total = max;
5956
progress.range(0, max);
60-
failSafeRemoveFromParent(tooltip);
6157
}
6258

6359
@Override
@@ -73,22 +69,22 @@ public void finish() {
7369
progress.value(total);
7470
}
7571

76-
public void status(FlowStatus status) {
72+
public void status(FlowStatus status, HTMLElement taskElement) {
7773
switch (status) {
7874
case NOT_STARTED, IN_PROGRESS:
7975
progress.status(info);
8076
break;
8177
case SUCCESS:
8278
progress.status(success);
83-
tooltip(element(), "Finished").appendToBody();
79+
taskElement.appendChild(tooltip(element(), "Finished").element());
8480
break;
8581
case TIMEOUT:
8682
progress.status(warning);
87-
tooltip(element(), "Timeout").appendToBody();
83+
taskElement.appendChild(tooltip(element(), "Timeout").element());
8884
break;
8985
case FAILURE:
9086
progress.status(danger);
91-
tooltip(element(), "Failure").appendToBody();
87+
taskElement.appendChild(tooltip(element(), "Failure").element());
9288
break;
9389
}
9490
}

samples/flow/src/main/java/org/jboss/elemento/sample/flow/TasksElement.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ public void logFailure(final String id, final String message) {
104104

105105
@Override
106106
public Promise<Void> finish(final FlowStatus status) {
107-
progress.status(status);
107+
progress.status(status, element());
108108
return Promise.resolve((Void) null);
109109
}
110110
}

0 commit comments

Comments
 (0)