cry 2.2.0 copy "cry: ^2.2.0" to clipboard
cry: ^2.2.0 copied to clipboard

一个Flutter组件库,参考https://github.com/cairuoyu/flutter_admin

example/lib/main.dart

import 'package:cry/common.dart';
import 'package:cry/generated.dart';
import 'package:cry/routes.dart';
import 'package:cry/utils.dart';
import 'package:flutter/material.dart';
import 'package:flutter_localizations/flutter_localizations.dart';

import 'common/dio_interceptors_example.dart';
import 'demo/demo_button.dart';
import 'demo/demo_form.dart';
import 'home.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await ApplicationContext.instance.init();
  ApplicationContext.instance.addBean("dioInterceptors", [DioInterceptorsExample()]);
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    Map<String, Widget> pageMap = {
      '/': Home(),
      '/button': DemoButton(),
      '/form': DemoForm(),
    };
    return MaterialApp.router(
      key: UniqueKey(),
      title: 'Cry Demo',
      locale: Locale('en'),
      debugShowCheckedModeBanner: false,
      builder: CryUtil.init,
      localizationsDelegates: [
        S.delegate,
        GlobalCupertinoLocalizations.delegate,
        GlobalMaterialLocalizations.delegate,
        GlobalWidgetsLocalizations.delegate,
      ],
      supportedLocales: S.delegate.supportedLocales,
      routerDelegate: CryRouterDelegate(pageMap: pageMap),
      routeInformationParser: CryRouteInformationParser(),
    );
  }
}
7
likes
115
points
438
downloads

Publisher

unverified uploader

Weekly Downloads

一个Flutter组件库,参考https://github.com/cairuoyu/flutter_admin

Homepage

Documentation

API reference

License

BSD-2-Clause (license)

Dependencies

camera, date_format, dio, file_picker, flutter, flutter_localizations, flutter_markdown, fluttertoast, global_configuration, image, image_picker, image_picker_for_web, intl, logger, quiver, yaml

More

Packages that depend on cry