Skip to main content

.text()

Adds text.

Input Formats

Simple Text

.text("Title")

Styled Text

.text({
value: "Important text",
style: { bold: true, fontSize: 14, color: "#FF0000" }
})

TextInput

FormatDescription
stringPlain text
{ value, style? }Styled text

Example

const output = await xlmake()
.sheet("Report")
.text({ value: "Sales Report", style: { bold: true, fontSize: 16 } })
.text("January 2024")
.space(2)
.table({
preset: "basic",
columns: [...],
data: [...],
})
.space(1)
.text("* Prices exclude tax")
.getNode();

Style Options

style accepts CellStyle properties.

.text({
value: "Warning message",
style: {
bold: true,
color: "#FF0000",
fontSize: 12,
}
})