TextLayerCreateOptions

Options for creating a text layer.

TextLayerCreateOptions interface

Options for creating a text layer.

Signature:

interface TextLayerCreateOptions extends LayerCreateOptions

Extends: LayerCreateOptions

Properties

Property

Modifiers

Type

Description

alignment?

TextAlignment | undefined

(Optional) Text alignment. Defaults to 'left'.

fill?

SolidPaintOptions | undefined

(Optional) Initial fill paint. Must be SOLID (Lottie text does not support gradient fills). Defaults to solid black { r: 0, g: 0, b: 0 }.

fontFamily?

string | undefined

(Optional) The font family name, e.g. "Roboto".

fontSize?

number | undefined

(Optional) Font size. Defaults to Creator's current default font size.

fontStyle?

string | undefined

(Optional) The font style, e.g. "Regular", "Bold".

stroke?

TextStrokeOptions | undefined

(Optional) Initial stroke. Omit for no stroke. Text strokes are solid only — gradient strokes are not supported.

text?

string | undefined

(Optional) The text content for the text layer.

Last updated: October 8, 2026 at 10:45 AMEdit this page