Exemple #1
0
        /// <inheritdoc />
        public void SetSelection(IHistoryEntry entry)
        {
            // Hide paginator
            m_Paginator.AddToClassList(UiConstants.ussHidden);

            // Clear out old content
            m_ListNotice.AddToClassList(UiConstants.ussHidden);
            m_Content.Clear();

            // Add new content
            m_Content.Add(CreateHistoryEntry(entry, true));
        }
Exemple #2
0
        public HistoryTabPageView()
        {
            AddToClassList(UssClassName);
            AssetDatabase.LoadAssetAtPath <VisualTreeAsset>(k_LayoutPath).CloneTree(this);

            m_Paginator = this.Q <Paginator>(className: PaginatorUssClassName);
            m_Paginator.AddToClassList(UiConstants.ussHidden);
            m_Paginator.ClickedMovePage += OnClickedMovePage;

            m_Content = this.Q <ScrollView>(className: ContentUssClassName);

            // Add loading notice
            m_ListNotice      = this.Q <ListNotice>(className: NoticeUssClassName);
            m_ListNotice.Text = StringAssets.loadingRevisions;
        }