/// <summary> /// 初期化(本来はIEnumeratorだけど割愛する) /// </summary> public void Initialize(TodoMvpItemModel model) { _model = model; _view = GetComponent <TodoMvpItemView>(); BindData(); BindEvents(); }
private void AddItem(string description) { var model = new TodoMvpItemModel(); model.SetDescription(description); _models.Add(model); var instance = Instantiate(_itemPrefab); var presenter = instance.GetComponent <TodoMvpItemPresenter>(); presenter.Initialize(model); _view.AddItem(instance); }