Improve example app callbacks

This commit is contained in:
Rohit Sangwan
2025-05-27 16:48:50 +05:30
parent 744094ebc5
commit af3dda0fe4
4 changed files with 7 additions and 4 deletions
@@ -3,7 +3,7 @@ import 'package:universal_ble/universal_ble.dart';
import 'package:universal_ble_example/widgets/platform_button.dart';
class ScanFilterWidget extends StatefulWidget {
final Function(ScanFilter? filter) onScanFilter;
final void Function(ScanFilter? filter) onScanFilter;
final TextEditingController servicesFilterController;
final TextEditingController namePrefixController;
final TextEditingController manufacturerDataController;
@@ -3,7 +3,7 @@ import 'package:flutter/material.dart';
class ResultWidget extends StatelessWidget {
final List<String> results;
final bool scrollable;
final Function(int? index) onClearTap;
final void Function(int? index) onClearTap;
const ResultWidget({
required this.results,
required this.onClearTap,
@@ -5,7 +5,10 @@ import 'package:universal_ble/universal_ble.dart';
class ServicesListWidget extends StatelessWidget {
final List<BleService> discoveredServices;
final bool scrollable;
final Function(BleService service, BleCharacteristic characteristic)? onTap;
final void Function(
BleService service,
BleCharacteristic characteristic,
)? onTap;
const ServicesListWidget({
super.key,
+1 -1
View File
@@ -6,7 +6,7 @@ import 'package:flutter/material.dart';
class PlatformButton extends StatelessWidget {
final String text;
final Function()? onPressed;
final void Function()? onPressed;
final bool enabled;
const PlatformButton({