use of org.gwtbootstrap3.client.ui.Button in project ovirt-engine by oVirt.
the class AddRemoveRowWidget method createButton.
private Button createButton(IconType iconType, ClickHandler handler) {
final Button button = new Button("", iconType, handler);
button.addStyleName(style.buttonStyle());
return button;
}
use of org.gwtbootstrap3.client.ui.Button in project ovirt-engine by oVirt.
the class Kebab method createKebabButton.
private Button createKebabButton() {
Button button = new Button();
button.addStyleName(Styles.DROPDOWN_TOGGLE);
button.addStyleName(BTN_LINK);
button.removeStyleName(BTN_DEFAULT);
button.setDataToggle(Toggle.DROPDOWN);
return button;
}
use of org.gwtbootstrap3.client.ui.Button in project ovirt-engine by oVirt.
the class TagsView method createActivateButton.
private Button createActivateButton(final TagModel model) {
final Button result = new Button(model.getSelection() ? constants.deactivateTag() : constants.activateTag());
result.addClickHandler(e -> {
model.setSelection(model.getSelection() != null ? !model.getSelection() : true);
tagModelProvider.getSelectionModel().setSelected(model, true);
updateTags(tagModelProvider.getModel().getItems());
});
return result;
}
use of org.gwtbootstrap3.client.ui.Button in project ovirt-engine by oVirt.
the class TagsView method createEditButton.
private Button createEditButton(final TagModel model) {
Button result = new Button(constants.editTag());
result.addClickHandler(e -> {
tagModelProvider.getSelectionModel().setSelected(model, true);
Scheduler.get().scheduleDeferred(() -> {
tagModelProvider.getModel().executeCommand(tagModelProvider.getModel().getEditCommand());
});
});
return result;
}
use of org.gwtbootstrap3.client.ui.Button in project ovirt-engine by oVirt.
the class FunctionPolicyUnitPanel method createUpButton.
private Button createUpButton(final Label weightLabel, final Button downButton) {
Button upButton = new Button("", IconType.PLUS, event -> {
factor++;
model.updateFactor(policyUnit, factor);
weightLabel.setText(String.valueOf(factor));
if (factor > 1) {
downButton.setEnabled(true);
}
});
upButton.getElement().getStyle().setFloat(Style.Float.LEFT);
upButton.getElement().getStyle().setPosition(Position.RELATIVE);
upButton.getElement().getStyle().setTop(1, Unit.PX);
upButton.getElement().getStyle().setMarginRight(5, Unit.PX);
return upButton;
}
Aggregations