alice_get_connect 1.0.1 copy "alice_get_connect: ^1.0.1" to clipboard
alice_get_connect: ^1.0.1 copied to clipboard

A Flutter library that enables seamless integration between flutter_alice, and get_connect from GetX.

example/lib/main.dart

import 'package:alice_get_connect/alice_get_connect.dart';
import 'package:example/home/home_controller.dart';
import 'package:example/home/home_page.dart';
import 'package:example/home/home_provider.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:overlay_support/overlay_support.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatefulWidget {
  const MyApp({super.key});

  @override
  State<MyApp> createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  final _navKey = GlobalKey<NavigatorState>();

  @override
  Widget build(BuildContext context) {
    return OverlaySupport.global(
      child: GetMaterialApp(
        navigatorKey: _navKey,
        title: 'Alice GetConnect Demo',
        theme: ThemeData(
          colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
          useMaterial3: true,
        ),
        home: const HomePage(),
        initialBinding: BindingsBuilder((){
          Get.put(AliceGetConnect(navigatorKey: _navKey));
          Get.put(HomeProvider(Get.find()));
          Get.put(HomeController(Get.find()));
        }),
      ),
    );
  }
}
3
likes
150
points
40
downloads

Publisher

verified publisherteknologicakrainternasional.com

Weekly Downloads

A Flutter library that enables seamless integration between flutter_alice, and get_connect from GetX.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_alice, get

More

Packages that depend on alice_get_connect