phoenix_popup library

Classes

MeasureSize
监听 Widget 宽高变化的工具类
MeasureSizeRenderObject
监听 Widget 宽高的工具类。
OverlayController
OverlayWindow 组件展示隐藏控制器
OverlayWindow
  • 描述: Overlay 工具类。
  • PhoenixPopupRoute
    PopupListWindow
    基于 PopUpWindow 的 弹窗列表工具类
    通用 Popup Window 提示,带三角号

    Enums

    OverlayPopDirection
    popWindow位于targetView的方向
    PopupDirection
    popup window 位于 targetView 的方向

    Typedefs

    OnWidgetSizeChange = void Function(Size size)
    PopupListItemBuilder = Widget? Function(int index, String item)
    popup 用于构造自定义的 Item index Item 的索引 item Item 内容
    PopupListItemClick = bool Function(int index, String item)
    popup 中每个 Item 被点击时的回调,并决定是否拦截点击事件 index Item 的索引 item Item 内容 返回 true 则拦截点击事件,不再走 pop 逻辑