flutter_androssy 0.2.5-alpha4 copy "flutter_androssy: ^0.2.5-alpha4" to clipboard
flutter_androssy: ^0.2.5-alpha4 copied to clipboard

outdated

Collection of service with advanced style and controlling system.

example/lib/main.dart

import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_androssy/core.dart';
import 'package:shared_preferences/shared_preferences.dart';

import 'index.dart';

Future<void> main() async {
  await diInit();
  runApp(AndrossyProvider(
    androssy: Androssy.from(di()),
    configure: await AndrossyConfigure.config(
      instances: [
        di<SharedPreferences>(),
      ],
    ),
    localizer: AndrossyLocalizer.fromJson(
      await rootBundle.loadString("assets/contents/localizations.json"),
    ),
    child: const Application(),
  ));
}

class Application extends StatelessWidget {
  const Application({
    super.key,
  });

  @override
  Widget build(BuildContext context) {
    return AndrossyBuilder(
      builder: (context, value) {
        return MaterialApp.router(
          debugShowCheckedModeBanner: false,
          title: AppInfo.name,
          locale: value.settings.locale,
          themeMode: value.settings.theme,
          theme: theme.light,
          darkTheme: kIsWeb ? null : theme.dark,
          routerConfig: AppRouter.I.router,
        );
      },
    );
  }
}
5
likes
0
points
247
downloads

Publisher

unverified uploader

Weekly Downloads

Collection of service with advanced style and controlling system.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

badges, cached_network_image, flutter, flutter_svg, intl, shared_preferences

More

Packages that depend on flutter_androssy