Class ButtonFactory
java.lang.Object
hu.rts.mike.example.dev.crm.component.factory.ButtonFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.vaadin.flow.component.button.Buttonstatic com.vaadin.flow.component.button.ButtoncreateButtonWithIcon(com.vaadin.flow.component.Component icon) static com.vaadin.flow.component.button.ButtoncreateButtonWithIcon(com.vaadin.flow.component.Component icon, Consumer<com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button>> onClick) static com.vaadin.flow.component.button.ButtoncreateButtonWithIconAndLabel(com.vaadin.flow.component.Component icon, String label) static com.vaadin.flow.component.button.ButtoncreateButtonWithIconAndLabel(com.vaadin.flow.component.Component icon, String label, Consumer<com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button>> onClick) static com.vaadin.flow.component.button.ButtoncreateButtonWithIconAndTooltip(com.vaadin.flow.component.Component icon, String tooltip) static com.vaadin.flow.component.button.ButtoncreateButtonWithIconAndTooltip(com.vaadin.flow.component.Component icon, String tooltip, Consumer<com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button>> onClick) static com.vaadin.flow.component.button.ButtoncreateButtonWithIconAndTooltipAndLabel(com.vaadin.flow.component.Component icon, String tooltip, String label, Consumer<com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button>> onClick) static com.vaadin.flow.component.button.ButtoncreateButtonWithTooltip(String tooltip) static com.vaadin.flow.component.button.ButtoncreateCancelButton(String label, Consumer<com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button>> onClick) static com.vaadin.flow.component.button.Buttonstatic com.vaadin.flow.component.button.ButtoncreateColumnFilterButton(String label) static com.vaadin.flow.component.button.ButtoncreateDeleteButton(String label, Consumer<com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button>> onClick) static com.vaadin.flow.component.button.Buttonstatic com.vaadin.flow.component.button.ButtoncreatePrimaryButton(String label) static com.vaadin.flow.component.button.ButtoncreatePrimarySmallButton(String label) static com.vaadin.flow.component.button.ButtoncreateRestoreButton(String label, Consumer<com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button>> onClick) static com.vaadin.flow.component.button.ButtoncreateSaveButton(String label, Consumer<com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button>> onClick) static com.vaadin.flow.component.button.Buttonstatic com.vaadin.flow.component.button.ButtoncreateTertiaryButton(String label) static com.vaadin.flow.component.button.ButtoncreateTertiaryButton(String label, Consumer<com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button>> onClick) static com.vaadin.flow.component.button.ButtoncreateTertiaryInlineSmallButton(com.vaadin.flow.component.Component icon) static com.vaadin.flow.component.button.ButtoncreateTertiarySmallButton(String label) static com.vaadin.flow.component.button.ButtoncreateTertiarySmallButton(String label, Consumer<com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button>> onClick)
-
Constructor Details
-
ButtonFactory
public ButtonFactory()
-
-
Method Details
-
createButton
public static com.vaadin.flow.component.button.Button createButton() -
createButtonWithTooltip
-
createButtonWithIcon
public static com.vaadin.flow.component.button.Button createButtonWithIcon(com.vaadin.flow.component.Component icon) -
createButtonWithIcon
public static com.vaadin.flow.component.button.Button createButtonWithIcon(com.vaadin.flow.component.Component icon, Consumer<com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button>> onClick) -
createButtonWithIconAndLabel
public static com.vaadin.flow.component.button.Button createButtonWithIconAndLabel(com.vaadin.flow.component.Component icon, String label) -
createButtonWithIconAndLabel
-
createButtonWithIconAndTooltip
public static com.vaadin.flow.component.button.Button createButtonWithIconAndTooltip(com.vaadin.flow.component.Component icon, String tooltip) -
createButtonWithIconAndTooltip
-
createButtonWithIconAndTooltipAndLabel
-
createCloseButton
public static com.vaadin.flow.component.button.Button createCloseButton() -
createSaveButton
-
createDeleteButton
-
createRestoreButton
-
createCancelButton
-
createPrimaryButton
public static com.vaadin.flow.component.button.Button createPrimaryButton() -
createPrimaryButton
-
createTertiaryButton
public static com.vaadin.flow.component.button.Button createTertiaryButton() -
createTertiaryButton
-
createTertiaryButton
-
createPrimarySmallButton
-
createTertiarySmallButton
-
createTertiarySmallButton
-
createTertiaryInlineSmallButton
public static com.vaadin.flow.component.button.Button createTertiaryInlineSmallButton(com.vaadin.flow.component.Component icon) -
createColumnFilterButton
-