iosTile method

Widget iosTile(
  1. BuildContext context
)

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,
    );
  }
}