editComponentParams method

void editComponentParams(
  1. String name,
  2. void build(
    1. BrownfieldParamEditor params
    )
)

Ensures parameters exist on an existing component without recreating it.

Implementation

void editComponentParams(
  String name,
  void Function(BrownfieldParamEditor params) build,
) {
  final editor = BrownfieldParamEditor._(
    kind: _WidgetClassScopeKind.component,
    widgetClassName: name,
  );
  build(editor);
  raw((project) => _applyBrownfieldParamEdit(project, editor));
}