Class TokenPaletteColorResolverOverlay.Builder
- java.lang.Object
-
- org.pushingpixels.radiance.theming.api.palette.TokenPaletteColorResolverOverlay.Builder
-
- Enclosing class:
- TokenPaletteColorResolverOverlay
public static final class TokenPaletteColorResolverOverlay.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>accentOnContainerprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>complementaryContainerOutlineprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>complementaryOnContainerprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>containerOutlineprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Float>containerOutlineDisabledAlphaprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>containerOutlineVariantprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>containerSurfaceprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>containerSurfaceBrightprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>containerSurfaceDimprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Float>containerSurfaceDisabledAlphaprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>containerSurfaceHighprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>containerSurfaceHighestprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>containerSurfaceLowprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>containerSurfaceLowestprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>inverseContainerOutlineprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>inverseContainerSurfaceprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>inverseOnContainerprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>onContainerprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Float>onContainerDisabledAlphaprivate java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer>onContainerVariant
-
Constructor Summary
Constructors Modifier Constructor Description privateBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TokenPaletteColorResolverOverlay.BuilderaccentOnContainer(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> accentOnContainer)TokenPaletteColorResolverOverlaybuild()TokenPaletteColorResolverOverlay.BuildercomplementaryContainerOutline(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> complementaryContainerOutline)TokenPaletteColorResolverOverlay.BuildercomplementaryOnContainer(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> complementaryOnContainer)TokenPaletteColorResolverOverlay.BuildercontainerOutline(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerOutline)TokenPaletteColorResolverOverlay.BuildercontainerOutlineDisabledAlpha(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Float> containerOutlineDisabledAlpha)TokenPaletteColorResolverOverlay.BuildercontainerOutlineVariant(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerOutlineVariant)TokenPaletteColorResolverOverlay.BuildercontainerSurface(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurface)TokenPaletteColorResolverOverlay.BuildercontainerSurfaceBright(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceBright)TokenPaletteColorResolverOverlay.BuildercontainerSurfaceDim(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceDim)TokenPaletteColorResolverOverlay.BuildercontainerSurfaceDisabledAlpha(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Float> containerSurfaceDisabledAlpha)TokenPaletteColorResolverOverlay.BuildercontainerSurfaceHigh(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceHigh)TokenPaletteColorResolverOverlay.BuildercontainerSurfaceHighest(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceHighest)TokenPaletteColorResolverOverlay.BuildercontainerSurfaceLow(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceLow)TokenPaletteColorResolverOverlay.BuildercontainerSurfaceLowest(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceLowest)TokenPaletteColorResolverOverlay.BuilderinverseContainerOutline(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> inverseContainerOutline)TokenPaletteColorResolverOverlay.BuilderinverseContainerSurface(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> inverseContainerSurface)TokenPaletteColorResolverOverlay.BuilderinverseOnContainer(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> inverseOnContainer)TokenPaletteColorResolverOverlay.BuilderonContainer(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> onContainer)TokenPaletteColorResolverOverlay.BuilderonContainerDisabledAlpha(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Float> onContainerDisabledAlpha)TokenPaletteColorResolverOverlay.BuilderonContainerVariant(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> onContainerVariant)
-
-
-
Field Detail
-
containerSurfaceLowest
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceLowest
-
containerSurfaceLow
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceLow
-
containerSurface
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurface
-
containerSurfaceHigh
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceHigh
-
containerSurfaceHighest
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceHighest
-
containerSurfaceDim
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceDim
-
containerSurfaceBright
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceBright
-
onContainer
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> onContainer
-
onContainerVariant
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> onContainerVariant
-
containerOutline
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerOutline
-
containerOutlineVariant
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerOutlineVariant
-
containerSurfaceDisabledAlpha
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Float> containerSurfaceDisabledAlpha
-
onContainerDisabledAlpha
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Float> onContainerDisabledAlpha
-
containerOutlineDisabledAlpha
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Float> containerOutlineDisabledAlpha
-
inverseContainerSurface
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> inverseContainerSurface
-
inverseOnContainer
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> inverseOnContainer
-
inverseContainerOutline
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> inverseContainerOutline
-
complementaryOnContainer
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> complementaryOnContainer
-
complementaryContainerOutline
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> complementaryContainerOutline
-
accentOnContainer
private java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> accentOnContainer
-
-
Method Detail
-
containerSurfaceLowest
public TokenPaletteColorResolverOverlay.Builder containerSurfaceLowest(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceLowest)
-
containerSurfaceLow
public TokenPaletteColorResolverOverlay.Builder containerSurfaceLow(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceLow)
-
containerSurface
public TokenPaletteColorResolverOverlay.Builder containerSurface(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurface)
-
containerSurfaceHigh
public TokenPaletteColorResolverOverlay.Builder containerSurfaceHigh(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceHigh)
-
containerSurfaceHighest
public TokenPaletteColorResolverOverlay.Builder containerSurfaceHighest(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceHighest)
-
containerSurfaceDim
public TokenPaletteColorResolverOverlay.Builder containerSurfaceDim(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceDim)
-
containerSurfaceBright
public TokenPaletteColorResolverOverlay.Builder containerSurfaceBright(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerSurfaceBright)
-
onContainer
public TokenPaletteColorResolverOverlay.Builder onContainer(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> onContainer)
-
onContainerVariant
public TokenPaletteColorResolverOverlay.Builder onContainerVariant(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> onContainerVariant)
-
containerOutline
public TokenPaletteColorResolverOverlay.Builder containerOutline(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerOutline)
-
containerOutlineVariant
public TokenPaletteColorResolverOverlay.Builder containerOutlineVariant(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> containerOutlineVariant)
-
containerSurfaceDisabledAlpha
public TokenPaletteColorResolverOverlay.Builder containerSurfaceDisabledAlpha(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Float> containerSurfaceDisabledAlpha)
-
onContainerDisabledAlpha
public TokenPaletteColorResolverOverlay.Builder onContainerDisabledAlpha(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Float> onContainerDisabledAlpha)
-
containerOutlineDisabledAlpha
public TokenPaletteColorResolverOverlay.Builder containerOutlineDisabledAlpha(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Float> containerOutlineDisabledAlpha)
-
inverseContainerSurface
public TokenPaletteColorResolverOverlay.Builder inverseContainerSurface(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> inverseContainerSurface)
-
inverseOnContainer
public TokenPaletteColorResolverOverlay.Builder inverseOnContainer(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> inverseOnContainer)
-
inverseContainerOutline
public TokenPaletteColorResolverOverlay.Builder inverseContainerOutline(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> inverseContainerOutline)
-
complementaryOnContainer
public TokenPaletteColorResolverOverlay.Builder complementaryOnContainer(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> complementaryOnContainer)
-
complementaryContainerOutline
public TokenPaletteColorResolverOverlay.Builder complementaryContainerOutline(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> complementaryContainerOutline)
-
accentOnContainer
public TokenPaletteColorResolverOverlay.Builder accentOnContainer(java.util.function.Function<org.pushingpixels.ephemeral.chroma.palettes.TokenPalette,java.lang.Integer> accentOnContainer)
-
build
public TokenPaletteColorResolverOverlay build()
-
-