editPageParams method

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

Ensures parameters exist on an existing page without recreating it.

Implementation

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