api/internal/nudge/nudge_presentation library

Classes

BottomSheetPresentation
Bottom-sheet strategy: top-rounded surface, optional drag handle, safe-area aware.
DialogPresentation
Dialog strategy: centred, width-constrained, fully rounded surface.
FullScreenNudgeView
Paints one full-screen surface around a uniformly covering authored stage. Existing sheet/dialog sizing deliberately remains in CampaignCanvasView.
FullScreenPresentation
A modal route keeps system Back and nested video routes navigator-owned.
NudgePresentation
Strategy (GoF): knows how to put a nudge on screen for one display type.