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