EtchedBuilder

Supporting class to add etched border with DSL.

Functions

Link copied to clipboard
open override fun innerPadding(top: Double, right: Double, bottom: Double, left: Double)

Specifies that the line wrapping the node should have inner padding as specified.

Link copied to clipboard
open override fun outerPadding(top: Double, right: Double, bottom: Double, left: Double)

Specifies that the line wrapping the node should have outer padding as specified.

Link copied to clipboard
open override fun radius(top: Double, right: Double, bottom: Double, left: Double)

Specifies that the line wrapping the node should have corner radii as specified.

Link copied to clipboard
fun raised()

Specifies the order in which the highlight and shadow colours are placed.

Properties

Link copied to clipboard
var highlight: Color

Specifies the highlight colour to use in the etched border.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override var innerPadding: Double

Specifies the inner padding of the four lines of this border.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override var outerPadding: Double

Specifies the outer padding of the four lines of this border.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override var radius: Double

Specifies the radius of the four corners of the line of this border.

Link copied to clipboard
var shadow: Color

Specifies the shadow colour to use in the etched border.

Link copied to clipboard
open override var title: String

If desired, this specifies the title text to show in this border.