OverlayState class abstract

The state of an overlay pane.

Implementers

Constructors

OverlayState({bool? captureEvents, num? left, num? top, num? right, num? bottom, num? width, num? minWidth, num? height, int? zIndex, Position? position, Visibility? visibility})
const
factory

Properties

bottom num?
The bottom position relative to the container viewport.
no setter
captureEvents bool?
Whether to capture mouse and touch events on the pane itself.
no setter
hashCode int
The hash code for this object.
no setterinherited
height num?
The height of the pane.
no setter
left num?
The left position relative to the container viewport.
no setter
minWidth num?
The minimum width of the pane.
no setter
onUpdate Stream<Null>
A stream updated once per microtask queue when any property has changed.
no setter
position Position?
The positioning method to use for this state.
no setter
The right position relative to the container viewport.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
top num?
The top position relative to the container viewport.
no setter
visibility Visibility?
If the overlay should be visible.
no setter
width num?
The width of the pane.
no setter
zIndex int?
ZIndex of the pane.
no setter

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

Constants

Dialog → const OverlayState
An overlay pane that centers its content both on the x and y-axis and captures events, preventing interaction with underlying content.