@Override public void enabledStateChanged( final boolean enabled ) { ( (Button) gwtItem ).setEnabled( enabled ); } } );
private Button generateButton() { Button remove = new Button( "Remove" ); remove.setSize( ButtonSize.MINI ); remove.setType( ButtonType.DANGER ); remove.getElement().getStyle().setProperty( "marginRight", "3px" ); remove.addClickHandler( new ClickHandler() { @Override public void onClick( ClickEvent event ) { editorWidget.getWidget().remove( RowView.this ); row.removeFromParent(); } } ); return remove; }
/** * {@inheritDoc} */ @Override public void setText(String text) { button.setText(text); }
public void enableFinishButton( final boolean enabled ) { btnFinish.setEnabled( enabled ); if ( enabled ) { btnFinish.setType( ButtonType.PRIMARY ); } else { btnFinish.setType( ButtonType.DEFAULT ); } }
firstPage = new Button(); firstPage.setType(ButtonType.LINK); firstPage.setIcon(IconType.FAST_BACKWARD); firstPage.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { nextPage = new Button(); nextPage.setType(ButtonType.LINK); nextPage.setIcon(IconType.STEP_FORWARD); nextPage.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { prevPage = new Button(); prevPage.setType(ButtonType.LINK); prevPage.setIcon(IconType.STEP_BACKWARD); prevPage.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { lastPage = new Button(); lastPage.setType(ButtonType.LINK); lastPage.setIcon(IconType.FAST_FORWARD); lastPage.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { fastForward = new Button();
Button submit = new Button( "Envoyer" ); submit.setType( ButtonType.SUCCESS ); submit.addClickHandler( new ClickHandler()
/** * Enable or disable the fast forward button. * * @param disabled * true to disable, false to enable */ private void setFastForwardDisabled(boolean disabled) { if (fastForward != null) { fastForward.setEnabled(!disabled); if (disabled) { fastForward.getElement().addClassName(style.disabledButton()); } else { fastForward.getElement().removeClassName(style.disabledButton()); } } }
/** * Creates an Button with ClickHandler * @param handler Butotn ClickHandler */ public Button(ClickHandler handler) { this(); addClickHandler(handler); }
private void setLoadingBehavior(String behavior) { // Remove icon because it will be removed by Bootstrap's "$(element).button(behavior)" anyway icon.removeFromParent(); setLoadingBehavior(getElement(), behavior); // Recreate icon and add it to inner content with setText() icon = new Icon(icon.getIconType()); setText(getText()); }
public static Button button( String text, IconType iconType ) { return new Button( text, iconType ); }
closeButton.addClickHandler( new ClickHandler() { @Override public void onClick( ClickEvent event ) { contextDisplay.removeFromParent();
/** * Sets the button's size. * * @param size * the button's size */ public void setSize(ButtonSize size) { trigger.setSize(size); }
/** * Verify if the property "toggle" is set. * * @return true: if the data-toggle is equal 'button' * false: otherwise */ public boolean isToggle() { return getElement().getAttribute(Constants.DATA_TOGGLE).equals("button"); }
/** * {@inheritDoc} */ @Override public void setBaseIcon(BaseIconType type) { this.button.setBaseIcon(type); }
/** * {@inheritDoc} */ @Override public void setCustomIconStyle(String customIconStyle) { trigger.setCustomIconStyle(customIconStyle); }
public void displayCaret( boolean value ) { trigger.setCaret( value ); }
/** * Enable or disable the previous page buttons. * * @param disabled * true to disable, false to enable */ private void setPrevPageButtonsDisabled(boolean disabled) { firstPage.setEnabled(!disabled); prevPage.setEnabled(!disabled); if (disabled) { firstPage.getElement().addClassName(style.disabledButton()); prevPage.getElement().addClassName(style.disabledButton()); } else { firstPage.getElement().removeClassName(style.disabledButton()); prevPage.getElement().removeClassName(style.disabledButton()); } } }