engine method
Implementation
engine(Element element, dynamic value) {
final widget = element.widget;
// Try to find and call generateValue dynamically
for (final (predicate, generator) in _generators) {
if (predicate(widget)) {
generator(widget, value);
return;
}
}
if (widget is Radio) {
return;
}
debugPrint(
'${CmdOutputs.libraryHeader} ${CmdOutputs.unAbleToGenerate} ${widget.runtimeType} (unsupported widget)',
);
}