Interface Checkbox.Builder

All Superinterfaces:
ComposableLike
Enclosing interface:
Checkbox

public static interface Checkbox.Builder extends ComposableLike
  • Method Details

    • checkedItem

      Checkbox.Builder checkedItem(@Nullable @Nullable ItemProvider checkedItem)
      Sets the checked item provider for this checkbox
      Parameters:
      checkedItem - The item provider
      Returns:
      This builder
    • uncheckedItem

      Checkbox.Builder uncheckedItem(@Nullable @Nullable ItemProvider uncheckedItem)
      Sets the unchecked item provider for this checkbox
      Parameters:
      uncheckedItem - The item provider
      Returns:
      This builder
    • isChecked

      Checkbox.Builder isChecked(boolean isChecked)
      Sets whether the checkbox is toggled
      Parameters:
      isChecked - Whether the checkbox is toggled
      Returns:
      This builder
    • isDisabled

      Checkbox.Builder isDisabled(boolean isDisabled)
      Sets whether the checkbox is disabled
      Parameters:
      isDisabled - Whether the checkbox is disabled
      Returns:
      This builder
    • build

      Checkbox build()
      Builds the component
      Returns:
      The component
    • asComposable

      default Composable asComposable()
      Description copied from interface: ComposableLike
      Converts self to a composable
      Specified by:
      asComposable in interface ComposableLike
      Returns:
      The composable