database_universe 1.0.4 copy "database_universe: ^1.0.4" to clipboard
database_universe: ^1.0.4 copied to clipboard

discontinued

Database Universe Library for help you save any data in anywhere with high performance speed, easy feature and ready for scala business

example/lib/main.dart

// ignore_for_file: use_build_context_synchronously

import 'package:example/core/flutter/client/client.dart';
import 'package:flutter/material.dart';
import 'package:general/flutter/general_flutter_core.dart';
import 'package:general_lib_flutter/widget/widget.dart';

void main(List<String> args) {
  WidgetsFlutterBinding.ensureInitialized();
  runApp(MainApp());
}

///
class MainApp extends StatelessWidget {
  ///
  const MainApp({super.key});

  ///
  static ExampleClientFlutter exampleClientFlutter = ExampleClientFlutter(
    navigatorKey: GlobalKey<NavigatorState>(),
    generalLibrary: GeneralFlutter(),
  );

  @override
  Widget build(BuildContext context) {
    return GeneralLibFlutterAppMain(
      generalLibFlutterApp: ExampleClientFlutter.generalLibFlutterApp,
      builder: (themeMode, lightTheme, darkTheme, widget) {
        return MaterialApp(
          theme: lightTheme,
          darkTheme: darkTheme,
          themeMode: themeMode,
          debugShowCheckedModeBanner: false,
          onUnknownRoute: exampleClientFlutter.routeGeneralLibFlutter.route,
        );
      },
    );
  }
}

///
class MainInitializedApp extends ExampleClientFlutterAppStatefulWidget {
  ///
  const MainInitializedApp({
    super.key,
    required super.generalFrameworkClientFlutter,
  });

  @override
  State<MainInitializedApp> createState() => _MainInitializedAppState();
}

class _MainInitializedAppState extends State<MainInitializedApp> {
  @override
  void initState() {
    // TODO: implement initState
    super.initState();
    WidgetsBinding.instance.addPostFrameCallback((_) {
      task();
    });
  }

  void task() {
    Future(() async {
      await widget.generalFrameworkClientFlutter.ensureInitialized(
        context: context,
        onLoading: (text) {},
      );
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Center(
        child: CircularProgressIndicator(),
      ),
    );
  }
}
5
likes
0
points
107
downloads

Publisher

unverified uploader

Weekly Downloads

Database Universe Library for help you save any data in anywhere with high performance speed, easy feature and ready for scala business

Homepage
Repository (GitHub)
View/report issues

Topics

#database #database-universe #sqlite #encryption #storage

Documentation

Documentation

Funding

Consider supporting this project:

github.com
github.com

License

unknown (license)

Dependencies

analyzer, build, database_universe_flutter_libs, ffi, flutter, general_lib, js, meta, source_gen

More

Packages that depend on database_universe