createCupertinoWidget method
Implementation
@override
CupertinoActionSheet createCupertinoWidget(BuildContext context) {
CupertinoActionSheetData? data;
if (ios != null) {
data = ios!(context, platform(context));
}
final Iterable<Widget> base =
(data?.actions ?? _widget.actions ?? const <Widget>[]);
final List<Widget> actions = base.map(_creatIosAction).notNull().toList();
return CupertinoActionSheet(
key: data?.widgetKey ?? _widget.widgetKey,
title: data?.title ?? _widget.title,
message: data?.content ?? _widget.content,
actions: actions,
cancelButton: data?.cancelButton ?? _widget.cancelButton,
actionScrollController: data?.actionScrollController,
messageScrollController: data?.messageScrollController,
);
}