private void prepareTransparentPrevPage(Element prevPage) { if (transparent && prevPage != null) { if (transparentPrevPage == prevPage) return; // already prepared transparentPrevPage = prevPage; prevPage.addClassName(UI_DIALOG_BACKGROUND); String s = prevPage.getAttribute(DATA_DOM_CACHE); if ("true".equals(s)) { transparentPrevPageClearCache = false; } else { transparentPrevPageClearCache = true; prevPage.setAttribute(DATA_DOM_CACHE, "true"); } if (!transparentDoPrevPageLifecycle) { JQMPage prev = findPage(transparentPrevPage); if (prev != null) JQMPage.unbindLifecycleEvents(prev.getElement()); } if (content != null) content.addStyleName(JQMCommon.STYLE_UI_BODY_INHERIT); Element dlgContain = JQMCommon.findChild(getElement(), UI_DIALOG_CONTAIN); if (dlgContain != null) dlgContain.addClassName(JQMCommon.STYLE_UI_BODY_INHERIT); } else { transparentPrevPage = null; transparentPrevPageClearCache = false; if (content != null) content.removeStyleName(JQMCommon.STYLE_UI_BODY_INHERIT); Element dlgContain = JQMCommon.findChild(getElement(), UI_DIALOG_CONTAIN); if (dlgContain != null) dlgContain.removeClassName(JQMCommon.STYLE_UI_BODY_INHERIT); } }
private void prepareTransparentPrevPage(Element prevPage) { if (transparent && prevPage != null) { if (transparentPrevPage == prevPage) return; // already prepared transparentPrevPage = prevPage; prevPage.addClassName(UI_DIALOG_BACKGROUND); String s = prevPage.getAttribute(DATA_DOM_CACHE); if ("true".equals(s)) { transparentPrevPageClearCache = false; } else { transparentPrevPageClearCache = true; prevPage.setAttribute(DATA_DOM_CACHE, "true"); } if (!transparentDoPrevPageLifecycle) { JQMPage prev = findPage(transparentPrevPage); if (prev != null) JQMPage.unbindLifecycleEvents(prev.getElement()); } if (content != null) content.addStyleName(JQMCommon.STYLE_UI_BODY_INHERIT); Element dlgContain = JQMCommon.findChild(getElement(), UI_DIALOG_CONTAIN); if (dlgContain != null) dlgContain.addClassName(JQMCommon.STYLE_UI_BODY_INHERIT); } else { transparentPrevPage = null; transparentPrevPageClearCache = false; if (content != null) content.removeStyleName(JQMCommon.STYLE_UI_BODY_INHERIT); Element dlgContain = JQMCommon.findChild(getElement(), UI_DIALOG_CONTAIN); if (dlgContain != null) dlgContain.removeClassName(JQMCommon.STYLE_UI_BODY_INHERIT); } }
if (content != null) content.addStyleName(JQMCommon.STYLE_UI_BODY_INHERIT); Element dlgContain = JQMCommon.findChild(getElement(), UI_DIALOG_CONTAIN); if (dlgContain != null) dlgContain.addClassName(JQMCommon.STYLE_UI_BODY_INHERIT);