setYCalculator

abstract fun setYCalculator(action: (anchorBounds: IntRect, windowSize: IntSize, layoutDirection: LayoutDirection, popupContentSize: IntSize) -> Int)

设置用于计算弹窗 Y 轴坐标的函数。

Parameters

action

一个 Lambda 表达式,它接收多个布局参数并返回一个整数, 代表弹窗内容左上角的 Y 坐标。

  • anchorBounds: 弹窗所锚定的布局相对于窗口的边界矩形。

  • windowSize: 包含锚点布局的窗口的整体尺寸。

  • layoutDirection: 锚点布局的布局方向 (LTR 或 RTL)。

  • popupContentSize: 弹窗内容的尺寸。