Results for “Overlay”
Full-text search across Boring Doc explanations, official documentation pages, the Flutter API index and every indexed version change.
Concepts
Guides
API reference
- Overlayclass
stack of entries that can be managed independently. widgets.Overlay Overlay Overlay class widgets
- OverlayPortalControllerclass
class to show, hide and bring to top an OverlayPortal's overlay child in the target Overlay. widgets.OverlayPortalController OverlayPortalController Overlay Portal Controller class widgets
- OverlayPortalclass
widget that renders its overlay child on an Overlay. widgets.OverlayPortal OverlayPortal Overlay Portal class widgets
- OverlayStateclass
current state of an Overlay. widgets.OverlayState OverlayState Overlay State class widgets
- OverlayEntryclass
place in an Overlay that can contain a widget. widgets.OverlayEntry OverlayEntry Overlay Entry class widgets
- OverlayRouteclass
route that displays widgets in the Navigator's Overlay. widgets.OverlayRoute OverlayRoute Overlay Route class widgets
- OverlayPortal.targetsRootOverlayconstructor
Creates an OverlayPortal that renders the widget overlayChildBuilder builds on the root Overlay when OverlayPortalController.show is called. widgets.OverlayPortal.OverlayPortal.targetsRootOverlay OverlayPortal targetsRootOverlay Overlay Portal.targets Root Overlay constructor
- OverlayPortal.overlayChildLayoutBuilderconstructor
Creates an OverlayPortal that renders the widget overlayChildBuilder builds on the closest Overlay when OverlayPortalController.show is called. widgets.OverlayPortal.OverlayPortal.overlayChildLayoutBuilder OverlayPortal overlayChildLayoutBuilder Overlay Portal.overlay Child Layout Builder constructor
- OverlayPortal.newconstructor
Creates an OverlayPortal that renders the widget overlayChildBuilder builds on the closest Overlay when OverlayPortalController.show is called. widgets.OverlayPortal.OverlayPortal.new OverlayPortal new Overlay Portal.new constructor widgets
- Overlay.newconstructor
Creates an overlay. widgets.Overlay.Overlay.new Overlay new Overlay.new constructor widgets
- OverlayEntry.newconstructor
Creates an overlay entry. widgets.OverlayEntry.OverlayEntry.new OverlayEntry new Overlay Entry.new constructor widgets
- OverlayRoute.newconstructor
Creates a route that knows how to interact with an Overlay. widgets.OverlayRoute.OverlayRoute.new OverlayRoute new Overlay Route.new constructor widgets
- OverlayPortalController.newconstructor
Creates an OverlayPortalController, optionally with a String identifier debugLabel. widgets.OverlayPortalController.OverlayPortalController.new OverlayPortalController new Overlay Portal Controller.new constructor widgets
- OverlayState.newconstructor
widgets.OverlayState.OverlayState.new OverlayState new Overlay State.new constructor widgets
- widgets.OverlayChildLocationenum
location of the Overlay that an OverlayPortal renders its overlay child on. widgets.OverlayChildLocation OverlayChildLocation Overlay Child Location enum widgets
- material.PaintRangeValueIndicatortypedef
RangeSlider uses this callback to paint the value indicator on the overlay. Since the value indicator is painted on the Overlay; this method paints the value
- RoundSliderOverlayShapeclass
default shape of a Slider's thumb overlay. material.RoundSliderOverlayShape RoundSliderOverlayShape Round Slider Overlay Shape class material
- CupertinoPickerDefaultSelectionOverlayclass
default selection overlay for CupertinoPickers. cupertino.CupertinoPickerDefaultSelectionOverlay CupertinoPickerDefaultSelectionOverlay Cupertino Picker Default Selection Overlay class cupertino
- SystemUiOverlayStyleclass
Specifies a preference for the style of the system overlays. services.SystemUiOverlayStyle SystemUiOverlayStyle System Ui Overlay Style class services
- ElevationOverlayclass
utility class for dealing with the overlay color needed to indicate elevation of surfaces. material.ElevationOverlay ElevationOverlay Elevation Overlay class material
- RawMenuAnchor.newconstructor
RawMenuAnchor that delegates overlay construction to an overlayBuilder. widgets.RawMenuAnchor.RawMenuAnchor.new RawMenuAnchor new Raw Menu Anchor.new constructor widgets
- widgets.OverlayChildLayoutBuildertypedef
signature of the widget builder callback used in OverlayPortal.overlayChildLayoutBuilder. widgets.OverlayChildLayoutBuilder OverlayChildLayoutBuilder Overlay Child Layout Builder typedef widgets
- cupertino.OverlayVisibilityModeenum
field overlays based on the state of the current text entry. cupertino.OverlayVisibilityMode OverlayVisibilityMode Overlay Visibility Mode enum cupertino
- widgets.OverlayChildLayoutInfoextension-type
additional layout information available to the OverlayPortal.overlayChildLayoutBuilder callback. widgets.OverlayChildLayoutInfo OverlayChildLayoutInfo Overlay Child Layout Info extension-type widgets
- PopupRouteclass
modal route that overlays a widget over the current route. widgets.PopupRoute PopupRoute Popup Route class widgets
- services.SystemUiOverlayenum
Specifies a system overlay at a particular location. services.SystemUiOverlay SystemUiOverlay System Ui Overlay enum services
- widgets.debugCheckHasOverlayfunction
Asserts that the given context has an Overlay ancestor. widgets.debugCheckHasOverlay debugCheckHasOverlay debug Check Has Overlay function widgets
- PerformanceOverlayLayer.newconstructor
Creates a layer that displays a performance overlay. rendering.PerformanceOverlayLayer.PerformanceOverlayLayer.new PerformanceOverlayLayer new Performance Overlay Layer.new constructor rendering
- RenderPerformanceOverlay.newconstructor
Creates a performance overlay render object. rendering.RenderPerformanceOverlay.RenderPerformanceOverlay.new RenderPerformanceOverlay new Render Performance Overlay.new constructor rendering
- PerformanceOverlay.allEnabledconstructor
performance overlay that displays all available statistics. widgets.PerformanceOverlay.PerformanceOverlay.allEnabled PerformanceOverlay allEnabled Performance Overlay.all Enabled constructor widgets
- SelectionOverlay.newconstructor
object that manages overlay entries for selection handles. widgets.SelectionOverlay.SelectionOverlay.new SelectionOverlay new Selection Overlay.new constructor widgets
- RawMenuAnchorGroupclass
menu anchor that is always visible and is not displayed in an OverlayPortal. widgets.RawMenuAnchorGroup RawMenuAnchorGroup Raw Menu Anchor Group class widgets
- RoundSliderOverlayShape.newconstructor
Create a slider thumb overlay that draws a circle. material.RoundSliderOverlayShape.RoundSliderOverlayShape.new RoundSliderOverlayShape new Round Slider Overlay Shape.new constructor material
- TextSelectionOverlay.newconstructor
that manages overlay entries for selection handles. widgets.TextSelectionOverlay.TextSelectionOverlay.new TextSelectionOverlay new Text Selection Overlay.new constructor widgets
Version changes
- Deprecate OverlayPortal.targetsRootOverlay3.38.0deprecated
OverlayPortal.targetsRootOverlay` property was deprecated and replaced with `overlayLocation`. The `OverlayPortal.targetsRootOverlay` constructor is deprecated. A `overlayLocation` parameter was added to the `OverlayPortal` default constructor to control where the overlay
- Allow OverlayPortal.overlayChildLayoutBuilder to choose root Overlay3.38.0new-feature
Allow OverlayPortal.overlayChildLayoutBuilder to choose root Overlay (Framework, by @chunhtai). OverlayPortal.overlayChildLayoutBuilder
- Rebuild optimization for OverlayEntries and Routes1.17.0breaking
wrapping any state change in a `setState` call. Prior to this change, an `OverlayEntry` would rebuild when a new opaque entry was added
- Semantics Order of the Overlay Entries in Modal Routes1.20.0breaking
changed the semantics traverse order of the overlay entries in modal routes. Accessibility talk back or voice over now focuses the scope of a modal route first
- [HCPP] Clean up overlay layer when last frame had overlay content and current doesn't3.38.0platform
HCPP] Clean up overlay layer when last frame had overlay content and current doesn't (Android, by @gmackall
- - Don't remove overlay views when the rasterizer is being torn down.2.10.1bugfix
remove overlay views when the rasterizer is being torn down
- - Fixes AnimatedOpacity affecting blended color overlay render3.16.5bugfix
Fixes AnimatedOpacity affecting blended color overlay render
- Fixes an issue that incorrectly positions `MenuAnchor`s in nested overlays.3.27.3bugfix
Fixes an issue that incorrectly positions `MenuAnchor`s in nested overlays
- - Dragging the "draggable" widget causes widget to freeze in the overlay layer on Web2.0.4bugfix
Dragging the "draggable" widget causes widget to freeze in the overlay layer
- - Add ability to customize NavigationBar indicator overlay and fixes a bug with the indicator shape.3.16.3bugfix
ability to customize NavigationBar indicator overlay and fixes a bug with the indicator shape
- When an OverlayPortal is displayed on iOS, accessibility frames are shrunk by the device pixel ratio and anchored to the top-left, so...3.47.7bugfix
When an OverlayPortal is displayed on iOS, accessibility frames are shrunk by the device pixel ratio and anchored to the top-left, so VoiceOver focus and XCUITest taps
- Add alwaysSizeToContent argument to Overlay.3.44.0new-feature
alwaysSizeToContent argument to Overlay. (Framework, by @knopp
- Implement Overlay.of with inherited widget3.38.0new-feature
Implement Overlay.of with inherited widget (Framework, by @chunhtai
- Add an assert message when OverlayEntry.remove is called twice3.41.0new-feature
assert message when OverlayEntry.remove is called twice (Framework, by @bleroux). OverlayEntry.remove
- Fix typo in overlay.dart documentation comment3.41.0docs
typo in overlay.dart documentation comment (Framework, by @davidhicks980
- Fix default overlay color in `TabBar`3.38.0bugfix
default overlay color in `TabBar` (Material, by @ValentinVignal). TabBar
- Fix: Update anchorRect for overlayBuilder when anchor moves3.38.0bugfix
Update anchorRect for overlayBuilder when anchor moves (Framework, by @rkishan516
- Delete Skia-specific performance overlay implementation3.38.0performance
Delete Skia-specific performance overlay implementation (Other changes, by @flar
- Add/remove overlay child RenderObject from the tree in `attach`/`detach`3.47.0new-feature
Add/remove overlay child RenderObject from the tree in `attach`/`detach` (Framework, by @LongCatIsLooong). RenderObject
- Scope widget inspector overlay to the selected widget's modal route3.47.0improvement
Scope widget inspector overlay to the selected widget's modal route (Framework, by @muhammadkamel
- Fix owner-mismatch crash for OverlayPortal inside a deferred-mount parent (e.g. Table)3.47.0bugfix
owner-mismatch crash for OverlayPortal inside a deferred-mount parent (e.g. Table) (Framework, by @gabrimatic). OverlayPortal
- The Route and Navigator refactoring1.17.0breaking
Route` class no longer manages its overlay entries in overlay, and its `install()` method no longer has an `insertionPoint` parameter. The `isInitialRoute` property in `RouteSetting