// Stop listening to any previous data binder and start listening to the new one. public void RegisterDataBinder(LMWidgets.DataBinder <LMWidgets.ButtonToggleBase, bool> dataBinder) { if (dataBinder == null) { return; } UnregisterDataBinder(); m_dataBinder = dataBinder as DataBinderToggle; setButtonState(m_dataBinder.GetCurrentData()); }
// Stop listening to any previous data binder. public void UnregisterDataBinder() { m_dataBinder = null; }