public void DeserializeData(LibraryTabData libraryTabData)
            {
                for (int i = 0; i < libraryTabData.RecentsGUIDs.Count; i++)
                {
                    m_recentsGroup.AddGraphByGUID(libraryTabData.RecentsGUIDs[i]);
                }
                if (m_recentsGroup.NumElements > NUM_RECENTS)
                {
                    int diff = m_recentsGroup.NumElements - NUM_RECENTS;
                    for (int i = 0; i < diff; i++)
                    {
                        m_recentsGroup.RemoveByIndex(m_recentsGroup.NumElements - 1);
                    }
                }
                else if (m_recentsGroup.NumElements < NUM_RECENTS)
                {
                    int diff = NUM_RECENTS - m_recentsGroup.NumElements;
                    for (int i = 0; i < diff; i++)
                    {
                        m_recentsGroup.AddGraphByGUID(null);
                    }
                }

                m_recentsGroup.SetToggle(libraryTabData.IsRecentsFoldoutOpen);
            }
 public void DeserializeData(LibraryTabData libraryTabData)
 {
     for (int i = 0; i < libraryTabData.FavoritesGUIDs.Count; i++)
     {
         m_favoritesGroup.AddGraphByGUID(libraryTabData.FavoritesGUIDs[i]);
     }
     m_favoritesGroup.SetToggle(libraryTabData.IsFavoritesFoldoutOpen);
 }