public Builder() { menu = new DropDownMenu(); }
private DropDownMenu createDropDownMenu() { DropDownMenu dropDownMenu = new DropDownMenu(); dropDownMenu.addStyleName(DROPDOWN_MENU_RIGHT); return dropDownMenu; }
withdrawMenu.addChild(new MenuItem({ id: "savings", label: "Savings Acc" }) ); withdrawMenu.addChild(new MenuItem({ id: "checking", label: "Checking Acc" }) ); var pSubMenu2 = new DropDownMenu({}); pSubMenu2.addChild(new MenuItem({ label: "Credit" })); pSubMenu2.addChild(new PopupMenuItem({ id: "withdraw", label: "Withdraw", popup: withdrawMenu }) );`
private Widget makeDropDownMenuButton(final String caption, final List<Widget> widgetList) { final ButtonGroup buttonGroup = new ButtonGroup(); final Button dropdownButton = new Button(caption); dropdownButton.setDataToggle(Toggle.DROPDOWN); dropdownButton.setSize(ButtonSize.SMALL); final DropDownMenu dropDownMenu = new DropDownMenu(); for (final Widget _item : widgetList) { dropDownMenu.add(_item); } buttonGroup.add(dropdownButton); buttonGroup.add(dropDownMenu); return buttonGroup; } }
private Widget makeDropDownMenuButton(final String caption, final List<Widget> widgetList) { final ButtonGroup buttonGroup = new ButtonGroup(); final Button dropdownButton = new Button(caption); dropdownButton.setDataToggle(Toggle.DROPDOWN); dropdownButton.setSize(ButtonSize.SMALL); final DropDownMenu dropDownMenu = new DropDownMenu(); for (final Widget _item : widgetList) { dropDownMenu.add(_item); } buttonGroup.add(dropdownButton); buttonGroup.add(dropDownMenu); return buttonGroup; } }
private void createDropdownMenu() { dropdownMenu = new DropDownMenu(); dropdownMenu.setPull(Pull.LEFT); Set<Integer> refreshRates = AbstractRefreshManager.getRefreshRates(); for (Integer refreshRate : refreshRates) { AnchorListItem refreshRateItem = new AnchorListItem(); refreshRateItem.setText(MillisecondRenderer.getInstance().render(refreshRate)); refreshRateItem.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { refreshManager.setCurrentRefreshRate(refreshRate); removeActiveStyles(); refreshRateItem.addStyleName(Styles.ACTIVE); } }); if (refreshManager.getCurrentRefreshRate() == refreshRate) { refreshRateItem.addStyleName(Styles.ACTIVE); } dropdownMenu.add(refreshRateItem); } }
private void initMenuPopup(List<ActionButtonDefinition<T>> actions) { if (menuPopup == null) { menuPopup = new DropDownMenu(); } for (final ActionButtonDefinition<T> buttonDef : actions) { if (buttonDef instanceof UiMenuBarButtonDefinition) { UiMenuBarButtonDefinition<T> menuBarDef = (UiMenuBarButtonDefinition<T>) buttonDef; DropDownHeader subMenuHeader = new DropDownHeader(buttonDef.getText()); menuPopup.add(new Divider()); menuPopup.add(subMenuHeader); initMenuPopup(menuBarDef.getSubActions()); } else { AnchorListItem menuItem = new AnchorListItem(buttonDef.getText()); menuItem.addClickHandler(e -> { buttonDef.onClick(selectedItemsProvider.getSelectedItems()); }); updateMenuItem(menuItem, buttonDef, selectedItemsProvider.getSelectedItems()); menuPopup.add(menuItem); items.add(new Pair<>(menuItem, buttonDef)); } } add(menuPopup); }
setDataToggle(Toggle.DROPDOWN); }}); DropDownMenu dropDownMenu = new DropDownMenu(); addNewAnchorLink(dropDownMenu, CommonConstants.INSTANCE.NewPerspective(),
setDataToggle(Toggle.DROPDOWN); }}); DropDownMenu dropDownMenu = new DropDownMenu(); addNewAnchorLink(dropDownMenu, CommonConstants.INSTANCE.NewPerspective(),