plugin_mirrar 0.0.1 copy "plugin_mirrar: ^0.0.1" to clipboard
plugin_mirrar: ^0.0.1 copied to clipboard

outdated

Introducing our versatile Flutter plugin, seamlessly enhancing app functionality. Streamline tasks with intuitive integration, offering dynamic features for an enriched user experience. Elevate develo [...]

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:permission_handler/permission_handler.dart';
import 'package:plugin_mirrar_example/select_mode.dart';
import 'package:provider/provider.dart';

Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized();
  //  await FlutterDownloader.initialize(
  //     debug: true // optional: set false to disable printing logs to console
  // );
  // await Permission.storage.request();
  await Permission.camera.request();
  await Permission.storage.request();
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.pink,
        visualDensity: VisualDensity.adaptivePlatformDensity,
      ),
      home: MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  MyHomePage({Key? key, required this.title}) : super(key: key);

  final String title;

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  @override
  void initState() {
    super.initState();
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: null,
        body: Scaffold(
            body: SafeArea(
                child: Center(
                    child: Container(
                        width: 200,
                        height: 50,
                        child: ElevatedButton(
                          child: Text("Launch Mirrar"),
                          style: ButtonStyle(
                            backgroundColor: MaterialStateProperty.resolveWith(
                              (states) => Colors.pink,
                            ),
                          ),
                          onPressed: () {
                            Navigator.push(
                                context,
                                MaterialPageRoute(
                                    builder: (context) => SelectMode()));
                          },
                        ))))));
  }
}
1
likes
0
points
6
downloads

Publisher

unverified uploader

Weekly Downloads

Introducing our versatile Flutter plugin, seamlessly enhancing app functionality. Streamline tasks with intuitive integration, offering dynamic features for an enriched user experience. Elevate development with this powerful tool that harmoniously bridges app components. Unleash innovation and create fluid, engaging apps effortlessly..

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

built_value, device_info, dio, esys_flutter_share_plus, flutter, flutter_downloader, flutter_image_compress, flutter_inappwebview, flutter_svg, flutter_webview_plugin, http, image, image_gallery_saver, image_picker, json_annotation, path_provider, permission_handler, retrofit, rounded_loading_button, url_launcher, webview_flutter

More

Packages that depend on plugin_mirrar

Packages that implement plugin_mirrar