MaterialApp Widget in Flutter

Properties

 

  • action
  • backButtonDispatcher
  • checkerboardRasterCachelmage
  • color
  • darkTheme
  • debugshowcheckedModeBanner
  • debugshowMaterialGird
  • highContrastDarkTheme
  • home
  • initialRoute
  • locale
  • localizationsDelegate
  • navigatorObserver
  • onGeneratelnitialRoutes
  • onGeneratRoute
  • OnGenerateTitle
  • onUnknownRoute
  • routeInformationParse
  • routelnformationProvider
  • routeDelegate
  • routes
  • shortcuts
  • showPerformanceOverlay
  • showSemantisDebugger
  • supportedLocales
  • theme
  • themeMode
  • title

 

Example:

 

import 'package:flutter/material.dart';


void main() => DemoApp();


class DemoApp extends StatefulWidget {

  @override

  State<StatefulWidget> createState() {

    return DemoAppState();

  }

}


class DemoAppState extends State<DemoApp> {

  @override

  Widget build(BuildContext context) {

    return MaterialApp(

      title: 'App Title',

      home: Scaffold(

        appBar: AppBar(

          title: const Text('Appbar Title'),

        ),

      ),

      debugShowCheckedModeBanner: false,

      theme: ThemeData(

        brightness: Brightness.light,

      ),

      darkTheme: ThemeData(

        brightness: Brightness.dark,

      ),

      themeMode: ThemeMode.light,

    );

  }

}


Video Link:

Post a Comment (0)
Previous Post Next Post