actions | This property takes in Map<Type, Action<Intent>> as the object. It controls intent keys. |
---|
checkerboardRasterCacheImages | This property takes in a boolean as the object. If set to true it turns on the checkerboarding of raster cache images. |
---|
color | It controls the primary color used in the application. |
---|
darkTheme | It provided theme data for the dark theme for the application. |
---|
debugShowCheckedModeBanner | This property takes in a boolean as the object to decide whether to show the debug banner or not. |
---|
debugShowMaterialGird | This property takes a boolean as the object. If set to true it paints a baseline grid material app. |
---|
highContrastDarkTheme | It provided the theme data to use for the high contrast theme. |
---|
home | This property takes in widget as the object to show on the default route of the app. |
---|
initialRoute | This property takes in a string as the object to give the name of the first route in which the navigator is built. |
---|
locale | It provides a locale for the MaterialApp. |
---|
localizationsDelegates | This provides a delegate for the locales. |
---|
navigatorObservers | This property holds List<NavigatorObserver> as the object to create a list of observers for the navigator. |
---|
onGenerateInitialRoutes | This property takes in InitialRouteListFactory typedef as the object to generate initial routes. |
---|
onGenerateRoute | The onGenerateRoute takes in a RouteFactory as the object. It is used when the app is navigated to a named route. |
---|
onGenerateTitle | This property takes in RouteFactory typedef as the object to generate a title string for the application if provided. |
---|
onUnknownRoute | The onUnknownRoute takes in RouteFactory typedef as the object to provide a route in case of failure in other method. |
---|
routes | The routes property takes in LogicalKeySet class as the object to control the app's topmost level routing. |
---|
shortcuts | This property takes in LogicalKeySet class as the object to decide the keyboard shortcut for the application. |
---|
showPerformanceOverlay | The showPerformanceOverlay takes in a boolean value as the object to turn on or off performance overlay. |
---|
showSemanticsDebugger | This property takes in a boolean as the object. If set to true, it shows some accessible information. |
---|
supportedLocales | The supportedLocales property keeps hold of the locals used in the app by taking in Iterable<E> class as the object. |
---|
theme | This property takes in ThemeData class as the object to describe the theme for the MaterialApp. |
---|
themeMode | This property holds ThemeMode enum as the object to decide the theme for the material app. |
---|
title | The title property takes in a string as the object to decide the one-line description of the app for the device. |
---|