Class WidgetDropdownData

java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.dashboard.WidgetDropdownData

public class WidgetDropdownData extends Object
Details about dropdown fields on a widget
  • Constructor Details

    • WidgetDropdownData

      public WidgetDropdownData()
  • Method Details

    • getPossibleValueSourceName

      public String getPossibleValueSourceName()
      Getter for possibleValueSourceName
    • setPossibleValueSourceName

      public void setPossibleValueSourceName(String possibleValueSourceName)
      Setter for possibleValueSourceName
    • withPossibleValueSourceName

      public WidgetDropdownData withPossibleValueSourceName(String possibleValueSourceName)
      Fluent setter for possibleValueSourceName
    • getForeignKeyFieldName

      public String getForeignKeyFieldName()
      Getter for foreignKeyFieldName
    • setForeignKeyFieldName

      public void setForeignKeyFieldName(String foreignKeyFieldName)
      Setter for foreignKeyFieldName
    • withForeignKeyFieldName

      public WidgetDropdownData withForeignKeyFieldName(String foreignKeyFieldName)
      Fluent setter for foreignKeyFieldName
    • getLabel

      public String getLabel()
      Getter for label
    • setLabel

      public void setLabel(String label)
      Setter for label
    • withLabel

      public WidgetDropdownData withLabel(String label)
      Fluent setter for label
    • getIsRequired

      public boolean getIsRequired()
      Getter for isRequired
    • setIsRequired

      public void setIsRequired(boolean isRequired)
      Setter for isRequired
    • withIsRequired

      public WidgetDropdownData withIsRequired(boolean isRequired)
      Fluent setter for isRequired
    • getWidth

      public Integer getWidth()
      Getter for width
    • setWidth

      public void setWidth(Integer width)
      Setter for width
    • withWidth

      public WidgetDropdownData withWidth(Integer width)
      Fluent setter for width
    • getStartIconName

      public String getStartIconName()
      Getter for startIconName
    • setStartIconName

      public void setStartIconName(String startIconName)
      Setter for startIconName
    • withStartIconName

      public WidgetDropdownData withStartIconName(String startIconName)
      Fluent setter for startIconName
    • getAllowBackAndForth

      public Boolean getAllowBackAndForth()
      Getter for allowBackAndForth
    • setAllowBackAndForth

      public void setAllowBackAndForth(Boolean allowBackAndForth)
      Setter for allowBackAndForth
    • withAllowBackAndForth

      public WidgetDropdownData withAllowBackAndForth(Boolean allowBackAndForth)
      Fluent setter for allowBackAndForth
    • getDisableClearable

      public Boolean getDisableClearable()
      Getter for disableClearable
    • setDisableClearable

      public void setDisableClearable(Boolean disableClearable)
      Setter for disableClearable
    • withDisableClearable

      public WidgetDropdownData withDisableClearable(Boolean disableClearable)
      Fluent setter for disableClearable
    • getLabelForNullValue

      public String getLabelForNullValue()
      Getter for labelForNullValue
    • setLabelForNullValue

      public void setLabelForNullValue(String labelForNullValue)
      Setter for labelForNullValue
    • withLabelForNullValue

      public WidgetDropdownData withLabelForNullValue(String labelForNullValue)
      Fluent setter for labelForNullValue
    • getBackAndForthInverted

      public Boolean getBackAndForthInverted()
      Getter for backAndForthInverted
    • setBackAndForthInverted

      public void setBackAndForthInverted(Boolean backAndForthInverted)
      Setter for backAndForthInverted
    • withBackAndForthInverted

      public WidgetDropdownData withBackAndForthInverted(Boolean backAndForthInverted)
      Fluent setter for backAndForthInverted
    • getType

      public WidgetDropdownType getType()
      Getter for type
    • setType

      public void setType(WidgetDropdownType type)
      Setter for type
    • withType

      public WidgetDropdownData withType(WidgetDropdownType type)
      Fluent setter for type
    • getName

      public String getName()
      Getter for name
    • setName

      public void setName(String name)
      Setter for name
    • withName

      public WidgetDropdownData withName(String name)
      Fluent setter for name