Skip to content

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.

See also