Results for “MaterialScrollBehavior”
Full-text search across Boring Doc explanations, official documentation pages, the Flutter API index and every indexed version change.
API reference
- MaterialScrollBehaviorclass
Describes how Scrollable widgets behave for MaterialApps. material.MaterialScrollBehavior MaterialScrollBehavior Material Scroll Behavior class material
- MaterialScrollBehavior.newconstructor
Creates a MaterialScrollBehavior that decorates Scrollables with StretchingOverscrollIndicators and Scrollbars based on the current platform and provided ScrollableDetails. material.MaterialScrollBehavior.MaterialScrollBehavior.new MaterialScrollBehavior new Material Scroll Behavior.new constructor material
Version changes
- Default multitouch scrolling3.19.0breaking
application Code before migration: ```dart MaterialApp( // ... ); ``` Code after migration: ```dart class MyCustomScrollBehavior extends MaterialScrollBehavior { // Override behavior methods and getters like multitouchDragStrategy @override MultitouchDragStrategy getMultitouchDragStrategy(BuildContext context) => MultitouchDragStrategy.sumAllPointers
- Default drag scrolling devices2.5.0breaking
application Code before migration: ```dart MaterialApp( // ... ); ``` Code after migration: ```dart class MyCustomScrollBehavior extends MaterialScrollBehavior { // Override behavior methods and getters like dragDevices @override Set get dragDevices => { PointerDeviceKind.touch, PointerDeviceKind.mouse
- Default Scrollbars on Desktop2.2.0breaking
`ScrollBehavior`s now automatically apply `Scrollbar`s to scrolling widgets on desktop
- Deprecated API removed after v3.133.16.0removed
MaterialLocalizations.deleteButtonTooltip MaterialButtonWithIconMixin TextButton OutlinedButton ElevatedButton PlatformsViewsService PlatformViewsService TextSelectionOverlay SelectionOverlay.fadeDuration TextSelectionOverlay.fadeDuration SelectionOverlay RenderEditable ScrollBehavior MaterialScrollBehavior ThemeData GlowingOverscrollIndicator StretchingOvercrollIndicator ThemeData.useMaterial3 StretchingOverscrollIndicator PaintingBinding ImageProvider DecoderCallback PaintingBinding.instantiateImageCodec PaintingBinding.instantiateImageCodecFromBuffer ImageProvider.load ImageProvider.loadBuffer DecoderBufferCallback