private void Refresh(bool multipleVersionsVisible, bool isLatestVersion)
        {
            var isVisible = m_Version != null;

            UIUtils.SetElementDisplay(this, isVisible);
            if (!isVisible)
            {
                return;
            }

            RefreshHeader(multipleVersionsVisible, isLatestVersion);
            RefreshContent();
            m_Button?.Refresh(m_Version);
        }
示例#2
0
        public virtual void Refresh()
        {
            var isVisible = m_Versions.Any();

            UIUtils.SetElementDisplay(this, isVisible);
            if (!isVisible)
            {
                return;
            }

            RefreshHeader();
            RefreshContent();
            m_Button?.Refresh(m_Versions);
        }