Skip to content

Commit 270a753

Browse files
committed
Add method for setting the toolbar title
1 parent 5c1d4e9 commit 270a753

File tree

2 files changed

+13
-6
lines changed

2 files changed

+13
-6
lines changed

src/main/java/com/flowingcode/addons/applayout/AppLayout.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,11 @@ public boolean isMenuVisible() {
9393
return drawer.isVisible();
9494
}
9595

96+
/**Set the toolbar title*/
97+
public void setCaption(String caption) {
98+
header.getAppToolbar().setTitle(caption);
99+
}
100+
96101
@Override
97102
public void configurePage(InitialPageSettings settings) {
98103
settings.addMetaTag("viewport", "width=device-width, initial-scale=1.0");

src/main/java/com/flowingcode/addons/applayout/AppToolbar.java

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,14 @@ public AppToolbar(Image logo, String title, AppDrawer drawer) {
5858
ctitle = logo;
5959
this.add(ctitle);
6060
}
61-
if (title!=null) {
62-
divTitle = new Div();
63-
divTitle.setText(title);
64-
divTitle.getElement().setAttribute("main-title", true);
65-
this.add(divTitle);
66-
}
61+
divTitle = new Div();
62+
divTitle.getElement().setAttribute("main-title", true);
63+
this.add(divTitle);
64+
setTitle(title);
65+
}
66+
67+
public void setTitle(String title) {
68+
divTitle.setText(title);
6769
}
6870

6971
public void setToolbarIconButtons(MenuItem[] menuItems) {

0 commit comments

Comments
 (0)