Module WebView.EventTypes

include { ... };
include module type of { ... };
type t;
external t : ?⁠url:string => ?⁠title:string => ?⁠loading:bool => ?⁠canGoBack:bool => ?⁠canGoForward:bool => unit => t = "BS:4.0.5„•¦¾���D������C���>‘  B’#url  B’%title  B’'loading  B’)canGoBack  B’,canGoForward  A‘@@""";
external url : t => option(string) = "BS:4.0.5„•¦¾������������°  B‘@@B˜ #url@""url";
external urlGet : t => option(string) = "BS:4.0.5„•¦¾������������°  B‘@@B˜ #url@""url";
external title : t => option(string) = "BS:4.0.5„•¦¾������������°  B‘@@B˜ %title@""title";
external titleGet : t => option(string) = "BS:4.0.5„•¦¾������������°  B‘@@B˜ %title@""title";
external loading : t => option(bool) = "BS:4.0.5„•¦¾������������°  B‘@@B˜ 'loading@""loading";
external loadingGet : t => option(bool) = "BS:4.0.5„•¦¾������������°  B‘@@B˜ 'loading@""loading";
external canGoBack : t => option(bool) = "BS:4.0.5„•¦¾������������°  B‘@@B˜ )canGoBack@""canGoBack";
external canGoBackGet : t => option(bool) = "BS:4.0.5„•¦¾������������°  B‘@@B˜ )canGoBack@""canGoBack";
external canGoForward : t => option(bool) = "BS:4.0.5„•¦¾������������°  B‘@@B˜ ,canGoForward@""canGoForward";
external canGoForwardGet : t => option(bool) = "BS:4.0.5„•¦¾������������°  B‘@@B˜ ,canGoForward@""canGoForward";