Results for “RenderDoc”
Full-text search across Boring Doc explanations, official documentation pages, the Flutter API index and every indexed version change.
API reference
- RenderDecoratedBoxclass
Paints a Decoration either before or after its child paints.
- RenderDarwinPlatformViewclass
Common render-layer functionality for iOS and macOS platform views.
- RenderDecoratedSliverclass
Paints a Decoration either before or after its child paints.
- RenderListBodyclass
Displays its children sequentially along a given axis, forcing them to the dimensions of the parent in the other axis.
- RenderImageclass
An image in the render tree.
- RenderFractionallySizedOverflowBoxclass
Sizes its child to a fraction of the total available space.
- RenderIntrinsicHeightclass
Sizes its child to the child's intrinsic height.
- RenderLimitedBoxclass
Constrains the child's BoxConstraints.maxWidth and BoxConstraints.maxHeight if they're otherwise unconstrained.
- RenderIndexedSemanticsclass
A render objects that annotates semantics with an index.
- RenderListWheelViewportclass
Render, onto a wheel, a bigger sequential set of objects inside this viewport.
- RenderFittedBoxclass
Scales and positions its child within itself according to fit.
- RenderEditableclass
Displays some text in a scrollable container with a potentially blinking cursor and with gesture recognizers.
- RenderFlexclass
Displays its children in a one-dimensional array.
- RenderMetaDataclass
Holds opaque meta data in the render tree.
- RenderEditablePainterclass
An interface that paints within a RenderEditable's bounds, above or beneath its text content.
- RenderExcludeSemanticsclass
Excludes this subtree from the semantic tree.
- RenderBoxclass
A render object in a 2D Cartesian coordinate system.
- RenderFractionalTranslationclass
Applies a translation transformation before painting its child.
- RenderIgnoreBaselineclass
Excludes the child from baseline computations in the parent.
- RenderIgnorePointerclass
A render object that is invisible during hit testing.
- RenderOpacityclass
Makes its child partially transparent.
- RenderIndexedStackclass
Implements the same layout algorithm as RenderStack but only paints the child specified by index.
- RenderIntrinsicWidthclass
Sizes its child to the child's maximum intrinsic width.
- RenderLeaderLayerclass
Provides an anchor for a RenderFollowerLayer.
- RenderMouseRegionclass
Calls callbacks in response to pointer events that are exclusive to mice.
- RenderCustomSingleChildLayoutBoxclass
Defers the layout of its single child to a delegate.
- RenderCustomMultiChildLayoutBoxclass
Defers the layout of multiple children to a delegate.
- RenderConstraintsTransformBoxclass
A RenderBox that applies an arbitrary transform to its constraints, and sizes its child using the resulting BoxConstraints, optionally clipping, or treating the overflow as an error.
- RenderCustomPaintclass
Provides a canvas on which to draw during the paint phase.
- RenderFlowclass
Implements the flow layout algorithm.
- RenderClipRectclass
Clips its child using a rectangle.
- RenderClipRSuperellipseclass
Clips its child using a rounded superellipse.
- RenderConstrainedBoxclass
Imposes additional constraints on its child.
- RenderClipPathclass
Clips its child using a path.
- RenderClipOvalclass
Clips its child using an oval.
- RenderClipRRectclass
Clips its child using a rounded rectangle.
- RenderConstrainedOverflowBoxclass
A render object that imposes different constraints on its child than it gets from its parent, possibly allowing the child to overflow the parent.
- RenderMergeSemanticsclass
Causes the semantics of all descendants to be merged into this node such that the entire subtree becomes a single leaf in the semantics tree.
- RenderObjectclass
An object in the render tree.
- RenderErrorBoxclass
A render object used as a placeholder when an error occurs.
- RenderAbsorbPointerclass
A render object that absorbs pointers during hit testing.
- RenderAnimatedSizeclass
A render object that animates its size to its child's size over a given duration and with a given curve. If the child's size itself animates (i.e. if it changes size two frames in a row, as opposed to
- RenderAspectRatioclass
Attempts to size the child to a specific aspect ratio.
- RenderFollowerLayerclass
Transform the child so that its origin is offset from the origin of the RenderLeaderLayer with the same LayerLink.
- RenderAbstractViewportclass
An interface for render objects that are bigger on the inside.
- RenderAnimatedOpacityclass
Makes its child partially transparent, driven from an Animation.
- RenderAndroidViewclass
A render object for an Android view.
- RenderAligningShiftedBoxclass
Abstract class for one-child-layout render boxes that use a AlignmentGeometry to align their children.
- RenderBackdropFilterclass
Applies a filter to the existing painted content and then paints child.
- RenderBlockSemanticsclass
Causes the semantics of all earlier render objects below the same semantic boundary to be dropped.
- RenderAppKitViewclass
A render object for a macOS platform view.
- RenderAnnotatedRegionclass
Render object which inserts an AnnotatedRegionLayer into the layer tree.
- RenderBaselineclass
Shifts the child down such that the child's baseline (or the bottom of the child, if the child has no baseline) is baseline logical pixels below the top of this box, then sizes this box to contain the
- RenderOffstageclass
Lays the child out as if it was in the tree, but without painting anything, without making the child available for hit testing, and without taking any room in the parent.
Version changes
- The RenderEditable needs to be laid out before hit testing1.20.0breaking
Instances of `RenderEditable` must be laid out before processing hit testing. Trying to hit-test a `RenderEditable` object before layout results in an assertion such as the following:
- New APIs for Android plugins that render to a Surface3.24.0breaking
The Android embedder for Flutter introduces a new API, `SurfaceProducer`, which allows plugins to render to a `Surface` without needing to manage what the backing implementation is. Plugins using the
- Dry layout support for RenderBox2.0.0breaking
A new method named `computeDryLayout` was added to the `RenderBox` protocol. Subclasses of `RenderBox` are expected to implement it to correctly report their desired size given a set of `BoxConstraint
- OpenGL ES render-to-texture content is stored top-down3.47.0breaking
Impeller's OpenGL ES backend now stores render-to-texture content top-down, the same as the Metal and Vulkan backends. A fragment shader or Flutter GPU app that sampled a render-target texture on Open
- Using HTML slots to render platform views in the web2.5.0breaking
Flutter now renders all web platform views in a consistent location of the DOM, as direct children of `flt-glass-pane` (regardless of the rendering backend: `html` or `canvaskit`). Platform views are
- MouseTracker moved to rendering1.17.0breaking
`MouseTracker` and related symbols are moved from the `gestures` package, resulting in error messages such as undefined classes or methods. Import them from `rendering` package instead.