public void setAnchorStyle(String styleName) { anchor.addStyleName(styleName); } }
public SplashScreenMenuView() { addStyleName(Styles.DROPDOWN_TOGGLE); ensureDebugId("MenuSplashList-dropdown"); anchor.addStyleName(Styles.DROPDOWN_TOGGLE); anchor.addStyleName(PatternFlyStyles.NAV_ITEM_ICONIC); anchor.setDataToggle(Toggle.DROPDOWN); anchor.setIcon(IconType.QUESTION); add(dropdown); }
public SplashScreenMenuView() { addStyleName(Styles.DROPDOWN_TOGGLE); ensureDebugId("MenuSplashList-dropdown"); anchor.addStyleName(Styles.DROPDOWN_TOGGLE); anchor.addStyleName(PatternFlyStyles.NAV_ITEM_ICONIC); anchor.setDataToggle(Toggle.DROPDOWN); anchor.setIcon(IconType.QUESTION); add(dropdown); }
/** * {@inheritDoc} */ @Override protected void onAttach() { super.onAttach(); // Adding styles to the heading depending on the parent if (getParent() != null) { if (getParent() instanceof Alert) { addStyleName(Styles.ALERT_LINK); } } }
/** * {@inheritDoc} */ @Override protected void onAttach() { super.onAttach(); // Adding styles to the heading depending on the parent if (getParent() != null) { if (getParent() instanceof Alert) { addStyleName(Styles.ALERT_LINK); } } }
@Override public void addContextGroupMenuItem(final String menuItemId, final String id, final String label, final MenuPosition position) { final ListDropDown listDropDown = GWT.create(ListDropDown.class); listDropDown.setStyleName("dropdown-submenu"); final Anchor anchor = GWT.create(Anchor.class); anchor.addStyleName(Styles.DROPDOWN_TOGGLE); anchor.setDataToggle(Toggle.DROPDOWN); anchor.setText(label); final DropDownMenu dropDownMenu = GWT.create(DropDownMenu.class); listDropDown.add(anchor); listDropDown.add(dropDownMenu); positionMenuItem(listDropDown, position); ComplexPanel contextContainer = getMenuItemContextWidgetMap().get(menuItemId); if (contextContainer == null) { contextContainer = getContextContainer(menuItemId); } contextContainer.add(listDropDown); getMenuItemContextWidgetMap().put(id, dropDownMenu); }
static PanelHeader createPanelHeader(final PropertyEditorCategory category, final PanelGroup propertyMenu, PanelCollapse panelCollapse) { final Heading heading = new Heading(HeadingSize.H4); final Anchor anchor = GWT.create(Anchor.class); anchor.setText(category.getName()); anchor.setDataToggle(Toggle.COLLAPSE); anchor.setDataParent(propertyMenu.getId()); anchor.setDataTargetWidget(panelCollapse); anchor.addStyleName("collapsed"); heading.add(anchor); final PanelHeader header = GWT.create(PanelHeader.class); header.add(heading); return header; }
@Override public void addContextGroupMenuItem(final String menuItemId, final String id, final String label, final MenuPosition position) { final ListDropDown listDropDown = GWT.create(ListDropDown.class); listDropDown.setStyleName("dropdown-submenu"); final Anchor anchor = GWT.create(Anchor.class); anchor.addStyleName(Styles.DROPDOWN_TOGGLE); anchor.setDataToggle(Toggle.DROPDOWN); anchor.setText(label); final DropDownMenu dropDownMenu = GWT.create(DropDownMenu.class); listDropDown.add(anchor); listDropDown.add(dropDownMenu); positionMenuItem(listDropDown, position); ComplexPanel contextContainer = getMenuItemContextWidgetMap().get(menuItemId); if (contextContainer == null) { contextContainer = getContextContainer(menuItemId); } contextContainer.add(listDropDown); getMenuItemContextWidgetMap().put(id, dropDownMenu); }
@PostConstruct public void setup() { anchor.addStyleName(Styles.DROPDOWN_TOGGLE); anchor.addStyleName(PatternFlyStyles.NAV_ITEM_ICONIC); anchor.setDataToggle(Toggle.DROPDOWN); final Span userIcon = new Span(); userIcon.addStyleName("pficon"); userIcon.addStyleName("pficon-user"); anchor.add(userIcon); anchor.add(userNameWidget); final Span caret = new Span(); caret.addStyleName(Styles.CARET); anchor.add(caret); addStyleName(Styles.DROPDOWN); add(anchor); add(menu); }
@PostConstruct public void setup() { anchor.addStyleName(Styles.DROPDOWN_TOGGLE); anchor.addStyleName(PatternFlyStyles.NAV_ITEM_ICONIC); anchor.setDataToggle(Toggle.DROPDOWN); final Span userIcon = new Span(); userIcon.addStyleName("pficon"); userIcon.addStyleName("pficon-user"); anchor.add(userIcon); anchor.add(userNameWidget); final Span caret = new Span(); caret.addStyleName(Styles.CARET); anchor.add(caret); addStyleName(Styles.DROPDOWN); add(anchor); add(menu); }
@Override public void addChildEditor(PermissionNodeEditor editor, boolean dynamic) { if (dynamic) { editor.setLeftMargin(20); FlowPanel row = new FlowPanel(); org.gwtbootstrap3.client.ui.Anchor anchor = new org.gwtbootstrap3.client.ui.Anchor(); anchor.addStyleName("pf pficon-delete"); anchor.getElement().getStyle().setWidth(20, Style.Unit.PX); anchor.getElement().getStyle().setDisplay(Style.Display.TABLE_CELL); anchor.getElement().getStyle().setVerticalAlign(Style.VerticalAlign.MIDDLE); anchor.addClickHandler(event -> presenter.onRemoveChild(editor)); editor.asWidget().getElement().getStyle().setDisplay(Style.Display.TABLE_CELL); editor.asWidget().getElement().getStyle().setProperty("paddingLeft", "0px"); row.getElement().getStyle().setProperty("paddingLeft", "20px"); row.add(anchor); row.add(editor); nodeChildren.add(row); } else { nodeChildren.add(editor); } }
@Override public void addChildEditor(PermissionNodeEditor editor, boolean dynamic) { if (dynamic) { editor.setLeftMargin(20); FlowPanel row = new FlowPanel(); org.gwtbootstrap3.client.ui.Anchor anchor = new org.gwtbootstrap3.client.ui.Anchor(); anchor.addStyleName("pf pficon-delete"); anchor.getElement().getStyle().setWidth(20, Style.Unit.PX); anchor.getElement().getStyle().setDisplay(Style.Display.TABLE_CELL); anchor.getElement().getStyle().setVerticalAlign(Style.VerticalAlign.MIDDLE); anchor.addClickHandler(event -> presenter.onRemoveChild(editor)); editor.asWidget().getElement().getStyle().setDisplay(Style.Display.TABLE_CELL); editor.asWidget().getElement().getStyle().setProperty("paddingLeft", "0px"); row.getElement().getStyle().setProperty("paddingLeft", "20px"); row.add(anchor); row.add(editor); nodeChildren.add(row); } else { nodeChildren.add(editor); } }