ColorBuilders
public final class ColorBuilders
Builders for color utilities for layout elements.
Summary
Nested types |
|---|
@RequiresSchemaVersion(major = 1, minor = 300)Interface defining a |
@RequiresSchemaVersion(major = 1, minor = 0)A property defining a color. |
public final class ColorBuilders.ColorProp.BuilderBuilder for |
@RequiresSchemaVersion(major = 1, minor = 300)A color and an offset, determining a color position in a gradient. |
public final class ColorBuilders.ColorStop.BuilderBuilder for |
@RequiresSchemaVersion(major = 1, minor = 500)A linear gradient with the provided colors based on defined start and end coordinates. |
public final class ColorBuilders.LinearGradient.BuilderBuilder for |
@RequiresSchemaVersion(major = 1, minor = 300)A sweep gradient with the given colors dispersed around its center with offsets defined in each color stop. |
public final class ColorBuilders.SweepGradient.BuilderBuilder for |
Public methods |
|
|---|---|
static @NonNull ColorBuilders.ColorProp |
@RequiresSchemaVersion(major = 1, minor = 0)Shortcut for building a |
Public methods
argb
@RequiresSchemaVersion(major = 1, minor = 0)
public static @NonNull ColorBuilders.ColorProp argb(@ColorInt int colorArgb)
Shortcut for building a ColorProp using an ARGB value.