WidgetTransformer constructor

WidgetTransformer({
  1. required NodeSelector selector,
  2. required WidgetBuilder builder,
  3. List<NodeTransformer> childTransformers = const [],
})

Creates a transformer that replaces a Figma node with a custom widget.

The selector determines which nodes to replace. The builder creates the replacement widget.

Implementation

WidgetTransformer({
  required super.selector,
  required WidgetBuilder builder,
  super.childTransformers = const [],
}) : super(transform: (context, widget) => builder(context.buildContext));