buildEditor method

  1. @override
Widget buildEditor({
  1. required Environment environment,
  2. required MessageBus messageBus,
  3. required CommandStack commandStack,
  4. required WidgetData widget,
  5. required PropertyDescriptor property,
  6. required String label,
  7. required dynamic object,
  8. required dynamic value,
  9. required ValueChanged onChanged,
})
override

Implementation

@override
Widget buildEditor({
  required Environment environment,
  required MessageBus messageBus,
  required CommandStack commandStack,
  required WidgetData widget,
  required PropertyDescriptor property,
  required String label,
  required dynamic object,
  required dynamic value,
  required ValueChanged<dynamic> onChanged,
}) {
  return _EnumEditor<T>(
    values: values,
    value: value ?? property.defaultValue,
    onChanged: onChanged,
  );
}