init property

InitCallback<B>? init
final

初始化方法

initonLateinit设计目的是init用来设置静态数据, onLateinit设置网络请求数据. 因为在使用lateinit的过程中, 发现如果widget中需要在初始化的时候用到静态数据, 由于lateinit的缘故 会导致拿不到静态数据, 所以这里区分一下静态的初始化和动态的初始化(网络请求数据)

Implementation

final InitCallback<B>? init;