update flutter_sms to the latest version

This commit is contained in:
2026-01-14 00:23:07 -08:00
parent 33258c580c
commit 6250a11afd
38 changed files with 1192 additions and 480 deletions
+19 -13
View File
@@ -1,32 +1,38 @@
import 'dart:async';
import 'src/flutter_sms_platform.dart';
import 'src/flutter_sms_io.dart'
if (dart.library.js_interop) 'src/flutter_sms_web.dart';
final FlutterSms _flutterSms = FlutterSms();
/// Open SMS Dialog on iOS/Android/Web
Future<String> sendSMS({
required String message,
required List<String> recipients,
bool sendDirect = false,
}) =>
FlutterSmsPlatform.instance.sendSMS(
message: message,
recipients: recipients,
sendDirect: sendDirect,
);
}) {
return _flutterSms.sendSMS(
message: message,
recipients: recipients,
);
}
/// Launch SMS Url Scheme on all platforms
Future<bool> launchSms({
String? message,
String? number,
}) =>
FlutterSmsPlatform.instance.launchSms(number, message);
}) {
return _flutterSms.launchSms(number, message);
}
/// Launch SMS Url Scheme on all platforms
Future<bool> launchSmsMulti({
required String message,
required List<String> numbers,
}) =>
FlutterSmsPlatform.instance.launchSmsMulti(numbers, message);
}) {
return _flutterSms.launchSmsMulti(numbers, message);
}
/// Check if you can send SMS on this platform
Future<bool> canSendSMS() => FlutterSmsPlatform.instance.canSendSMS();
Future<bool> canSendSMS() {
return _flutterSms.canSendSMS();
}