RichSelector相关的一些升级。

主要是扩展TreeRichSelector的一些配置。
其实你要做的就是把`adaptData`产生的一些数据，送到`refresh`之后的逻辑里，但明明这些逻辑是线性的，意味着只用一个局部变量就应该能控制，却要用实例上更持久的状态属性来传递，看上去应该是整个流程没设计好没留下可以保留、传递类似变量的扩展点吧？

比如让`adaptData`能返回值，在全部刷新完后再有一个`processDataAfterRefresh`之类的方法把这些数据送过去不是更清晰？