Text
On this page you find the documentation for the GUI Component Text.
This webpage only contains descriptions of the configuration methods that are specific to the Text component. The Text component also supports the configuration methods described on the page Component.
Introduction
The Text component is a view showing some text to the user.
Example showing what the Text component looks like when shown on the screen.
text() - Setting the text
Use the configuration method text() to tell the Text component which text it should show on the screen. Pass the text as a string.
class StartPage extends Page{
createGui(){
return Text.text(`Here is some text!`)
}
}textWithBBCode() - Setting styled text
Use the configuration method textWithBBCode() to tell the Text component which text it should show on the screen and that also can be styled with bbcode tags. Pass the text as a string.
class StartPage extends Page{
createGui(){
return Text.textWithBBCode(`Here is some [b]bold text[/b]!`)
}
}left() - Left align the text
Use the configuration method left() to tell the Text component that the text should be left aligned (instead of centered horizontally, which is the default).
class StartPage extends Page{
createGui(){
return Text.left().text(`I'm left aligned!`)
}
}right() - Right align the text
Use the configuration method right() to tell the Text component that the text should be right aligned (instead of centered horizontally, which is the default).
class StartPage extends Page{
createGui(){
return Text.right().text(`I'm right aligned!`)
}
}top() - Top align the text
Use the configuration method top() to tell the Text component that the text should be top aligned (instead of centered vertically, which is the default).
class StartPage extends Page{
createGui(){
return Text.top().text(`I'm top aligned!`)
}
}bottom() - Bottom align the text
Use the configuration method bottom() to tell the Text component that the text should be bottom aligned (instead of centered vertically, which is the default).
class StartPage extends Page{
createGui(){
return Text.bottom().text(`I'm bottom aligned!`)
}
}