class Example(HasTraits): color = FuzzyEnum( color_choices, default_value=default_value, case_sensitive=case_sensitive, substring_matching=substring_matching, )
class FuzzyExample(HasTraits): color = FuzzyEnum(color_choices, help="Color enum", substring_matching=True)
class Example(HasTraits): enum1 = Enum(choices, allow_none=False) enum2 = CaselessStrEnum(choices, allow_none=False) enum3 = FuzzyEnum(choices, allow_none=False) enum4 = UseEnum(CSColor, allow_none=False)
class FuzzyExample(HasTraits): color = FuzzyEnum(color_choices, help="Color enum")
class Example(HasTraits): color = FuzzyEnum(color_choices, case_sensitive=case_sensitive, substring_matching=substring_matching)