Uses of Interface
org.vaadin.miki.superfields.buttons.ButtonState
Packages that use ButtonState
-
Uses of ButtonState in org.vaadin.miki.superfields.buttons
Classes in org.vaadin.miki.superfields.buttons that implement ButtonStateMethods in org.vaadin.miki.superfields.buttons that return ButtonStateModifier and TypeMethodDescriptionSimpleButtonState.copy()Returns a deep copy of this object.MultiClickButton.getState()static ButtonStateButtonState.of(com.vaadin.flow.component.button.Button button) Converts aButtoninto information about its state.Methods in org.vaadin.miki.superfields.buttons that return types with arguments of type ButtonStateModifier and TypeMethodDescriptionstatic List<ButtonState>Turns given texts into correspondingButtonStates, one for each text.Methods in org.vaadin.miki.superfields.buttons with parameters of type ButtonStateModifier and TypeMethodDescriptionfinal voidMultiClickButton.setStates(ButtonState... states) Sets the states of the button that need to be clicked one after another before the real click happens.protected voidMultiClickButton.updateButtonState(ButtonState newState) Updates the state of the button from old to new.Method parameters in org.vaadin.miki.superfields.buttons with type arguments of type ButtonStateModifier and TypeMethodDescriptioncom.vaadin.flow.shared.RegistrationMultiClickButton.addStateChangeListener(StateChangeListener<ButtonState, MultiClickButton> listener) voidMultiClickButton.setStates(Collection<ButtonState> states) Sets the states of the button that need to be clicked one after another before the real click happens.Constructors in org.vaadin.miki.superfields.buttons with parameters of type ButtonStateModifierConstructorDescriptionMultiClickButton(ComponentClickListener<MultiClickButton> listener, ButtonState... states) Creates a button with given listener and states.MultiClickButton(ButtonState... states) Creates a button with given states.