mvc_web 1.3.0+2 mvc_web: ^1.3.0+2 copied to clipboard
Web App Flutter Framework using the MVC design pattern
// Copyright 2021 Andrious Solutions Ltd. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:mvc_web/mvc_web.dart';
import 'package:example/src/controller.dart';
void main() => runApp(MyApp());
class MyApp extends AppMVC {
MyApp({Key? key}) : super(key: key);
@override
AppState createState() => AppState(
theme: ThemeData(
// This is the theme of your application.
primarySwatch: Colors.blue,
),
// This is the app's navigation
routerDelegate: AppRouterDelegate(routes: {
'/': (_) => MyHomePage(),
}),
// This is the app's localization
supportedLocales: I10n.supportedLocales,
localizationsDelegates: [
I10nDelegate(),
GlobalWidgetsLocalizations.delegate,
GlobalCupertinoLocalizations.delegate,
GlobalMaterialLocalizations.delegate,
],
// These are flags used during development
// debugPaintSizeEnabled: true,
debugShowCheckedModeBanner: false,
);
}
class MyHomePage extends WebPageWidget {
MyHomePage({
Key? key,
}) : super(
controller: CounterAppController(),
key: key,
);
}