MainMenuCustomItem
interface cAlgo.API Since 5.4
DesktopCLICloud
Represents a custom item in main menu.
Environment behaviour
CLI — not supported. Available to plugins only, and plugins cannot run in the CLI.
Cloud — not supported. Available to plugins only, and plugins cannot run in the cloud.
Definition
public interface MainMenuCustomItem
Namespace: cAlgo.API · Group: MainMenu · Implements: MainMenuItem
Examples
if (MainMenu.SelectedItem is MainMenuCustomItem customItem)
Print("Selected custom item: {0}", customItem.Name);
selectedItem = api.MainMenu.SelectedItem
if isinstance(selectedItem.__implementation__, MainMenuCustomItem):
api.Print(f"Selected custom item: {MainMenuCustomItem(selectedItem).Name}")
Properties
| Name | Description |
|---|---|
NameDesktopCLICloudstring | Gets name of item. |