Class VehicleSetupCategory
- Namespace
- LibreRally.Vehicle
- Assembly
- LibreRally.dll
Groups related setup fields into a UI category.
public sealed record VehicleSetupCategory : IEquatable<VehicleSetupCategory>
- Inheritance
-
VehicleSetupCategory
- Implements
- Inherited Members
Constructors
VehicleSetupCategory(string, string, string, string, IReadOnlyList<VehicleSetupEntry>)
Groups related setup fields into a UI category.
public VehicleSetupCategory(string Id, string Title, string Tagline, string Description, IReadOnlyList<VehicleSetupEntry> Entries)
Parameters
IdstringStable identifier for the category.
TitlestringDisplay title for the category.
TaglinestringShort supporting tagline.
DescriptionstringLong-form category description.
EntriesIReadOnlyList<VehicleSetupEntry>Setup entries displayed inside the category.
Properties
Description
Long-form category description.
public string Description { get; init; }
Property Value
Entries
Setup entries displayed inside the category.
public IReadOnlyList<VehicleSetupEntry> Entries { get; init; }
Property Value
Id
Stable identifier for the category.
public string Id { get; init; }
Property Value
Tagline
Short supporting tagline.
public string Tagline { get; init; }
Property Value
Title
Display title for the category.
public string Title { get; init; }