TextTransformer constructor
TextTransformer({
- required NodeSelector selector,
- required String text,
- List<
NodeTransformer> childTransformers = const [],
Creates a transformer that replaces text in a Figma text node.
The selector determines which text nodes to transform.
The text is the new content to display.
Implementation
TextTransformer({
required super.selector,
required String text,
super.childTransformers = const [],
}) : super(
transform: (context, widget) {
if (context.node is figma.Text) {
return const FigmaTextRenderer().render(
node: context.node as figma.Text,
parentSize: Size.zero,
content: text,
);
}
return widget;
},
);