From e6935b59d2a1a7a0081a064c31d826ece6686775 Mon Sep 17 00:00:00 2001 From: Prerak Mann Date: Sat, 11 May 2019 16:17:02 +0530 Subject: [PATCH] minor fix --- example/lib/main.dart | 154 ++++++++++++++++++++++-------------------- 1 file changed, 81 insertions(+), 73 deletions(-) diff --git a/example/lib/main.dart b/example/lib/main.dart index 254cd73..76bc43c 100644 --- a/example/lib/main.dart +++ b/example/lib/main.dart @@ -55,7 +55,7 @@ class _MyBodyState extends State { }, ), RaisedButton( - child: Text("askPermission(permission handler)"), + child: Text("askPermission(location)"), onPressed: () async { await Nearby().askPermission(); }, @@ -120,78 +120,86 @@ class _MyBodyState extends State { RaisedButton( child: Text("Start Discovery"), onPressed: () async { - await Nearby().startDiscovery( - userName, - strategy, - onEndpointFound: (id, name, serviceId) { - showModalBottomSheet( - context: context, - builder: (builder) { - return Center( - child: Column( - children: [ - Text("id: " + id), - Text("Name: " + name), - Text("ServiceId: " + serviceId), - RaisedButton( - child: Text("Request Connection"), - onPressed: () { - Nearby().requestConnection( - userName, - id, - onConnectionInitiated: (id, info) { - showModalBottomSheet( - context: context, - builder: (builder) { - return Center( - child: Column( - children: [ - Text("id: " + id), - Text("Token: " + - info.authenticationToken), - Text("Name" + info.endpointName), - Text("Incoming: " + - info.isIncomingConnection - .toString()), - RaisedButton( - child: - Text("Accept Connection"), - onPressed: () { - Nearby().acceptConnection(id); - }, - ), - RaisedButton( - child: - Text("Reject Connection"), - onPressed: () { - Nearby().rejectConnection(id); - }, - ), - ], - ), - ); - }, - ); - }, - onConnectionResult: (id, status) { - showSnackbar(status); - }, - onDisconnected: (id) { - showSnackbar(id); - }, - ); - }, - ), - ], - ), - ); - }, - ); - }, - onEndpointLost: (id) { - showSnackbar(id); - }, - ); + try { + bool a = await Nearby().startDiscovery( + userName, + strategy, + onEndpointFound: (id, name, serviceId) { + showModalBottomSheet( + context: context, + builder: (builder) { + return Center( + child: Column( + children: [ + Text("id: " + id), + Text("Name: " + name), + Text("ServiceId: " + serviceId), + RaisedButton( + child: Text("Request Connection"), + onPressed: () { + Nearby().requestConnection( + userName, + id, + onConnectionInitiated: (id, info) { + showModalBottomSheet( + context: context, + builder: (builder) { + return Center( + child: Column( + children: [ + Text("id: " + id), + Text("Token: " + + info.authenticationToken), + Text( + "Name" + info.endpointName), + Text("Incoming: " + + info.isIncomingConnection + .toString()), + RaisedButton( + child: + Text("Accept Connection"), + onPressed: () { + Nearby() + .acceptConnection(id); + }, + ), + RaisedButton( + child: + Text("Reject Connection"), + onPressed: () { + Nearby() + .rejectConnection(id); + }, + ), + ], + ), + ); + }, + ); + }, + onConnectionResult: (id, status) { + showSnackbar(status); + }, + onDisconnected: (id) { + showSnackbar(id); + }, + ); + }, + ), + ], + ), + ); + }, + ); + }, + onEndpointLost: (id) { + showSnackbar(id); + }, + ); + showSnackbar(a); + } catch (e) { + showSnackbar(e); + } }, ), RaisedButton(