@Override public ViewWindowConfigurator draggable(boolean draggable) { getInstance().setDraggable(draggable); return this; }
private void decorateWindow(final Window window) { if (id != null) { window.setId(id); } if (SPUIDefinitions.CONFIRMATION_WINDOW.equals(type)) { window.setDraggable(false); window.setClosable(true); window.addStyleName(SPUIStyleDefinitions.CONFIRMATION_WINDOW_CAPTION); } else if (SPUIDefinitions.CREATE_UPDATE_WINDOW.equals(type)) { window.setDraggable(true); window.setClosable(true); } }
private void decorateWindow(final Window window) { if (id != null) { window.setId(id); } if (SPUIDefinitions.CONFIRMATION_WINDOW.equals(type)) { window.setDraggable(false); window.setClosable(true); window.addStyleName(SPUIStyleDefinitions.CONFIRMATION_WINDOW_CAPTION); } else if (SPUIDefinitions.CREATE_UPDATE_WINDOW.equals(type)) { window.setDraggable(true); window.setClosable(true); } }
private void createNotificationWindow() { notificationsWindow = new Window(); notificationsWindow.setWidth(300.0F, Unit.PIXELS); notificationsWindow.addStyleName(STYLE_POPUP); notificationsWindow.addStyleName(STYLE_NO_CLOSEBOX); notificationsWindow.setClosable(true); notificationsWindow.setResizable(false); notificationsWindow.setDraggable(false); notificationsWindow.setId(UIComponentIdProvider.NOTIFICATION_UNREAD_POPUP_ID); notificationsWindow.addCloseListener(event -> refreshCaption()); notificationsWindow.addBlurListener(this::closeWindow); }
private void createNotificationWindow() { notificationsWindow = new Window(); notificationsWindow.setWidth(300.0F, Unit.PIXELS); notificationsWindow.addStyleName(STYLE_POPUP); notificationsWindow.addStyleName(STYLE_NO_CLOSEBOX); notificationsWindow.setClosable(true); notificationsWindow.setResizable(false); notificationsWindow.setDraggable(false); notificationsWindow.setId(UIComponentIdProvider.NOTIFICATION_UNREAD_POPUP_ID); notificationsWindow.addCloseListener(event -> refreshCaption()); notificationsWindow.addBlurListener(this::closeWindow); }
public Window build() { Window dialog = new Window(); dialog.addStyleName("light-box"); dialog.setDraggable(false); dialog.setResizable(false); dialog.setModal(true); dialog.setWidth(95, Sizeable.Unit.PERCENTAGE); CssLayout contentWrapper = new CssLayout(content); contentWrapper.setSizeFull(); contentWrapper.setStyleName("light-box-content"); dialog.setContent(contentWrapper); dialog.center(); return dialog; }
notificationsWindow.setClosable(true); notificationsWindow.setResizable(true); notificationsWindow.setDraggable(true); notificationsWindow.addCloseShortcut(KeyCode.ESCAPE); notificationsWindow.setContent(notificationsLayout);