flutter_map_line_editor 4.0.1 flutter_map_line_editor: ^4.0.1 copied to clipboard
Line editor class for flutter_map
import 'package:example/polygon_page.dart';
import 'package:example/polyline_page.dart';
import 'package:flutter/material.dart';
void main() {
runApp(const App());
}
class App extends StatefulWidget {
const App({Key? key}) : super(key: key);
@override
State<App> createState() => _AppState();
}
class _AppState extends State<App> {
int _selectedIndex = 0;
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body: IndexedStack(
index: _selectedIndex,
children: const [
PolylinePage(),
PolygonPage(),
],
),
bottomNavigationBar: BottomNavigationBar(
currentIndex: _selectedIndex,
onTap: (index) => setState(() {
_selectedIndex = index;
}),
items: const [
BottomNavigationBarItem(
icon: Icon(Icons.linear_scale_rounded),
label: 'Polyline',
),
BottomNavigationBarItem(
icon: Icon(Icons.dashboard_outlined),
label: 'Polygon',
)
],
),
),
);
}
}