swiftlys2/docs/api/releases/features/ai/
API Reference › Menu.Components

MenuCollectionItemContext`1

Struct
Namespace: SwiftlyS2.Shared.Menu.Components · Assembly: SwiftlyS2.CS2.dll
public readonly record struct MenuCollectionItemContext<TItem> : IEquatable<MenuCollectionItemContext<TItem>>
View source

Properties

Item

The item that was selected.

public required TItem Item { get; init; }
Property Value
TItem

Player

The player who selected the item.

public IPlayer Player { get; }
Property Value

Session

The session that selected the item.

public required IMenuSession Session { get; init; }
Property Value