File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
src/main/java/gwt/material/design/demo/client/application/addins/window Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change 3232import com .google .gwt .user .client .ui .Widget ;
3333import com .gwtplatform .mvp .client .ViewImpl ;
3434import gwt .material .design .addins .client .window .MaterialWindow ;
35+ import gwt .material .design .client .ui .MaterialCheckBox ;
3536import gwt .material .design .client .ui .MaterialRow ;
3637import gwt .material .design .client .ui .MaterialToast ;
3738import gwt .material .design .demo .client .ThemeManager ;
@@ -49,6 +50,9 @@ interface Binder extends UiBinder<Widget, WindowView> {
4950 @ UiField
5051 MaterialRow headerPanel , tabsPanel ;
5152
53+ @ UiField
54+ MaterialCheckBox cbOverlay ;
55+
5256 @ Inject
5357 WindowView (Binder uiBinder ) {
5458 initWidget (uiBinder .createAndBindUi (this ));
@@ -71,6 +75,7 @@ public void onClose(CloseEvent<Boolean> event) {
7175
7276 @ UiHandler ("btnOpenWindowWithOverlay" )
7377 void onOpenWindowWithOverlay (ClickEvent e ) {
78+ MaterialWindow .setOverlay (cbOverlay .getValue ());
7479 overlayWindow .open ();
7580 }
7681
Original file line number Diff line number Diff line change 7171
7272 <m : MaterialRow addStyleNames =" code" >
7373 <m : MaterialTitle title =" Window with Overlay" />
74+ <m : MaterialCheckBox ui : field =" cbOverlay" text =" With Overlay" />
7475 <m : MaterialButton ui : field =" btnOpenWindowWithOverlay" text =" Open with Overlay" textColor =" WHITE" />
75- <ma : window .MaterialWindow ui : field =" overlayWindow" overlay = " true " width =" 50%" title =" Documents" >
76+ <ma : window .MaterialWindow ui : field =" overlayWindow" width =" 50%" title =" Documents" >
7677 <m : MaterialPanel padding =" 32" textAlign =" CENTER" height =" 300px" >
7778 <m : MaterialIcon iconType =" HEADSET" iconColor =" ORANGE" padding =" 24" iconSize =" LARGE" circle =" true" shadow =" 1" />
7879 <m : MaterialLabel text =" I Love Music" marginTop =" 20" fontSize =" 2em" fontWeight =" BOLD" />
7980 <m : MaterialLabel text =" Helps me escape from the reality I live in." fontSize =" 1.2em" />
8081 </m : MaterialPanel >
8182 </ma : window .MaterialWindow>
8283 <m .demo:PrettyPre addStyleNames =" lang-java" >
83-
84+ MaterialWindow.setOverlay(true); // Will apply all windows to have overlay
8485 </m .demo:PrettyPre>
8586 </m : MaterialRow >
8687
You can’t perform that action at this time.
0 commit comments