PopupComposite class abstract

A partial that stores all fields in PopupInterface to be sent further down the component tree using change detection.

An obvious use case is for testing and for composing parent components that want the same properties as a popup without the verbosity of re-typing.

Implemented types

Constructors

PopupComposite()

Properties

autoDismiss bool?
getter/setter pairoverride-setter
constrainToViewport bool
getter/setter pairoverride-setter
enforceSpaceConstraints bool
getter/setter pairoverride-setter
hashCode int
The hash code for this object.
no setterinherited
matchMinSourceWidth bool
getter/setter pairoverride-setter
offsetX int
getter/setter pairoverride-setter
offsetY int
getter/setter pairoverride-setter
onClose Stream<void>
Fires an asynchronous event when the popup is being closed.
no setterinherited
onOpen Stream<void>
Fires an asynchronous event when the popup is being opened.
no setterinherited
onVisible Stream<bool>
A synchronous event that fires when the visible property of the popup changes (e.g. either from false to true or true to false).
no setterinherited
preferredPositions Iterable<RelativePosition>
getter/setter pairoverride-setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
source PopupSource?
getter/setter pairoverride-setter
trackLayoutChanges bool
getter/setter pairoverride-setter
visible bool
getter/setter pairoverride-setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toggle() → void
Toggles the visibility of the popup
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited