Pane class abstract
WIP
- Mixed-in types
- Available extensions
Constructors
- Pane()
Properties
- constraints → BoxConstraints
-
no setter
- disposed → bool
-
no setterinherited
- element ↔ PaneElement?
-
getter/setter pair
-
elements
→ Map<
Object?, Element> -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasListeners → bool
-
Whether there is at least one active listener.
no setterinherited
- needsCompositing → bool
-
no setter
-
renderBoxes
→ Map<
Object?, RenderBox> -
final
- renderer ↔ PaneRender?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- size ↔ Size
-
getter/setter pair
-
widgets
→ Map<
Object?, Widget> -
final
Methods
-
addDispose(
VoidCallback callback) → void -
Registers a disposal
callback. Ignored if already disposed.inherited -
addListener(
VoidCallback listener) → void -
Register a closure to be called when the object notifies its listeners.
inherited
-
applyPaintTransform(
covariant RenderObject child, Matrix4 transform) → void -
attachPipeline(
PipelineOwner owner) → void -
buildChild(
Object? slot) → RenderBox? -
debugDescribeChildren(
) → List< DiagnosticsNode> -
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
detachPipeline(
) → void -
dispose(
) → void -
inherited
-
disposeBy(
Dispose disposer) → void -
Available on Disposable, provided by the DisposableDisposerExtension extension
Adds this object's dispose to another Dispose collector. -
forgetChildElement(
Element child) → void -
hitTestChildren(
BoxHitTestResult result, Offset position) → bool -
hitTestSelf(
Offset position) → bool -
insertRenderObjectChild(
PaneElement paneElement, covariant RenderBox child, Object? slot) → void -
invokeLayoutRemove(
Object? slot) → void -
invokeLayoutUpsert(
Object? slot) → RenderBox? -
itemBuilder(
BuildContext context, Object? slot) → Widget -
markNeedsLayout(
) → void -
markNeedsPaint(
) → void -
mountElement(
Element? parent, Object? newSlot, PaneElement element) → void -
moveRenderObjectChild(
PaneElement paneElement, RenderObject child, Object? oldSlot, Object? newSlot) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
notifyListeners(
) → void -
Notifies all registered listeners.
inherited
-
paint(
PaintingContext context, Offset offset) → void -
performLayout(
) → void - constraints are available size must be set
-
removeListener(
VoidCallback listener) → void -
Remove a previously registered closure from the list of closures that the
object notifies.
inherited
-
removeRenderObjectChild(
PaneElement paneElement, RenderObject child, Object? slot) → void -
removeSlotElement(
Object? slot) → void -
setupParentData(
covariant RenderObject child, covariant Object? slot) → void -
subscribe(
VoidCallback callback) → VoidCallback -
Available on Listenable, provided by the ListenableExtension extension
Addscallbackas listener and returns a function to remove it. -
toString(
) → String -
A string representation of this object.
inherited
-
unmountElement(
) → void -
visitChildrenElement(
ElementVisitor visitor) → void -
visitChildrenRender(
RenderObjectVisitor visitor) → void
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited