Class HasEnumIconsAttribute
Use this attribute to mark an Enum if every name in it should be used as an Icon. E.g. IconUtils.SymbolicIcons. They will respectively appear in the Icon Scene with the Enum name or GroupName category.
Inheritance
System.Object
HasEnumIconsAttribute
Assembly: Eco.Shared.dll
Syntax
public class HasEnumIconsAttribute : Attribute
Constructors
HasEnumIconsAttribute(String)
Declaration
public HasEnumIconsAttribute(string groupName = null)
Parameters
Type |
Name |
Description |
System.String |
groupName |
|
Properties
GroupName
Declaration
public string GroupName { get; }
Property Value
Type |
Description |
System.String |
|
Methods
IconsNames<T>()
Declaration
public static (string, LocString)[] IconsNames<T>()
where T : Enum
Returns
Type |
Description |
System.ValueTuple<System.String, LocString>[] |
|
Type Parameters
Extension Methods