modifyComplex<C extends AbController> method

C modifyComplex<C extends AbController>(
  1. C controller,
  2. bool diff(
    1. O obj
    )
)

diff 返回值为 true 时,才会尝试重建。

也可以看 modify, 简单的修改推荐使用 Ab.refreshEasyAb.refreshComplex

Implementation

C modifyComplex<C extends AbController>(C controller, bool Function(O obj) diff) {
  if (diff(this)) {
    controller._isRefresh = true;
  }
  return controller;
}