示例#1
0
        void GuiActionAddSilence(string pattern, bool isPrefix)
        {
            if (isPrefix)
            {
                LogFilter.AddSilenceByPrefix(pattern);
            }
            else
            {
                LogFilter.AddSilenceBySource(pattern);
            }
            ConfigAccessor.WriteFieldsFromType(typeof(LogFilter), null /* instance */);

            rawLogAggregator.UpdateFilter();
            collapseLogAggregator.UpdateFilter();
            smartLogAggregator.UpdateFilter();
            snapshotLogAggregator.UpdateFilter();
            logsViewChanged = true;
        }
示例#2
0
 /// <summary>Only stores the session settings.</summary>
 void OnDestroy()
 {
     ConfigAccessor.WriteFieldsFromType(
         typeof(ConsoleUI), this, group: StdPersistentGroups.SessionGroup);
 }
示例#3
0
 /// <summary>Only stores session settings.</summary>
 void OnDestroy()
 {
     windowPos = windowRect.position;
     ConfigAccessor.WriteFieldsFromType(typeof(Controller), this, group: SessionGroup);
 }