位于 /druid/base/back_handler.lua
用于处理返回按钮的组件。它处理 Android 返回按钮和退格键。
使用 druid 创建返回处理器组件:druid:new_back_handler(callback)
- 应为
input.binding设置键触发器以正确工作 - 它使用 key_back 和 key_backspace 动作 ID
back_handler:init([callback], [params])返回处理器构造函数。
- 参数:
[callback](function|nil): 当返回处理器被触发时调用的回调函数[params](any): 传递给回调函数的自定义参数
返回处理器动作触发时的回调函数。 函数签名:fun(self: druid.back_handler, params: any?)
传递给回调函数的自定义参数。