Package org.pushingpixels.aurora.theming.painter.overlay

Types

Link copied to clipboard
interface AuroraOverlayPainter : AuroraTrait

Overlay painter interface.

Link copied to clipboard
class BottomLineOverlayPainter(colorSchemeQuery: (AuroraColorScheme) -> Color) : AuroraOverlayPainter

Overlay painter that paints a single line at the bottom edge of the relevant decoration area.

Link copied to clipboard
class BottomShadowOverlayPainter : AuroraOverlayPainter

Overlay painter that paints a few pixel-high drop shadow at the bottom edge of the relevant decoration area. The constructor is private to enforce that .getInstance is the only way an application can get an instance of this class.

Link copied to clipboard
class TopBezelOverlayPainter(colorSchemeQueryTop: (AuroraColorScheme) -> Color, colorSchemeQueryBottom: (AuroraColorScheme) -> Color) : AuroraOverlayPainter

Overlay painter that paints a bezel line at the top edge of the relevant decoration area.

Link copied to clipboard
class TopLineOverlayPainter(colorSchemeQuery: (AuroraColorScheme) -> Color) : AuroraOverlayPainter

Overlay painter that paints a single line at the top edge of the relevant decoration area.

Link copied to clipboard
class TopShadowOverlayPainter : AuroraOverlayPainter

Overlay painter that paints a few pixel-high drop shadow at the top edge of the relevant decoration area. The constructor is private to enforce that .getInstance is the only way an application can get an instance of this class.