WidgetDescriptor constructor

WidgetDescriptor({
  1. required DeclareWidget annotation,
  2. required TypeDescriptor type,
  3. required List<PropertyDescriptor> properties,
  4. required Widget icon,
})

Implementation

WidgetDescriptor({required this.annotation, required this.type, required List<PropertyDescriptor> properties, required this.icon})
: properties = {for (var p in properties) p.name: p}
{
  updateI18n();
}