GridGroup
Record in Oadm.Sdk.Client.Controls · Oadm.Sdk.Client.dll
The group key of a grouped grid (DataGrid.groups) whose headers show an icon left of the name: the theme’s group header shows the chevron, the icon Icon.<IconKey> and GridGroup.Name. A plain string key shows the name only (the Plugins page). Groups are equal by name and icon, so rows with equal keys share one header.
public sealed record GridGroup(string Name, string? IconKey = null)Parameters
Name: The group’s name, the header’s text.IconKey: The theme icon left of the name (Icon.<IconKey>, e.g. “key”); null: no icon.
Properties
Section titled “Properties”HasIcon
Section titled “HasIcon”static IValueConverter HasIcon { get; }True when the key is a GridGroup with an icon (the header shows the icon).
IconKey
Section titled “IconKey”string? IconKey { get; init; }The theme icon left of the name (Icon.<IconKey>, e.g. “key”); null: no icon.
IconOf
Section titled “IconOf”static IValueConverter IconOf { get; }The theme geometry of a GridGroup key’s icon; null for any other key or a group without an icon.
string Name { get; init; }The group’s name, the header’s text.