mosaic 1.0.4
mosaic: ^1.0.4 copied to clipboard
Mosaic is a modular architecture for Flutter that enables clean separation of features using dynamic modules, internal events, UI injection, and centralized builds
import 'package:flutter/material.dart';
import 'package:mosaic/mosaic.dart';
Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
final entry = Main();
await mosaic.registry.register(entry);
mosaic.registry.initialize(entry, [entry]);
runApp(const MaterialApp(home: MosaicScope()));
}
class Main extends Module {
Main() : super(name: 'main');
@override
Widget build(BuildContext context) {
return const Placeholder();
}
}