Lines Matching defs:Target
25 * <p>To use the target, use the {@link Palette.Builder#addTarget(Target)} API when building a
28 public final class Target {
61 public static final Target LIGHT_VIBRANT;
66 public static final Target VIBRANT;
71 public static final Target DARK_VIBRANT;
76 public static final Target LIGHT_MUTED;
81 public static final Target MUTED;
86 public static final Target DARK_MUTED;
89 LIGHT_VIBRANT = new Target();
93 VIBRANT = new Target();
97 DARK_VIBRANT = new Target();
101 LIGHT_MUTED = new Target();
105 MUTED = new Target();
109 DARK_MUTED = new Target();
119 private Target() {
125 private Target(Target from) {
256 private static void setDefaultDarkLightnessValues(Target target) {
261 private static void setDefaultNormalLightnessValues(Target target) {
267 private static void setDefaultLightLightnessValues(Target target) {
272 private static void setDefaultVibrantSaturationValues(Target target) {
277 private static void setDefaultMutedSaturationValues(Target target) {
283 * Builder class for generating custom {@link Target} instances.
286 private final Target mTarget;
289 * Create a new {@link Target} builder from scratch.
292 mTarget = new Target();
296 * Create a new builder based on an existing {@link Target}.
298 public Builder(Target target) {
299 mTarget = new Target(target);
410 * Builds and returns the resulting {@link Target}.
412 public Target build() {