Ejemplo n.º 1
0
        void UpdateAppearanceMap()
        {
            var newMap = classificationFormatMapService.GetClassificationFormatMap(GetAppearanceCategory());

            if (categoryMap == newMap)
            {
                return;
            }

            if (categoryMap != null)
            {
                categoryMap.ClassificationFormatMappingChanged -= CategoryMap_ClassificationFormatMappingChanged;
            }
            categoryMap = newMap;
            categoryMap.ClassificationFormatMappingChanged += CategoryMap_ClassificationFormatMappingChanged;
            ClassificationFormatMappingChanged?.Invoke(this, EventArgs.Empty);
        }
Ejemplo n.º 2
0
 void EditorFormatMap_FormatMappingChanged(object sender, FormatItemsEventArgs e)
 {
     ReinitializeCache();
     ClassificationFormatMappingChanged?.Invoke(this, EventArgs.Empty);
 }
Ejemplo n.º 3
0
 void CategoryMap_ClassificationFormatMappingChanged(object sender, EventArgs e) =>
 ClassificationFormatMappingChanged?.Invoke(this, EventArgs.Empty);