Improve example app callbacks
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -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({
|
||||
|
||||
Reference in New Issue
Block a user