切换模式

一个遍历所有列表条目的监听事件, 开发者可以在回调内更新视图

切换模式

切换可以理解为遍历列表条目, 常用于切换列表为编辑模式

示例代码

rv.linear().setup {
    addType<CheckModel>(R.layout.item_check_mode)

    // 监听切换事件
    onToggle { position, toggleMode, end ->
        if (end) {
            // 显示和隐藏编辑菜单
            ll_menu.visibility = if (toggleMode) View.VISIBLE else View.GONE
        }
    }
}.models = getData()

rv.bindingAdapter.toggle() // 点击事件触发切换事件
函数 描述
toggle 触发切换
toggleMode 当前切换模式
onToggle 切换事件回调