Results for “Adaptation”
Full-text search across Boring Doc explanations, official documentation pages, the Flutter API index and every indexed version change.
Guides
- Adaptive and responsive design in Flutterdoc
number of other devices. Two terms that describe these design concepts are adaptive and responsive . Ideally, you'd want your app to be both but what, exactly
- LayoutBuilder and adaptive layoutsdoc
Learn how to use the LayoutBuilder widget. Learn how to create layouts that adapt to different screen widths. Introduction Modern apps need to work well on screens
- Stack-based navigationdoc
Flutter app. Learn to navigate between screens with Navigator.push and implement adaptive navigation patterns for different screen sizes. Introduction Now that you understand slivers and scrolling
- SafeArea & MediaQuerydoc
Learn how to use SafeArea and MediaQuery to create an adaptive app. This page discusses how and when to use the SafeArea and MediaQuery widgets. SafeArea When
API reference
- Adaptationclass
Defines a customized theme for components with an adaptive factory constructor. material.Adaptation Adaptation Adaptation class material
- Adaptation.newconstructor
Creates an Adaptation. material.Adaptation.Adaptation.new Adaptation new Adaptation.new constructor material
- AdaptiveTextSelectionToolbarclass
default context menu for text selection for the current platform. material.AdaptiveTextSelectionToolbar AdaptiveTextSelectionToolbar Adaptive Text Selection Toolbar class material
- AdaptiveTextSelectionToolbar.newconstructor
Create an instance of AdaptiveTextSelectionToolbar with the given children. material.AdaptiveTextSelectionToolbar.AdaptiveTextSelectionToolbar.new AdaptiveTextSelectionToolbar new Adaptive Text Selection Toolbar.new constructor material
- AdaptiveTextSelectionToolbar.editableTextconstructor
Create an instance of AdaptiveTextSelectionToolbar with the default children for an EditableText. material.AdaptiveTextSelectionToolbar.AdaptiveTextSelectionToolbar.editableText AdaptiveTextSelectionToolbar editableText Adaptive Text Selection Toolbar.editable Text constructor material
- AdaptiveTextSelectionToolbar.selectableRegionconstructor
Create an instance of AdaptiveTextSelectionToolbar with the default children for a SelectableRegion. material.AdaptiveTextSelectionToolbar.AdaptiveTextSelectionToolbar.selectableRegion AdaptiveTextSelectionToolbar selectableRegion Adaptive Text Selection Toolbar.selectable Region constructor material
- AdaptiveTextSelectionToolbar.editableconstructor
Create an instance of AdaptiveTextSelectionToolbar with the default children for an editable field. material.AdaptiveTextSelectionToolbar.AdaptiveTextSelectionToolbar.editable AdaptiveTextSelectionToolbar editable Adaptive Text Selection Toolbar.editable constructor material
- AdaptiveTextSelectionToolbar.selectableconstructor
Create an instance of AdaptiveTextSelectionToolbar with the default children for selectable, but not editable, content. material.AdaptiveTextSelectionToolbar.AdaptiveTextSelectionToolbar.selectable AdaptiveTextSelectionToolbar selectable Adaptive Text Selection Toolbar.selectable constructor material
- AdaptiveTextSelectionToolbar.buttonItemsconstructor
Create an instance of AdaptiveTextSelectionToolbar whose children will be built from the given buttonItems. material.AdaptiveTextSelectionToolbar.AdaptiveTextSelectionToolbar.buttonItems AdaptiveTextSelectionToolbar buttonItems Adaptive Text Selection Toolbar.button Items constructor material
- PlatformAdaptiveIconsclass
platform-adaptive Material Design icons. material.PlatformAdaptiveIcons PlatformAdaptiveIcons Platform Adaptive Icons class material
- WidgetToRenderBoxAdapterclass
adapter for placing a specific RenderBox in the widget tree. widgets.WidgetToRenderBoxAdapter WidgetToRenderBoxAdapter Widget To Render Box Adapter class widgets
- ImageFilterConfigclass
description of an image filter that can adapt to the layout of its target. rendering.ImageFilterConfig ImageFilterConfig Image Filter Config class rendering
- SelectionAreaclass
widget that introduces an area for user selections with adaptive selection controls. material.SelectionArea SelectionArea Selection Area class material
- RadioListTile.adaptiveconstructor
Creates a combination of a list tile and a platform adaptive radio. material.RadioListTile.RadioListTile.adaptive RadioListTile adaptive Radio List Tile.adaptive constructor material
- CheckboxListTile.adaptiveconstructor
Creates a combination of a list tile and a platform adaptive checkbox. material.CheckboxListTile.CheckboxListTile.adaptive CheckboxListTile adaptive Checkbox List Tile.adaptive constructor material
- MaterialPageRouteclass
modal route that replaces the entire screen with a platform-adaptive transition. material.MaterialPageRoute MaterialPageRoute Material Page Route class material
- WidgetToRenderBoxAdapter.newconstructor
specific RenderBox in the widget tree. widgets.WidgetToRenderBoxAdapter.WidgetToRenderBoxAdapter.new WidgetToRenderBoxAdapter new Widget To Render Box Adapter.new constructor widgets
- CircularProgressIndicator.adaptiveconstructor
Creates an adaptive progress indicator that is a CupertinoActivityIndicator on TargetPlatform.iOS & TargetPlatform.macOS and a CircularProgressIndicator in material theme/non-Apple platforms. material.CircularProgressIndicator.CircularProgressIndicator.adaptive CircularProgressIndicator adaptive Circular Progress Indicator.adaptive
- Slider.adaptiveconstructor
Creates an adaptive Slider based on the target platform, following Material design's Cross-platform guidelines. material.Slider.Slider.adaptive Slider adaptive Slider.adaptive constructor material
- SwitchListTile.adaptiveconstructor
Creates a Material ListTile with an adaptive Switch, following Material design's Cross-platform guidelines. material.SwitchListTile.SwitchListTile.adaptive SwitchListTile adaptive Switch List Tile.adaptive constructor material
- Switch.adaptiveconstructor
Creates an adaptive Switch based on whether the target platform is iOS or macOS, following Material design's Cross-platform guidelines. material.Switch.Switch.adaptive Switch adaptive Switch.adaptive constructor
- Checkbox.adaptiveconstructor
Creates an adaptive Checkbox based on whether the target platform is iOS or macOS, following Material design's Cross-platform guidelines. material.Checkbox.Checkbox.adaptive Checkbox adaptive Checkbox.adaptive constructor
- AboutDialog.adaptiveconstructor
Creates an adaptive AboutDialog based on whether the target platform is iOS or macOS, following Material design's Cross-platform guidelines. material.AboutDialog.AboutDialog.adaptive AboutDialog adaptive About Dialog.adaptive
- Radio.adaptiveconstructor
Creates an adaptive Radio based on whether the target platform is iOS or macOS, following Material design's Cross-platform guidelines. material.Radio.Radio.adaptive Radio adaptive Radio.adaptive constructor
- AlertDialog.adaptiveconstructor
Creates an adaptive AlertDialog based on whether the target platform is iOS or macOS, following Material design's Cross-platform guidelines. material.AlertDialog.AlertDialog.adaptive AlertDialog adaptive Alert Dialog.adaptive
- RefreshIndicator.adaptiveconstructor
Creates an adaptive RefreshIndicator based on whether the target platform is iOS or macOS, following Material design's Cross-platform guidelines. material.RefreshIndicator.RefreshIndicator.adaptive RefreshIndicator adaptive Refresh Indicator.adaptive
- foundation.TargetPlatformenum
platform that user interaction should adapt to target. foundation.TargetPlatform TargetPlatform Target Platform enum foundation
- material.MaterialRouteTransitionMixinmixin
mixin that provides platform-adaptive transitions for a PageRoute. material.MaterialRouteTransitionMixin MaterialRouteTransitionMixin Material Route Transition Mixin mixin material
- CupertinoDynamicColor.newconstructor
Creates an adaptive Color that changes its effective color based on the BuildContext given. The default effective color is color. cupertino.CupertinoDynamicColor.CupertinoDynamicColor.new CupertinoDynamicColor new Cupertino Dynamic Color.new constructor
- CupertinoDynamicColor.withBrightnessconstructor
Creates an adaptive Color that changes its effective color based on the given BuildContext's brightness (from MediaQueryData.platformBrightness or CupertinoThemeData.brightness). The default effective color is color. cupertino.CupertinoDynamicColor.CupertinoDynamicColor.withBrightness
- CupertinoDynamicColor.withBrightnessAndContrastconstructor
Creates an adaptive Color that changes its effective color based on the given BuildContext's brightness (from MediaQueryData.platformBrightness or CupertinoThemeData.brightness) and accessibility contrast setting (MediaQueryData.highContrast). The default
- RenderSliverToBoxAdapterclass
RenderSliver that contains a single RenderBox. rendering.RenderSliverToBoxAdapter RenderSliverToBoxAdapter Render Sliver To Box Adapter class rendering
- RenderObjectToWidgetAdapterclass
from a RenderObject to an Element tree. widgets.RenderObjectToWidgetAdapter RenderObjectToWidgetAdapter Render Object To Widget Adapter class widgets
- SliverToBoxAdapterclass
sliver that contains a single box widget. widgets.SliverToBoxAdapter SliverToBoxAdapter Sliver To Box Adapter class widgets
- RenderSliverMultiBoxAdaptorclass
sliver with multiple box children. rendering.RenderSliverMultiBoxAdaptor RenderSliverMultiBoxAdaptor Render Sliver Multi Box Adaptor class rendering
- SliverMultiBoxAdaptorElementclass
element that lazily builds children for a SliverMultiBoxAdaptorWidget. widgets.SliverMultiBoxAdaptorElement SliverMultiBoxAdaptorElement Sliver Multi Box Adaptor Element class widgets
- SliverMultiBoxAdaptorParentDataclass
Parent data structure used by RenderSliverMultiBoxAdaptor. rendering.SliverMultiBoxAdaptorParentData SliverMultiBoxAdaptorParentData Sliver Multi Box Adaptor Parent Data class rendering
- RenderSliverSingleBoxAdapterclass
RenderSlivers that contains a single RenderBox. rendering.RenderSliverSingleBoxAdapter RenderSliverSingleBoxAdapter Render Sliver Single Box Adapter class rendering
- SliverMultiBoxAdaptorWidgetclass
class for slivers that have multiple box children. widgets.SliverMultiBoxAdaptorWidget SliverMultiBoxAdaptorWidget Sliver Multi Box Adaptor Widget class widgets
- CupertinoAdaptiveTextSelectionToolbarclass
text selection for the current platform with the given children. cupertino.CupertinoAdaptiveTextSelectionToolbar CupertinoAdaptiveTextSelectionToolbar Cupertino Adaptive Text Selection Toolbar class cupertino
- RenderSliverFixedExtentBoxAdaptorclass
explicit extent in the main axis. rendering.RenderSliverFixedExtentBoxAdaptor RenderSliverFixedExtentBoxAdaptor Render Sliver Fixed Extent Box Adaptor class rendering
- SliverMultiBoxAdaptorParentData.newconstructor
rendering.SliverMultiBoxAdaptorParentData.SliverMultiBoxAdaptorParentData.new SliverMultiBoxAdaptorParentData new Sliver Multi Box Adaptor Parent Data.new constructor rendering
- SliverMultiBoxAdaptorWidget.newconstructor
Initializes fields for subclasses. widgets.SliverMultiBoxAdaptorWidget.SliverMultiBoxAdaptorWidget.new SliverMultiBoxAdaptorWidget new Sliver Multi Box Adaptor Widget.new constructor widgets
- RenderSliverToBoxAdapter.newconstructor
RenderSliver that wraps a RenderBox. rendering.RenderSliverToBoxAdapter.RenderSliverToBoxAdapter.new RenderSliverToBoxAdapter new Render Sliver To Box Adapter.new constructor rendering
Version changes
- - Fixes unhandled exception on application shutdown in the debug adapter used by IDEs.3.32.5bugfix
Fixes unhandled exception on application shutdown in the debug adapter used by IDEs
- - DDS fix to ensure threadID integers are serialized correctly by Debug Adapter Protocol (DAP) clients.3.16.3bugfix
ensure threadID integers are serialized correctly by Debug Adapter Protocol (DAP) clients
- Fix deadlock in debug adapters when the target process exits early during startup before VM service connection.3.47.1bugfix
deadlock in debug adapters when the target process exits early during startup before VM service connection
- [Tool] Fixes an issue where users would experience large crash messages when `flutter run` or `flutter debug-adapter` are unable to...3.24.1bugfix
where users would experience large crash messages when `flutter run` or `flutter debug-adapter` are unable to connect to the Flutter
- Replaced parameters for customizing context menus with a generic widget builder3.7.0breaking
Context menus, or text selection toolbars, are the menus that show up
- [web] Makes Tappable semantics behavior adaptive3.44.0improvement
Makes Tappable semantics behavior adaptive (Framework, by @chunhtai
- Adapt xcresult parser for Xcode 16 changes3.38.0platform
Adapt xcresult parser for Xcode 16 changes (iOS, by @okorohelijah
- Windows: Get graphics adapter from engine instead of view3.44.0platform
Windows: Get graphics adapter from engine instead of view (Windows, by @knopp
- Fix empty adaptive text selection toolbars building.3.38.0bugfix
empty adaptive text selection toolbars building. (Material, by @ksokolovskyi
- Adapt the DisplayList benchmarks into a primitive rendering benchmark suite3.47.0platform
Adapt the DisplayList benchmarks into a primitive rendering benchmark suite (Android, by @flar). DisplayList
- Adapt the Metal shader library output list for debug versus release mode3.47.0improvement
Adapt the Metal shader library output list for debug versus release mode (Other changes, by @jason-simmons
- Introduce new ColorScheme roles3.22.0breaking
updated `ColorScheme.fromSeed` method now generates different values compared to the previous version, adapting to the Material Design 3 guidelines. The differences caused by the updated `ColorScheme.fromSeed