Package org. pushingpixels. aurora. theming. painter. border
Types
Aurora Border Painter
Link copied to clipboard
Classic Border Painter
Link copied to clipboard
Border painter that returns images with classic appearance.
Composite Border Painter
Link copied to clipboard
class CompositeBorderPainter(displayName: String, outer: AuroraBorderPainter, inner: AuroraBorderPainter) : AuroraBorderPainter
Content copied to clipboard
Composite border painter that delegates the painting of outer and inner contours.
Delegate Border Painter
Link copied to clipboard
class DelegateBorderPainter(displayName: String, delegate: StandardBorderPainter, topMask: Long, midMask: Long, bottomMask: Long, transform: (AuroraColorScheme) -> AuroraColorScheme) : StandardBorderPainter
Content copied to clipboard
Delegate border painter that allows tweaking the visual appearance of borders.
Delegate Fraction Based Border Painter
Link copied to clipboard
class DelegateFractionBasedBorderPainter(displayName: String, delegate: FractionBasedBorderPainter, masks: LongArray, transform: (AuroraColorScheme) -> AuroraColorScheme) : AuroraBorderPainter
Content copied to clipboard
Delegate border painter that allows tweaking the visual appearance of borders.
Flat Border Painter
Link copied to clipboard
Border painter that draws flat appearance.
Fraction Based Border Painter
Link copied to clipboard
class FractionBasedBorderPainter(colorQueryStops: ColorQueryStop, displayName: String) : FractionBasedPainter, AuroraBorderPainter
Content copied to clipboard
Border painter with fraction-based stops and a color query associated with each stop. This class allows creating multi-gradient borders with exact control over which color is used at every gradient control point.
Glass Border Painter
Link copied to clipboard
Border painter that draws glass appearance.
Standard Border Painter
Link copied to clipboard