Interface IColorbox

    • Field Detail

      • DEFAULT

        static final IColorbox DEFAULT
        Constant for default attributes of this immutable component.
    • Method Detail

      • getWidgetClass

        default java.lang.String getWidgetClass()
        Returns the client widget class.

        Default: "zkex.inp.Colorbox"

        Specified by:
        getWidgetClass in interface IComponent<IColorbox>
      • getColor

        default java.lang.String getColor()
        Returns the color (in string as #RRGGBB).

        Default: "#000000"

      • withColor

        IColorbox withColor​(java.lang.String color)
        Returns a copy of this immutable component with the specified color.

        Sets the color (in string as #RRGGBB).

        Parameters:
        color - The color (in string as #RRGGBB).

        Default: "#000000".

        Returns:
        A modified copy of the this object
      • isDisabled

        default boolean isDisabled()
        Sets whether it is disabled.

        Default: false

      • withDisabled

        IColorbox withDisabled​(boolean disabled)
        Returns a copy of this immutable component with the specified disabled.

        Sets whether it is disabled.

        Parameters:
        disabled - true to disable this component.

        Default: false.

        Returns:
        A modified copy of the this object
      • getValue

        @Lazy
        default java.lang.String getValue()
        Returns the value of color

        Default: #000000

        See Also:
        getColor()
      • withValue

        default IColorbox withValue​(java.lang.String value)
        Returns a copy of this immutable component with the specified color.

        Sets the color value (in string as #RRGGBB).

        Parameters:
        value - The color value (in string as #RRGGBB).

        Default: "#000000".

        Returns:
        A modified copy of the this object
      • of

        static IColorbox of​(java.lang.String color)
        Returns the instance with the given color.
        Parameters:
        color - The color (in string as #RRGGBB)
      • ofSize

        static IColorbox ofSize​(java.lang.String width,
                                java.lang.String height)
        Returns the instance with the given size, width and height.
        Parameters:
        width - The width of the component
        height - The height of the component
      • ofId

        static IColorbox ofId​(java.lang.String id)
        Returns the instance with the given id.
        Parameters:
        id - The id to identify this component