Border Builder
data class BorderBuilder(borderType: BorderType, borderColor: TileColor, borderWidth: Int, borderPositions: Set<BorderPosition>) : Builder<Border>
Content copied to clipboard
Builds Borders. Defaults:
a simple border
on all sides (top, right, bottom, left)
Constructors
BorderBuilder
Link copied to clipboard
fun BorderBuilder(borderType: BorderType = BorderType.SOLID, borderColor: TileColor = TileColor.defaultForegroundColor(), borderWidth: Int = 2, borderPositions: Set<BorderPosition> = BorderPosition.values().toSet())
Content copied to clipboard
Types
Functions
copy
Link copied to clipboard
fun copy(borderType: BorderType = BorderType.SOLID, borderColor: TileColor = TileColor.defaultForegroundColor(), borderWidth: Int = 2, borderPositions: Set<BorderPosition> = BorderPosition.values().toSet()): BorderBuilder
Content copied to clipboard
createCopy
Link copied to clipboard
withBorderColor
Link copied to clipboard
withBorderPositions
Link copied to clipboard
fun withBorderPositions(vararg borderPositions: BorderPosition): BorderBuilder
Content copied to clipboard
fun withBorderPositions(borderPositions: Set<BorderPosition>): BorderBuilder
Content copied to clipboard
withBorderType
Link copied to clipboard
withBorderWidth
Link copied to clipboard
Sources
(source)
Link copied to clipboard