NativeThemeData constructor
NativeThemeData({
- required BuildContext context,
- Iterable<
Adaptation< ? adaptations,Object> > - bool? applyElevationOverlayColor,
- NoDefaultCupertinoThemeData? cupertinoOverrideTheme,
- Iterable<
ThemeExtension< ? extensions,ThemeExtension> > - InputDecorationTheme? inputDecorationTheme,
- MaterialTapTargetSize? materialTapTargetSize,
- PageTransitionsTheme? pageTransitionsTheme,
- TargetPlatform? platform,
- ScrollbarThemeData? scrollbarTheme,
- InteractiveInkFeatureFactory? splashFactory,
- bool? useMaterial3,
- VisualDensity? visualDensity,
- ColorScheme? colorScheme,
- Brightness? brightness,
- Color? colorSchemeSeed,
- Color? canvasColor,
- Color? cardColor,
- Color? dialogBackgroundColor,
- Color? disabledColor,
- Color? dividerColor,
- Color? focusColor,
- Color? highlightColor,
- Color? hintColor,
- Color? hoverColor,
- Color? indicatorColor,
- Color? primaryColor,
- Color? primaryColorDark,
- Color? primaryColorLight,
- MaterialColor? primarySwatch,
- Color? secondaryHeaderColor,
- Color? shadowColor,
- Color? splashColor,
- Color? unselectedWidgetColor,
- String? fontFamily,
- List<
String> ? fontFamilyFallback, - String? package,
- IconThemeData? iconTheme,
- IconThemeData? primaryIconTheme,
- NativeTextTheme? primaryTextTheme,
- NativeTextTheme? textTheme,
- NativeTypography? typography,
- ActionIconThemeData? actionIconTheme,
- AppBarTheme? appBarTheme,
- BadgeThemeData? badgeTheme,
- MaterialBannerThemeData? bannerTheme,
- BottomAppBarTheme? bottomAppBarTheme,
- BottomSheetThemeData? bottomSheetTheme,
- ButtonThemeData? buttonTheme,
- Object? cardTheme,
- CheckboxThemeData? checkboxTheme,
- ChipThemeData? chipTheme,
- DataTableThemeData? dataTableTheme,
- DatePickerThemeData? datePickerTheme,
- Object? dialogTheme,
- DividerThemeData? dividerTheme,
- DrawerThemeData? drawerTheme,
- DropdownMenuThemeData? dropdownMenuTheme,
- ElevatedButtonThemeData? elevatedButtonTheme,
- ExpansionTileThemeData? expansionTileTheme,
- FilledButtonThemeData? filledButtonTheme,
- FloatingActionButtonThemeData? floatingActionButtonTheme,
- IconButtonThemeData? iconButtonTheme,
- ListTileThemeData? listTileTheme,
- OutlinedButtonThemeData? outlinedButtonTheme,
- PopupMenuThemeData? popupMenuTheme,
- ProgressIndicatorThemeData? progressIndicatorTheme,
- RadioThemeData? radioTheme,
- SearchBarThemeData? searchBarTheme,
- SearchViewThemeData? searchViewTheme,
- SegmentedButtonThemeData? segmentedButtonTheme,
- SliderThemeData? sliderTheme,
- SnackBarThemeData? snackBarTheme,
- SwitchThemeData? switchTheme,
- Object? tabBarTheme,
- TextButtonThemeData? textButtonTheme,
- TextSelectionThemeData? textSelectionTheme,
- TimePickerThemeData? timePickerTheme,
- ToggleButtonsThemeData? toggleButtonsTheme,
- TooltipThemeData? tooltipTheme,
- ButtonBarThemeData? buttonBarTheme,
- bool? applyThemeToAll,
Implementation
NativeThemeData({
required this.context,
this.adaptations,
this.applyElevationOverlayColor,
this.cupertinoOverrideTheme,
this.extensions,
this.inputDecorationTheme,
this.materialTapTargetSize,
this.pageTransitionsTheme,
this.platform,
this.scrollbarTheme,
this.splashFactory,
this.useMaterial3,
this.visualDensity,
this.colorScheme,
this.brightness,
this.colorSchemeSeed,
this.canvasColor,
this.cardColor,
this.dialogBackgroundColor,
this.disabledColor,
this.dividerColor,
this.focusColor,
this.highlightColor,
this.hintColor,
this.hoverColor,
this.indicatorColor,
this.primaryColor,
this.primaryColorDark,
this.primaryColorLight,
this.primarySwatch,
this.secondaryHeaderColor,
this.shadowColor,
this.splashColor,
this.unselectedWidgetColor,
this.fontFamily,
this.fontFamilyFallback,
this.package,
this.iconTheme,
this.primaryIconTheme,
this.primaryTextTheme,
this.textTheme,
this.typography,
this.actionIconTheme,
this.appBarTheme,
this.badgeTheme,
this.bannerTheme,
this.bottomAppBarTheme,
this.bottomNavigationBarTheme,
this.bottomSheetTheme,
this.buttonTheme,
this.cardTheme,
this.checkboxTheme,
this.chipTheme,
this.dataTableTheme,
this.datePickerTheme,
this.dialogTheme,
this.dividerTheme,
this.drawerTheme,
this.dropdownMenuTheme,
this.elevatedButtonTheme,
this.expansionTileTheme,
this.filledButtonTheme,
this.floatingActionButtonTheme,
this.iconButtonTheme,
this.listTileTheme,
this.menuBarTheme,
this.menuButtonTheme,
this.menuTheme,
this.navigationBarTheme,
this.navigationDrawerTheme,
this.navigationRailTheme,
this.outlinedButtonTheme,
this.popupMenuTheme,
this.progressIndicatorTheme,
this.radioTheme,
this.searchBarTheme,
this.searchViewTheme,
this.segmentedButtonTheme,
this.sliderTheme,
this.snackBarTheme,
this.switchTheme,
this.tabBarTheme,
this.textButtonTheme,
this.textSelectionTheme,
this.timePickerTheme,
this.toggleButtonsTheme,
this.tooltipTheme,
this.buttonBarTheme,
this.applyThemeToAll,
});