Interface Actionable.Builder<B extends Builder<B>>

All Superinterfaces:
BuilderInterface
All Known Implementing Classes:
ActionRow.Builder, Banner.Builder, Button.Builder, ButtonRow.Builder, CheckButton.Builder, ComboRow.Builder, EntryRow.Builder, ExpanderRow.Builder, LinkButton.Builder, ListBoxRow.Builder, LockButton.Builder, PasswordEntryRow.Builder, PreferencesRow.Builder, SpinRow.Builder, SplitButton.Builder, StyleSchemeChooserButton.Builder, StyleSchemePreview.Builder, Switch.Builder, SwitchRow.Builder, TabButton.Builder, ToggleButton.Builder
Enclosing interface:
Actionable

public static interface Actionable.Builder<B extends Builder<B>> extends BuilderInterface
  • Method Details

    • setActionName

      default B setActionName(String actionName)
      The name of the action with which this widget should be associated.
      Parameters:
      actionName - the value for the action-name property
      Returns:
      the Builder instance is returned, to allow method chaining
    • setActionTarget

      default B setActionTarget(Variant actionTarget)
      The target value of the actionable widget's action.
      Parameters:
      actionTarget - the value for the action-target property
      Returns:
      the Builder instance is returned, to allow method chaining