Text Layer
etro.layer.Text
renders text.
Usage
const layer = new etro.layer.Text({
startTime: 0,
duration: 5,
text: "Hello World",
x: 0, // default: 0
y: 0, // default: 0
width: 400, // default: null (full width)
height: 400, // default: null (full height)
opacity: 1, // default: 1
color: etro.parseColor("black"), // default: new etro.Color(0, 0, 0, 1)
font: "10px sans-serif", // default: '10px sans-serif'
textX: 20, // default: 0
textY: 20, // default: 0
textAlign: "left", // default: 'left'
textBaseline: "alphabetic", // default: 'alphabetic'
textDirection: "ltr", // default: 'ltr'
});
Inheritance
etro.layer.Text
inherits from etro.layer.Visual
.
Options
text
(required)
tip
This is a Dynamic Property.
The text to render.
color
tip
This is a Dynamic Property.
The color of the text. The default value is new etro.Color(0, 0, 0, 1)
.
font
tip
This is a Dynamic Property.
The CSS font to use. The default value is '10px sans-serif'
.
textX
tip
This is a Dynamic Property.
The x position to render the text at. The default value is 0
.
textY
tip
This is a Dynamic Property.
The y position to render the text at. The default value is 0
.
textAlign
tip
This is a Dynamic Property.
The alignment of the text. The default value is 'left'
.
textBaseline
tip
This is a Dynamic Property.
The baseline of the text. The default value is 'alphabetic'
.
textDirection
tip
This is a Dynamic Property.
The direction of the text. The default value is 'ltr'
.