public void Initialize(bool defaultSelectState = true)
        {
            m_ContentContainer.Clear();

            if (VisibleType.HasFlag(CollectionType.String))
            {
                var stringTableCollections = LocalizationEditorSettings.GetStringTableCollections();
                foreach (var collection in stringTableCollections)
                {
                    AddCollection(collection, defaultSelectState);
                }
            }

            if (VisibleType.HasFlag(CollectionType.Asset))
            {
                var assetTableCollections = LocalizationEditorSettings.GetAssetTableCollections();
                foreach (var collection in assetTableCollections)
                {
                    AddCollection(collection, defaultSelectState);
                }
            }
        }