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,
    );