PopupState constructor
PopupState({})
Create a new, empty popup state (with defaults).
Implementation
factory PopupState(
{bool autoDismiss = true,
bool enforceSpaceConstraints = false,
bool matchMinSourceWidth = false,
int offsetX = 0,
int offsetY = 0,
Iterable<Object> preferredPositions = const [],
PopupSource? source,
bool trackLayoutChanges = true,
bool constrainToViewport = true}) {
return PopupState._(ObservableMap<Symbol, dynamic>.from({
#autoDismiss: autoDismiss,
#enforceSpaceConstraints: enforceSpaceConstraints,
#matchMinSourceWidth: matchMinSourceWidth,
#offsetX: offsetX,
#offsetY: offsetY,
#preferredPositions: preferredPositions,
#source: source,
#trackLayoutChanges: trackLayoutChanges,
#constrainToViewport: constrainToViewport,
}));
}