using System.Collections.Generic; namespace Unity.VisualScripting { public class FuzzyOptionTreeExtensionProvider : MultiDecoratorProvider { static FuzzyOptionTreeExtensionProvider() { instance = new FuzzyOptionTreeExtensionProvider(); } public static FuzzyOptionTreeExtensionProvider instance { get; } } public static class XFuzzyOptionTreeExtensionProvider { public static IEnumerable Extensions(this IFuzzyOptionTree optionTree) { return FuzzyOptionTreeExtensionProvider.instance.GetDecorators(optionTree); } } }