esp_provisioning 1.0.0+6 esp_provisioning: ^1.0.0+6 copied to clipboard
Espressif Provisioning library
import 'package:flutter/material.dart';
import 'ble_screen/ble_screen.dart';
typedef ItemTapCallback = void Function(Map<String, dynamic> item);
void main() {
runApp(MaterialApp(home: HomeScreen()));
}
class HomeScreen extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
backgroundColor: Colors.redAccent,
title: const Text('ESP Provisioning'),
),
body: Center(
child: MaterialButton(
color: Colors.redAccent,
elevation: 5,
padding: EdgeInsets.all(15.0),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.all(Radius.circular(5))),
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(
builder: (BuildContext context) => BleScreen()));
},
child: Text(
'Start Provisioning',
style: Theme.of(context)
.textTheme
.headline6
.copyWith(color: Colors.white),
),
),
));
}
}