Пример #1
0
 public void OverrideBaseConfiguration(ITabiPropertyConfiguration configuration)
 {
     if (!replaced)
     {
         replaced           = true;
         _baseConfiguration = configuration;
     }
 }
Пример #2
0
 public void AddConfiguration(int priority, ITabiPropertyConfiguration baseConfiguration)
 {
     if (sortedConfigurations.ContainsKey(priority))
     {
         sortedConfigurations.Remove(priority);
     }
     sortedConfigurations.Add(priority, baseConfiguration);
 }
Пример #3
0
 public SubBaseConfiguration(ITabiPropertyConfiguration baseConfiguration)
 {
     _baseConfiguration = baseConfiguration;
     _className         = this.GetType().Name;
 }
Пример #4
0
 public SwitchableConfiguration(ITabiPropertyConfiguration newConfig)
 {
     _currentBacking = newConfig;
 }
Пример #5
0
 public void SetConfiguration(ITabiPropertyConfiguration newConfig)
 {
     _currentBacking = newConfig;
 }