Interface ButtonControlProperties

All Superinterfaces:
BackgroundStyleProperties, BootstrapButtonStyle, BorderStyleProperties, MarginStyleProperties, PaddingStyleProperties, TextStyleProperties
All Known Subinterfaces:
ButtonColumnControl, ButtonControl, FileUploadControl, InitiateUploadControl

public interface ButtonControlProperties
extends BackgroundStyleProperties, TextStyleProperties, PaddingStyleProperties, MarginStyleProperties, BorderStyleProperties, BootstrapButtonStyle
  • Method Details

    • getButtonText

      Text getButtonText()
      Returns the Text object for the button text.
      Since:
      V4.4
    • getMouseOverText

      Text getMouseOverText()
      Returns the Text object for the mouse over text.
      Since:
      V4.4
    • isSkipValidation

      boolean isSkipValidation()
      Returns the skip validation flag that indicates whether or not validation of controls higher on the page is skipped prior to executing the button's on click event.

      Note that field type validation is always executed regardless of the setting of this flag (e.g. check that only numeric data is entered for numeric fields).

      Further documentation.

      Since:
      V4.4
    • setSkipValidation

      void setSkipValidation​(boolean skipValidation)
      Specifies whether or not validation of controls higher on the page is skipped prior to executing the button's on click event.

      Note that field type validation is always executed regardless of the setting of this flag (e.g. check that only numeric data is entered for numeric fields).

      Further documentation.

      Since:
      V4.4
    • isDisabled

      boolean isDisabled()
      Returns true if the button is marked as disabled, otherwise returns false.
      Since:
      V5.9
      See Also:
      setDisabled(boolean)
    • setDisabled

      void setDisabled​(boolean disabled)
      Disables the button and results in the HTML disabled attribute being added to the <button> HTML tag.
      Since:
      V5.9