FormatSection

data class FormatSection @JvmOverloads() constructor(content: Expression, fontScale: Expression?, textFont: Expression?, textColor: Expression?)

Holds format entries used in a format expression.

Constructors

FormatSection
Link copied to clipboard
fun FormatSection(content: Expression, fontScale: Expression? = null, textFont: Expression? = null, textColor: Expression? = null)

Functions

component1
Link copied to clipboard
operator fun component1(): Expression
component2
Link copied to clipboard
operator fun component2(): Expression?
component3
Link copied to clipboard
operator fun component3(): Expression?
component4
Link copied to clipboard
operator fun component4(): Expression?
copy
Link copied to clipboard
fun copy(content: Expression, fontScale: Expression? = null, textFont: Expression? = null, textColor: Expression? = null): FormatSection
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
toString
Link copied to clipboard
open override fun toString(): String

Properties

content
Link copied to clipboard
val content: Expression
The visible text or image as an expression for this format section.
fontScale
Link copied to clipboard
var fontScale: Expression? = null
If set, the font-scale argument specifies a scaling factor relative to the text-size specified in the root layout properties.
textColor
Link copied to clipboard
var textColor: Expression? = null
If set, the text-color argument overrides the color specified by the root paint properties.
textFont
Link copied to clipboard
var textFont: Expression? = null
If set, the text-font argument overrides the font specified by the root layout properties.