o_popup library Null safety

An API, which gives ability to create simple or complicated popups, which supports gestures.

Classes

CoordinatesToAlignment
Converts the global position at which the pointer contacted the screen into Alignment. Call the convert() method is required to finish converting.
OPopupContent
A grid of popup content. It keeps each part of popup in a proper place:
OPopupOverlay<T>
A modal route that overlays a widget over the current route. It adds an ability to save tap details in order to close popup into tapped place.
OPopupTrigger
It simplifies the process of creating a widget which triggers popup.