LogoPixi’VN
pixi-jsInterfaces

Interface: TextSplitOutput<T>

Defined in: node_modules/pixi.js/lib/scene/text-split/types.d.ts:38

Contains the output elements from a text split operation. Provides access to the hierarchical structure of split text elements.

Example

const splitResult = Text.split(myText);

// Access individual characters
splitResult.chars.forEach(char => {
    char.alpha = 0;
    gsap.to(char, { alpha: 1, duration: 0.5 });
});

// Access words (groups of characters)
splitResult.words.forEach(word => {
    word.scale.set(0);
    gsap.to(word.scale, { x: 1, y: 1, duration: 0.5 });
});

// Access lines (groups of words)
splitResult.lines.forEach(line => {
    line.x = -200;
    gsap.to(line, { x: 0, duration: 0.5 });
});

Standard

Type Parameters

T

T extends SplitableTextObject

Properties

chars

> chars: T[]

Defined in: node_modules/pixi.js/lib/scene/text-split/types.d.ts:40

Array of individual character Text objects


lines

> lines: Container<ContainerChild>[]

Defined in: node_modules/pixi.js/lib/scene/text-split/types.d.ts:44

Array of line containers, each containing word containers


words

> words: Container<ContainerChild>[]

Defined in: node_modules/pixi.js/lib/scene/text-split/types.d.ts:42

Array of word containers, each containing character objects