Class BaseMenu
- Namespace
- CounterStrikeSharp.API.Modules.Menu
- Assembly
- CounterStrikeSharp.API.dll
public abstract class BaseMenu : IMenu
- Inheritance
-
BaseMenu
- Implements
- Derived
Constructors
BaseMenu(string)
protected BaseMenu(string title)
Parameters
title
string
Properties
MenuOptions
public List<ChatMenuOption> MenuOptions { get; }
Property Value
PostSelectAction
public PostSelectAction PostSelectAction { get; set; }
Property Value
Title
public string Title { get; set; }
Property Value
Methods
AddMenuOption(string, Action<CCSPlayerController, ChatMenuOption>, bool)
public virtual ChatMenuOption AddMenuOption(string display, Action<CCSPlayerController, ChatMenuOption> onSelect, bool disabled = false)
Parameters
display
stringonSelect
Action<CCSPlayerController, ChatMenuOption>disabled
bool