@Override public boolean isVisible() { return widget.isVisible(); }
@Override public boolean isVisible() { return widget.isVisible(); }
/*************************************** * Check if the component is visible. * * @return TRUE if visible */ public boolean isVisible() { return getWidget().isVisible(); }
/** * Gives realistic visibility (parent chain considered, ...) * If you need logical visibility of this particular widget, * use {@link UIObject#isVisible(Element elem)} */ @Override public boolean isVisible() { return super.isVisible() && JQMCommon.isVisible(this); }
/** * Gives realistic visibility (parent chain considered, ...) * If you need logical visibility of this particular widget, * use {@link UIObject#isVisible(Element elem)} */ @Override public boolean isVisible() { return super.isVisible() && JQMCommon.isVisible(this); }
private boolean anyMenuItemVisible() { return actionItemMap.values().stream().anyMatch(actionButton -> actionKebab.containsMenuItem(actionButton) && actionButton.asWidget().isVisible() ); }
public boolean isOpen() { String id = getId(); if (id != null && !id.isEmpty()) { Widget toast = RootPanel.get(id); return toast.isAttached() && toast.isVisible(); } return false; }
public boolean isOpen() { String id = getId(); if (id != null && !id.isEmpty()) { Widget toast = RootPanel.get(id); return toast.isAttached() && toast.isVisible(); } return false; }
public void toggle() { boolean visible = expandOrCollapse.isVisible(); setText(getLinkLabel(visible)); expandOrCollapse.setVisible(!visible); }
public boolean isVisibleInHierarchy() { boolean isVisible = isVisible(); Widget current = getParent(); while (isVisible && current != null) { isVisible &= current.isVisible(); current = current.getParent(); } return isVisible; }
@Override public boolean isVisible() { if (isAttached()) { return isVisible(getElement().getParentElement().getParentElement()); } return super.isVisible(); }
@Override public boolean isVisible() { if (isAttached()) { return isVisible(getElement().getParentElement().getParentElement()); } return super.isVisible(); }
@Override public void setFlexDirection(FlexDirection flexDirection) { boolean isCurrentlyVisible = uiObject.isVisible(); if (flexDirection != null) { setDisplay(Display.FLEX); } BrowserPrefixHelper.updateStyleProperties(uiObject.getElement(), new String[]{"MsFlexDirection", "WebkitFlexDirection", "MozFlexDirection", "flexDirection"}, flexDirection != null ? flexDirection.getValue() : null); // Updating the display to Flex will set display:flex and override the visibility of the control // this ensures that if you setVisible(false) it will not become visible unless calling setVisible(true) if (!isCurrentlyVisible) { setVisible(false); } }
public void execute() { if (getParent().isVisible()) setPixelSize(getParent().getOffsetWidth(), getParent().getOffsetHeight()); } });
public static boolean hasDragWentOver(DropObject dropObject, int mouseClientPositionX, int mouseClientPositionY){ if (!dropObject.isDragOver()) { Widget dropzoneWidget = dropObject.getSourceWidget(); if ( dropzoneWidget.isAttached() && dropzoneWidget.isVisible() && DOMUtil.isMouseCursorWithinElement(dropzoneWidget.getElement(), mouseClientPositionX, mouseClientPositionY)) { dropObject.setDragOver(true); return true; } } return false; }
public static boolean hasDragWentOut(DropObject dropObject, int mouseClientPositionX, int mouseClientPositionY){ if (dropObject.isDragOver()) { Widget dropzoneWidget = dropObject.getSourceWidget(); if ( dropzoneWidget.isAttached() && dropzoneWidget.isVisible() && !DOMUtil.isMouseCursorWithinElement(dropzoneWidget.getElement(), mouseClientPositionX, mouseClientPositionY)) { dropObject.setDragOver(false); return true; } } return false; }
public static boolean isDropSuccessful(DragObject dragObject, DropObject dropObject){ Widget dropzoneWidget = dropObject.getSourceWidget(); if ( dropzoneWidget.isAttached() && dropzoneWidget.isVisible() && DOMUtil.isMouseCursorWithinElement(dropzoneWidget.getElement(), dragObject.getMouseClientPositionX(), dragObject.getMouseClientPositionY())) { return true; } return false; }
@Override public void itemChanged(T item) { boolean widgetVisible = getView().asWidget().isVisible(); if (item != null && widgetVisible) { placeManager.setFragmentParameters(getFragmentParamsFromEntity(item)); getView().setMainSelectedItem(item); } else if (item == null && widgetVisible && (getMainModel().getItems() == null || getMainModel().getItems().isEmpty())) { // No selection so we can't positively show anything, switch to grid. placeManager.revealPlace(getMainContentRequest()); } }
public ExpandCollapseLink(Widget expandOrCollapse) { super(); this.expandOrCollapse = expandOrCollapse; setText(getLinkLabel(!expandOrCollapse.isVisible())); getElement().setId("expand-" + expandOrCollapse.getElement().getId()); setStyleName("expandCollapseLink"); final ExpandCollapseLink link = this; this.addClickListener(new ClickListener() { public void onClick(Widget sender) { link.toggle(); } }); getElement().getFirstChildElement().setAttribute("href", "#"); }