Class ItemCategory
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/ItemCategory.json#", "ddf0947c484e0bbe62d6290de7d2ec912e62cf0e5be9df4a3041691677428526")]
public sealed record ItemCategory : IEquatable<ItemCategory>
- Inheritance
-
ItemCategory
- Implements
-
- Inherited Members
-
Properties
Children
public List<ItemCategory>? Children { get; init; }
Property Value
- List<ItemCategory>
Codec
public static Codec<ItemCategory> Codec { get; }
Property Value
- Codec<ItemCategory>
Icon
public string? Icon { get; init; }
Property Value
- string
Id
public string? Id { get; init; }
Property Value
- string
InfoDisplayMode
public ItemGridInfoDisplayMode InfoDisplayMode { get; init; }
Property Value
- ItemGridInfoDisplayMode
Name
public string? Name { get; init; }
Property Value
- string
Order
public int Order { get; init; }
Property Value
- int
SubCategories
public List<SubCategoryDefinition>? SubCategories { get; init; }
Property Value
- List<SubCategoryDefinition>