private void RefreshMainContainer() { UIUtils.SetElementDisplay(m_ErrorState, m_ErrorState.Refresh(m_Package, m_Version)); UIUtils.SetElementDisplay(m_ProgressContainer, false); UIUtils.SetElementDisplay(m_MainContainer, true); RefreshBuiltInButtons(); RefreshExtensionItems(); }
// Returns true if error is visible and there's no need to further check other containers private bool RefreshErrorContainer() { var errorVisible = m_ErrorContainer.Refresh(m_Package, m_Version); if (errorVisible) { UIUtils.SetElementDisplay(m_MainContainer, false); UIUtils.SetElementDisplay(m_ProgressContainer, false); } return(errorVisible); }