The DisplayInfo struct in the Sandbox
namespace is designed to collect and provide relevant information about a type or type member. This includes details such as description, name, icon, and more, gathered from attributes and other sources.
The DisplayInfo struct in the Sandbox
namespace is designed to collect and provide relevant information about a type or type member. This includes details such as description, name, icon, and more, gathered from attributes and other sources.
Member Name | Summary |
---|---|
ForType | Gets the DisplayInfo for a specified type, with an option to include inherited information. |
For | Gets the DisplayInfo for a specified object, with an option to include inherited information. |
ForMember | Gets the DisplayInfo for a specified member, with an option to include inherited information. |
ForEnumValues | Gets DisplayInfo for all enum values of a specified type. |
ForEnumValues | Gets a tuple of enum values and their DisplayInfo for a specified type. |
Member Name | Summary |
---|---|
HasTag | Checks if the DisplayInfo has a specific tag. |
ClassName | "Internal" class name of this type or member, typically lowercase and without symbols or whitespace. |
Namespace | Namespace of this type. |
Fullname | Full name in the format Namespace.ParentClass.Class.Member. |
Name | The name of this type or member. |
Description | The summary or description of this type or member. |
Group | Group or category of this type or member. |
ReadOnly | Indicates if this is marked as ReadOnly. |
Icon | Material icon of this type or member. |
Order | Order of this member for UI ordering purposes. |
Browsable | Indicates if this member should be visible in a properties sheet. |
Placeholder | Placeholder text for string type properties, displayed when input text field is empty. |
Alias | Possible aliases for this type or member, if any. |
Tags | Tags of this type or member. |