JsonWidgetData constructor

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

Implementation

JsonWidgetData({
  this.jsonWidgetArgs,
  required this.jsonWidgetBuilder,
  Set<String>? jsonWidgetListenVariables,
  String? jsonWidgetId,
  JsonWidgetRegistry? jsonWidgetRegistry,
  required this.jsonWidgetType,
})  : jsonWidgetListenVariables = jsonWidgetListenVariables ?? <String>{},
      jsonWidgetId = jsonWidgetId ?? const Uuid().v4(),
      jsonWidgetRegistry = jsonWidgetRegistry ?? JsonWidgetRegistry.instance;