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
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
totrue
ortrue
tofalse
).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