Results for “MaterialState”
Full-text search across Boring Doc explanations, official documentation pages, the Flutter API index and every indexed version change.
Version changes
- Rename MaterialState to WidgetState3.22.0breaking
migrate, replace `MaterialState` with `WidgetState`. Code before migration: ```dart MaterialState selected = MaterialState.selected; final MaterialStateProperty backgroundColor; class _MouseCursor extends MaterialStateMouseCursor{ const _MouseCursor(this.resolveCallback); final MaterialPropertyResolver<MouseCursor?> resolveCallback
- ThemeData's toggleableActiveColor property has been deprecated3.7.0deprecated
after migration: ```dart final ThemeData theme = ThemeData(); MaterialApp( theme: theme.copyWith( switchTheme: SwitchThemeData( thumbColor: MaterialStateProperty.resolveWith<Color?>( (Set states) { if (states.contains(MaterialState.disabled)) { return null; } if (states.contains(MaterialState.selected)) { return myColor
- Updated Checkbox.fillColor behavior3.13.0breaking
Checkbox.fillColor` property to customize the checkbox. Code before migration: ```dart Checkbox( fillColor: MaterialStateProperty.resolveWith((states) { if (!states.contains(MaterialState.selected)) { return Colors.red; } return null; }), value: _checked, onChanged: _enabled ? (bool? value) { setState
- New Buttons and Button Themes1.20.0breaking
A new set of basic material button widgets and themes have been
- Deprecated API removed after v3.103.13.0removed
ColorScheme.primaryContainer ColorScheme.secondaryContainer ColorScheme ThemeData.primaryColorBrightness Brightness ThemeData.primaryColor ThemeData.brightness Theme RawScrollbar Scrollbar ScrollbarThemeData CupertinoScrollbar Scrollbar.hoverThickness MaterialStateProperty ScrollbarThemeData.thickness MaterialStateProperties MaterialState AnimationSheetBuilder TestWidgetsFlutterBinding.addTime TestWidgetsFlutterBinding.runAsync TestWidgetsFlutterBinding.runTest AutomatedTestWidgetsFlutterBinding.runTest LiveTestWidgetsFlutterBinding.runTest TestWidgetsFlutterBinding AutomatedTestWidgetsFlutterBinding LiveTestWidgetsFlutterBinding
- Deprecated API removed after v3.193.22.0removed
ThemeData.colorScheme BottomAppBarTheme ColorScheme CupertinoContextMenu.previewBuilder CupertinoContextMenu CupertinoContextMenu.animationOpensAt Scrollbar.showTrackOnHover Scrollbar ScrollbarThemeData.showTrackOnHover ScrollbarThemeData.trackVisibility ScrollbarThemeData MaterialState MaterialStateProperty KeepAliveHandle.release KeepAliveHandle InteractiveViewer.alignPanAxis InteractiveViewer PanAxis MediaQuery.boldTextOverride MediaQuery AnimatedList AnimatedGrid AnimatedListItemBuilder AnimatedListRemovedItemBuilder AnimatedItemBuilder AnimatedRemovedItemBuilder FlutterDriver.enableAccessibility