public void SubscribeView(IDisplayItemView view) { view.OnClicked += HandleClicked; if (!Views.Contains(view)) { Views.Add(view); } }
public void UnsubscribeView(IDisplayItemView view) { view.OnClicked -= HandleClicked; view.ClearView(); Views.Remove(view); }