Esempio n. 1
0
        internal void RevertTheme(ReversionType reversionType)
        {
            if ((reversionType & ReversionType.Layouts) > 0)
            {
                RevertLayouts();
            }

            if ((reversionType & ReversionType.HeadersAndFooters) > 0)
            {
                RevertHeadersAndFooters();
            }

            if ((reversionType & ReversionType.Configuration) > 0)
            {
                RevertConfiguration();
            }

            if ((reversionType & ReversionType.Files) > 0)
            {
                RevertFiles();
            }

            if ((reversionType & ReversionType.ScopedProperties) > 0)
            {
                RevertScopedProperties();
            }

            if (reversionType != ReversionType.None)
            {
                ResetCache();
            }

            if ((reversionType & ReversionType.Files) > 0)
            {
                SourceMapUtility sourceMapUtility =
                    Telligent.Evolution.Extensibility.Version1.PluginManager.GetSingleton <SourceMapUtility>();

                sourceMapUtility.GenerateHostVersionedSourceMaps();
            }
        }
        internal void RevertTheme(ReversionType reversionType)
        {
            if((reversionType & ReversionType.Layouts) > 0)
                RevertLayouts();
            
            if ((reversionType & ReversionType.HeadersAndFooters) > 0)
                RevertHeadersAndFooters();
            
            if ((reversionType & ReversionType.Configuration) > 0)
                RevertConfiguration();
            
            if ((reversionType & ReversionType.Files) > 0)
                RevertFiles();
            
            if ((reversionType & ReversionType.ScopedProperties) > 0)
                RevertScopedProperties();

            if (reversionType != ReversionType.None)
                ResetCache();

            if ((reversionType & ReversionType.Files) > 0)
            {
                SourceMapUtility sourceMapUtility =
                    Telligent.Evolution.Extensibility.Version1.PluginManager.GetSingleton<SourceMapUtility>();

                sourceMapUtility.GenerateHostVersionedSourceMaps();
            }
        }