Skip to content

WebView.NavigationCompleted

event · WebView · cAlgo.API

DesktopCLICloud

Occurs when navigation of a page is completed.

Environment behaviour

CLI — not supported. Accepted without error but never displayed, so control events such as Click are never raised.

Cloud — not supported. Accepted without error but never displayed, so control events such as Click are never raised.

public event Action<WebViewNavigationCompletedEventArgs> NavigationCompleted;
webView.NavigationCompleted += handler  # handler(obj: WebViewNavigationCompletedEventArgs)

Examples

var webView = new WebView { Width = 400, Height = 300 };
webView.NavigationCompleted += args => Print("Navigated to {0}, status {1}, successful: {2}", args.Url, args.HttpStatusCode, args.IsSuccessful);
webView.NavigateAsync("https://ctrader.com/");
Chart.AddControl(webView);
def on_start(self):
    webView = WebView()
    webView.NavigationCompleted += self.on_navigation_completed
    webView.NavigateAsync("https://ctrader.com/")
    api.Chart.AddControl(webView)

def on_navigation_completed(self, args):
    api.Print(f"Navigated to {args.Url}, status {args.HttpStatusCode}, successful: {args.IsSuccessful}")