showPeripheralNameChangeDialog function

Future<void> showPeripheralNameChangeDialog({
  1. required BuildContext context,
  2. required int deviceId,
  3. required int definitionId,
  4. required String entry,
  5. required Widget title,
  6. required Iterable<String> existingNames,
})

Show the peripheral name change dialog

Implementation

Future<void> showPeripheralNameChangeDialog({
  required BuildContext context,
  required int deviceId,
  required int definitionId,
  required String entry,
  required Widget title,
  required Iterable<String> existingNames,
}) {
  return showDialog(
    context: context,
    builder: (context) => PeripheralNameChangeDialog(
      deviceId: deviceId,
      definitionId: definitionId,
      entry: entry,
      title: title,
      existingNames: existingNames.toSet(),
    ),
  );
}