alroyso 4 月之前
父节点
当前提交
c9a33bb957
共有 1 个文件被更改,包括 16 次插入0 次删除
  1. 16 0
      example/lib/main.dart

+ 16 - 0
example/lib/main.dart

@@ -23,6 +23,7 @@ class _MyAppState extends State<MyApp> {
   String _isRunAdminEerr = 'Unknown';
   String _isRunAdminEerr = 'Unknown';
   String _isAdmin = 'no';
   String _isAdmin = 'no';
   String _isRunPassName = 'no';
   String _isRunPassName = 'no';
+  String isPPoe = 'no';
   final _wlBaseHelpPlugin = WlBaseHelp();
   final _wlBaseHelpPlugin = WlBaseHelp();
 
 
   @override
   @override
@@ -31,6 +32,14 @@ class _MyAppState extends State<MyApp> {
     initPlatformState();
     initPlatformState();
   }
   }
 
 
+  Future<void> isDialUpEnabled() async {
+    if(await _wlBaseHelpPlugin.isDialUpEnabled()){
+      isPPoe = "yes";
+    } else {
+      isPPoe = "no";
+    }
+  }
+
   Future<void> initBuild() async {
   Future<void> initBuild() async {
     var baseConfig = BasicConfig(
     var baseConfig = BasicConfig(
         mixedPort: 9788,
         mixedPort: 9788,
@@ -272,6 +281,13 @@ class _MyAppState extends State<MyApp> {
                   onPressed: () async{
                   onPressed: () async{
                     await initBuild();
                     await initBuild();
                   }, child: Text('构建clash config')),
                   }, child: Text('构建clash config')),
+              const SizedBox(
+                height: 20,
+              ),
+              ElevatedButton(
+                  onPressed: () async{
+                    await isDialUpEnabled();
+                  }, child: Text(isPPoe)),
             ],
             ],
           ),
           ),
         ),
         ),