copyWith method

JsonWidgetData copyWith({
  1. dynamic jsonWidgetArgs,
  2. JsonWidgetBuilder? jsonWidgetBuilder,
  3. Set<String>? jsonWidgetListenVariables,
  4. String? jsonWidgetId,
  5. JsonWidgetRegistry? jsonWidgetRegistry,
  6. String? jsonWidgetType,
})

Implementation

JsonWidgetData copyWith({
  dynamic jsonWidgetArgs,
  JsonWidgetBuilder? jsonWidgetBuilder,
  Set<String>? jsonWidgetListenVariables,
  String? jsonWidgetId,
  JsonWidgetRegistry? jsonWidgetRegistry,
  String? jsonWidgetType,
}) => JsonWidgetData(
  jsonWidgetArgs: jsonWidgetArgs ?? this.jsonWidgetArgs,
  jsonWidgetBuilder:
      jsonWidgetBuilder as JsonWidgetBuilder Function()? ??
      this.jsonWidgetBuilder,
  jsonWidgetListenVariables:
      jsonWidgetListenVariables ?? this.jsonWidgetListenVariables,
  jsonWidgetId: jsonWidgetId ?? this.jsonWidgetId,
  jsonWidgetRegistry: jsonWidgetRegistry ?? this.jsonWidgetRegistry,
  jsonWidgetType: jsonWidgetType ?? this.jsonWidgetType,
);