1. 根据type生成不同的config,负责暴露一些属性。同时绑定cell。2. 根据config生成viewmodel。负责处理数据和动作回调。3. 传入viewmodel数组通过EditorPresent生成最终展示的view。4. 负责展示5. 回调种类比较少。还不清楚需不需要写单独的类去管理回调。
EditorDelegateProxy
EditorViewModel
EditorPresent
EditorLayoutConfig
EditorViewController(View)