interface ContextMenuHooks {
    tradingCapabilities?: TradingCapabilitySource;
    tradingMode?: "live" | "analyzer";
    items(e: ContextMenuEvent): MenuEntry[];
    onOrder(order: OrderRequest): void;
    tradingLocked(): boolean;
}

Properties

tradingCapabilities?: TradingCapabilitySource

Omitted capabilities preserve the host's existing supported order routes.

tradingMode?: "live" | "analyzer"

Required when the capability declaration limits live or analyzer mode.

Methods