update sms plugin

This commit is contained in:
2026-01-13 23:27:56 -08:00
parent 12fb3a2089
commit 33258c580c
131 changed files with 4299 additions and 0 deletions
@@ -0,0 +1,27 @@
import 'dart:async';
import 'package:flutter_web_plugins/flutter_web_plugins.dart';
import 'src/flutter_sms_platform.dart';
class FlutterSmsPlugin extends FlutterSmsPlatform {
static void registerWith(Registrar registrar) {
// WidgetsFlutterBinding.ensureInitialized();
FlutterSmsPlatform.instance = FlutterSmsPlugin();
}
@override
Future<String> sendSMS({
required String message,
required List<String> recipients,
bool sendDirect = false,
}) async {
bool _messageSent =
await FlutterSmsPlatform.instance.launchSmsMulti(recipients, message);
if (_messageSent) return 'Message Sent!';
return 'Error Sending Message!';
}
@override
Future<bool> canSendSMS() => Future.value(true);
}