Features

  • Draggable and snaps to the nearest screen edge
  • Two open modes:
    • FloatingMenuExpendableOpenMode.side: panel opens horizontally next to the handle
    • FloatingMenuExpendableOpenMode.vertical: panel opens below the handle (or above if near bottom)
  • Background barrier with blur + color, dismissible on tap
  • UI customization via FloatingMenuExpendableStyle
  • FloatingMenuExpendableController for open/close/toggle and side tracking

New:

  • Expand from the handle (unified handle + panel) using expandPanelFromHandle
  • Switch handle content while open using handleOpenChild (defaults to a close icon)
  • Anchored overlay for grid/list items using FloatingMenuAnchoredOverlay (does not affect layout)