Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import 'package:MJW_Manajemen/pages/KursPage.dart';
- import 'package:MJW_Manajemen/pages/PemakaianAsetList.dart';
- import 'package:MJW_Manajemen/pages/VonisLoyoPage.dart';
- import 'package:MJW_Manajemen/style/ColorPalette.dart';
- import 'package:flutter/material.dart';
- import './pages/LoginPage.dart';
- import './pages/MainPage.dart';
- import './pages/PersetujuanPage.dart';
- import './pages/PersetujuanDetailPage.dart';
- import './pages/StokItemPage.dart';
- import './pages/StokItemDetailPencarian.dart';
- import './pages/LabaRugiHarianPage.dart';
- import './pages/EbmMainPage.dart';
- import './pages/EbmListPage.dart';
- import './pages/EbmDetailPage.dart';
- import './pages/EbmFotoViewer.dart';
- import './pages/PelanggaranKaryawanPage.dart';
- import './pages/SettingPage.dart';
- import './pages/AllMenusPage.dart';
- import './pages/CekFotoPage.dart';
- import './pages/CekFotoDetailPage.dart';
- import './pages/SplashScreen.dart';
- import './pages/KursPage.dart';
- import './pages/PemakaianAsetPage.dart';
- void main() => runApp(MyApp());
- class MyApp extends StatefulWidget {
- @override
- _MyAppState createState() => new _MyAppState();
- }
- class _MyAppState extends State<MyApp> {
- Widget halamanPertama = LoginPage();
- String _currentCabang;
- Color primaryColor = AppPalette.primaryJkt;
- bool isLogin = false;
- @override
- void initState() {
- super.initState();
- }
- @override
- Widget build(BuildContext context) {
- return MaterialApp(
- title: 'MJW Manajemen',
- debugShowCheckedModeBanner: false,
- //KITA SET THEME-NYA SECARA UMUM AGAR KETIKA MELAKUKAN PERUBAHAN, CUKUP PADA SETTING DIBAWAH AKAN MEMBERIKAN EFEK KE SEMUA PAGE YANG ADA
- theme: ThemeData(
- primaryColor: primaryColor,
- accentColor: primaryColor, //SECONDARY COLORNYA KITA SET KE PINK
- canvasColor: Colors.white, //WARNA BACKGROUND CANVASNYA PAKAI RGBO DIMANA CODE DIATAS AKAN MENGHASILKAN WARNA KUNING
- fontFamily: 'Nunito',
- //SET JUGA KONFIGURASI UNTUK TEXT-NYA
- /*textTheme: ThemeData.light().textTheme.copyWith(
- title: TextStyle(fontWeight: FontWeight.bold, fontSize: 20), //TITLE KITA GUNAKAN BOLD DAN SIZE 20
- subhead: TextStyle(color: Colors.black, fontWeight: FontWeight.bold), //SUBHEADNYA CUKUP BOLD SAJA
- caption: TextStyle(color: Colors.black, fontWeight: FontWeight.bold), //SUBHEADNYA CUKUP BOLD SAJA
- )*/
- iconTheme: IconThemeData(color: Colors.white),
- primaryTextTheme: TextTheme(
- title: TextStyle(
- fontWeight: FontWeight.bold, color: Colors.white
- )
- )
- ),
- //SET ROUTING YANG AKAN MENGATUR ALUR APLIKASI
- routes: <String, WidgetBuilder> {
- '/': (BuildContext context) => new SplashScreen(),
- '/LoginPage': (BuildContext context) => new LoginPage(),
- '/MainPage': (BuildContext context) => new MainPage(),
- '/PersetujuanPage': (BuildContext context) => new PersetujuanPage(),
- '/PersetujuanDetailPage': (BuildContext context) => new PersetujuanDetailPage(),
- '/StokItemPage': (BuildContext context) => new StokItemPage(),
- '/StokItemDetailPencarian': (BuildContext context) => new StokItemDetailPencarian(),
- '/EbmMainPage': (BuildContext context) => new EbmMainPage(),
- '/EbmListPage': (BuildContext context) => new EbmListPage(),
- '/EbmDetailPage': (BuildContext context) => new EbmDetailPage(),
- '/EbmFotoViewer': (BuildContext context) => new EbmFotoViewer(),
- '/PelanggaranKaryawanPage': (BuildContext context) => new PelanggaranKaryawanPage(),
- '/LabaRugiHarianPage': (BuildContext context) => new LabaRugiHarianPage(),
- '/SettingPage': (BuildContext context) => new SettingPage(),
- '/AllMenusPage': (BuildContext context) => new AllMenusPage(),
- '/CekFotoPage': (BuildContext context) => new CekFotoPage(),
- '/CekFotoDetailPage': (BuildContext context) => new CekFotoDetailPage(),
- '/VonisLoyoPage': (BuildContext context) => new VonisLoyoPage(),
- '/KursPage': (BuildContext context) => new KursPage(),
- '/PemakaianAsetPage': (BuildContext context) => new PemakaianAsetList(),
- '/PemakaianAsetCreate': (BuildContext context) => new PemakaianAsetPage()
- },
- );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement