toWidget method
Implementation
@override
ElevatedButton toWidget(AnyWidgetContext context) {
return map(
(value) => ElevatedButton(
key: value.key?.toFlutter(context),
onPressed: actionsCallback(value.onPressed, context),
onLongPress: actionsCallback(value.onLongPress, context),
child: value.child?.toWidget(context),
autofocus: value.autofocus ?? false,
clipBehavior: value.clipBehavior?.toFlutter(context) ?? Clip.none,
),
icon: (value) => ElevatedButton.icon(
key: value.key?.toFlutter(context),
onPressed: actionsCallback(value.onPressed, context),
onLongPress: actionsCallback(value.onLongPress, context),
icon: value.icon.toWidget(context),
label: value.label.toWidget(context),
autofocus: value.autofocus ?? false,
clipBehavior: value.clipBehavior?.toFlutter(context) ?? Clip.none,
),
);
}