UiAnchoredOverlayGeometry class
Geometry shared by anchored floating surfaces such as selects, comboboxes, and menus.
The resolver keeps viewport-safe placement policy in one place while individual components still own their content height estimates and selected row anchoring.
- Annotations
Constructors
- UiAnchoredOverlayGeometry({required bool openAbove, required double maxHeight, required double width, required double horizontalOffset, required Rect targetOverlayRect, required Rect targetGlobalRect, required double triggerWidth, required double topLimit, required double bottomLimit, required double gap})
-
const
Properties
- bottomLimit → double
-
final
- gap → double
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- horizontalOffset → double
-
final
- maxHeight → double
-
final
- openAbove → bool
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- targetGlobalRect → Rect
-
final
- targetOverlayRect → Rect
-
final
- topLimit → double
-
final
- triggerWidth → double
-
final
- width → double
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited