public void SetData(Model.TextButton data) { if (ReferenceEquals(data, null)) { Clear(); return; } _disposablesForSetData.DisposeAllAndClear(); _data = data; _data.buttonType.Subscribe(UpdateButtonType).AddTo(_disposablesForSetData); _data.text.Subscribe(value => text.text = value).AddTo(_disposablesForSetData); }
public void Clear() { _disposablesForSetData.DisposeAllAndClear(); _data = null; }