iosTile method
Implementation
Widget iosTile(BuildContext context) {
if (_tileType == _SettingsTileType.switchTile) {
return CupertinoSettingsItem(
enabled: enabled,
type: SettingsItemType.toggle,
label: title,
labelMaxLines: titleMaxLines,
leading: leading,
subtitle: subtitle,
subtitleMaxLines: subtitleMaxLines,
switchValue: switchValue,
onToggle: onToggle,
labelTextStyle: titleTextStyle,
switchActiveColor: switchActiveColor,
subtitleTextStyle: subtitleTextStyle,
valueTextStyle: subtitleTextStyle,
trailing: trailing,
);
} else {
return CupertinoSettingsItem(
enabled: enabled,
type: SettingsItemType.modal,
label: title,
labelMaxLines: titleMaxLines,
value: subtitle,
trailing: trailing,
iosChevron: iosChevron,
iosChevronPadding: iosChevronPadding,
hasDetails: false,
leading: leading,
onPress: onTapFunction(context) as void Function()?,
labelTextStyle: titleTextStyle,
subtitleTextStyle: subtitleTextStyle,
valueTextStyle: subtitleTextStyle,
);
}
}